<SEC-DOCUMENT>0001193125-23-107486.txt : 20230420
<SEC-HEADER>0001193125-23-107486.hdr.sgml : 20230420
<ACCEPTANCE-DATETIME>20230420083012
ACCESSION NUMBER:		0001193125-23-107486
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		182
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230420
DATE AS OF CHANGE:		20230420

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			JD.com, Inc.
		CENTRAL INDEX KEY:			0001549802
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-RETAIL STORES, NEC [5990]
		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-36450
		FILM NUMBER:		23831477

	BUSINESS ADDRESS:	
		STREET 1:		20TH FLOOR, BUILDING A, NO. 18 KECHUANG
		STREET 2:		YIZHUANG BDA
		CITY:			DAXING DISTRICT, BEIJING
		STATE:			F4
		ZIP:			101111
		BUSINESS PHONE:		86-10-5895-5500

	MAIL ADDRESS:	
		STREET 1:		20TH FLOOR, BUILDING A, NO. 18 KECHUANG
		STREET 2:		YIZHUANG BDA
		CITY:			DAXING DISTRICT, BEIJING
		STATE:			F4
		ZIP:			101111

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	360buy Jingdong Inc.
		DATE OF NAME CHANGE:	20120511
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>d416083d20f.htm
<DESCRIPTION>FORM 20-F
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns:jd="http://www.jd.com/20221231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:exch="http://xbrl.sec.gov/exch/2022" xmlns:naics="http://xbrl.sec.gov/naics/2022" xmlns:sic="http://xbrl.sec.gov/sic/2022" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Form 20-F</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body style="">
<h5><a href="#toc">Table of Contents</a></h5>
<div style='display: none'><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" contextRef="P01_01_2022To12_31_2022">false</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="P01_01_2022To12_31_2022">FY</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="P01_01_2022To12_31_2022">0001549802</ix:nonNumeric><ix:footnote id="FN_261097" xml:lang="en-US">Absolute value is less than RMB1 million.</ix:footnote ></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="jd-20221231.xsd" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /></ix:references><ix:resources><xbrli:context id="PAsOn12_31_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P04_01_2018To12_31_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_04_2022To05_04_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-05-04</xbrli:startDate> <xbrli:endDate>2022-05-04</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >jd:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:CurrencyConvertibilityConcentrationRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LogisticsSupportServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:LogisticsSupportServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:ProductSalesAndOnlineMarketplaceReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AdvertisingReceivablesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:AdvertisingReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LandBuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:VehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >jd:LogisticAndWarehouseAndOtherHeavyEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis" >jd:PackingAndOtherMaterialsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ProductMemberusgaapPublicUtilitiesInventoryAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis" >us-gaap:ProductMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:TechnologyAndOthersIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >jd:WealthManagementProductMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >jd:WealthManagementProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:RestrictedStockAndStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2050Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2030Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2026Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:EquitySecuritiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:EquitySecuritiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:MajorRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:OtherRelatedPartyTransactionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:OtherReceivablesFromMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >us-gaap:BankTimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JDPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JDPropertyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >us-gaap:BankTimeDepositsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis" >us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis" >jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >jd:PrepaymentsAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:BeijingJingdongCenturyTradeCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JiangsuJingdongInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JiangsuJingdongInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdLogisticsHoldingLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdLogisticsHoldingLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JingdongTechnologyGroupCorporationMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JingdongTechnologyGroupCorporationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JingdongPropertyIncMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JingdongPropertyIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JDLogisticsIncMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JDLogisticsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdcomECommerceTechnologyHongKongCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomECommerceTechnologyHongKongCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JingdongECommerceTradeHongKongCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JingdongECommerceTradeHongKongCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdcomInternationalLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomInternationalLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ChongqingJingdongHaijiaECommerceCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:ChongqingJingdongHaijiaECommerceCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdcomOverseasInnovationLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomOverseasInnovationLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdcomInvestmentLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomInvestmentLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdAsiaDevelopmentLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdAsiaDevelopmentLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SuqianHanbangInvestmentManagementCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:SuqianHanbangInvestmentManagementCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_XianJingxundiSupplyChainTechnologyCoLtdMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:XianJingxundiSupplyChainTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdAssetsHoldingLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdAssetsHoldingLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdPropertyHoldingLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdPropertyHoldingLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdHealthInternationalIncMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthInternationalIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdJiankangLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdJiankangLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdIndustrialTechnologyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustrialTechnologyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JingdongIndustrialsIncMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JingdongIndustrialsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdSunflowerInvestmentLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdSunflowerInvestmentLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_WindcreekLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:WindcreekLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_DadaNexusLimitedDadaMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:DadaNexusLimitedDadaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JingdongLogisticsSupplyChainCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JingdongLogisticsSupplyChainCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >jd:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:CurrencyConvertibilityConcentrationRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LogisticsSupportServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:LogisticsSupportServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:ProductSalesAndOnlineMarketplaceReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AdvertisingReceivablesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:AdvertisingReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >jd:LogisticAndWarehouseAndOtherHeavyEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LandBuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis" >jd:PackingAndOtherMaterialsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ProductMemberusgaapPublicUtilitiesInventoryAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis" >us-gaap:ProductMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SubsidiariesIncorporatedInSingaporeAndHongKongMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:SubsidiariesIncorporatedInSingaporeAndHongKongMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PrimeRateMemberusgaapVariableRateAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis" >us-gaap:PrimeRateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis" >jd:InternetDataCentreServiceAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CapitalAdditionsMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" >us-gaap:CapitalAdditionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:TechnologyAndOthersIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >jd:WealthManagementProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >jd:WealthManagementProductMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthPlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdPropertyPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdIndustrialsPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:RestrictedStockAndStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2050Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2030Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2026Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:EquitySecuritiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:EquitySecuritiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> <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="PAsOn12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ShortTermDebtMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >us-gaap:ShortTermDebtMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:MajorRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:OtherRelatedPartyTransactionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:OtherReceivablesFromMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:FounderMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >us-gaap:BankTimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</xbrldi:explicitMember> <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="PAsOn12_31_2022_JdLogisticsMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JDPropertyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_MaximumMembersrtRangeAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis" >jd:ThirdPartyInvestorMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_MinimumMembersrtRangeAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis" >jd:ThirdPartyInvestorMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis" >us-gaap:GeneralPartnerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis" >us-gaap:GeneralPartnerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >jd:UnsecuredSeniorNoteMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis" >jd:InvestmentCommitmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >us-gaap:BankTimeDepositsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis" >us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >jd:PrepaymentsAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_UncollateralizedMemberusgaapCollateralAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CollateralAxis" >us-gaap:UncollateralizedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CollateralPledgedMemberusgaapCollateralAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CollateralAxis" >us-gaap:CollateralPledgedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LongTermDebtMemberusgaapCreditFacilityAxis_PrimeRateMemberusgaapVariableRateAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >us-gaap:LongTermDebtMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis" >us-gaap:PrimeRateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:LineOfCreditMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_UnsecuredSeniorNotesMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_OtherNoncurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >jd:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:UnsecuredDebtMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SecuredDebtMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SecuredDebtMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CNusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis" >us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_CostOfSalesMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:CostOfSalesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_FulfillmentMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >jd:FulfillmentMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" >jd:NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis" >jd:InternetDataCentreServiceAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:NewBusinessMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_IntersegmentEliminationMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedAndPurchasesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:PaymentProcessingAndOtherServicesReceivedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:LeaseAndPropertyManagementServicesReceivedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomIncMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:LogisticsAndOtherServicesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:OnlineMarketplaceAndMarketingServicesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:GeneralMerchandiseProductsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:ElectronicsAndHomeApplianceProductsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:OperatingExpenseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis" >jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:FounderMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >jd:SharesOfResultsOfEquityInvesteesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_CoreFundsMemberdeiLegalEntityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_DevelopmentFundMemberJDFundAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:DevelopmentFundMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis" >jd:FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >jd:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:EsrCaymanLimitedMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:InterestExpenseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:ChinaUnitedNetworkCommunicationsLimitedMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2020To12_31_2020_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:VipshopHoldingsLtdMember</xbrldi:explicitMember> </xbrli:segment> </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="P01_01_2021To12_31_2021_ShippingAndHandlingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ShippingAndHandlingMember</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="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis" >us-gaap:EquityMethodInvestmentsMember</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="P01_01_2021To12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:TechnologyAndOthersIntangibleAssetsMember</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="P01_01_2021To12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:CustomerRelationshipsMember</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="P01_01_2021To12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:DomainNamesAndTrademarkMember</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="P01_01_2021To12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</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="P01_01_2021To12_31_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:CostOfSalesMember</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="P01_01_2021To12_31_2021_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_FulfillmentMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >jd:FulfillmentMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthPlanMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JDPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JDPropertyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdIndustrialsPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</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="P01_01_2021To12_31_2021_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" >jd:NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember</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="P01_01_2021To12_31_2021_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember</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="P01_01_2021To12_31_2021_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</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="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</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="P01_01_2021To12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</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="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</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="P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis" >jd:InternetDataCentreServiceAgreementsMember</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="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</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="P01_01_2021To12_31_2021_WealthManagementProductMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >jd:WealthManagementProductMember</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="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P01_01_2021To12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:NewBusinessMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P01_01_2021To12_31_2021_IntersegmentEliminationMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:IntersegmentEliminationMember</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="P01_01_2021To12_31_2021_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:CorporateNonSegmentMember</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="P01_01_2021To12_31_2021_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedAndPurchasesMember</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="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:PaymentProcessingAndOtherServicesReceivedMember</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="P01_01_2021To12_31_2021_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:LeaseAndPropertyManagementServicesReceivedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</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="P01_01_2021To12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</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="P01_01_2021To12_31_2021_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:LiuMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdPropertyPlanMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthPlanMember</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="P01_01_2021To12_31_2021_JdIndustrialsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:LiuMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdIndustrialsPlanMember</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="P01_01_2021To12_31_2021_ConsumerFinancingReceivableMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:ConsumerFinancingReceivableMember</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="P01_01_2021To12_31_2021_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</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="P01_01_2021To12_31_2021_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</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="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</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="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</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="P01_01_2021To12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomIncMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</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="P01_01_2021To12_31_2021_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:LogisticsAndOtherServicesMember</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="P01_01_2021To12_31_2021_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:OnlineMarketplaceAndMarketingServicesMember</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="P01_01_2021To12_31_2021_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:GeneralMerchandiseProductsMember</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="P01_01_2021To12_31_2021_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:ElectronicsAndHomeApplianceProductsMember</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="P01_01_2021To12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedTranslationAdjustmentMember</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="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</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="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</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="P01_01_2021To12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</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="P01_01_2021To12_31_2021_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:RelatedPartiesConcentrationRiskMember</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="P01_01_2021To12_31_2021_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:OperatingExpenseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</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="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis" >jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</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="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</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="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</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="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:TreasuryStockMember</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="P01_01_2021To12_31_2021_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:FounderMember</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="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</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="P01_01_2021To12_31_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:OtherNonoperatingIncomeExpenseMember</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="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:YonghuiSuperstoresCoLtdMember</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="P01_01_2021To12_31_2021_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >jd:SharesOfResultsOfEquityInvesteesMember</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="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</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="P01_01_2021To12_31_2021_CoreFundsMemberdeiLegalEntityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</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="P01_01_2021To12_31_2021_DevelopmentFundMemberJDFundAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:DevelopmentFundMember</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="P01_01_2021To12_31_2021_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis" >jd:FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</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="P01_01_2021To12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >jd:StatutoryReservesMember</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="P01_01_2021To12_31_2021_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:UnsecuredDebtMember</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="P01_01_2021To12_31_2021_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:ChinaUnitedNetworkCommunicationsLimitedMember</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="P01_01_2021To12_31_2021_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:VipshopHoldingsLtdMember</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="P01_01_2021To12_31_2021_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:EsrCaymanLimitedMember</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="P01_01_2021To12_31_2021_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</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="P01_01_2021To12_31_2021_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</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="P01_01_2022To12_31_2022_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:BuildingImprovementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:OfficeEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:OfficeEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P01_01_2022To12_31_2022_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:FurnitureAndFixturesMember</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="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:VehiclesMember</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="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:VehiclesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P01_01_2022To12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >jd:LogisticAndWarehouseAndOtherHeavyEquipmentMember</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="P01_01_2022To12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >jd:LogisticAndWarehouseAndOtherHeavyEquipmentMember</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="P01_01_2022To12_31_2022_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:BuildingImprovementsMember</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="P01_01_2022To12_31_2022_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:BuildingMember</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="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</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="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:TechnologyAndOthersMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:TechnologyAndOthersMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P01_01_2022To12_31_2022_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:CustomerRelationshipMember</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="P01_01_2022To12_31_2022_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:CustomerRelationshipMember</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="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:DomainNamesAndTrademarkMember</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="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</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="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P01_01_2022To12_31_2022_ShippingAndHandlingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ShippingAndHandlingMember</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="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:ForeignInvestedEnterpriseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatutoryReservesAxis" >jd:GeneralReserveFundMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatutoryReservesByRegulatoryCountryAxis" >country:CN</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="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis" >us-gaap:EquityMethodInvestmentsMember</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="P01_01_2022To12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:TechnologyAndOthersIntangibleAssetsMember</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="P01_01_2022To12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:CustomerRelationshipsMember</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="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:DomainNamesAndTrademarkMember</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="P01_01_2022To12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</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="P01_01_2022To12_31_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_FulfillmentMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >jd:FulfillmentMember</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="P01_01_2022To12_31_2022_CostOfSalesMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:CostOfSalesMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdPropertyPlanMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdIndustrialsPlanMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</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="P01_01_2022To12_31_2022_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" >jd:NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember</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="P01_01_2022To12_31_2022_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember</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="P01_01_2022To12_31_2022_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</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="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</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="P01_01_2022To12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</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="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</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="P01_01_2022To12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis" >jd:InternetDataCentreServiceAgreementsMember</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="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</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="P01_01_2022To12_31_2022_WealthManagementProductMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >jd:WealthManagementProductMember</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="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</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="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:DadaMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:NewBusinessMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P01_01_2022To12_31_2022_IntersegmentEliminationMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:IntersegmentEliminationMember</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="P01_01_2022To12_31_2022_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:CorporateNonSegmentMember</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="P01_01_2022To12_31_2022_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedAndPurchasesMember</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="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:PaymentProcessingAndOtherServicesReceivedMember</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="P01_01_2022To12_31_2022_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:LeaseAndPropertyManagementServicesReceivedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</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="P01_01_2022To12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</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="P01_01_2022To12_31_2022_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdPropertyPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:LiuMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:ShareBasedCompensationAwardTwoYearsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:RsusAndShareOptionsMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:ShareBasedCompensationAwardTenYearsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:RsusAndShareOptionsMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:ShareBasedcompensationAwardSixYearsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:RsusAndShareOptionsMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</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="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:OnlineAdvertisingAndOtherServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</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="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:LogisticsSupportServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</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="P01_01_2022To12_31_2022_ConsumerFinancingReceivableMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:ConsumerFinancingReceivableMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</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="P01_01_2022To12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</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="P01_01_2022To12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</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="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:YonghuiSuperstoresCoLtdMember</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="P01_01_2022To12_31_2022_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</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="P01_01_2022To12_31_2022_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</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="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</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="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</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="P01_01_2022To12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomIncMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</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="P01_01_2022To12_31_2022_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:LogisticsAndOtherServicesMember</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="P01_01_2022To12_31_2022_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:OnlineMarketplaceAndMarketingServicesMember</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="P01_01_2022To12_31_2022_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:GeneralMerchandiseProductsMember</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="P01_01_2022To12_31_2022_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:ElectronicsAndHomeApplianceProductsMember</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="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:StatutoryReservesByRegulatoryCountryAxis" >country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatutoryReservesAxis" >jd:StatutorySurplusReserveMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:DomesticEnterpriseMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_SharebasedCompensationawardThreeYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:RsusAndShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:SharebasedCompensationawardThreeYearsMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFourYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:RsusAndShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:ShareBasedCompensationAwardFourYearsMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFiveYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:ShareBasedCompensationAwardFiveYearsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:RsusAndShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</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="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedTranslationAdjustmentMember</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="P01_01_2022To12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:NonCompeteAgreementsRelatedPartiesMember</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="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</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="P01_01_2022To12_31_2022_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:LoansMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:PropertyFundsMember</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="P01_01_2022To12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermAndRevolvingCreditFacilitiesMember</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="P01_01_2022To12_31_2022_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis" >us-gaap:LondonInterbankOfferedRateLIBORMember</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="P01_01_2022To12_31_2022_DateFalling6MonthsFromTheInitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis" >jd:HongKongInterbankOfferedRateMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:InterestRateApplicablePeriodAxis" >jd:DateFalling6MonthsFromTheInitialUtilizationDateMember</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="P01_01_2022To12_31_2022_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_InitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis" >jd:HongKongInterbankOfferedRateMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:InterestRateApplicablePeriodAxis" >jd:InitialUtilizationDateMember</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="P01_01_2022To12_31_2022_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</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="P01_01_2022To12_31_2022_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:OperatingExpenseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</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="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis" >jd:TwentyTwentyShareRepurchaseProgramMember</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="P01_01_2022To12_31_2022_HKusgaapIncomeTaxAuthorityAxis_ProfitBelowTwoMillionHongKongDollarMemberJDProfitRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:ProfitRangeAxis" >jd:ProfitBelowTwoMillionHongKongDollarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:HK</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="P01_01_2022To12_31_2022_HKusgaapIncomeTaxAuthorityAxis_ProfitAboveTwoMillionHonKongDollarMemberJDProfitRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:HK</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:ProfitRangeAxis" >jd:ProfitAboveTwoMillionHonKongDollarMember</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="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</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="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</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="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:DadaMember</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="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:NewBusinessMember</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="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:TreasuryStockMember</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="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</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="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:StatutoryReservesByRegulatoryCountryAxis" >country:CN</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="P01_01_2022To12_31_2022_PrimeRateMemberusgaapVariableRateAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis" >us-gaap:PrimeRateMember</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="P01_01_2022To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis" >jd:SoftwareEnterpriseMember</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="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis" >jd:SoftwareEnterpriseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:BeijingWodongTianjunInformationTechnologyCo.Ltd.Member</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="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:FounderMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthMember</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="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</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="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:BeijingWodongTianjunInformationTechnologyCo.Ltd.Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis" >jd:SoftwareEnterpriseMember</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="P01_01_2022To12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsNonrecurringMember</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="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis" >jd:HighAndNewTechnologyEnterprisesMember</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="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis" >jd:EncouragedIndustryInWesternRegionOfChinaMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</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="P01_01_2022To12_31_2022_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >jd:SharesOfResultsOfEquityInvesteesMember</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="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</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="P01_01_2022To12_31_2022_AdrMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >dei:AdrMember</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="P01_01_2022To12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</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="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis" >dei:BusinessContactMember</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="P01_01_2022To12_31_2022_CoreFundsMemberdeiLegalEntityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</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="P01_01_2022To12_31_2022_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis" >jd:FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</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="P01_01_2022To12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >jd:StatutoryReservesMember</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="P01_01_2022To12_31_2022_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:ChinaUnitedNetworkCommunicationsLimitedMember</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="P01_01_2022To12_31_2022_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:EsrCaymanLimitedMember</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="P01_01_2022To12_31_2022_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis" >us-gaap:InterestExpenseMember</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="P01_01_2022To12_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:CNLPMember</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="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</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="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</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="P01_01_2022To12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</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="P01_01_2022To12_31_2022_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_CustomerMembersrtMajorCustomersAxis_PurchaseCommitmentMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" >us-gaap:PurchaseCommitmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis" >jd:CustomerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >us-gaap:CustomerConcentrationRiskMember</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="P01_01_2022To12_31_2022_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >jd:WealthManagementProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis" >us-gaap:OtherNoncurrentAssetsMember</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="P01_01_2022To12_31_2022_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:LandMember</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="P01_01_2022To12_31_2022_LeaseholdImprovementMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >jd:LeaseholdImprovementMember</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="P06_18_2020To06_18_2020_HongKongStockExchangeMemberdeiEntityListingsExchangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis" >jd:HongKongStockExchangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-18</xbrli:startDate> <xbrli:endDate>2020-06-18</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_18_2020_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-18</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_18_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKDsrtCurrencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis" >currency:HKD</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-18</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_CoreFundsMemberdeiLegalEntityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2017To12_31_2017_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:ChinaUnitedNetworkCommunicationsLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-01-01</xbrli:startDate> <xbrli:endDate>2017-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2017To12_31_2019_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:VipshopHoldingsLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2017To12_31_2022_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:VipshopHoldingsLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2018To12_31_2018_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis" >us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2018To12_31_2018_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:EsrCaymanLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis" >us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-01-01</xbrli:startDate> <xbrli:endDate>2017-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2020To06_30_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKSEMembersrtCounterpartyNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis" >jd:HKSEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-01</xbrli:startDate> <xbrli:endDate>2020-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-01</xbrli:startDate> <xbrli:endDate>2020-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2020To06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-01</xbrli:startDate> <xbrli:endDate>2020-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2020To06_30_2020_DualClassVotingShareholdingStructureMemberJDDualClassVotingPowerAxis_JdTechnologyMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:DualClassVotingPowerAxis" >jd:DualClassVotingShareholdingStructureMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-01</xbrli:startDate> <xbrli:endDate>2020-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P03_31_2021To03_31_2021_JdTechnologyMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-03-31</xbrli:startDate> <xbrli:endDate>2021-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-08-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-08-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustryPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:SeriesAOnePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_DevelopmentFundMemberJDFundAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis" >jd:ThirdPartyInvestorMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:DevelopmentFundMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_DevelopmentFundMemberJDFundAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:DevelopmentFundMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis" >us-gaap:GeneralPartnerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_SupplyChainSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:SupplyChainSupportMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2016-04-26</xbrli:startDate> <xbrli:endDate>2016-04-26</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_TrafficAndOtherAdditionalSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:TrafficAndOtherAdditionalSupportMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2016-04-26</xbrli:startDate> <xbrli:endDate>2016-04-26</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2016-04-26</xbrli:startDate> <xbrli:endDate>2016-04-26</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_05_2020To06_05_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-05</xbrli:startDate> <xbrli:endDate>2020-06-05</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_01_2021To03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-03-01</xbrli:startDate> <xbrli:endDate>2021-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P06_18_2021To06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-06-18</xbrli:startDate> <xbrli:endDate>2021-06-18</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-18</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2026Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2016-04-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2030Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2016-04-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2050Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2016-04-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2016-04-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_SalesOfOtherProductsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:SalesOfOtherProductsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2016To12_31_2017_CNusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2016-01-01</xbrli:startDate> <xbrli:endDate>2017-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2018To12_31_2023_CNusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2019To05_31_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis" >jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-05-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2020To05_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis" >jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-05-01</xbrli:startDate> <xbrli:endDate>2020-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2021To06_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis" >jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-06-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2015To05_31_2015_CommonClassAMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:FounderMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2015-05-01</xbrli:startDate> <xbrli:endDate>2015-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2015To05_31_2015_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:FounderMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2015-05-01</xbrli:startDate> <xbrli:endDate>2015-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:FounderMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2015-05-01</xbrli:startDate> <xbrli:endDate>2015-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingFrequencyEachAnniversaryMemberJDVestingFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:FounderMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingFrequencyAxis" >jd:VestingFrequencyEachAnniversaryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2015-05-01</xbrli:startDate> <xbrli:endDate>2015-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:LiuMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-10-31</xbrli:startDate> <xbrli:endDate>2020-10-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:LiuMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-10-31</xbrli:startDate> <xbrli:endDate>2020-10-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_01_2021To09_30_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-07-01</xbrli:startDate> <xbrli:endDate>2021-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2017To12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:DadaNexusLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-01-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis" >jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P03_31_2020To03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis" >jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-03-31</xbrli:startDate> <xbrli:endDate>2020-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn11_30_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis" >jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-11-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P10_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-10-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To06_30_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" >jd:ATRenewMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P05_04_2022To05_04_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-05-04</xbrli:startDate> <xbrli:endDate>2022-05-04</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2022To05_31_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-05-01</xbrli:startDate> <xbrli:endDate>2022-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2024_CNusgaapIncomeTaxAuthorityAxis_ValueAddedTaxMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:ValueAddedTaxMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_01_2022To09_01_2022_CNusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-09-01</xbrli:startDate> <xbrli:endDate>2022-09-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P10_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-10-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_TencentGroupMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:TencentGroupMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2022_TencentGroupMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:TencentGroupMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P06_29_2022To06_29_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis" >jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis" >jd:TransactionWithTencentHoldingsLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-06-29</xbrli:startDate> <xbrli:endDate>2022-06-29</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_30_2021_JdIndustryPlanMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustryPlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_30_2021_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustryPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:SeriesAOnePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2022_ConsumerBaseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:ConsumerBaseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_RelationshipWithRidersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:RelationshipWithRidersMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_TrademarksAndTradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P02_01_2022To02_28_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-02-01</xbrli:startDate> <xbrli:endDate>2022-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P02_01_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-02-01</xbrli:startDate> <xbrli:endDate>2022-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:CNLPMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis" >jd:TransactionWithTencentHoldingsLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis" >jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-05-10</xbrli:startDate> <xbrli:endDate>2019-05-10</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2016To04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2016-04-01</xbrli:startDate> <xbrli:endDate>2016-04-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2022_IDusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:ID</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2022_SGusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:SG</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2019To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:LogisticsSupportServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2019To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:SalesOfAudioVideoProductsAndBooksMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2020_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis" >jd:SoftwareEnterpriseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis" >jd:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-12-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-12-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2021To05_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-05-01</xbrli:startDate> <xbrli:endDate>2021-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-03-08</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_08_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-03-08</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To04_30_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-04-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DadaAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-02-28</xbrli:startDate> <xbrli:endDate>2022-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:CNLPMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-03-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_02_2022To07_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:CNLPMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-03-02</xbrli:startDate> <xbrli:endDate>2022-07-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-07-26</xbrli:startDate> <xbrli:endDate>2022-07-26</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_26_2022_DepponMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-07-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-07-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_26_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-07-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-07-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_TrademarksAndTradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-07-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_28_2022_CNLPMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:CNLPMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-01-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P03_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:CNLPMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-03-01</xbrli:startDate> <xbrli:endDate>2022-03-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_30_2024_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-04-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P07_01_2022To07_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis" >jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-07-01</xbrli:startDate> <xbrli:endDate>2022-07-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P02_01_2023To02_28_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis_XSHGJDAllExchangesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:AllExchangesAxis" >exch:XSHG</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-02-01</xbrli:startDate> <xbrli:endDate>2023-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_01_2023To03_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-03-01</xbrli:startDate> <xbrli:endDate>2023-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_08_2023To03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-03-08</xbrli:startDate> <xbrli:endDate>2023-03-08</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_08_2023To03_08_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-03-08</xbrli:startDate> <xbrli:endDate>2023-03-08</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-04-20</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_19_2020To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-03-19</xbrli:startDate> <xbrli:endDate>2023-04-20</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2021To09_30_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-05-01</xbrli:startDate> <xbrli:endDate>2021-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To04_01_2022_JdLogisticsMembersrtOwnershipAxis_JdlPlacementMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >jd:JdlPlacementMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-04-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To04_01_2022_JdLogisticsMembersrtOwnershipAxis_JdSubscriptionMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >jd:JdSubscriptionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-04-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_30_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JDPropertyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >jd:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:NewBusinessMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >jd:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:NonemployeesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:NonemployeesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:NewBusinessMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >jd:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:NonemployeesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:NonemployeesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:ShareIncentivePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdRetailMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:JdLogisticsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:DadaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >jd:NewBusinessMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >jd:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</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:unit id="Unit_USD" > <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_CNY" > <xbrli:measure>iso4217:CNY</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_shares" > <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_pure" > <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Year" > <xbrli:measure>utr:Year</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Month" > <xbrli:measure>utr:Month</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_HKD" > <xbrli:measure>iso4217:HKD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_item" > <xbrli:measure>jd:item</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_segment" > <xbrli:measure>jd:segment</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_USD_per_Share" > <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="Unit_HKD_per_Share" > <xbrli:divide> <xbrli:unitNumerator> <xbrli:measure>iso4217:HKD</xbrli:measure> </xbrli:unitNumerator> <xbrli:unitDenominator> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unitDenominator> </xbrli:divide> </xbrli:unit><xbrli:unit id="Unit_CNY_per_Share" > <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="Unit_lease" > <xbrli:measure>jd:lease</xbrli:measure> </xbrli:unit><ix:relationship fromRefs="Fact_76270502" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76270503" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76270504" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76271644" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76271652" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76271833" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76271841" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76271849" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76273917" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76273931" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76273932" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76273935" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76273944" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76273945" toRefs="FN_261097"/><ix:relationship fromRefs="Fact_76273957" toRefs="FN_261097"/></ix:resources></ix:header></div><div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="line-height: 1pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);;text-indent: 0px;">&#160;</div><div style="line-height: 3pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);;text-indent: 0px;">&#160;</div><div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 18pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">UNITED STATES </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 18pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">SECURITIES AND EXCHANGE COMMISSION </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">WASHINGTON, D.C. 20549 </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div><div style="text-align:center;text-indent: 0px;"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 18pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">FORM <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:DocumentType" contextRef="P01_01_2022To12_31_2022">20-F</ix:nonNumeric></div> </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div><div style="text-align:center;text-indent: 0px;"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(Mark One) </div></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><ix:nonNumeric name="dei:DocumentRegistrationStatement" contextRef="P01_01_2022To12_31_2022" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">OR </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><ix:nonNumeric name="dei:DocumentAnnualReport" contextRef="P01_01_2022To12_31_2022" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: Times New Roman; font-size: 12pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the fiscal year ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="P01_01_2022To12_31_2022" format="ixt:date-monthname-day-year-en"><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="P01_01_2022To12_31_2022" format="ixt:date-monthname-day-en">December 31</ix:nonNumeric>, <ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="P01_01_2022To12_31_2022">2022</ix:nonNumeric></ix:nonNumeric>. </div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">OR </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><ix:nonNumeric name="dei:DocumentTransitionReport" contextRef="P01_01_2022To12_31_2022" format="ixt:fixed-false">&#9744;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">For the transition period from<div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div><div style="text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration:underline;display:inline;"> </div></div>to<div style="text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration:underline;display:inline;"> </div></div><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div> </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">OR </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><ix:nonNumeric name="dei:DocumentShellCompanyReport" contextRef="P01_01_2022To12_31_2022" format="ixt:fixed-false">&#9744;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Date of event requiring this shell company report </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Commission file number: <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="P01_01_2022To12_31_2022">001-36450</ix:nonNumeric></div> </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div><div style="text-align:center;text-indent: 0px;"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 24pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="P01_01_2022To12_31_2022">JD.com, Inc.</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(Exact Name of Registrant as Specified in its Charter) </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div><div style="text-align:center;text-indent: 0px;"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">N/A </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(Translation of Registrant&#8217;s Name into English) </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div><div style="text-align:center;text-indent: 0px;"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="P01_01_2022To12_31_2022" format="ixt-sec:edgarprovcountryen">Cayman Islands</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(Jurisdiction of Incorporation or Organization) </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div><div style="text-align:center;text-indent: 0px;"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2022To12_31_2022">20th Floor, Building A</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2022To12_31_2022">No. 18 Kechuang 11 Street</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine3" contextRef="P01_01_2022To12_31_2022">Yizhuang Economic and Technological Development Zone</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2022To12_31_2022">Daxing District</ix:nonNumeric>, Beijing <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2022To12_31_2022">101111</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressCountry" contextRef="P01_01_2022To12_31_2022" format="ixt-sec:countrynameen">People&#8217;s Republic of China</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(Address of Principal Executive Offices) </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:ContactPersonnelName" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Sandy Ran Xu</ix:nonNumeric>, Chief Financial Officer </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Telephone: +<ix:nonNumeric name="dei:CityAreaCode" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">86</ix:nonNumeric> <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">10 8911-8888</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:ContactPersonnelEmailAddress" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Email: ir@jd.com</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">20th Floor, Building A</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">No. 18 Kechuang 11 Street</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine3" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Yizhuang Economic and Technological Development Zone</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Daxing District</ix:nonNumeric>, Beijing <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">101111</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressCountry" contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" format="ixt-sec:countrynameen">People&#8217;s Republic of China</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(Name, Telephone, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-mail</div> and/or Facsimile Number and Address of Company Contact Person) </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Securities registered or to be registered pursuant to Section&#160;12(b) of the Act: </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:34%"></td>
<td style="vertical-align:bottom"></td>
<td style="width:32%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:32%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Title of Each Class</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Trading Symbol(s)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Name of Each Exchange On Which Registered</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2022To12_31_2022_AdrMemberusgaapStatementClassOfStockAxis">American depositary shares</ix:nonNumeric><br/>(one American depositary share representing two Class&#160;A ordinary shares, par value US$0.00002 per share)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="P01_01_2022To12_31_2022_AdrMemberusgaapStatementClassOfStockAxis">JD</ix:nonNumeric></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2022To12_31_2022_AdrMemberusgaapStatementClassOfStockAxis" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric><br/>(The Nasdaq Global Select Market)</div></div></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2022To12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">Class A ordinary shares</ix:nonNumeric>, par value US$0.00002 per share</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="P01_01_2022To12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">9618</ix:nonNumeric></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">The Stock Exchange of Hong Kong Limited</div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Securities registered or to be registered pursuant to Section&#160;12(g) of the Act: </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">None </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(Title of Class) </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Securities for which there is a reporting obligation pursuant to Section&#160;15(d) of the Act: </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">None </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(Title of Class) </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div><div style="text-align:center;text-indent: 0px;"><div style="line-height: 6pt; margin: 0px auto; border-bottom: 1pt solid rgb(0, 0, 0); width: 21%; text-align: center;">&#160;</div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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: </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 51%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 48%;"></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top;"><div style="display:inline;"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,756,642,200</ix:nonFraction> Class&#160;A ordinary shares (excluding the 36,656,144 Class&#160;A ordinary shares issued to the depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our Share Incentive Plan) and <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">386,374,723</ix:nonFraction> Class&#160;B ordinary shares, par value US$0.00002 per share, as of December&#160;31, 2022.</div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Indicate </div></div>by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#9746;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#160;&#160;<ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="P01_01_2022To12_31_2022">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#9744;&#160;&#160;No </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">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&#160;13 or 15(d) of the Securities Exchange Act of 1934.&#160;&#160;&#160;&#160;&#9744;&#160;&#160;Yes&#160;&#160;&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#9746;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#160;&#160;<ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="P01_01_2022To12_31_2022">No</ix:nonNumeric> </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#9746;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#160;&#160;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="P01_01_2022To12_31_2022">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#9744;&#160;&#160;No </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Regulation&#160;S-T</div> (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#9746;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#160;&#160;<ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="P01_01_2022To12_31_2022">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#9744;&#160;&#160;No </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-accelerated</div> filer, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Rule&#160;12b-2</div> of the Exchange Act. </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:26%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:2%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:41%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:25%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:2%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><ix:nonNumeric name="dei:EntityFilerCategory" contextRef="P01_01_2022To12_31_2022" format="ixt-sec:entityfilercategoryen">Large accelerated filer</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#9746;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">Accelerated filer</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#9744;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-accelerated</div> filer</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#9744;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">Emerging growth company</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="P01_01_2022To12_31_2022" format="ixt:fixed-false">&#9744;</ix:nonNumeric></td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">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 &#8224; provided pursuant to Section&#160;13(a) of the Exchange Act.&#160;&#160;&#9744; </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">&#8224;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">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&#160;5, 2012. </div></td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">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&#160;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.&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" contextRef="P01_01_2022To12_31_2022" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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.&#160;&#160;&#9744; </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 officers during the relevant recovery period pursuant to &#167;240.10D-1(b).&#160;&#160;&#9744; </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:19%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:63%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:16%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="dei:DocumentAccountingStandard" contextRef="P01_01_2022To12_31_2022">U.S. GAAP</ix:nonNumeric>&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>&#9746;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">International Financial Reporting Standards as&#160;issued</div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">by the International Accounting Standards&#160;Board&#160;&#160;&#9744;</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Other&#160;&#160;&#9744;</td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">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.&#160;&#160;&#160;&#160;&#9744;&#160;&#160;Item&#160;17&#160;&#160;&#160;&#160;&#9744;&#160;&#160;Item&#160;18 </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Rule&#160;12b-2</div> of the Exchange Act).&#160;&#160;&#160;&#160;&#9744;&#160;&#160;Yes&#160;&#160;&#160;&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><ix:nonNumeric name="dei:EntityShellCompany" contextRef="P01_01_2022To12_31_2022" format="ixt:fixed-false">&#9746;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;</div></div>No </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS) </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections&#160;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.&#160;&#160;&#160;&#160;&#9744;&#160;&#160;Yes&#160;&#160;&#160;&#160;&#9744;<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;</div></div>No </div><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div><div style="line-height: 1pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);;text-indent: 0px;">&#160;</div><div style="line-height: 3pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);;text-indent: 0px;">&#160;</div></div></div><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"></div></div></div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="toc">TABLE OF CONTENT </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:8%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td style="width:87%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#rom416083_1">INTRODUCTION</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#rom416083_2">FORWARD-LOOKING INFORMATION</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"></td>
<td style="height:6pt" colspan="4"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#rom416083_3">Part&#160;I </a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td>
<td style="height:6pt" colspan="4"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;1.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_4">Identity of Directors, Senior Management and Advisers</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;2.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_5">Offer Statistics and Expected Timetable</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;3.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_6">Key Information</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;4.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_7">Information on the Company</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">75</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;4A.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_8">Unresolved Staff Comments</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">122</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;5.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_9">Operating and Financial Review and Prospects</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">122</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;6.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_10">Directors, Senior Management and Employees</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;7.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_11">Major Shareholders and Related Party Transactions</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;8.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_12">Financial Information</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">155</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;9.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_13">The Offer and Listing</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;10.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_14">Additional Information</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">157</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;11.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_15">Quantitative and Qualitative Disclosures about Market Risk</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">167</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;12.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_16">Description of Securities Other than Equity Securities</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"></td>
<td style="height:6pt" colspan="4"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#rom416083_17">Part&#160;II </a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td>
<td style="height:6pt" colspan="4"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;13.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_18">Defaults, Dividend Arrearages and Delinquencies</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;14.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_19">Modifications to the Rights of Security Holders and Use of Proceeds</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;15.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_20">Controls and Procedures</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16A.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_21">Audit Committee Financial Expert</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16B.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_22">Code of Ethics</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16C.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_23">Principal Accountant Fees and Services</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">175</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16D.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_24">Exemptions from the Listing Standards for Audit Committees</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16E.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_25">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16F.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_26">Change in Registrant&#8217;s Certifying Accountant</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16G.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_27">Corporate Governance</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16H.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_28">Mine Safety Disclosure</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;16I.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_29">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"></td>
<td style="height:6pt" colspan="4"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#rom416083_30">Part&#160;III </a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">178</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td>
<td style="height:6pt" colspan="4"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;17.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_31">Financial Statements</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">178</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;18.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_32">Financial Statements</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">178</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&#160;19.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#rom416083_33">Exhibits</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">178</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#rom416083_34">SIGNATURES </a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">184</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">i </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="rom416083_1">INTRODUCTION </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise indicated or the context otherwise requires, references in this annual report to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;ADSs&#8221; are to our American depositary shares, each of which represents two Class&#160;A ordinary shares; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;annual active customer accounts&#8221; are to customer accounts that made at least one purchase during the twelve months ended on the respective dates, including both online retail and online marketplace; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;CCASS&#8221; are to the Central Clearing and Settlement System established and operated by Hong Kong Securities Clearing Company Limited, a wholly-owned subsidiary of Hong Kong Exchange and Clearing Limited; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;China&#8221; or the &#8220;PRC&#8221; are to the People&#8217;s Republic of China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;Companies (WUMP) Ordinance&#8221; are to the Companies (Winding Up and Miscellaneous Provisions) Ordinance (Chapter 32 of the Laws of Hong Kong), as amended or supplemented from time to time; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;CSRC&#8221; are to the China Securities Regulatory Commission; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;HFCAA&#8221; are to the Holding Foreign Companies Accountable Act; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;HK$&#8221; or &#8220;Hong Kong dollars&#8221; or &#8220;HK dollars&#8221; are to Hong Kong dollars, the lawful currency of Hong Kong; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;Hong Kong&#8221; or &#8220;HK&#8221; or &#8220;Hong Kong S.A.R.&#8221; are to the Hong Kong Special Administrative Region of the PRC; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;Hong Kong Listing Rules&#8221; are to the Rules Governing the Listing of Securities on The Stock Exchange of Hong Kong Limited, as amended or supplemented from time to time; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;Hong Kong Share Registrar&#8221; are to Computershare Hong Kong Investor Services Limited; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;Hong Kong Stock Exchange&#8221; are to The Stock Exchange of Hong Kong Limited; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;JD Health&#8221; are to JD Health International Inc., a consolidated subsidiary of our company and the shares of which are listed on the Main Board of the Hong Kong Stock Exchange (Stock Code: 6618), and, except where the context otherwise requires, its subsidiaries and its consolidated variable interest entities and their subsidiaries; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;JD Industrials&#8221; are to JINGDONG Industrials, Inc. (formerly known as JD Industrial Technology Inc. and renamed as in March 2023), a consolidated subsidiary of our company and, except where the context otherwise requires, its subsidiaries and its consolidated variable interest entities and their subsidiaries; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;JD Logistics&#8221; are to JD Logistics, Inc., a consolidated subsidiary of our company and the shares of which are listed on the Main Board of the Hong Kong Stock Exchange (Stock Code: 2618), and, except where the context otherwise requires, its subsidiaries and its consolidated variable interest entities and their subsidiaries; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;JD Property&#8221; are to JINGDONG Property, Inc. (formerly known as JD Property Group Corporation and renamed as in March 2023), a consolidated subsidiary of our company and, except where the context otherwise requires, its subsidiaries and its consolidated variable interest entities and their subsidiaries; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;Main Board&#8221; are to the stock market (excluding the option market) operated by the Hong Kong Stock Exchange which is independent from and operated in parallel with the Growth Enterprise Market, or GEM, of the Hong Kong Stock Exchange; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;ordinary shares&#8221; are to our Class&#160;A and Class&#160;B ordinary shares, par value US$0.00002 per share; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;PCAOB&#8221; are to the Public Company Accounting Oversight Board of the United States; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;SEC&#8221; are to the United States Securities and Exchange Commission; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;SFC&#8221; are to the Securities and Futures Commission of Hong Kong; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">1 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;SFO&#8221; are to the Securities and Futures Ordinance (Chapter 571 of the Laws of Hong Kong), as amended or supplemented from time to time; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company&#8221; or &#8220;our&#8221; are to JD.com, Inc., its subsidiaries, and, in the context of describing our operations and consolidated financial information, the consolidated variable interest entities and their subsidiaries. The consolidated variable interest entities include, among others, Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd., Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd., Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd., Jiangsu Jingdong Bangneng Investment Management Co., Ltd., and Suqian Juhe Digital Enterprise Management Co., Ltd. References to the consolidated variable interest entities may include their subsidiaries, depending on the context as appropriate. The consolidated variable interest entities are PRC companies conducting operations in the Chinese mainland, and their financial results have been consolidated into our consolidated financial statements under U.S. GAAP for accounting purposes. JD.com, Inc. is a holding company with no operations of its own. We do not have any equity ownership in the consolidated variable interest entities. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Summary of Risk Factors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An investment in our ADSs or Class&#160;A ordinary shares involves significant risks. Below is a summary of material risks we face, organized under relevant headings. The operational risks associated with being based in and having operations in the Chinese mainland also apply to operations in Hong Kong and Macau. While entities and businesses in Hong Kong and Macau operate under different sets of laws from the Chinese mainland, the legal risks associated with being based in and having operations in the Chinese mainland could apply to our operations in Hong Kong and Macau, if the laws applicable to the Chinese mainland become applicable to entities and businesses in Hong Kong and Macau in the future. These risks are discussed more fully in &#8220;Item 3.D. Key Information&#8212;Risk Factors.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Related to Our Business </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Risks and uncertainties relating to our business include, but are not limited to, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If we are unable to manage our growth or execute our strategies effectively, our business and prospects may be materially and adversely affected. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;If we are unable to manage our growth or execute our strategies effectively, our business and prospects may be materially and adversely affected&#8221; on page 22 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">We incurred net losses in the past and we may not be able to maintain profitability in the future. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;We incurred net losses in the past and we may not be able to maintain profitability in the future&#8221; on page 22 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If we are unable to provide superior customer experience, our business and reputation may be materially and adversely affected. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;If we are unable to provide superior customer experience, our business and reputation may be materially and adversely affected&#8221; on page 22 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Uncertainties relating to the growth and profitability of the retail industry in China in general, and the online retail industry in particular, could adversely affect our revenues and business prospects. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;Uncertainties relating to the growth and profitability of the retail industry in China in general, and the online retail industry in particular, could adversely affect our business, prospects and results of operations&#8221; on page 23 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Any harm to our JD brand or reputation may materially and adversely affect our business and results of operations. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;Any harm to our JD brand or reputation may materially and adversely affect our business and results of operations&#8221; on page 23 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If we are unable to offer products that attract purchases from new and existing customers, our business, financial condition and results of operations may be materially and adversely affected. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;If we are unable to offer products that attract purchases from new and existing customers, our business, financial condition and results of operations may be materially and adversely affected&#8221; on page 24 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If we are unable to manage our nationwide fulfillment infrastructure efficiently and effectively, our business prospects and results of operations may be materially and adversely affected. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;If we are unable to manage our nationwide fulfillment infrastructure efficiently and effectively, our business prospects and results of operations may be materially and adversely affected&#8221; on page 24 for details; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">2 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">We face intense competition. We may not be able to maintain or may lose market share and customers if we fail to compete effectively. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;We face intense competition. We may not be able to maintain or may lose market share and customers if we fail to compete effectively&#8221; on page 25 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Our expansion into new product categories and substantial increase in the number of products may expose us to new challenges and more risks. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;Our expansion into new product categories and substantial increase in the number of products may expose us to new challenges and more risks&#8221; on page 26 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If we fail to manage our inventory effectively, our results of operations, financial condition and liquidity may be materially and adversely affected. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;If we fail to manage our inventory effectively, our results of operations, financial condition and liquidity may be materially and adversely affected&#8221; on page 26 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Our business is subject to complex and evolving Chinese and international laws and regulations regarding data privacy and cybersecurity. Failure to protect confidential information of our customers and network against security breaches could damage our reputation and brand and substantially harm our business and results of operations. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;Our business is subject to complex and evolving Chinese and international laws and regulations regarding data privacy and cybersecurity. Failure to protect confidential information of our customers and network against security breaches could damage our reputation and brand and substantially harm our business and results of operations&#8221; on page 35 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The approval of 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. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;The approval of and/or 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; on page 49 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#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; on page 50 for details; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Our ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;Our ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment&#8221; on page 50 for details. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Related to Our Corporate Structure </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Risks and uncertainties relating to our corporate structure include, but are not limited to, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">We are a Cayman Islands holding company with no equity ownership in the consolidated variable interest entities and we conduct certain of our operations through the consolidated variable interest entities, with which we have maintained contractual arrangements. Investors in our ADSs or Class&#160;A ordinary shares thus are not purchasing equity interest in the consolidated variable interest entities in China but instead are purchasing equity interest in a Cayman Islands holding company. If the PRC government determines that the contractual agreements that constituting part of the consolidated variable interest entities the structure do not comply with PRC laws and regulations, or if these laws and 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 holding company, the consolidated variable interest entities 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 consolidated variable interest entities and, consequently, significantly affect the financial performance of the consolidated variable interest entities and our company as a whole. The PRC regulatory authorities could disallow the variable interest entities structure, which would likely result in a material adverse change in our operations, and our ADSs or Class&#160;A ordinary shares may decline significantly in value. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;If the PRC government determines that the contractual arrangements constituting part of the consolidated variable interest entities structure do not comply with PRC laws and regulations, or if these laws and 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&#8221; on page 52 for details </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">3 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Any failure by the consolidated variable interest entities or their shareholders to perform their obligations under the contractual arrangements with them would have a material and adverse effect on our business. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;Any failure by the consolidated variable interest entities or their shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business&#8221; on page 54 for details; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The shareholders of the consolidated variable interest entities may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;The shareholders of the consolidate variable interest entities may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition&#8221; on page 55 for details. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Related to Doing Business in China </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are also subject to risks and uncertainties relating to doing business in China in general, including, but are not limited to, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">PRC government has significant authority in regulating our operations and may influence our operations. It may exert more oversight and control over offerings conducted overseas by, and/or foreign investment in, China-based issuers, which 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. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;The PRC government&#8217;s significant oversight over our business operation could result in a material adverse change in our operations and the value of our ADSs and Class&#160;A ordinary shares&#8221; on page 61 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Changes in China&#8217;s or global economic, political or social conditions or government policies could have a material and adverse effect on our business and operations. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Changes in China&#8217;s or global economic, political or social conditions or government policies could have a material and adverse effect on our business and operations&#8221; on page 57 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Uncertainties with respect to the legal system in the Chinese mainland could adversely affect us. Certain laws and regulations in the Chinese mainland can evolve quickly, which bring risks and uncertainties to their interpretation and enforcement. Administrative and court proceedings in the Chinese mainland may be protracted. Some government policies and internal rules may not be published on a timely manner. These risks and uncertainties may make it difficult for us to meet or comply with requirements under the applicable laws and regulations. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Uncertainties with respect to the legal system in the Chinese mainland could adversely affect us&#8221; on page 58 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">We are subject to consumer protection laws that could require us to modify our current business practices and incur increased costs. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;We are subject to consumer protection laws that could require us to modify our current business practices and incur increased costs&#8221; on page 58 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies such as <span style="white-space:nowrap">e-commerce</span> business and internet platforms&#8221; on page 59 for details; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The funds in our PRC subsidiaries or the consolidated variable interest entities in the Chinese mainland may not be available to fund operations or for other use outside of the Chinese mainland due to interventions in or the imposition of restrictions and limitations on the ability of our holding company, our subsidiaries, or the consolidated variable interest entities by the PRC government on cash transfers. Although currently there are not equivalent or similar restrictions or limitations in Hong Kong on cash transfers in, or out of, our Hong Kong entities, if certain restrictions or limitations in the Chinese mainland were to become applicable to cash transfers in and out of Hong Kong entities in the future, the funds in our Hong Kong entities, likewise, may not be available to fund operations or for other use outside of Hong Kong. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related 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; on page 55 and &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Governmental control of currency conversion may limit our ability to utilize our revenues effectively and affect the value of your investment&#8221; on page 63 for details. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">4 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Related to Our ADSs and Class&#160;A Ordinary Shares </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to the risks described above, we are subject to general risks relating to our ADSs and Class&#160;A ordinary shares, including, but not limited to, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The trading price of our ADSs and Class&#160;A ordinary shares have been and are likely to continue to be volatile, which could result in substantial losses to holders of our Class&#160;A ordinary shares and/or ADSs. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our ADSs and Class&#160;A Ordinary Shares&#8212;The trading price of our ADSs and Class&#160;A ordinary shares have been and are likely to continue to be volatile, which could result in substantial losses to holders of our Class&#160;A ordinary shares and/or ADSs&#8221; on page 67 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">We adopt different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our ADSs and Class&#160;A Ordinary Shares&#8212;We adopt different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange&#8221; on page 68 for details; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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 Class&#160;A ordinary shares and/or ADSs and could diminish our cash reserves. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our ADSs and Class&#160;A Ordinary Shares&#8212;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 Class&#160;A ordinary shares and/or ADSs and could diminish our cash reserves&#8221; on page 68 for details; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, the market price for our Class&#160;A ordinary shares and/or ADSs and trading volume could decline. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our ADSs and Class&#160;A Ordinary Shares&#8212;If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, the market price for our Class&#160;A ordinary shares and/or ADSs and trading volume could decline&#8221; on page 68 for details. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">5 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="rom416083_2">FORWARD-LOOKING INFORMATION </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This annual report on Form <span style="white-space:nowrap">20-F</span> contains forward-looking statements that reflect our current expectations and views of future events. These statements are made under the &#8220;safe harbor&#8221; provisions of the U.S. Private Securities Litigation Reform Act of 1995. You can identify these forward-looking statements by terminology 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;future,&#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 and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. These forward-looking statements include statements relating to, among other things: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our goals and strategies; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our future business development, financial conditions and results of operations; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the expected growth of the retail and online retail markets in China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our expectations regarding demand for and market acceptance of our products and services; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our expectations regarding our relationships with customers, suppliers and third-party merchants; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our plans to invest in our fulfillment infrastructure and technology platform as well as new business initiatives; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">competition in our industry; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">relevant government policies and regulations relating to our industry. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We would like to caution you not to place undue reliance on these forward-looking statements and you should read these statements in conjunction with the risk factors disclosed in &#8220;Item 3.D. Key Information&#8212;Risk Factors.&#8221; Those risks are not exhaustive. We operate in a rapidly evolving environment. New risks emerge from time to time and it is impossible for our management to predict all risk factors, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ from those contained in any forward-looking statement. We do not undertake any obligation to update or revise the forward-looking statements except as required under applicable law. You should read this annual report and the documents that we reference in this annual report completely and with the understanding that our actual future results may be materially different from what we expect. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our reporting currency is the Renminbi, or RMB. This annual report contains translations of RMB and Hong Kong dollar amounts into U.S. dollars at specific rates solely for the convenience of the reader. Unless otherwise stated, all translations of RMB and Hong Kong dollars into U.S. dollars and from U.S. dollars into RMB in this annual report were made at a rate of RMB6.8972 to US$1.00 and HK$7.8015 to US$1.00, the respective exchange rates on December&#160;30, 2022 set forth in the H.10 statistical release of the Federal Reserve Board. We make no representation that any RMB, Hong Kong dollar or U.S. dollar amounts referred to in this annual report could have been, or could be, converted into U.S. dollars, RMB or Hong Kong dollars, as the case may be, at any particular rate or at all. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">6 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="rom416083_3">PART&#160;I </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_4"><span style="font-weight:bold">Item&#160;1.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Identity of Directors, Senior Management and Advisers </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_5"><span style="font-weight:bold">Item&#160;2.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Offer Statistics and Expected Timetable </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_6"><span style="font-weight:bold">Item&#160;3.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Key Information </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Organizational Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following diagram illustrates our corporate structure, including our principal subsidiaries and the consolidated variable interest entities as of February&#160;28, 2023: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g416083dsp13.jpg" alt="LOGO" />
 </p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notes: </p> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(1)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">JD Assets Holding Limited has 59 subsidiaries holding, directly or indirectly, <span style="white-space:nowrap">non-logistics</span> properties. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(2)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">JD Asia Development Limited has 418 subsidiaries holding, directly or indirectly, logistics properties. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(3)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng, Jiangsu Jingdong Bangneng and Suqian Juhe are the significant consolidated variable interest entities which we have contractual arrangements with. Suqian Juhe is 45% owned by Mr. Richard Qiangdong Liu, 30% owned by Ms.&#160;Yayun Li and 25% owned by Ms.&#160;Pang Zhang. Each of Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and Jiangsu Jingdong Bangneng is 45% owned by Mr.&#160;Qin Miao, 30% owned by Ms.&#160;Yayun Li and 25% owned by Ms.&#160;Pang Zhang. Mr.&#160;Richard Qiangdong Liu is our chairman of board of directors, Mr.&#160;Qin Miao is a vice president of our company, Ms.&#160;Yayun Li is chief executive officer of JD Technology (formerly known as Jingdong Digits Technology Holding Co., Ltd. and renamed as Jingdong Technology Holding Co., Ltd. in May 2021), a significant investee of our company, and Ms.&#160;Pang Zhang is our chief human resources officer. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">7 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(4)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jingdong Century has 259 subsidiaries that engage in retail business. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(5)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">JD.com Investment Limited has 75 subsidiaries that hold, directly or indirectly, the companies invested by us. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(6)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">JINGDONG Industrials, Inc. completed its Series B Preference Shares financing in March 2023, upon which we held approximately 78% of the issued and outstanding shares of JINGDONG Industrials, Inc. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The diagram above omits our equity investees that are insignificant individually and in the aggregate. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Holding Company Structure and Contractual Arrangements with the Consolidated Variable Interest Entities </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD.com, Inc. is not an operating company but a Cayman Islands holding company with no equity ownership in the consolidated variable interest entities, but maintains contractual arrangements with the consolidated variable interest entities and is considered the primary beneficiary of these entities, whose financial results are consolidated in JD.com, Inc.&#8217;s consolidated financial statements under the U.S. GAAP for accounting purposes. The contractual arrangements may not be as effective as direct equity ownership in the consolidated variable interest entities, and the relevant government authorities may challenge the enforceability of these contractual arrangements. We conduct our operations in the Chinese mainland through (i)&#160;our PRC subsidiaries and (ii)&#160;the consolidated variable interest entities with which we have maintained contractual arrangements. The laws and regulations in the Chinese mainland restrict and impose conditions on foreign investment in certain value-added telecommunication services and certain other restricted services related to our businesses, such as domestic document delivery services. Accordingly, we operate these businesses in the Chinese mainland through the consolidated variable interest entities, and such structure is used to provide investors with exposure to foreign investment in China-based companies where laws and regulations in the Chinese mainland prohibit or restrict direct foreign investment in certain operating companies, and rely on contractual arrangements among our PRC subsidiaries, the consolidated variable interest entities and their shareholders to control the business operations of the consolidated variable interest entities. The external revenues contributed by the consolidated variable interest entities accounted for 5.0%, 6.2% and 6.9% of our total revenues for the years of 2020, 2021 and 2022, respectively. As used in this annual report, &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company&#8221; and &#8220;our&#8221; refers to JD.com, Inc., its subsidiaries, and, in the context of describing our operations and consolidated financial information, the consolidated variable interest entities in China, including but not limited to Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd., or Jingdong 360, which was established in April 2007 and holds our ICP license as an internet information provider and operates our www.jd.com website; Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd., or Jiangsu Yuanzhou, which was established in September 2010 and primarily engages in the business of selling books, audio and video products; Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd., or Xi&#8217;an Jingdong Xincheng, which was established in June 2017 and primarily provides technology and consulting services relating to logistics services; Jiangsu Jingdong Bangneng Investment Management Co., Ltd., or Jiangsu Jingdong Bangneng, which was established in August 2015 and primarily engages in business of investment management; and Suqian Juhe Digital Enterprise Management Co., Ltd., or Suqian Juhe, which was established in June 2020 and primarily provides enterprise management services. The consolidated variable interest entities are PRC companies conducting operations in the Chinese mainland, and their financial results have been consolidated into our consolidated financial statements under U.S. GAAP for accounting purposes. JD.com, Inc. is a holding company with no operations of its own. We do not have any equity ownership in the consolidated variable interest entities. Investors in our ADSs or Class&#160;A ordinary shares are not purchasing equity interest in the consolidated variable interest entities in the Chinese mainland but instead are purchasing equity interest in a holding company incorporated in the Cayman Islands, and may never directly hold equity interests in the consolidated variable interest entities in the Chinese mainland. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A series of contractual agreements, including loan agreements, exclusive purchase option agreements, exclusive technology consulting and services agreements or exclusive business cooperation agreements, as applicable, intellectual property rights license agreement, equity pledge agreements, powers of attorney, business cooperation agreement and business operations agreements, have been entered into by and among our subsidiaries, the consolidated variable interest entities and their respective shareholders. Terms contained in each set of contractual arrangements with the consolidated variable interest entities and their respective shareholders are substantially similar. As a result of the contractual arrangements, we are considered the primary beneficiary of these companies and have consolidated the financial results of these companies in our consolidated financial statements under the U.S. GAAP for accounting purposes. Neither JD.com, Inc. nor its investors has an equity ownership in, direct foreign investment in, or control through such ownership or investment of, the consolidated variable interest entities, and the contractual arrangements are not equivalent to an equity ownership in the business of the consolidated variable interest entities. For more details of these contractual arrangements, see &#8220;Item 4.C. Information on the Company&#8212;Organizational Structure&#8212;The Consolidated Variable Interest Entities.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">8 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, the contractual arrangements may not be as effective as direct ownership in providing us with control over the consolidated variable interest entities and we may incur substantial costs to enforce the terms of the arrangements. In addition, these agreements have not been tested in courts of the Chinese mainland. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;We rely on contractual arrangements with the consolidated variable interest entities and their owners for a portion of our business operations, which may not be as effective as direct ownership in providing operational control&#8221; and &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;The shareholders of the consolidated variable interest entities may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our corporate structure is subject to risks associated with the contractual arrangements with the consolidated variable interest entities. If the PRC government determines that the contractual arrangements constituting part of the consolidated variable interest entities structure do not comply with PRC laws and regulations, or if these laws and 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. The PRC regulatory authorities could disallow the variable interest entities structure, which would likely result in a material adverse change in our operations, and our ADSs or Class&#160;A ordinary shares may decline significantly in value or become worthless. Our holding company, our PRC subsidiaries and the consolidated variable interest entities, 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 consolidated variable interest entities and, consequently, significantly affect the financial performance of the consolidated variable interest entities and our company as a whole. For a detailed description of the risks associated with our corporate structure, please refer to risks disclosed under &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure.&#8221; Specifically, there are also substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules regarding the status of the rights of our Cayman Islands holding company with respect to its contractual arrangements with the consolidated variable interest entities and their shareholders. 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 any of the consolidated variable interest entities 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 relevant PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;If the PRC government determines that the contractual arrangements constituting part of the consolidated variable interest entities structure do not comply with PRC laws and regulations, or if these laws and 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&#8221; and &#8220;&#8212;Our current corporate structure and business operations may be affected by the PRC Foreign Investment Law.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks and Uncertainties Relating to Doing Business in China </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We face various risks and uncertainties related to doing business in the Chinese mainland. Our business operations are primarily conducted in the Chinese mainland, and we are subject to complex and evolving laws and regulations in the Chinese mainland. For example, we face risks associated with regulatory approvals on offshore offerings, antimonopoly regulatory actions, and oversight on cybersecurity and data privacy, as well as the lack of inspection by the PCAOB, on our auditor, which may impact our ability to conduct certain businesses, accept foreign investments, or list on a United States stock exchange. These risks could result in a material adverse change in our operations and the value of our ADSs and Class&#160;A ordinary shares, significantly limit or completely hinder our ability to continue to offer securities to investors, or cause the value of such securities to significantly decline. As of the date of this annual report, regulatory actions related to data security or anti-monopoly concerns in Hong Kong do not have a material impact on our ability to conduct business, accept foreign investment in the future, continue to list on a United States stock exchange or maintain our listing status on the Hong Kong Stock Exchange. However, new regulatory actions related to data security or anti-monopoly concerns in Hong Kong may be taken in the future, and such regulatory actions may have a material impact on our ability to conduct business, accept foreign investment, continue to list on a United States stock exchange or maintain our listing status on the Hong Kong Stock Exchange. For a detailed description of risks related to doing business in China, please refer to risks disclosed under &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">PRC government has significant authority in regulating our operations and may influence our operations. It may exert more oversight and control over offerings conducted overseas by, and/or foreign investment in, China-based issuers, which 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. For more details, see &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;The PRC government&#8217;s significant oversight over our business operation could result in a material adverse change in our operations and the value of our ADSs and Class&#160;A ordinary shares.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Risks and uncertainties arising from the PRC legal system, including risks and uncertainties regarding the enforcement of laws and quickly evolving rules and regulations in the Chinese mainland, could result in a material adverse change in our operations and the value of our ADSs and Class&#160;A ordinary shares. For more details, see &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Uncertainties with respect to the legal system in the Chinese mainland could adversely affect us&#8221; and &#8220;&#8212;We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies such as <span style="white-space:nowrap">e-commerce</span> business and internet platforms.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">9 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">The Holding Foreign Companies Accountable Act </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 <span style="white-space:nowrap"><span style="white-space:nowrap">over-the-counter</span></span> trading market in the United States. On December&#160;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 the Chinese mainland and Hong Kong, including our auditor. In May 2022, the SEC conclusively listed us as a Commission-Identified Issuer under the HFCAA following the filing of the annual report on Form <span style="white-space:nowrap">20-F</span> for the fiscal year ended December&#160;31, 2021. On December&#160;15, 2022, the PCAOB issued a report that vacated its December&#160;16, 2021 determination and removed the Chinese mainland 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 do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file this annual report on Form <span style="white-space:nowrap">20-F.</span> Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in the Chinese mainland 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 the Chinese mainland 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 Securities and Exchange Commission, we would be identified as a Commission-Identified Issuer following the filing of the annual report on Form <span style="white-space:nowrap">20-F</span> 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. For more details, see &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#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.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;Our ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Permissions Required from the PRC Authorities for Our Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We conduct our business primarily through our PRC subsidiaries and the consolidated variable interest entities 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 consolidated variable interest entities have obtained the necessary licenses and permits from the PRC government authorities, including, among others, ICP licenses, Courier Service Operation Permits and Practicing License for Medical Institutions, except as disclosed in &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies such as <span style="white-space:nowrap">e-commerce</span> business and internet platforms.&#8221; Given the uncertainties of interpretation and implementation of relevant laws and regulations and the enforcement practice by relevant government authorities, we may be required to obtain additional licenses, permits, filings or approvals for our business and operations in the future. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, 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 consolidated variable interest entities, (i)&#160;are not required to obtain permissions from the China Securities Regulatory Commission, or the CSRC, (ii)&#160;are not required to file an application for cybersecurity review by the Cyberspace Administration of China, or the CAC, as advised by Shihui Partners, our PRC legal counsel, and (iii)&#160;have not been asked to obtain or were denied such permissions by any PRC authority. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If (i)&#160;we do not receive or maintain any permissions or approvals, (ii)&#160;we inadvertently concluded that certain permissions or approvals have been acquired or are not required, or (iii)&#160;applicable laws, regulations or interpretations thereof change and we become subject to the requirement of additional permissions or approvals in the future, we cannot assure you that we will be able to obtain such permissions or 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, which could materially and adversely affect our business, financial condition and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">10 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, the PRC government has promulgated certain regulations and rules to exert more oversight and control over offerings that are conducted overseas and/or foreign investment in China-based issuers. On February&#160;17, 2023, the CSRC released the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies and five supporting guidelines, or, collectively, the Trial Measures, which came into effect on March&#160;31, 2023. According to the Trial Measures, domestic companies in the Chinese mainland that directly or indirectly offer or list their securities in an overseas market are required to file with the CSRC. In addition, an overseas-listed company must also submit the filing with respect to its <span style="white-space:nowrap">follow-on</span> offerings, issuance of convertible corporate bonds and exchangeable bonds, and other equivalent offering activities, within a specific time frame requested under the Trial Measures. Therefore, we will be required to file with the CSRC for our overseas offering of equity and equity linked securities in the future within the applicable scope of the Trial Measures. For more detailed information, see &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;The approval of and/or 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; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash and Asset Flows through Our Organization </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD.com, Inc. is a holding company with no operations of its own. We conduct our operations in the Chinese mainland primarily through our subsidiaries and the consolidated variable interest entities in the Chinese mainland. As a result, although other means are available for us to obtain financing at the holding company level, JD.com, Inc.&#8217;s ability to pay dividends to the shareholders and investors of the ADSs 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 consolidated variable interest entities. 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 JD.com, Inc. In addition, our PRC subsidiaries are permitted to pay dividends to JD.com, Inc. only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Further, our PRC subsidiaries and the consolidated variable interest entities 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.B. Operating and Financial Review and Prospects&#8212;Liquidity and Capital Resources&#8212;Holding Company Structure.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has complete discretion on whether to distribute dividends subject to our current memorandum and articles of association and certain restrictions under Cayman Islands law. In addition, our shareholders may, by ordinary resolution, declare dividends, but no dividend shall exceed the amount recommended by our board of directors. Under Cayman Islands law, a Cayman Islands company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in the company being unable to pay its debts as they fall due in the ordinary course of business. See &#8220;Item 8.A. Financial Information&#8212;Consolidated Statements and Other Financial Information&#8212;Dividend Policy&#8221; for details. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Cayman Islands exempted company and offshore holding company, we are permitted under PRC laws and regulations to provide funding to our wholly foreign-owned subsidiaries in the Chinese mainland only through loans or capital contributions, subject to the approval of government authorities and limits on the amount of capital contributions and loans. In addition, our wholly foreign-owned subsidiaries in the Chinese mainland may provide RMB funding to their respective subsidiaries only through capital contributions and entrusted loans, and to the consolidated variable interest entities only through entrusted loans. See &#8220;Introduction&#8212;Summary of Risk Factors&#8212;Risks Related to Our Corporate Structure,&#8221; &#8220;Item 5.B. Operating and Financial Review&#8212;Liquidity and Capital Resources&#8221; and &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#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 making loans to our PRC subsidiaries and the consolidated variable interest entities or making additional capital contributions to our wholly foreign-owned subsidiaries in the Chinese mainland, which could materially and adversely affect our liquidity and our ability to fund and expand our business.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under PRC laws and regulations, our PRC subsidiaries and the consolidated variable interest entities are subject to certain restrictions with respect to paying dividends or otherwise transferring any of their net assets to us. Remittance of dividends by a wholly foreign-owned enterprise out of the Chinese mainland is also subject to examination by the banks designated by State Administration of Foreign Exchange, or SAFE. The amounts restricted include the <span style="white-space:nowrap">paid-in</span> capital and the statutory reserve funds of our PRC subsidiaries and the net assets of the consolidated variable interest entities in which we have no legal ownership, totaling RMB28.9&#160;billion, RMB46.4&#160;billion and RMB58.2&#160;billion (US$8.4 billion) as of December&#160;31, 2020, 2021 and 2022, respectively. Furthermore, cash transfers from our PRC subsidiaries and the consolidated variable interest entities to entities outside of the Chinese mainland are subject to PRC governmental control on currency conversion. As a result, the funds in our PRC subsidiaries or the consolidated variable interest entities in the Chinese mainland may not be available to fund operations or for other use outside of the Chinese mainland due to interventions in, or the imposition of restrictions and limitations on, the ability of our holding company, our subsidiaries, or the consolidated variable interest entities by the PRC government on such currency conversion. As of the date of this annual report, there are not equivalent or similar restrictions or limitations in Hong Kong on cash transfers in, or out of, our Hong Kong entities. However, if certain restrictions or limitations were to become applicable to cash transfers in and out of Hong Kong entities in the future, the funds in our Hong Kong entities may not be available to fund operations or for other use outside of Hong Kong. For risks relating to the fund flows of our operations in China, see &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related 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; and &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Governmental control of currency conversion may limit our ability to utilize our revenues effectively and affect the value of your investment.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">11 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under PRC law, JD.com, Inc. may provide funding to our PRC subsidiaries only through capital contributions or loans, and to the PRC consolidated variable interest entities only through loans, subject to satisfaction of applicable government registration that we are not able to make direct capital contribution. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our company has established a centralized cash management policy to direct how funds are transferred between JD.com, Inc., our subsidiaries and the consolidated variable interest entities and their subsidiaries to improve the efficiency and ensure the security of cash management. Our management has established a series of manuals and policies on funds management, bank accounts management, financing activities and safe handling of cash and assets, which apply to all of our subsidiaries and the consolidated variable interest entities and their subsidiaries. We and our consolidated subsidiaries that are listed on the Hong Kong Stock Exchange have also established respective centralized cash management accounts within certain entities, under which funds are transferred and dispatched to each subsidiary or consolidated variable interest entity under central command. The major offshore entities outside of the Chinese mainland with the function of centralized cash management are JD.com, Inc. (our holding company), JD.com International Limited (our intermediate holding company), JD Logistics, Inc., and JD Health International Inc. (both of which are our subsidiaries). In addition, the major entities within the Chinese mainland with similar functions are Beijing Jingdong Century Trade Co., Ltd. (a primary beneficiary of the consolidated variable interest entities), Beijing Jingbangda Trade Co., Ltd. (a consolidated variable interest entity), and Beijing Jingdong Jiankang Co., Ltd. (a primary beneficiary of the consolidated variable interest entities). The centralized cash management function in these entities lead to high-volume and high-frequency cash transferred and dispatched to the remaining consolidated subsidiaries and consolidated variable interest entities. We have complied with the applicable laws and regulations for the operation of such cash centralized management accounts and completed necessary registration and approval procedures with relevant governmental authorities. Every fund transfer within our group goes through an appropriate review and approval process depending on the nature and amount of the transfer under our cash management policy. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, JD.com, Inc. provided loans of RMB13.4&#160;billion and RMB20.9&#160;billion to, and received repayment of RMB7.4&#160;billion (US$1.1 billion) from, our intermediate holding companies through our <span style="white-space:nowrap"><span style="white-space:nowrap">day-to-day</span></span> centralized cash management activities. Please refer to the line item &#8220;Loans (provided to)/settled by internal companies&#8221; in the &#8220;Parent&#8221; column of the tables titled &#8220;Financial Information Related to the Consolidated Variable Interest Entities&#8212;Selected Condensed Consolidated Cash Flows Information&#8221; for the years ended December&#160;31, 2020, 2021 and 2022 on pages 19&#8211;21 for the detail figures. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our <span style="white-space:nowrap"><span style="white-space:nowrap">day-to-day</span></span> centralized cash management activities also cover the cash flow of the consolidated variable interest entities. For the years ended December&#160;31, 2020 and 2021, the consolidated variable interest entities received funding by (i)&#160;loans from our intermediate holding companies and (ii)&#160;capital contribution in the form of loans from our intermediate holding companies to nominee shareholders, totaling RMB3.4&#160;billion and RMB11.7&#160;billion, respectively. For the year ended December&#160;31, 2022, the consolidated variable interest entities repaid RMB3.2&#160;billion (US$0.5 billion) to our intermediate holding companies. Please refer to the sum of line item &#8220;Capital injection from controlling shareholders&#8221; and line item &#8220;Net proceeds from/(repayment to) internal companies&#8221; in the &#8220;Consolidated Variable Interest Entities&#8221; column of the tables titled &#8220;Financial Information Related to the Consolidated Variable Interest Entities&#8212;Selected Condensed Consolidated Cash Flows Information&#8221; for the years ended December&#160;31, 2020, 2021 and 2022 on pages 19&#8211;21 for the detail figures. The consolidated variable interest entities received repayment of loans of RMB0.3&#160;billion, RMB1.1&#160;billion from, and provided funding of RMB11.3&#160;billion (US$1.6 billion) to, our intermediate holding companies for the years ended December&#160;31, 2020, 2021 and 2022, respectively.] Please refer to the line item &#8220;Loans (provided to)/settled by internal companies&#8221; in the &#8220;Consolidated Variable Interest Entities&#8221; column of the tables titled &#8220;Financial Information Related to the Consolidated Variable Interest Entities&#8212;Selected Condensed Consolidated Cash Flows Information&#8221; for the years ended December&#160;31, 2020, 2021 and 2022 on pages 19&#8211;21 for the detail figures. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2022, our board of directors approved a special cash dividend of US$0.63 per ordinary share, or US$1.26 per ADS, to holders of ordinary shares and holders of ADSs, respectively. The aggregate amount of the special dividend was approximately US$2.0&#160;billion. In March 2023, our board of directors approved a cash dividend of US$0.31 per ordinary share, or US$0.62 per ADS, to holders of ordinary shares and holders of ADSs. The aggregate amount of the cash dividend was approximately US$1.0&#160;billion. In addition, we plan to adopt an annual dividend policy, under which we may choose to declare and distribute a cash dividend each year, at an amount determined in relation to our financial performance in the previous fiscal year, among other factors. The determination to make dividend distributions in any particular year will be made at the discretion of our board of directors based upon factors such as our results of operations, cash flow, financial condition, capital requirements and other considerations that the board deems relevant. See &#8220;Item 8.A. Financial Information&#8212;Consolidated Statements and Other Financial Information&#8212;Dividend Policy.&#8221; For PRC and United States federal income tax considerations of an investment in our ADSs, see &#8220;Item 10.E. Additional Information&#8212;Taxation.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">12 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">A. Selected Financial Data </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table presents the selected consolidated financial information of our company. The selected consolidated statements of operations data for the years ended December&#160;31, 2020, 2021 and 2022, selected consolidated balance sheets data as of December&#160;31, 2021 and 2022, selected consolidated cash flow data for the years ended December&#160;31, 2020, 2021 and 2022 have been derived from our audited consolidated financial statements, which are included in this annual report. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The selected consolidated statements of operations data for the years ended December&#160;31, 2018 and 2019, selected consolidated balance sheets data as of December&#160;31, 2018, 2019 and 2020 and selected consolidated cash flow data for the years ended December&#160;31, 2018 and 2019 have been derived from our audited consolidated financial statements not included in this annual report. Our historical results do not necessarily indicate results expected for any future periods. The selected consolidated financial data should be read in conjunction with, and are qualified in their entirety by reference to, our audited consolidated financial statements and related notes and &#8220;Operating and Financial Review and Prospects&#8221; below. Our consolidated financial statements are prepared and presented in accordance with U.S. GAAP. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:82%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2018</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2019</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(in millions, except for share, per share and per ADS data)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Selected Consolidated Statements of Operations Data:</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net Revenues<sup style="font-size:75%; vertical-align:top">(1)</sup>:</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net product revenues</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">416,109</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">510,734</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">651,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">815,655</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">865,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">125,422</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net service revenues</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">45,911</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">66,154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">93,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">135,937</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">181,174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,268</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total net revenues</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">462,020</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">576,888</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">745,802</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">951,592</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">1,046,236</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">151,690</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(396,066</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(492,467</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(636,694</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(822,526</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(899,163</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(130,366</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fulfillment</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(32,010</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(36,968</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(48,700</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(59,055</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(63,011</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(9,136</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketing</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(19,237</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(22,234</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(27,156</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(38,743</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(37,772</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,476</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(12,144</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(14,619</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,149</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,332</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,893</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,449</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,160</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,490</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,409</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,562</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,053</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,603</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Impairment of goodwill and intangible assets</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(22</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on sale of development properties</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,885</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,379</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Income/(loss) from operations<sup style="font-size:75%; vertical-align:top">(2)(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(2,619</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">8,995</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">12,343</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">4,141</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">19,723</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">2,860</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Other income/(expense):</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Share of results of equity investees</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,113</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,738</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,291</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,918</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,195</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(318</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest expense</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(855</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(725</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,125</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,213</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,106</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(305</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Others, net<sup style="font-size:75%; vertical-align:top">(4)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,213</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">35,310</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,555</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(225</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income/(loss) before tax</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,374</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,580</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,867</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,012</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income tax expenses</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(427</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,803</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,482</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,887</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,176</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(605</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net income/(loss)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(2,801</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">11,890</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">49,337</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(4,467</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">9,691</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">1,407</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net loss attributable to <span style="white-space:nowrap">non-controlling</span> interests shareholders</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(311</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(297</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(75</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(923</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(697</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(101</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income attributable to mezzanine equity classified as <span style="white-space:nowrap">non-controlling</span> interests shareholders</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">16</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net income/(loss) attributable to ordinary shareholders</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(2,492</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">12,184</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">49,405</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,560</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">10,380</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">1,507</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income/(loss) per share Basic</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income/(loss) per share</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.87</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4.18</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">16.35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1.15</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3.32</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.48</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income/(loss) per share</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.87</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15.84</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1.15</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3.21</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.47</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income/(loss) per ADS<sup style="font-size:75%; vertical-align:top">(5)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income/(loss) per ADS</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1.73</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8.37</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">32.70</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2.29</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6.64</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.96</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income/(loss) per ADS</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1.73</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8.21</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31.68</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2.29</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6.42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.93</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted average number of shares:</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,877,902,678</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,912,637,241</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,021,808,985</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,107,436,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,125,571,110</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,125,571,110</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,877,902,678</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,967,321,803</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,109,024,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,107,436,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,180,886,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,180,886,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">13 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(1)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Our net revenues include net product revenues and net service revenues. Product sales is further divided into sales of electronics and home appliances products and sales of general merchandise products. Net revenues from electronics and home appliances products include revenues from sales of computer, communication and consumer electronics products as well as home appliances. Net revenues from general merchandise products mainly include revenues from sales of food, beverage and fresh produce, baby and maternity products, furniture and household goods, cosmetics and other personal care items, pharmaceutical and healthcare products, industrial products, books, automobile accessories, apparel and footwear, bags and jewelry. Net service revenues are further divided into revenues from online marketplace and marketing and revenues from logistics and other services. The following table breaks down our total net revenues by these categories, by amounts and as percentages of total net revenues: </p></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:32%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="42" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2018</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2019</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="42" align="center"><span style="font-weight:bold">(in millions, except for percentages)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Electronics and home appliances revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">280,059</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">60.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">328,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">57.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">400,927</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">53.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">492,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">51.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">515,945</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">74,805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">49.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General merchandise revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">136,050</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">29.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">182,031</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">250,952</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">323,063</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">349,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50,617</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net product revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">416,109</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">510,734</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">88.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">651,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">87.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">815,655</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">85.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">865,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">125,422</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">82.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketplace and marketing revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33,532</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">53,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">72,118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">81,970</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,885</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Logistics and other service revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,379</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">23,474</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">40,450</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">63,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">99,204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net service revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">45,911</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">66,154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">93,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">135,937</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">181,174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,268</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">462,020</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">576,888</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">745,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">951,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">151,690</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(2)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Includes share-based compensation expenses as follows: </p></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:65%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2018</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2019</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(72</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(82</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(98</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(102</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(143</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(21</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fulfillment</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(419</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(440</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(646</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(882</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(930</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(135</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(190</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(259</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(347</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(586</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(631</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(91</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,163</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,340</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,400</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,781</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,557</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(226</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,816</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,574</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,665</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,783</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,287</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(622</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(3)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Includes amortization of business cooperation arrangement and intangible assets resulting from assets and business acquisitions as follows: </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">14 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:69%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2018</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2019</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fulfillment</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(168</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(165</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(193</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(220</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(392</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(57</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,232</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(637</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(692</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(854</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(868</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(126</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(98</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(99</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(99</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(104</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(271</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(39</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(308</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(308</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(309</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(309</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(22</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(4)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Interest income was included in Others, net since 2021, and the presentation of prior years was also updated to conform to current presentation. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(5)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Each ADS represents two Class&#160;A ordinary shares. </p></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:28%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2018</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2019</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(in millions, except for share data)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Selected Consolidated Balance Sheets Data:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">34,262</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">36,971</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">86,085</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">70,767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">78,861</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,240</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,941</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,926</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Short-term investments</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,036</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">24,603</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">60,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">114,564</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">141,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,457</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,110</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,191</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,112</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,983</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">44,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">57,932</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">58,933</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">75,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">77,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,302</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Property, equipment and software, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,654</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,597</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">32,944</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">55,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,986</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Land use rights, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,476</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,892</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33,848</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating lease <span style="white-space:nowrap"><span style="white-space:nowrap">right-of-use</span></span> assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,644</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,987</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,267</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Investment in equity investees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31,357</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">35,576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">58,501</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">63,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">57,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,357</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Investment securities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">39,085</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,683</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other <span style="white-space:nowrap">non-current</span> assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,284</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,806</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,316</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,804</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,770</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,722</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">209,165</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">259,724</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">422,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">496,507</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">595,250</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">86,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Short-term debts</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">147</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,146</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,761</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">79,985</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,428</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">106,818</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">140,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">160,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">23,286</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued expenses and other current liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,293</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">24,656</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">30,035</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">34,468</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,172</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="white-space:nowrap">Non-recourse</span> securitization debt</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,398</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unsecured senior notes</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,786</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,854</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,482</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term borrowings</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,936</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,901</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating lease liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,717</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,287</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">132,337</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">159,099</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">200,669</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">249,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">321,127</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">46,558</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total mezzanine equity</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,961</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,964</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17,133</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">86</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total JD.com, Inc. shareholders&#8217; equity</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">59,771</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">81,856</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">187,543</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">208,911</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">213,366</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">30,936</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Number of outstanding ordinary shares</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,894,296,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,924,315,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,103,499,039</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,110,791,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,135,679,247</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,135,679,247</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">15 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:59%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2018</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2019</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Selected Consolidated Cash Flows Data:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash provided by operating activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,881</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">24,781</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,301</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">57,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(26,079</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(25,349</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(57,811</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(74,248</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(54,026</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(7,833</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash provided by financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,220</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,572</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">71,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,503</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,180</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">171</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of exchange rate changes on cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">406</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,082</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,498</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,490</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">506</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net increase/(decrease) in cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,704</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,410</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,942</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,463</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">29,798</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">37,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">39,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,635</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents, and restricted cash at beginning of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">29,798</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">37,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">39,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,519</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents and restricted cash at end of year, including cash and cash equivalents classified within assets held for sale</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">37,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">39,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,635</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">85,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,346</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">41</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents and restricted cash at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">37,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">39,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,519</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">85,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Financial Information Related to the Consolidated Variable Interest Entities </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table presents the condensed consolidating schedule of financial position for the consolidated variable interest entities and their subsidiaries (collectively, Consolidated Variable Interest Entities or VIEs) and other entities as of the dates presented. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Selected Condensed Consolidated Statements of Income Information </span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:52%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31, 2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Parent</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Other<br />Subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Primary<br />Beneficiaries&#160;of<br />Consolidated<br />Variable<br />Interest&#160;Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Variable<br />Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Eliminations</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,074,639</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">719,883</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">134,516</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(882,802</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Third-party revenues</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">967,244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,326</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">72,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Inter-company revenues</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">107,395</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">713,557</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">61,850</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(882,802</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(905,349</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(664,233</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(119,868</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">790,287</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(899,163</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fulfillment</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(92,643</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,890</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,229</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">47,751</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(63,011</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(31,312</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(24,083</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,622</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,247</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(37,772</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(18,184</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,688</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,370</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">23,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,893</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(331</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,640</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,347</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,903</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,053</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on sale of development properties</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,379</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,379</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Income/(loss) from operations</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(333</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">24,890</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,358</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(1,476</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">19,723</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income from subsidiaries and VIEs</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,667</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17,785</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(28,954</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other income/(expense), net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">48</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,491</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,599</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,780</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(792</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Income before tax</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">10,382</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">13,901</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">18,026</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">1,304</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(29,746</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">13,867</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income tax expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(4,097</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">90</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(167</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(4,176</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net income</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">10,380</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">9,804</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">18,116</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">1,137</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(29,746</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">9,691</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">16 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:48%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31, 2021</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Parent</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Other<br />Subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Primary<br />Beneficiaries of<br />Consolidated<br />Variable<br />Interest&#160;Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Variable<br />Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Eliminations</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">984,998</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">676,041</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">117,419</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(826,866</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">951,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Third-party revenues</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">887,340</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">59,124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">951,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Inter-company revenues</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">97,658</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">670,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">58,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(826,866</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(837,268</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(621,811</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(104,564</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">741,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(822,526</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fulfillment</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(80,833</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(18,225</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,657</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">44,660</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(59,055</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(32,954</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(23,997</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,108</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,320</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(38,743</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(17,155</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,473</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,420</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,716</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,332</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(465</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,282</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,511</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,357</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">53</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,562</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on sale of development properties</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Income/(loss) from operations</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(469</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">11,273</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,976</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(2,687</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">4,141</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income/(loss) from subsidiaries and VIEs</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,708</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,774</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,037</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,555</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other income/(expense), net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(376</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(8,555</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,558</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(348</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,721</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Income/(loss) before tax</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,553</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(2,056</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">10,619</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,035</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(4,555</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(2,580</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income tax expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,716</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(130</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(34</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,887</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net income/(loss)</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,560</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,772</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">10,489</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,069</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(4,555</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(4,467</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:49%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31, 2020</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Parent</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Other<br />Subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Primary<br />Beneficiaries of<br />Consolidated<br />Variable<br />Interest&#160;Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Variable<br />Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Eliminations</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">779,945</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">531,008</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">86,054</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(651,205</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">745,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Third-party revenues</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">703,609</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,217</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">36,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">745,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Inter-company revenues</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,336</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">525,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">49,078</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(651,205</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(651,698</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(494,496</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(74,425</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">583,925</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(636,694</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fulfillment</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(73,354</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,492</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,949</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(48,700</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(22,069</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(12,375</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,886</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,185</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(27,156</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(17,085</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(18,111</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,265</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">24,312</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,149</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(453</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,963</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,058</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,623</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">688</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,409</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on sale of development properties</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Income/(loss) from operations</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(464</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">15,425</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(2,524</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(94</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">12,343</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income/(loss) from subsidiaries and VIEs</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50,154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(932</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17,483</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(66,705</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other income/(expense), net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(266</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">36,773</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,245</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(276</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">38,476</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Income/(loss) before tax</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">49,424</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">51,266</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">17,204</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(370</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(66,705</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">50,819</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income tax expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(19</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,308</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(103</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(52</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,482</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net income/(loss)</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">49,405</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">49,958</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">17,101</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(422</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(66,705</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">49,337</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">17 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Selected Condensed Consolidated Balance Sheets Information </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:52%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">As of December&#160;31, 2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Parent</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Other<br />Subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Primary<br />Beneficiaries&#160;of<br />Consolidated<br />Variable</span><br /><span style="font-weight:bold">Interest&#160;Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Variable</span><br /><span style="font-weight:bold">Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Eliminations</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">38,158</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">30,534</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">78,861</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,922</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,282</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Short-term investments</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">43,264</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">96,270</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">141,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accounts receivable, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,530</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">271</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,775</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Inventories, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28,004</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">45,783</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">77,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Internal balance</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">63,708</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">79,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">32,310</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,543</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(180,027</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Investment in equity investees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">35,857</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(781</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">57,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Investments in subsidiaries and consolidated VIEs</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">162,015</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,109</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">56,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(244,804</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Investment securities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,952</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">852</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,807</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Property, equipment and software, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">43,576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,012</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,492</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">55,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Operating lease <span style="white-space:nowrap"><span style="white-space:nowrap">right-of-use</span></span> assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,508</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,049</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,809</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,099</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,267</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Prepayments and other assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">308</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">95,209</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,810</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,712</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(123</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">123,916</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">231,060</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">423,555</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">290,307</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">78,162</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(427,834</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">595,250</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Short-term debts</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,282</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,730</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,146</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accounts payable</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">51,536</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">99,374</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">160,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Internal balance</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">68,251</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">78,686</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33,038</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(179,975</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Operating lease liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,508</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,094</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,151</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Unsecured senior notes</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,347</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(123</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Long-term borrowings</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,965</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,644</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accrued expenses and other liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">382</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">62,885</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">95,475</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">17,694</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">212,106</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">199,023</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">74,553</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(182,249</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">321,127</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Convertible redeemable <span style="white-space:nowrap">non-controlling</span> interests</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total shareholders&#8217; equity</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">213,366</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">210,859</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">91,284</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">3,609</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(245,585</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">273,533</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total liabilities, mezzanine equity and shareholders&#8217; equity</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">231,060</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">423,555</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">290,307</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">78,162</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(427,834</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">595,250</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
</table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:52%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">As of December&#160;31, 2021</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Parent</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Other<br />Subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Primary<br />Beneficiaries&#160;of<br />Consolidated<br />Variable<br />Interest&#160;Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Variable<br />Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Eliminations</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,170</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,629</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,551</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">70,767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,959</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,958</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,926</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Short-term investments</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">44,296</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">64,541</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,726</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">114,564</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accounts receivable, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,242</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,299</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Inventories, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">23,491</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">48,274</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,836</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">75,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Internal balance</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">65,120</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">65,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">38,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(168,654</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Investment in equity investees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">40,319</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,747</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">63,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Investments in subsidiaries and consolidated VIEs</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">148,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">44,867</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(211,265</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Investment securities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,855</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,026</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,207</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Property, equipment and software, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,892</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,568</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">32,944</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Operating lease <span style="white-space:nowrap"><span style="white-space:nowrap">right-of-use</span></span> assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,892</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">30</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,407</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,987</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Prepayments and other assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">419</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">44,328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,113</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(75</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">82,508</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">221,564</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">330,108</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">247,098</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">80,138</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(382,401</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">496,507</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Short-term debts</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,869</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,499</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accounts payable</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28,745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">103,893</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,846</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">140,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Internal balance</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">65,120</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">60,783</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,787</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(168,690</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Operating lease liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,785</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,433</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Unsecured senior notes</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,461</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(75</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accrued expenses and other liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">323</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,393</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,440</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">75,099</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">12,653</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">144,832</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">185,578</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">77,858</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(171,198</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">249,723</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Convertible redeemable <span style="white-space:nowrap">non-controlling</span> interests</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">467</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total shareholders&#8217; equity</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">208,911</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">184,809</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">61,520</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">1,535</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(211,203</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">245,572</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total liabilities, mezzanine equity and shareholders&#8217; equity</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">221,564</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">330,108</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">247,098</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">80,138</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(382,401</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">496,507</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">18 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Selected Condensed Consolidated Cash Flows Information </span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:49%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31, 2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Parent</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Other<br />Subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Primary<br />Beneficiaries&#160;of<br />Consolidated<br />Variable<br />Interest&#160;Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Variable<br />Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Eliminations</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash provided by/(used in) operating activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(509</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(168,260</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">246,606</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">5,434</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(25,452</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">57,819</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash flows from investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">(Increase)/decrease in short-term investments, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(25,800</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,218</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(15,198</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepayments and investments in equity investees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,313</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,344</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(305</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,461</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,501</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Loans (provide to)/settled by internal companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">200,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,205</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,291</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(199,960</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash paid for property, equipment, software and construction in progress</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(12,820</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(142</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,705</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(17,667</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(18,025</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(292</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,585</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,928</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,660</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash provided by/(used in) investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">7,427</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">169,845</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(27,373</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(4,498</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(199,427</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(54,026</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash flows from financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital injection from <span style="white-space:nowrap">non-controlling</span> interest shareholders</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">150</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,020</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Increase in borrowings, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,558</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,478</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,534</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net proceeds from/(repayment</p> <p style="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">to) internal companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,865</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(200,620</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,205</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">199,960</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dividend paid to shareholders of JD.com, Inc.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,087</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,087</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(780</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(25,293</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,684</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(785</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">24,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,623</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash provided by/(used in) financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(10,309</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(8,080</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(204,004</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(1,306</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">224,879</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">1,180</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of exchange rate changes on cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,003</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,487</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,490</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net increase/(decrease) in cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,388</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,008</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,229</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(370</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,463</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents and restricted cash at beginning of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">44,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,587</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,560</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents and restricted cash at end of year, including cash and cash equivalents classified within assets held for sale</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">40,121</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">34,816</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">85,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Less: cash, cash equivalents and restricted cash classified within assets held for sale at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">41</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">41</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash, cash equivalents and restricted cash at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">5,029</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">40,080</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">34,816</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">5,190</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">85,115</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">19 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:51%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31, 2021</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Parent</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Other<br />Subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Primary<br />Beneficiaries&#160;of<br />Consolidated<br />Variable&#160;Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Variable<br />Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Eliminations</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash provided by/(used in) operating activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(411</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">64,468</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(23,349</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">1,593</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">42,301</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash flows from investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">(Increase)/decrease in short-term investments, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,357</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(27,948</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(28,500</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,231</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(54,322</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepayments and investments in equity investees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,356</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,220</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,576</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Loans (provided to)/settled by internal companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(20,900</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(72,034</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(873</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,122</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">92,685</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash paid for property, equipment, software and construction in progress</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(8,900</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(948</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,582</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(14,430</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,147</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,157</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(178</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash used in investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(14,396</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(114,081</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(29,953</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(10,089</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">94,271</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(74,248</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash flows from financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital injection from non-controlling interest shareholders</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">27,600</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">62</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">27,662</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Increase/(decrease) in short-term borrowings, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(249</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(100</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net proceeds from internal companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,778</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">61,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,717</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(92,685</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Repayment of unsecured senior notes</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,246</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,246</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">62</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,472</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(68</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,586</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,064</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash provided by/(used in) financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(3,184</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">42,657</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">62,690</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">11,611</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(94,271</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">19,503</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of exchange rate changes on cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(136</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,362</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,498</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net increase/(decrease) in cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(18,127</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(8,318</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,388</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,942</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">25,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">52,447</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,635</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less: cash, cash equivalents and restricted cash classified within assets held for sale at beginning of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash, cash equivalents and restricted cash at beginning of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">25,544</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">52,331</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">10,199</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">2,445</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">90,519</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash, cash equivalents and restricted cash at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">7,417</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">44,129</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">19,587</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">5,560</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">76,693</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">20 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:46%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="22" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31, 2020</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Parent</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Other<br />Subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Primary<br />Beneficiaries&#160;of<br />Consolidated<br />Variable&#160;Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Variable<br />Interest<br />Entities</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Eliminations</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Consolidated<br />Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="22" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash provided by/(used in) operating activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">(243</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">49,456</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">(16,581</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">9,912</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">42,544</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash flows from investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Increase in short-term investments, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,421</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(15,560</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(14,933</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,685</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(35,599</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Investment in subsidiaries</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,795</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,795</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepayments and investments in equity investees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(12,317</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,622</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,939</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Loans (provided to)/settled by internal companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,421</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(41,588</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,924</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">306</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">56,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash paid for property, equipment, software and construction in progress</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,293</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,184</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,442</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(10,919</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">40</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3,945</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,610</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,646</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash used in investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(16,802</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(64,597</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(24,781</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(11,053</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">59,422</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(57,811</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash flows from financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Proceeds from issuance of ordinary shares</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31,342</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31,342</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital injection from controlling shareholder</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">795</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,795</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital injection from <span style="white-space:nowrap">non-controlling</span> interest shareholders</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">34,564</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">34,579</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Increase in short-term borrowings, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(932</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(884</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,816</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net proceeds from internal companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,127</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,428</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(56,627</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Proceeds from unsecured senior notes</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,804</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,804</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(173</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">163</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net cash provided by financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">38,382</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">47,381</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">42,072</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">2,659</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">(59,422</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">71,072</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of exchange rate changes on cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,369</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,713</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,082</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net increase in cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,968</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">29,527</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash, cash equivalents and restricted cash at beginning of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">6,576</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">22,920</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">9,489</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">927</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">39,912</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents and restricted cash at end of year, including cash and cash equivalents classified within assets held for sale</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">25,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">52,447</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,635</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less: cash, cash equivalents and restricted cash classified within assets held for sale at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash, cash equivalents and restricted cash at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">25,544</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">52,331</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">10,199</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">2,445</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">&#8212;&#160;&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom" align="right"><span style="font-weight:bold">90,519</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">B. Capitalization and Indebtedness </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">21 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">C.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Reasons for the Offer and Use of Proceeds </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">D.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Risk Factors </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Related to Our Business </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we are unable to manage our growth or execute our strategies effectively, our business and prospects may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business has continued to grow in recent years, and we expect continued growth in our business and revenues. We plan to further invest in technologies, expand our fulfillment infrastructure and increase our product and service offerings. For example, in 2022, we recruited new employees in connection with the expansion of our fulfillment infrastructure and strengthening of our supply chain-based technology and service capability. We will continue to invest resources in training, managing and motivating our workforce. We also plan to continue to build our warehouses and establish new fulfillment facilities in additional locations across China, including smaller, less developed areas. In addition, as we continue to increase our product and service offerings, we will need to work with a large number of new suppliers and third-party merchants efficiently and establish and maintain mutually beneficial relationships with our existing and new suppliers and third-party merchants. To support our growth, we also plan to implement a variety of new and upgraded managerial, operating, financial and human resource systems, procedures and controls. All these efforts will require significant managerial, financial and human resources. We cannot assure you that we will be able to effectively manage our growth or to implement all these systems, procedures and control measures successfully or that our new business initiatives will be successful. If we are not able to manage our growth or execute our strategies effectively, our expansion may not be successful and our business and prospects may be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We incurred net losses in the past and we may not be able to maintain profitability in the future. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We had net income of RMB49,337&#160;million, net loss of RMB4,467&#160;million and net income of RMB9,691&#160;million (US$1,407 million) in 2020, 2021 and 2022, respectively. We had retained earnings of RMB37,418&#160;million, RMB33,805&#160;million and RMB29,304&#160;million (US$4,249 million) as of December&#160;31, 2020, 2021 and 2022, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We cannot assure you that we will be able to generate net income in the future. Our ability to achieve and maintain profitability depends in large part on our ability to increase our gross margin by obtaining more favorable terms from our suppliers as our business further grows in scale, managing our product mix, expanding our online marketplace and offering value-added services with higher margins. Accordingly, we intend to continue to invest for the foreseeable future in our technology platform and fulfillment infrastructure to support an even larger selection of products and to offer additional value-added services. As a result of the foregoing, we may not be able to maintain our profitability in the future. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we are unable to provide superior customer experience, our business and reputation may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 continue to offer authentic products at competitive prices, source products to respond to customer demands, maintain the quality of our products and services, attract and regulate third-party merchants on our online marketplace, and provide timely and reliable delivery, flexible payment options and superior after-sales service. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We rely primarily on our own fulfillment infrastructure, and to a lesser extent on third-party couriers, to deliver our products. Interruptions or failures in our delivery services or third-party couriers could prevent the timely or successful delivery of our products. These interruptions may be due to unforeseen events that are beyond our control or the control of our third-party couriers, such as inclement weather, natural disasters, virus outbreaks, transportation disruptions or labor unrest. If our products are not delivered on time or are delivered in a damaged state, customers may refuse to accept our products and have less confidence in our services. Furthermore, our own delivery personnel and those of third-party couriers act on our behalf and, in most instances, interact with our customers personally. We maintain cooperation arrangements with a number of third-party couriers to deliver our products to our customers in those areas not covered by our own fulfillment infrastructure and for a portion of our bulky item deliveries, and we need to effectively manage these third-party service providers to ensure the quality of customer services. We have in the past received customer complaints from time to time regarding our delivery and return and exchange services. In addition, we have opened our fulfillment infrastructure by offering logistics services to third parties. If we are not able to manage our logistics services successfully, opening these services to third parties could divert the resources available to our retail business and affect customer experience. Any failure to provide high-quality delivery services to our customers may negatively impact the shopping experience of our customers, damage our reputation and cause us to lose customers. In certain instances, our customers may be referred to our affiliates when using our services. Even though we do not necessarily have control over these affiliates, any negative customer experience associated with them may adversely affect our brand and reputation. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">22 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate <span style="white-space:nowrap">24-7</span> customer service centers in Suqian, Yangzhou, Chengdu, Wuhan and Datong, handling all kinds of customer queries and complaints regarding our products and services. As of December&#160;31, 2022, we had over 16,000 customer service representatives at these centers. 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. 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. 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. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Uncertainties relating to the growth and profitability of the retail industry in China in general, and the online retail industry in particular, could adversely affect our business, prospects and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generate the majority of our revenues from online retail. While online retail has existed in China since the 1990s, only recently have certain large online retail companies become profitable. The long-term viability and prospects of various online retail business models in China remain relatively untested. Our future results of operations will depend on numerous factors affecting the development of the online retail industry in China, which may be beyond our control. These factors include: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the growth of internet, broadband, personal computer and mobile penetration and usage in China, and the rate of any such growth; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the consumers&#8217; trust and confidence level towards online retail in China, as well as changes in customer demographics and consumer tastes and preferences; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the selection, price and popularity of products as well as promotions that we and our competitors offer online; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">whether alternative retail channels or business models that better address the needs of consumers emerge in China; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the development of fulfillment, payment and other ancillary services associated with online purchases. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A decline in the popularity of online shopping in general, or any failure by us to adapt our mobile apps and websites and to improve the online shopping experience of our customers in response to trends and consumer requirements, may adversely affect our net revenues and business prospects. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, the retail industry is very sensitive to macroeconomic changes, and retail purchases tend to decline during recessionary periods. The majority of our net revenues are derived from retail sales 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 growth and profitability. Unfavorable developments in domestic and international politics, including military conflicts, political turmoil and social instability, may also adversely affect consumer confidence and reduce spending, which could in turn materially and adversely affect our growth and profitability. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Any harm to our JD brand or reputation may materially and adversely affect our business and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that the recognition and reputation of our JD (&#20140;&#19996;) brand among our customers, suppliers and third-party merchants have contributed significantly to the growth and success of our business. Maintaining and enhancing the recognition and reputation of our brand are critical to our business and competitiveness. Many factors, some of which are beyond our control, are important to maintaining and enhancing our brand. These factors include our ability to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">provide a compelling shopping experience to customers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">maintain the popularity, attractiveness, diversity, quality and authenticity of the products we offer; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">maintain the efficiency, reliability and quality of our fulfillment services; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">maintain or improve customers&#8217; satisfaction with our after-sale services; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">23 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">support third-party merchants to provide satisfactory customer experience through our online marketplace; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">increase brand awareness through marketing and brand promotion activities; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">preserve our reputation and goodwill in the event of any negative publicity, including those on customer service, customer and supplier relationships, internet security, product quality, price or authenticity, or other issues affecting us or other online retail businesses in China. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A public perception that <span style="white-space:nowrap">non-authentic,</span> counterfeit or defective goods are sold on our mobile apps and websites or that we or third-party service providers do not provide satisfactory customer service, even if factually incorrect or based on isolated incidents, could damage our reputation, diminish the value of our brand, undermine the trust and credibility we have established and have a negative impact on our ability to attract new customers or retain our current customers. If we are unable to maintain our reputation, enhance our brand recognition or increase positive awareness of our websites, products and services, as well as products sold by third-party merchants through our online marketplace, it may be difficult to maintain and grow our customer base, and our business and growth prospects may be materially and adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any actual or alleged illegal activities by our employees (including our senior management) could subject us to liability or negative publicity. These activities may also affect our employees&#8217; ability or willingness to continue to serve our company or dedicate their full time and efforts to our company and negatively affect our brand and reputation, resulting in an adverse effect on our business, operating results and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we are unable to offer products that attract purchases from new and existing customers, our business, financial condition and results of operations may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our future growth depends on our ability to continue to attract purchases from new customers and existing customers. Constantly changing consumer preferences have affected and will continue to affect the retail industry, in particular the online retail industry. We must stay abreast of emerging consumer preferences and anticipate product trends that will appeal to existing and potential customers. We have been making progress in leveraging artificial intelligence, or AI, technologies to generate personalized recommendations to customers for products in which they may be interested. Each product page typically has recommendations of similar products or other products that are often purchased together with that product. In addition, our mobile apps and websites make recommendations to customers according to a comprehensive dataset compiled based on customers&#8217; shopping behavior. Our ability to make individually tailored recommendations is dependent on our business intelligence system, which tracks, collects and analyzes our users&#8217; browsing and purchasing behavior, to provide accurate and reliable information. Our customers choose to purchase products on our mobile apps and websites due in part to the attractive prices that we offer, and they may choose to shop elsewhere if we cannot match the prices offered by other websites or by physical stores, or if we cannot maintain a steady supply of products they desire. If our customers cannot find their desired products on our mobile apps and websites at attractive prices, they may lose interest in us and visit our mobile apps and websites less frequently or even stop visiting our mobile apps and websites altogether, which in turn may materially and adversely affect our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we are unable to manage our nationwide fulfillment infrastructure efficiently and effectively, our business prospects and results of operations may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that our own nationwide fulfillment infrastructure, consisting of strategically located warehouses and delivery and pickup stations, is essential to our success. As of December&#160;31, 2022, our warehouse network covered almost all counties and districts across China, consisting of over 1,500 warehouses operated by us and over 2,000 cloud warehouses operated by third-party warehouse owner-operators under JD Logistics Open Warehouse Platform. As of December&#160;31, 2022, our warehouse network had an aggregate gross floor area, or GFA, of over 30&#160;million square meters, including the GFA of the cloud warehouses under JD Logistics Open Warehouse Platform. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">24 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our comprehensive fulfillment facilities covered almost all the counties and districts across China, and we had 362,171 warehouse and delivery personnel as of December&#160;31, 2022. We are constructing our warehouses to increase our storage capacity and to restructure and reorganize our fulfillment workflow and processes. In April 2017, we opened up our fulfillment infrastructure to third-parties and established a new business group, JD Logistics, to provide integrated supply chain solutions and logistics services to third-party businesses across a wide range of industries. JD Logistics provides these businesses with comprehensive supply chain solutions, including warehousing and distribution services, express and freight services and other value-added services. In October 2018, JD Logistics opened up its leading logistics network to consumers, offering parcel delivery service to users in certain regions. Leveraging our extensive delivery network, users in these areas can conveniently send items intra-city and throughout most of the Chinese mainland with our same fast and reliable delivery service. In April 2019, JD Logistics introduced its new cold chain service which utilizes idle capacity in the industry to offer cold chain transport services. Combined with JD Logistics&#8217;s previously launched cold chain services, it has formed a <span style="white-space:nowrap">one-stop</span> shop from Factory to Business to Customer (F2B2C) cold chain delivery system to meet the service demands of manufacturers, third-party merchants, and consumers. JD Logistics has experienced rapid growth since its inception. However, the increase in demand for our logistics services may result in additional challenges in operating our fulfillment infrastructure. For example, increasing volume of parcels may cause delay for our delivery services, or we may be required to make significant capital expenditure to further expand our existing fulfillment facilities to handle the increasing orders both from our online marketplace and from third-party businesses. In addition, the development of logistics business is capital intensive. To address such capital requirement, in February 2018, we entered into definitive agreements with third-party investors for the financing of JD Logistics. JD Logistics raised a total amount of US$2.5&#160;billion by issuing series A preference shares to third-party investors, who owned an aggregate of approximately 19% stake in JD Logistics on a fully diluted basis. On May&#160;28, 2021, shares of JD Logistics commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;2618.&#8221; Net proceeds of this global offering, including proceeds from exercise of the over-allotment options by the underwriters, amounted to RMB22.9&#160;billion (after deducting underwriting commissions, share issuance costs and the offering expenses). However, JD Logistics may require additional capital resources due to further developments or changed business conditions. JD Logistics may seek to obtain a credit facility or sell additional equity or debt securities. The sale of additional equity securities could result in dilution of our equity stake in JD Logistics, and the investors may have a strategy or objective different from ours with respect to JD Logistics or impose conditions that could restrict the operations of JD Logistics. The incurrence of indebtedness would result in increased debt service obligations and could result in operating and financial covenants that would restrict its operations. It is uncertain whether financing will be available in amounts or on terms acceptable, if at all. In addition, JD Logistics may from time to time need to adjust certain elements of its operations in response to evolving economic conditions and business needs. These adjustments, however, may not be sufficient to allow JD Logistics to address the various challenges it faces or improve its results of operations and financial performance as expected. Furthermore, if the compensation package offered is not competitive in the market, JD Logistics may not be able to provide sufficient incentives to maintain stable and dedicated warehousing, delivery personnel and other labor support, which may result in disruption to or delay in its delivery services. Any failure to address these risks and uncertainties could materially and adversely affect JD Logistics&#8217;s results of operations and financial performance and its prospects of achieving profitability, which could have a material adverse impact on our business development, financial conditions and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also plan to continue the establishment of fulfillment facilities at additional locations, including those smaller and less developed areas, to further enhance our ability to deliver products to customers directly ourselves. As we continue to add fulfillment and warehouse capability and expand our reach to those smaller, less-developed areas, our fulfillment network becomes increasingly complex and challenging to operate. We cannot assure you that we will be able to acquire land use rights and set up warehouses, or lease suitable facilities for the delivery stations, on commercially acceptable terms or at all. Moreover, the order density in those smaller, less developed areas may not be sufficient to allow us to operate our own delivery network in a cost-efficient manner. We may not be able to recruit a sufficient number of qualified employees in connection with the expansion of our fulfillment infrastructure. In addition, the expansion of our fulfillment infrastructure may strain our managerial, financial, operational and other resources. If we fail to manage such expansion successfully, our growth potential, business and results of operations may be materially and adversely affected. Even if we manage the expansion of our fulfillment infrastructure successfully, it may not give us the competitive advantage that we expect if improved third-party fulfillment services become widely available at reasonable prices to retailers in China. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We face intense competition. We may not be able to maintain or may lose market share and customers if we fail to compete effectively. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The retail industry in China, in particular the online retail industry, is intensely competitive. We compete for customers, orders, products and third-party merchants. Our current or potential competitors include major <span style="white-space:nowrap">e-commerce</span> companies in China that offer a wide range of general merchandise product categories, major traditional retailers in China that are moving into online retailing, online retail companies in China focused on specific product categories, and physical retail stores including <span style="white-space:nowrap">big-box</span> stores that also aim to offer a <span style="white-space:nowrap">one-stop</span> shopping experience. See &#8220;Item 4.B Information on the Company&#8212;Business Overview&#8212;Competition.&#8221; In addition, new and enhanced technologies may increase the competition in the retail industry. New competitive business models may appear, for example based on new forms of social media or social commerce. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Increased competition may reduce our margins and market share and impact brand recognition, or result in significant losses. When we set prices, we have to consider how competitors have set prices for the same or similar products. When they cut prices or offer additional benefits to compete with us, we may have to lower our own prices or offer additional benefits or risk losing market share, either of which could harm our financial condition and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">25 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some of our current or future competitors may have longer operating histories, greater brand recognition, better supplier relationships, larger customer bases, higher penetration in certain regions or greater financial, technical or marketing resources than we do. Those smaller companies or new entrants may be acquired by, receive investment from or enter into strategic relationships with well-established and well-financed companies or investors which would help enhance their competitive positions. Some of our competitors may be able to secure more favorable terms from suppliers, devote greater resources to marketing and promotional campaigns, adopt more aggressive pricing or inventory policies and devote substantially more resources to their websites, mobile apps and systems development than us. We cannot assure you that we will be able to compete successfully against current or future competitors, and competitive pressures may have a material and adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our expansion into new product categories and substantial increase in the number of products may expose us to new challenges and more risks. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In recent years, we have expanded our product offerings to include a wide range of products including apparel and footwear, bags, watches, jewelry, household goods, cosmetics, personal care products, baby and maternity products, food and beverages, fresh produce, fitness equipment, autoparts, pharmaceutical products, nutritional supplements, healthcare equipment, industrial products, and books and virtual goods. Expansion into diverse new product categories and substantially increased number of products and stock keeping units involves new risks and challenges. Our lack of familiarity with these products and lack of relevant customer data relating to these products may make it more difficult for us to anticipate customer demand and preferences. We may misjudge customer demand, resulting in inventory buildup and possible inventory write-down. It may also make it more difficult for us to inspect and control quality and ensure proper handling, storage and delivery. We may experience higher return rates on new products, receive more customer complaints about them and face costly product liability claims as a result of selling them, which would harm our brand and reputation as well as our financial performance. Furthermore, we may not have much purchasing power in new categories of products and we may not be able to negotiate favorable terms with suppliers. We may need to price aggressively to gain market share or remain competitive in new categories. It may be difficult for us to achieve profitability in the new product categories and our profit margin, if any, may be lower than we anticipate, which would adversely affect our overall profitability and results of operations. We cannot assure you that we will be able to recoup our investments in introducing these new product categories. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we fail to manage our inventory effectively, our results of operations, financial condition and liquidity may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our scale and business model require us to manage a large volume of inventory effectively. We depend on our demand forecasts for various kinds of products to make purchase decisions and to manage our inventory. Demand for products, however, can change significantly between the time inventory is ordered and the date by which we target to sell it. Demand may be affected by seasonality, new product launches, changes in product cycles and pricing, product defects, changes in consumer spending patterns, changes in consumer tastes with respect to our products and other factors, and our customers may not order products in the quantities that we expect. In addition, when we begin selling a new product, it may be difficult to establish supplier relationships, determine appropriate product selection, and accurately forecast demand. The acquisition of certain types of inventory may require significant lead time and prepayment, and they may not be returnable. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our net inventories have increased significantly in recent periods, from RMB58,933&#160;million as of December&#160;31, 2020 to RMB75,601&#160;million as of December&#160;31, 2021 and further to RMB77,949&#160;million (US$11,302 million) as of December&#160;31, 2022. Our annual inventory turnover days were 33.3 days in 2020, 30.3 days in 2021, and 33.2 days in 2022. Annual inventory turnover days are the quotient of average inventory over the immediately preceding five quarters, up to and including the last quarter of the annual period, to cost of revenues of retail business for that annual period, and then multiplied by 360 days. As we plan to continue expanding our product offerings, we expect to include more products in our inventory, which will make it more challenging for us to manage our inventory effectively and will put more pressure on our warehousing system. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we fail to manage our inventory effectively, 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 addition, we may be required to lower sale prices in order to reduce inventory level, which may lead to lower gross margins. High inventory levels may also require us to commit substantial capital resources, preventing us from using that capital for other important purposes. Any of the above may materially and adversely affect our results of operations and financial condition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On the other hand, if we underestimate demand for our products, or if our suppliers fail to supply quality products in a timely manner, we may experience inventory shortages, which might result in missed sales, diminished brand loyalty and lost revenues, any of which could harm our business and reputation. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may not be able to sustain our historical growth rates. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have experienced rapid growth since we commenced our online retail business in 2004. However, there is no assurance that we will be able to maintain our historical growth rates in future periods. Our revenue growth may slow or our revenues may decline for any number of possible reasons, such as decreased consumer spending, increased competition, slowdown in the growth or contraction of the retail or online retail industry in China, fulfillment bottlenecks, emergence of alternative business models, changes in government policies or general economic conditions, and natural disasters or virus outbreaks. If our growth rate declines, investors&#8217; perceptions of our business and business prospects may be adversely affected and the market price of our Class&#160;A ordinary shares and/or ADSs could decline. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">26 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we are unable to conduct our marketing activities cost-effectively, our results of operations and financial condition may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have incurred significant expenses on a variety of different marketing and brand promotion efforts designed to enhance our brand recognition and increase sales of our products. Our brand promotion and marketing activities may not be well received by customers and may not result in the levels of product sales that we anticipate. We incurred RMB27,156&#160;million, RMB38,743&#160;million and RMB37,772&#160;million (US$5,476 million) of marketing expenses in 2020, 2021 and 2022, respectively. Marketing approaches and tools in the consumer products market in China are evolving. This further requires us to enhance our marketing approaches and experiment with new marketing methods to keep pace with industry developments and customer preferences. Failure to refine our existing marketing approaches or to introduce new marketing approaches in a cost-effective manner could reduce our market share, cause our net revenues to decline and negatively impact our profitability. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we fail to manage and expand our relationships with suppliers, or otherwise fail to procure products on favorable terms, our business and growth prospects may suffer. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We source products from third-party suppliers for our retail business. We had over 45,000 suppliers as of December&#160;31, 2022. Our suppliers include domestic and cross-border manufacturers, distributors and resellers. Maintaining strong relationships with these suppliers is important to the growth of our business. In particular, we depend significantly on our ability to procure products from suppliers on favorable pricing terms. We typically enter into <span style="white-space:nowrap">one-year</span> framework agreements with suppliers on an annual basis, and these framework agreements do not ensure the availability of products or the continuation of particular pricing practices or payment terms beyond the end of the contractual term. In addition, our agreements with suppliers typically do not restrict the suppliers from selling products to other buyers. We cannot assure you that our current suppliers will continue to sell products to us on commercially acceptable terms, or at all, after the term of the current agreement expires. Even if we maintain good relationships with our suppliers, their ability to supply products to us in sufficient quantity and at competitive prices may be adversely affected by economic conditions, labor actions, regulatory or legal decisions, customs and import restrictions, natural disasters or other causes. In the event that we are not able to purchase merchandise at favorable prices, our revenues and cost of revenues may be materially and adversely affected. In the event any distributor or reseller does not have authority from the relevant manufacturer to sell certain products to us, such distributor or reseller may cease selling such products to us at any time. In addition, our annual accounts payable turnover days for retail business were 47.1 days in 2020, 45.3 days in 2021, and 52.5 days in 2022, respectively. Annual accounts payable turnover days are the quotient of average accounts payable for retail business over the immediately preceding five quarters, up to and including the last quarter of the annual period, to cost of revenues of retail business for that annual period, and then multiplied by 360 days. If our suppliers cease to provide us with favorable payment terms, our requirements for working capital may increase and our operations may be materially and adversely affected. We will also need to establish new supplier relationships to ensure that we have access to a steady supply of products on favorable commercial terms. If we are unable to develop and maintain good relationships with suppliers that would allow us to obtain a sufficient amount and variety of authentic and quality merchandise on acceptable commercial terms, it may inhibit our ability to offer sufficient products sought by our customers, or to offer these products at competitive prices. Any adverse developments in our relationships with suppliers could materially and adversely affect our business and growth prospects. Any disputes with suppliers could adversely affect our reputation and subject us to damages and negative publicity. In addition, as part of our growth strategy, we plan to further expand our product offerings. If we fail to attract new suppliers to sell their products to us due to any reason, our business and growth prospects may be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Any interruption in the operation of our regional fulfillment centers, front distribution centers, other additional warehouses, delivery stations or pickup stations for an extended period may have an adverse impact on our business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ability to process and fulfill orders accurately and provide high-quality customer service depends on the smooth and safe operation of our regional fulfillment centers, front distribution centers, other additional warehouses, and our delivery and pickup stations. Our fulfillment infrastructure may be vulnerable to damage caused by fire, flood, power outage, telecommunications failure, <span style="white-space:nowrap">break-ins,</span> earthquake, human error and other events. If any of our regional fulfillment centers were to operate at a lower capacity or rendered incapable of operations, then we may be unable to fulfill any orders in a timely manner or at all in any of the provinces that rely on that center. In addition, those events that could damage our fulfillment infrastructure, such as fire and flood, may also result in damages to our inventory stored in or delivered through our fulfillment infrastructure, and in such event, we would incur losses as a result. We do not carry business interruption insurance other than in connection with the fixed business premises of our 7FRESH business, 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. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">27 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Safe operations are critical to us. Our operations of warehouses and delivery services are also subject to various laws and regulations on safety, such as the Work Safety Law which requires, among other things, that the production and operation entities in emerging industries and fields such as platform economy shall, based on the characteristics of their respective industries and fields, establish, improve and implement a responsibility system for the work safety of employees, as well as strengthen the education and training on work safety for employees. See &#8220;Item 4.B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Product Quality, Consumer Protection and Operation Safety&#8221; for more details. If we fail to ensure safety in the operations of our fulfillment infrastructure or road transportation, we may suffer from the adverse impact of accidents happened in our workspace or in transit, which could result in personal injury and loss of property and subject us to fines, penalties or mandatory corrective measures imposed by government authorities for violation of laws and regulations on safety. The occurrence of such accidents could materially and adversely affect our business, reputation, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may not be able to recoup the investments we make to expand and upgrade our fulfillment and technology capabilities. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have invested significant resources in expanding and will continue to expand our fulfillment infrastructure and upgrade our technology platform. We also paid significant amounts for upgrading our technology platform during the same periods. We expect to continue to invest in our fulfillment and technology capabilities for a number of years. We also intend to continue to add resources to our fulfillment infrastructure and upgrade our technology platform as we focus on expanding our product selection and offering new services. We are likely to recognize the costs associated with these investments earlier than some of the anticipated benefits, and the return on these investments may be lower, or may develop more slowly, than we expect. We may not be able to recover our capital expenditures or investments, in part or in full, or the recovery of these capital expenditures or investments may take longer than expected. As a result, the carrying value of the related assets may be subject to an impairment charge, which could adversely affect our financial condition and results of operation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Moreover, our heavy investment in building our own fulfillment infrastructure may put us at a competitive disadvantage against those competitors who primarily rely on third-party fulfillment services and focus their investment on improving other aspects of their businesses. We have designed our own fulfillment infrastructure to satisfy our business and operation requirements and to accommodate our fast growth, but there is no guarantee that we will be successful in meeting our objectives or that our own fulfillment structure will function more effectively and efficiently than third-party solutions. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We use third-party couriers to deliver some orders, and our third-party merchants use couriers to deliver a significant number of orders. If these couriers fail to provide reliable delivery services, our business and reputation may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We maintain cooperation arrangements with a number of third-party couriers to deliver our products to our customers in those areas not covered by our own fulfillment infrastructure, particularly in smaller and less developed areas. We may also use third-party service providers to ship products from our regional fulfillment centers or front distribution centers to delivery stations or to deliver bulky item products. Third-party merchants also use third-party couriers if they do not make use of our delivery services. Interruptions to or failures in these third parties&#8217; delivery services could prevent the timely or proper delivery of our products to customers. These interruptions may be due to events that are beyond our control or the control of these delivery companies, such as inclement weather, natural disasters, virus outbreaks, transportation disruptions or labor unrest. In addition, if our third-party couriers fail to comply with applicable rules and regulations in China, our delivery services may be materially and adversely affected. We may not be able to find alternative delivery companies to provide delivery services in a timely and reliable manner, or at all. Delivery of our products could also be affected or interrupted by the merger, acquisition, insolvency or government shut-down of the delivery companies we engage to make deliveries, especially those local companies with relatively small business scales. If our products are not delivered in proper condition or on a timely basis, our business and reputation may be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our online marketplace is subject to risks associated with third-party merchants. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We do not have as much control over the storage and delivery of products sold on our online marketplace as we do over the products that we sell directly ourselves. Many of our third-party merchants use their own facilities to store their products, and many of them use their own or third-party delivery systems to deliver their products to our customers, which makes it more difficult for us to ensure that our customers get the same high quality service for all products sold on our mobile apps and websites. If any third-party merchant does not control the quality of the products that it sells on our mobile apps and websites, fails to timely deliver the products to customers, delivers products that are faulty or materially different from description, sells counterfeit or unlicensed products, or sells products without licenses or permits as required by the relevant laws and regulations even though we have requested such licenses or permits in our standard form contract with the third-party merchant, the reputation of our online marketplace and our JD brand may be materially and adversely affected and we could face claims to hold us liable for the losses. Moreover, despite our efforts to prevent it, some products sold on our online marketplace may compete with the products we sell directly, which may cannibalize our online retail. In addition, the supplier relationships, customer acquisition dynamics and other requirements for our online marketplace may not be the same as those for our online retail operations, which may complicate the management of our business. In order for our online marketplace to be successful, we must continue to identify and attract third-party merchants, and we may not be successful in this regard. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">28 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Failure to deal effectively with any fictitious transactions or other fraudulent conduct would materially and adversely affect our business, financial condition and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may face risks with respect to fraudulent activities on our online marketplace. Although we have implemented various measures to detect and reduce the occurrence of fraudulent activities on our marketplace, there can be no assurance that such measures will be effective in combating fraudulent transactions or improving overall satisfaction among third-party merchants and customers. In addition to fraudulent transactions with legitimate customers, sellers may also engage in fictitious or &#8220;phantom&#8221; transactions with themselves or collaborators in order to artificially inflate their own ratings on our online marketplace, reputation and search results rankings. This activity may harm other sellers by enabling the perpetrating seller to be favored over legitimate sellers, and may harm our customers by deceiving them into believing that a seller is more reliable or trusted than the seller actually is. This activity may also result in inflated transaction volume from our online marketplace. Moreover, illegal, fraudulent or collusive activities by our employees, such as fraud, bribery or corruption, could also subject us to liability or negative publicity or cause losses. Although we have internal controls and policies with regard to the review and approval of sales activities and other relevant matters, we cannot assure you that such controls and policies will prevent fraud or illegal activity by our employees. Negative publicity and user sentiment generated as a result of actual or alleged fraudulent or deceptive conduct on our platform or by our employees would severely diminish consumer confidence in us, reduce our ability to attract new or retain current third-party merchants and customers, damage our reputation and diminish the value of our brand names, and materially and adversely affect our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Strategic alliances, investments or acquisitions may have a material and adverse effect on our business, reputation, results of operations and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may enter into strategic alliances with various third parties to facilitate the achievement of our business purposes from time to time. Strategic alliances with third parties could subject us to a number of risks, including risks associated with sharing proprietary information, <span style="white-space:nowrap">non-performance</span> by the counterparty, and an increase in expenses incurred in establishing new strategic alliances, any of which may materially and adversely affect our business. We may have little ability to control or monitor their actions. To the extent the third parties suffer negative publicity or harm to their reputations from events relating to their business, we may also suffer negative publicity or harm to our reputation by virtue of our association with such third parties. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we have in the past invested in or acquired additional assets, technologies or businesses that are complementary to our existing business, such as: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">a.</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our investments in and acquisition of Dada Nexus Limited, or Dada, a Nasdaq-listed company and a leading local <span style="white-space:nowrap">on-demand</span> delivery and retail platform in China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">b.</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our acquisition of </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Yihaodian marketplace platform assets from <span style="white-space:nowrap">Wal-Mart</span> Stores, Inc., or Walmart, a NYSE-listed company, including the Yihaodian brand, mobile apps and websites, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jiangsu Five Star Appliance Co., Ltd., or Jiangsu Five Star, one of the leading offline retailers of home appliances and consumer electronics in China, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Kuayue-Express Group Co., LTD., or Kuayue Express, a renowned modern integrated express transportation enterprise specializing in &#8220;limited-time express service&#8221; in China, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">China Logistics Property Holdings Co., Ltd., or CNLP, a company formerly listed on the Hong Kong Stock Exchange primarily engaged in the leasing of storage facilities and the related management services in the PRC, and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Deppon Logistics Co., Ltd, or Deppon, an integrated, customer-centered logistics company providing a wide range of solutions including Less-Than-Truckload (LTL) transportation, Full Truck Load (FTL) transportation, delivery services, and warehousing management listed on the Shanghai Stock Exchange; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">c.</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our investments in </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Yonghui Superstores Co., Ltd., or Yonghui, a company listed on the Shanghai Stock Exchange and a leading hypermarket and supermarket operator in China, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">China United Network Communications Limited, or China Unicom, a company listed on the Shanghai Stock Exchange and a Chinese telecommunications operator, </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">29 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Dalian Wanda Commercial Properties Co., Ltd., or Wanda Commercial Properties, a leading developer, owner and operator of commercial properties in China, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">ATRenew Inc. (formerly known as AiHuiShou International Co. Ltd.), or ATRenew, a NYSE-listed company which operates an online second-hand consumer electronics trading platform, and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Xingsheng Preference Electronic Business Limited, or Xingsheng, a leading community group buying <span style="white-space:nowrap">e-commerce</span> platform that serves community families with fresh foods and daily necessities. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">See &#8220;Item 4.A. Information on the Company&#8212;History and Development of the Company&#8212;Our Major Investments.&#8221; We expect to continue to evaluate and consider a wide array of potential strategic transactions as part of our overall business strategy, including business combinations, acquisitions and dispositions of businesses, technologies, services, products and other assets, as well as strategic investments, joint ventures and alliances. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are presented with appropriate opportunities, we may continue to do so in the future. Investments or acquisitions and the subsequent integration of new assets and businesses into our own would require significant attention from our management and could result in a diversion of resources from our existing business, which in turn could have an adverse effect on our business operations. The costs of identifying and consummating investments and acquisitions may be significant. We may also incur significant expenses in obtaining necessary approvals from relevant government authorities in China and elsewhere in the world. In addition, investments and acquisitions could result in the use of substantial amounts of cash, potentially dilutive issuances of equity securities and exposure to potential unknown liabilities of the acquired business. The cost and duration of integrating newly acquired businesses could also materially exceed our expectations. Any such negative developments could have a material adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our financial results could be adversely affected by our investments or acquisitions. The investments and acquired assets or businesses may not generate the financial results we expect. They could result in occurrence of significant investments and goodwill impairment charges, and amortization expenses for other intangible assets. As of December&#160;31, 2022, we had net intangible assets of RMB9.1&#160;billion (US$1.3 billion) and goodwill of RMB23.1&#160;billion (US$3.4 billion). In the event that a decline in fair value below the carrying value of our equity method investments is other-than-temporary, or the carrying amount of a reporting unit to which goodwill is allocated exceeds its fair value, we may have to record actual or potential impairment charges of investments in equity investees or intangible assets and goodwill recorded in connection with invested businesses. Moreover, we share the results of the investments which we account for as equity method investments, although we have no control on the factors and risks that affect their business, results of operations and financial condition. In 2022, our share of results of equity investees was a loss of RMB2.2&#160;billion (US$0.3 billion), primarily consisting of <span style="white-space:nowrap">non-cash</span> impairments in equity investees. We may not always be able to obtain gains from the equity method investments. If the investments that we account for using the equity method were in a loss position, we would pick up their loss in our consolidated statement of operations. When our share of losses in the equity investees equals or exceeds our interest in the equity investees, we do not recognize further losses, unless we have incurred obligations or made payments or guarantees on behalf of the equity investees or unless we have other investments in the equity investees. We may continue to incur impairment charges in connection with our investments or acquisitions and pick up the losses by our equity investments, which could depress our profitability and have a material adverse impact on our financial results. We measure long-term investments other than equity method investments at fair value through earnings, which could vary significantly year to year. We recorded a gain of RMB29.5&#160;billion, a loss of RMB7.3&#160;billion and a loss of RMB4.1&#160;billion (US$0.6 billion) resulting from the fair value change in long-term investments in 2020, 2021 and 2022, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These and other risks could also lead to negative publicity, litigation, government inquiries, investigations or actions against the companies we invest in or acquire, or even against our other businesses, and may force us to incur significant additional expenses and allocate significant management and human resources to rectify or improve these companies&#8217; corporate governance standards or internal controls and systems. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be subject to legal, regulatory and/or administrative proceedings. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may be subject to litigation and regulatory proceedings inside and outside China relating to third-party and principal intellectual property infringement claims, contract disputes involving third-party merchants and consumers on our platforms, consumer protection claims, claims relating to data and privacy protection, employment related cases, cross-border payment and settlement disputes and other matters in the ordinary course of our business. As we routinely enter into business contracts with our suppliers, third-party merchants and consumers on our platform, we have been and may continue to be involved in legal proceedings arising from contract disputes or other civil disputes, including being named as a <span style="white-space:nowrap">co-defendant</span> in lawsuits filed against our suppliers by third parties. For example, in July and August 2019, two lawsuits were filed against us. The plaintiffs in these two lawsuits are seeking damages in an aggregate amount of approximately RMB3.5&#160;billion. We believe these lawsuits are without merit and we are defending ourselves vigorously. However, there is uncertainty regarding the timing or ultimate resolution of these two lawsuits and the other legal proceedings in which we are involved. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">30 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
We anticipate that we will continue to be subject to legal, regulatory and/or administrative proceedings in the future incidental to our ordinary course of business. There can be no assurance that we will be able to prevail in our defense or reverse any unfavorable judgment, ruling or decision against us. In addition, we may decide to enter into settlements that may adversely affect our results of operations and financial condition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As our digital economy expands, including across jurisdictions and through the addition of new businesses, we may encounter a variety of these claims, including those brought against us pursuant to anti-monopoly or unfair competitions laws or involving higher amounts of alleged damages. Laws, rules and regulations may vary in their scope and overseas laws and regulations may impose requirements that are more stringent than, or which conflict with, those in China. We have acquired and may acquire companies that may become subject to litigation, as well as regulatory proceedings. In addition, in connection with litigation or regulatory proceedings we may be subject to in various jurisdictions, we may be prohibited by laws, regulations or government authorities in one jurisdiction from complying with subpoenas, orders or other requests from courts or regulators of other jurisdictions, including those relating to data held in or with respect to persons in these jurisdictions. Our failure or inability to comply with the subpoenas, orders or requests could subject us to fines, penalties or other legal liability, which could have a material adverse effect on our reputation, business, results of operations and the trading price of our Class&#160;A ordinary shares and/or ADSs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a publicly-listed company, we may face additional exposure to claims and lawsuits inside and outside China, including securities law class actions. We will need to defend against these lawsuits, including any appeals should our initial defense be successful. The litigation process may utilize a material portion of our cash resources and divert management&#8217;s attention away from the <span style="white-space:nowrap"><span style="white-space:nowrap">day-to-day</span></span> operations of our company, all of which could harm our business. There can be no assurance that we will prevail in any of these cases, and any adverse outcome of these cases could have a material adverse effect on our reputation, business and results of operations. In addition, although we have obtained directors&#8217; and officers&#8217; liability insurance, the insurance coverage may not be adequate to cover our obligations to indemnify our directors and officers, fund a settlement of litigation in excess of insurance coverage or pay an adverse judgment in litigation. Certain of our directors may be subject to alleged class actions due to their current or previous directorships in other listed companies. Our directors and executive officers may also face litigation or proceedings (including alleged or future securities class action) unrelated to their respective capacity as a director or executive officer of our company, and such litigation or proceedings may adversely affect our public image and reputation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The existence of litigation, claims, investigations and proceedings may harm our reputation, limit our ability to conduct our business in the affected areas and adversely affect the trading price of our Class&#160;A ordinary shares and/or ADSs. The outcome of any claims, investigations and proceedings is inherently uncertain, and in any event defending against these claims could be both costly and time-consuming, and could significantly divert the efforts and resources of our management and other personnel. An adverse determination in any litigation, investigation or proceeding could cause us to pay damages, incur legal and other costs, limit our ability to conduct business or require us to change the manner in which we operate. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our success depends on the continuing and collaborative efforts of our management team, and our business may be severely disrupted if we lose their services. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our success heavily depends upon the continued services of our management. In particular, we rely on the expertise and experience of Mr.&#160;Richard Qiangdong Liu, our chairman, and our executive officers. If one or more of our senior management were unable or unwilling to continue in their present positions, we might not be able to replace them easily or at all, and our business, financial condition and results of operations may be materially and adversely affected. If any of our senior management joins a competitor or forms a competing business, we may lose customers, suppliers, <span style="white-space:nowrap">know-how</span> and key professionals and staff members. Our senior management has entered into employment agreements and confidentiality and <span style="white-space:nowrap">non-competition</span> agreements with us. However, if any dispute arises between our officers and us, we may have to incur substantial costs and expenses in order to enforce such agreements in China or we may be unable to enforce them at all. In addition, we do not have <span style="white-space:nowrap">key-man</span> insurance for any of our executive officers or other key personnel. Events or activities attributed to our executive officers or other key personnel, and related publicity, whether or not justified, may affect their ability or willingness to continue to serve our company or dedicate their full time and efforts to our company and negatively affect our brand and reputation, resulting in an adverse effect on our business, operating results and financial condition. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">31 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we are unable to recruit, train and retain qualified personnel or sufficient workforce while controlling our labor costs, our business may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our future success depends, to a significant extent, on our ability to recruit, train and retain qualified personnel, particularly technical, fulfillment, marketing and other operational personnel with experience. Our experienced <span style="white-space:nowrap">mid-level</span> managers are instrumental in implementing our business strategies, executing our business plans and supporting our business operations and growth. The effective operation of our managerial and operating systems, fulfillment infrastructure, customer service center and other back office functions also depends on the hard work and quality performance of our management and employees. Since our industry is characterized by high demand and intense competition for talent and labor, we can provide no assurance that we will be able to attract or retain qualified staff or other highly skilled employees that we will need to achieve our strategic objectives. Our fulfillment infrastructure is labor intensive and requires a substantial number of blue-collar workers, and these positions tend to have higher than average turnover. As of December&#160;31, 2022, we employed a total of 362,171 warehouse and delivery personnel. We have observed an overall tightening of the labor market and an emerging trend of shortage of labor supply. Failure to obtain stable and dedicated warehousing, delivery personnel and other labor support may lead to underperformance of these functions and cause disruption to our business. Labor costs in China have increased with China&#8217;s economic development, particularly in the large cities where we operate our regional fulfillment centers and more generally in the urban areas where we maintain our delivery and pickup stations. Because we operate our own fulfillment infrastructure, which requires a large and rapidly growing work force, our cost structure is more vulnerable to labor costs than that of many of our competitors, which may put us at a competitive disadvantage. Therefore, to maintain and enhance our competitiveness, we may from time to time need to adjust certain elements of our operations in response to evolving economic conditions and business needs. These adjustments, however, may not be sufficient to allow JD Logistics to address the various challenges it faces or improve its results of operations and financial performance as expected. Furthermore, if the compensation package offered is not competitive in the market, JD Logistics may not be able to provide sufficient incentives to or maintain stable and dedicated warehousing, delivery personnel and other labor support. Any failure to address these risks and uncertainties could materially and adversely affect JD Logistics&#8217;s results of operations and financial performance and its prospects of achieving profitability, which could have a material adverse impact on our business development, financial conditions and results of operations. In addition, our ability to train and integrate new employees into our operations may also be limited and may not meet the demand for our business growth on a timely fashion, or at all, and rapid expansion may impair our ability to maintain our corporate culture. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may have conflicts of interest with our subsidiaries that are stand-alone public companies. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain of our subsidiaries have become stand-alone public companies. On December&#160;8, 2020, shares of JD Health, our consolidated subsidiary, commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;6618.&#8221; On May&#160;28, 2021, shares of JD Logistics, our consolidated subsidiary, commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;2618.&#8221; On March&#160;30, 2023, each of JD Property and JD Industrials, through their respective joint sponsors, submitted a listing application form (Form A1) to the Hong Kong Stock Exchange to apply for the listing of, and permission to deal in, their respective shares on the Main Board of the Hong Kong Stock Exchange. There is no assurance as to whether or when any of the proposed listings may take place. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently offer different types of support to JD Health, JD Logistics, JD Property and JD Industrials to facilitate the marketing and implementation of their services. We have entered into and may, in the future, enter into various transactions and agreements with these subsidiaries. JD Health and JD Logistics have, and JD Property and JD Industrials are expected to have after any of them becomes a stand-alone public company in Hong Kong, their respective audit committee, each consisting of independent <span style="white-space:nowrap">non-executive</span> directors, to review and approve all proposed connected transactions as defined in the listing rules of the Hong Kong Stock Exchange, including any transactions between us and any of these subsidiaries, as applicable. We have an audit committee, consisting of independent directors, to review and approve all material related party transactions, including any material transactions between us and any of these subsidiaries, as applicable. We believe that the transactions and agreements that we have entered into with these subsidiaries are on terms that are negotiated on an arm&#8217;s length basis. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we may acquire or invest in publicly traded companies from time to time. For example, following the closing of our share subscription with Dada, a Nasdaq-listed company and a leading local <span style="white-space:nowrap">on-demand</span> delivery and retail platform in China, on February&#160;28, 2022, we held approximately 52% of Dada&#8217;s issued and outstanding shares and began to consolidate the financial results of Dada into ours. On July&#160;26, 2022, JD Logistics completed the acquisition of more than 50% equity interest in Deppon, a Shanghai Stock Exchange-listed company and an integrated, customer-centered logistics company providing a wide range of solutions including Less-Than-Truckload (LTL) transportation, Full Truck Load (FTL) transportation, delivery services, and warehousing management. As a result, Deppon has become a subsidiary of JD Logistics, and its financial results, except for that of certain excluded business, have been consolidated into JD Logistics&#8217;s consolidated financial statements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, as we remain a controlling shareholder of these stand-alone public companies, we may from time to time make strategic decisions that we believe are in the best interests of our business and shareholders as a whole, which may create conflicts of interest with these companies, such as resolution of any dispute arising from the agreements, allocation of business opportunities, and employee recruiting and retention between us and these companies. We may not be able to resolve all potential misalignments in interests with these public companies and the existence of such misalignments in interests may affect the results of operation of these companies, which may, in turn, affect our results of operations as a whole. The conflicts of interest described above may also arise when we acquire or invest in other publicly traded companies from time to time. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">32 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may incur liability or become subject to administrative penalties for counterfeit or unauthorized products sold on our mobile apps and websites, or for products sold on our mobile apps and websites or content posted on our mobile apps and websites that infringe on third-party intellectual property rights, or for other misconduct. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We sourced our products from over 45,000 suppliers as of December&#160;31, 2022. Third-party merchants on our online marketplace are separately responsible for sourcing the products they sell on our mobile apps and websites. Although we have adopted measures to verify the authenticity and authorization of products sold on our mobile apps and websites and avoid potential infringement of third-party intellectual property rights in the course of sourcing and selling products, we may not always be successful. As part of our cross-border <span style="white-space:nowrap">e-commerce</span> business, we source products outside of China and allow overseas brands or partners to sell their products through our online marketplace, which could make it more difficult for us to verify the authenticity and authorization of products sold. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the event that counterfeit, unauthorized or infringing products are sold on our mobile apps and websites or infringing content is posted on our mobile apps and websites, we could face claims that we should be held liable. We have in the past received claims alleging our infringement of third parties&#8217; rights. Irrespective of the validity of such claims, we could incur significant costs and efforts in either defending against or settling such claims. If there is a successful claim against us, we might be required to pay substantial damages or refrain from further sale of the relevant products. Potential liability under PRC law if we negligently participated or assisted in infringement activities associated with counterfeit goods includes injunctions to cease infringing activities, rectification, compensation, administrative penalties and even criminal liability. Moreover, such third-party claims or administrative penalties could result in negative publicity and our reputation could be severely damaged. Any of these events could have a material and adverse effect on our business, results of operations or financial condition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under our standard form agreements, we require suppliers or third-party merchants to indemnify us for any losses we suffer or any costs that we incur due to any products we source from these suppliers or any products sold by these third-party merchants. However, not all of our agreements with suppliers and third-party merchants have such terms, and for those agreements that have such terms, we may not be able to successfully enforce our contractual rights and may need to initiate costly and lengthy legal proceedings in China to protect our rights. See &#8220;&#8212;Risks Related to Doing Business in China&#8212;We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be subject to product liability claims. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The products sold by us through our online retail business may be defective. As a result, sales of such products could expose us to product liability claims relating to personal injury or property damage and may require product recalls or other actions. Third parties subject to such injury or damage may bring claims or legal proceedings against us as the retailer of the product. Although we would have legal recourse against the manufacturer of such products under PRC law, attempting to enforce our rights against the manufacturer may be expensive, time-consuming and ultimately futile. In addition, we do not currently maintain any third-party liability insurance or product liability insurance in relation to products we sell. As a result, any material product liability claim or litigation could have a material and adverse effect on our business, financial condition and results of operations. Even unsuccessful claims could result in the expenditure of funds and managerial efforts in defending them and could have a negative impact on our reputation. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The proper functioning of our technology platform is essential to our business. Any failure to maintain the satisfactory performance of our websites, mobile apps and systems could materially and adversely affect our business and reputation. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The satisfactory performance, reliability and availability of our technology platform are critical to our success and our ability to attract and retain customers and provide quality customer service. Almost all of our sales of products are made online through our mobile apps and websites, and the fulfillment services we provide to third-party merchants are related to sales of their products through our mobile apps and websites. Any system interruptions caused by telecommunications failures, computer viruses, hacking or other attempts to harm our systems that result in the unavailability or slowdown of our mobile apps and websites or reduced order fulfillment performance could reduce the volume of products sold and the attractiveness of product offerings on our mobile apps and websites. Our servers may also be vulnerable to computer viruses, physical or electronic <span style="white-space:nowrap">break-ins</span> and similar disruptions, which could lead to system interruptions, website slowdown or unavailability, delays or errors in transaction processing, loss of data or the inability to accept and fulfill customer orders. Security breaches, computer viruses and hacking attacks have become more prevalent in our industry. Because of our brand recognition in the online retail industry in China, we believe we are a particularly attractive target for such attacks. We have experienced in the past, and may experience in the future, such attacks and unexpected interruptions. We can provide no assurance that our current security mechanisms will be sufficient to protect our IT systems from any third-party intrusions, viruses or hacker attacks, information or data theft or other similar activities. Any such future occurrences could reduce customer satisfaction, damage our reputation and result in a material decrease in our revenue. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">33 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, we must continue to upgrade and improve our technology platform to support our business growth, and failure to do so could impede our growth. However, we cannot assure you that we will be successful in executing these system upgrades and improvement strategies or when the execution of these system upgrades and improvement strategies will be effective. In particular, our systems may experience interruptions during upgrades, and the new technologies or infrastructures may not be fully integrated with the existing systems on a timely basis, or at all. In addition, we experience surges in online traffic and orders associated with promotional activities and holiday seasons, such as June&#160;18 and November&#160;11, which can put additional demands on our technology platform at specific times. If our existing or future technology platform does not function properly, it could cause system disruptions and slow response times, affecting data transmission, which in turn could materially and adversely affect our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Any deficiencies in China&#8217;s internet infrastructure could impair our ability to sell products over our mobile apps and websites, which could cause us to lose customers and harm our operating results. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Almost all of our sales of products are made online through our mobile apps and websites, and the fulfillment services we provide to third-party merchants are related to sales of their products through our mobile apps and websites. Our business depends on the performance and reliability of the internet infrastructure in China. The availability of our mobile apps and websites depends on telecommunications carriers and other third-party providers for communications and storage capacity, including bandwidth and server storage, among other things. If we are unable to enter into and renew agreements with these providers on acceptable terms, or if any of our existing agreements with such providers are terminated as a result of our breach or otherwise, our ability to provide our services to our customers could be adversely affected. Almost all access to the internet in China is maintained through state-owned telecommunication carriers under administrative control, and we obtain access to <span style="white-space:nowrap">end-user</span> networks operated by such telecommunications carriers and internet service providers to give customers access to our mobile apps and websites. We have experienced service interruptions in the past, which were typically caused by service interruptions at the underlying external telecommunications service providers, such as the internet data centers and broadband carriers from which we receive services.<span style="font-weight:bold"><span style="font-style:italic"> </span></span>Service interruptions prevent consumers from accessing our mobile apps and websites and placing orders, and frequent interruptions could frustrate customers and discourage them from attempting to place orders, which could cause us to lose customers and harm our operating results. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we fail to adopt new technologies or adapt our websites, mobile apps and systems to changing customer requirements or emerging industry standards, or if our efforts to invest in the development of new technologies are unsuccessful or ineffective, our business may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To remain competitive, we must continue to enhance and improve the responsiveness, functionality and features of our mobile apps and websites. The industries we operate in are characterized by rapid technological evolution, changes in customer requirements and preferences, frequent introductions of new products and services embodying new technologies and the emergence of new industry standards and practices, any of which could render our existing technologies and systems obsolete. Our success will depend, in part, on our ability to identify, develop, acquire or license leading technologies useful in our business, and respond to technological advances and emerging industry standards and practices, such as mobile internet, in a cost-effective and timely way. In recent years, we invested in the development of many new technologies and business initiatives, such as AI, big data and cloud. The development of websites, mobile apps and other proprietary technologies entails significant technical and business risks. We cannot assure you that we will be able to successfully develop or effectively use new technologies, recoup the costs of developing new technologies or adapt our websites, mobile apps, proprietary technologies and systems to meet customer requirements or emerging industry standards. If we are unable to develop technologies successfully or adapt in a cost-effective and timely manner in response to changing market conditions or customer requirements, whether for technical, legal, financial or other reasons, our business, prospects, financial condition and results of operations may be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Customer growth and activity on mobile devices depends upon effective use of mobile operating systems, networks and standards that we do not control. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Purchases using mobile devices by consumers generally, and by our customers specifically, have increased significantly, and we expect this trend to continue. To optimize the mobile shopping experience, we are somewhat dependent on our customers downloading our specific mobile apps for their particular devices as opposed to accessing our sites from an internet browser on their mobile device. As new mobile devices and platforms are released, it is difficult to predict the problems we may encounter in developing applications for these alternative devices and platforms, and we may need to devote significant resources to the development, support and maintenance of such applications. In addition, our future growth and our results of operations could suffer if we experience difficulties in the future in integrating our mobile apps into mobile devices or if problems arise with our relationships with providers of mobile operating systems or mobile app download stores, if our apps receive unfavorable treatment compared to competing apps on the download stores, or if we face increased costs to distribute or have customers use our mobile apps. We are further dependent on the interoperability of our sites with popular mobile operating systems that we do not control, such as iOS and Android, and any changes in such systems that degrade the functionality of our sites or give preferential treatment to competitive products could adversely affect the usage of our sites on mobile devices. In the event that it is more difficult for our customers to access and use our sites on their mobile devices, or if our customers choose not to access or to use our sites on their mobile devices or to use mobile products that do not offer access to our sites, our customer growth could be harmed and our business, financial condition and operating results may be adversely affected. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">34 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our business is subject to complex and evolving Chinese and international laws and regulations regarding data privacy and cybersecurity. Failure to protect confidential information of our customers and network against security breaches could damage our reputation and brand and substantially harm our business and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A significant challenge to the online retail industry is the secure storage of confidential information and its secure transmission over public networks. Almost all of the orders and some of the payments for products we offer are made through our websites and our mobile apps. In addition, some online payments for our products are settled through third-party online payment services. We also share certain personal information about our customers with third-party couriers, such as their names, addresses, phone numbers and transaction records. In addition, with the rapid development of our AI, big data and cloud technologies and services, we have accumulated a large volume of data, which covers customer&#8217;s browsing and consumption behavior information, product manufacturing and sales information, warehousing and distribution information, customer service information, among others. We also formed strategic partnerships with some leading mobile internet companies to leverage their powerful big data resources, massive user bases and <span style="white-space:nowrap">AI-driven</span> technologies. Maintaining complete security for the storage and transmission of confidential information on our technology platform is essential to maintaining our operating efficiency and customer confidence as well as complying with the applicable laws and standards. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have adopted security policies and measures, including encryption technology, to protect our proprietary data and customer information. However, advances in technology, the expertise of hackers, improper use or sharing of data, new discoveries in the field of cryptography or other events or developments could result in a compromise or breach of the technology that we use to protect confidential information. We may not be able to prevent third parties, especially hackers or other individuals or entities engaging in similar activities, from illegally obtaining such confidential or private information we hold as a result of our customers&#8217; visits to our websites and use of our mobile apps. Such individuals or entities obtaining our customers&#8217; confidential or private information may further engage in various other illegal activities using such information. In addition, we have limited control or influence over the security policies or measures adopted by business partners including strategic partners or third-party providers of online payment services through which some of our customers may choose to make payment for purchases. The third-party couriers we use may also violate their confidentiality obligations and disclose or use information about our customers illegally. Any negative publicity on our websites&#8217; or mobile apps&#8217; safety or privacy protection mechanisms and policies, and any claims asserted against us or fines imposed upon us as a result of actual or perceived failures, could have a material and adverse effect on our public image, reputation, financial condition and results of operations. We have experienced breaches of our information security measures in the past due to external causes beyond our control, such as a leak of user account information from the China Software Developer Network (CSDN) in 2011, although none of the past breaches individually or in the aggregate was material to our business or operations. We cannot assure you that similar events will not occur in the future. If we give third parties greater access to our technology platform in the future as part of providing more technology services to third-party merchants and others, it may become more challenging for us to ensure the security of our systems. Any compromise of our information security or the information security measures of our third-party couriers or third-party online payment service providers or other business partners could have a material and adverse effect on our reputation, business, prospects, financial condition and results of operations. Practices regarding the collection, use, storage, transmission and security of personal information by companies operating over the internet and mobile platforms are under increased public scrutiny. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As the regulations regarding data privacy and cybersecurity are quickly evolving in China and globally, we may become subject to new laws and regulations applying to the solicitation, collection, processing or use of personal or consumer information that could affect how we store, process and share data with our customers, suppliers and third-party merchants. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;10, 2021, the Standing Committee of the National People&#8217;s Congress promulgated the PRC Data Security Law, which took effect in September 2021. The Data Security Law, among others, provides for a security review procedure for the data activities that may affect national security. Furthermore, the Cybersecurity Review Measures (2020), which became effective on June&#160;1, 2020, set forth the cybersecurity review mechanism for critical information infrastructure operators, and provided that critical information infrastructure operators who intend to purchase internet products and services that affect or may affect national security shall be subject to a cybersecurity review. On July&#160;30, 2021, the state council promulgated the Regulations on Protection of Critical Information Infrastructure, which became effective on September&#160;1, 2021. Pursuant to the Regulations on Protection of Critical Information Infrastructure, critical information infrastructure shall mean an important network facility and information system in important industries such as, among others, public communications and information services, as well as other important network facilities and information systems that may seriously endanger national security, the national economy, the people&#8217;s livelihood, or the public interests in the event of damage, loss of function, or data leakage. In addition, relevant administration departments of each critical industry and sector, shall be responsible to formulate eligibility criteria and determine the critical information infrastructure operator in the respective industry or sector. Furthermore, the exact scope of &#8220;critical information infrastructure operators&#8221; under the current regulatory regime remains unclear, and the PRC government authorities may have wide discretion in the interpretation and enforcement of these laws. Therefore, it is uncertain whether we would be deemed as a critical information infrastructure operator under PRC law. </p> <p style="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">35 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;28, 2021, the CAC, the National Development and Reform Commission, or NDRC, the Ministry of Industry and Information Technology, or MIIT, and several other PRC government authorities jointly issued the Cybersecurity Review Measures, or the Cybersecurity Review Measures, which took effect on February&#160;15, 2022 and replaced the Cybersecurity Review Measures (2020). Such Measures further restate and expand the applicable scope of the cybersecurity review. Pursuant to the Cybersecurity Review Measures, critical information infrastructure operators that procure internet products and services and network platform operators engaging in data processing activities must be subject to the cybersecurity review if their activities affect or may affect national security. Since the Cybersecurity Review Measures are relatively new and 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are deemed as a critical information infrastructure operator under the PRC cybersecurity laws and regulations, we must fulfill certain obligations as required under the PRC cybersecurity laws and regulations, including, among others, storing personal information and important data collected and produced within the PRC territory during our operations in China, which we have fulfilled in our business, and we may be subject to review when purchasing internet products and services. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Further, the Cybersecurity Review Measures stipulate that network platform operators holding personal information of over one million users must apply to the Cybersecurity Review Office for a cybersecurity review before public offering on a foreign stock exchange. Although our securities have been listed on the Nasdaq Global Select Market and the Hong Kong Stock Exchange, given the Cybersecurity Review Measures are relatively new, there are substantial uncertainties as to the interpretation, application, and enforcement of the Cybersecurity Review Measures and how it will affect our business. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On July&#160;7, 2022, the CAC promulgated the Security Assessment Measures for Outbound Data Transfer, or the Security Assessment Measures, which became effective on September&#160;1, 2022. The Security Assessment Measures provide for the circumstances under which a data processor shall be subject to security assessment, including (i)&#160;where a data processor provides important data abroad; (ii)&#160;where a critical information infrastructure operator or a data processor that processes personal information of more than one million individuals provides personal information abroad; (iii)&#160;where a data processor that has exported personal information of over 100,000 individuals or sensitive personal information of over 10,000 individuals in total since January&#160;1 of the previous year provides personal information abroad; and (iv)&#160;other circumstances prescribed by the CAC. We have applied to CAC for security assessment of outbound data transfer according to the Security Assessment Measures. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On November&#160;14, 2021, the CAC published a discussion draft of the Administrative Measures for Internet Data Security, or the Draft Measures for Internet Data Security. The Draft Measures for Internet Data Security provides that data processors refer to individuals or organizations that autonomously determine the purpose and the manner of processing data. In accordance with the Draft Measures for Internet Data Security, data processors shall apply for a cybersecurity review for certain activities. See &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation&#8212;Regulations Relating to Information Security&#8221; for details. The Draft Measures for Internet Data Security remains unclear on whether the relevant requirements will be applicable to companies that have been listed in the United States and Hong Kong, such as us. There is no timetable as to when the Draft Measures for Internet Data Security will be enacted. We cannot predict the impact of the Draft Measures for Internet Data Security, if any, at this stage, and we will closely monitor and assess any development in the rule-making process. As of the date of this annual report, we have not been involved in any formal investigations on cybersecurity review made by the CAC or relevant regulatory authorities based on the Draft Measures for Internet Data Security. However, if we are not able to comply with the cybersecurity and network data security requirements in a timely manner, or at all, we may be subject to government enforcement actions and investigations, fines, penalties, suspension of our <span style="white-space:nowrap">non-compliant</span> operations, or removal of our app from the relevant application stores, among other sanctions, which could materially and adversely affect our business and results of operations. In addition to the cybersecurity review, the Draft Measures for Internet Data Security requires that data processors processing &#8220;important data&#8221; or listed overseas shall conduct an annual data security assessment by itself or commission a data security service provider to do so, and submit the assessment report of the preceding year to the municipal cybersecurity department by the end of January each year. As advised by our PRC legal counsel, if a final version of the Draft Measures for Internet Data Security is adopted, we may be subject to review when conducting data processing activities and annual data security assessment and may face challenges in addressing its requirements and make necessary changes to our internal policies and practices in data processing. As advised by our PRC legal counsel, we are not required to file an application for the cybersecurity review by CAC for our previous issuance of securities to foreign investors as of the date of this annual report because (i)&#160;the relevant regulations do not require data processors which process personal information of over one million users to file a supplementary application of cybersecurity review for their previous issuance of securities to foreign investors that occurred before the effective date of such regulations; and (ii)&#160;our securities have already been listed on the Nasdaq Global Select Market and the Hong Kong Stock Exchange before such regulations became effective. Thus, our PRC legal counsel does not expect that, as of the date of this annual report, we are required to file an application for the cybersecurity review by CAC for our previous issuance of securities to foreign investors. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">36 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On August&#160;20, 2021, the Standing Committee of the National People&#8217;s Congress of China promulgated the Personal Information Protection Law, which integrates the scattered rules with respect to personal information rights and privacy protection and took effect on November&#160;1, 2021. Our mobile apps and websites only collect basic user personal information that is necessary to provide the corresponding services. We do not collect any sensitive personal information or other excessive personal information that is not related to the corresponding services. We update our privacy policies from time to time to meet the latest regulatory requirements of the CAC and other authorities and adopt technical measures to protect data and ensure cybersecurity in a systematic way. Nonetheless, the Personal Information Protection Law raises the protection requirements for processing personal information, and many specific requirements of the Personal Information Protection Law remain to be clarified by the CAC, other regulatory authorities, and courts in practice. We may be required to make further adjustments to our business practices to comply with the personal information protection laws and regulations. See &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulations.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These laws and regulations and the PRC Civil Code (which took effect on January 1, 2021 and also includes certain data-related rules) are relatively new and subject to interpretation by the regulators. Although we only gain access to user information that is necessary for, and relevant to, the services provided, the data we obtain and use may include information that is deemed as &#8220;personal information&#8221;, &#8220;network data&#8221; or &#8220;important data&#8221; under the PRC Cyber Security Law, the Civil Code and related data privacy and protection laws and regulations. As such, we have adopted a series of measures to ensure that we comply with relevant laws and regulations in the collection, use, disclosure, sharing, storage, and security of user information and other data. The Data Security Law also stipulates that the relevant authorities will formulate the catalogues for important data and strengthen the protection of important data, and 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. &#8220;Information on the Company&#8212;Business Overview&#8212;Regulations.&#8221; The exact scopes of important data and state core data remain unclear and may be subject to further interpretation. If any data that we are in possession of constitutes important data or state core data, we may be required to adopt stricter measures for protection and management of such data. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we may need to comply with increasingly complex and rigorous regulatory standards enacted to protect business and personal data in the U.S., Europe, Hong Kong and elsewhere. For example, the European Union adopted the General Data Protection Regulation, or the GDPR, which became effective on May&#160;25, 2018. The GDPR imposes additional obligations on companies regarding the handling of personal data and provides certain individual privacy rights to persons whose data is stored. Compliance with existing, proposed and recently enacted laws (including implementation of the privacy and process enhancements called for under GDPR) and regulations can be costly; any failure to comply with these regulatory standards could subject us to legal and reputational risks. In addition, to the extent we have accessed personal data in Hong Kong in our operations, such as retail business, we have been in compliance with relevant laws and regulations in Hong Kong regarding data security, such as the Personal Data (Privacy) Ordinance and the Unsolicited Electronic Messages Ordinance which impose protocols and obligations regarding the handling of personal data including that, among other things, (i)&#160;personal data shall be collected for a lawful purpose, necessary and not excessive, (ii)&#160;personal data shall be collected by means that are lawful and fair in the circumstances of the case, and (iii)&#160;the person from whom personal data is collected is informed of the purpose of collecting the data. We believe that the laws and regulations in Hong Kong regarding data security do not have a material impact on our business as of the date of this annual report. However, to the extent that certain laws and regulations in Hong Kong were to result in additional oversight over data security that impacts our business in Hong Kong, we may be required to incur additional cost to ensure our compliance to such laws and regulations, and any violation could result in a material adverse impact on our business, reputation and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generally comply with industry standards and are subject to the terms of our own privacy policies. Compliance with any additional laws could be expensive, and may place restrictions on the conduct of our business and the manner in which we interact with our customers. Any failure to comply with applicable regulations could also result in regulatory enforcement actions against us, and misuse of or failure to secure personal information could also result in violation of data privacy laws and regulations, proceedings against us by governmental authorities or other authorities, damage to our reputation and credibility and could have a negative impact on revenues and profits. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Significant capital and other resources may be required to protect against information security breaches or to alleviate problems caused by such breaches or to comply with our privacy policies or privacy-related legal obligations. The resources required may increase over time as the methods used by hackers and others engaged in online criminal activities are increasingly sophisticated and constantly evolving. Any failure or perceived failure by us to prevent information security breaches or to comply with privacy policies or privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other customer data, could cause our customers to lose trust in us and could expose us to legal claims. Any perception by the public that online transactions or the privacy of user information are becoming increasingly unsafe or vulnerable to attacks could inhibit the growth of online retail and other online services generally, which may reduce the number of orders we receive. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">37 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The wide variety of payment methods that we accept subjects us to third-party payment processing-related risks. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We accept payments using a variety of methods, including payment on delivery, bank transfers, online payments through various third-party online payment platforms such as Weixin Pay, UnionPay and JD Pay. For certain payment methods, 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 and cash on delivery options. Although we deliver a majority of the orders directly to customers ourselves, we use third-party couriers during peak seasons to supplement our delivery force. Given some customers choose the <span style="white-space:nowrap"><span style="white-space:nowrap">cash-on-delivery</span></span> option when they place their orders online, the delivery personnel of our third-party couriers collect payments on our behalf, and we require the third-party couriers to remit the payment collected to us on the following day. If these companies fail to remit the payment collected to us in a timely fashion or at all, if they become unwilling or unable to provide these services to us, or if their service quality deteriorates, our business could be disrupted. We are also subject to various rules, regulations and requirements governing electronic funds transfers, both in China and globally, 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 funds transfers or facilitate other types of online payments, and our business, financial condition and results of operations could be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our delivery, return and exchange policies may materially and adversely affect our results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have adopted shipping policies that do not necessarily pass the full cost of shipping on to our customers. We also have adopted customer-friendly return and exchange policies that make it convenient and easy for customers to change their minds after completing purchases. We may also be required by law to adopt new or amend existing return and exchange policies from time to time. For example, pursuant to the amended Consumer Protection Law, which became effective in March 2014, except for certain types of products, such as custom-made goods, fresh and perishable goods, consumers are generally entitled to return the products purchased within seven days upon receipt without giving any reasons when they purchase the products from business operators on the internet. See &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation&#8212;Regulations Relating to Product Quality, Consumer Protection and Operation Safety.&#8221; 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 revenue. Our ability to handle a large volume of returns is unproven. If our return and exchange policy is misused by a significant number of customers, 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. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The offline fresh food markets operated under our 7FRESH brand rely heavily on sales of perishable products, and ordering errors or product supply disruptions may have an adverse impact on its profitability and operating results. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our offline fresh food markets rely on various suppliers and vendors to provide and deliver our perishable product inventory promptly on an ongoing basis. We could suffer significant product inventory losses in the event of the loss of a major supplier or vendor, disruption of our distribution network, extended power outages, natural disasters or other catastrophic occurrences. We have implemented certain systems to ensure our ordering is in line with demand. We cannot assure you, however, that our ordering system will always work efficiently, in particular in connection with the opening of new stores, which have no, or a limited, ordering history. If we were to over-order, we could suffer inventory losses, which would negatively impact our operating results. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may experience negative impact on our reputation due to real or perceived quality or health issues with the food products sold at our offline fresh food markets, which could have an adverse impact on our operating results. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Customers of our offline fresh food markets expect us to provide them with fresh, high-quality food products. Concerns regarding the safety of our food products or the safety and quality of our food supply chain could cause shoppers to avoid purchasing certain products from us, or to seek alternative sources of food, even if the basis for the concern is outside of our control. Negative publicity about these concerns, whether or not ultimately based on facts, and whether or not involving products sold at our stores, could discourage consumers from buying our products and have an adverse impact on our operating results. Furthermore, sales of food products entails inherent risks of product liability claims, product recall and the resulting negative publicity. Food products containing contaminants could be inadvertently distributed by us and, if processing by the consumers level does not eliminate them, these contaminants could result in illness or death. We cannot assure you that product liability claims will not be asserted against us or that we will not be obligated to perform product recalls or held liable in the future. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">38 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any loss in confidence on the part of our customers would be difficult and costly to reestablish. Any such adverse impact could be exacerbated by our position in the market as a purveyor of fresh, high-quality food products and could significantly reduce our brand value. Issues regarding the safety of any food items sold by us, regardless of the cause, could have a material and adverse impact on our sales and operating results. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our 7FRESH brand may be unable to keep existing store locations, open new stores in desirable places on favorable terms or compete successfully with other retailers, which could materially and adversely affect its results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our 7FRESH brand&#8217;s growth strategy includes opening and operating offline fresh food stores at suitable locations. The implementation of this strategy depends on finding suitable locations. In addition, we compete with other retailers and businesses for suitable locations. Local land use and zoning regulations, environmental regulations and other regulatory requirements may affect our ability to find suitable locations and have an impact on the cost of constructing, renovating and operating our stores. Real estate, zoning, construction and other delays may adversely affect store openings and renovations and increase our costs. Moreover, changing local demographics at existing store locations may adversely affect revenue and profitability levels at those stores. The termination or expiration of leases at existing store locations may adversely affect us if the renewal terms of those leases are unacceptable to us and we are forced to close or relocate stores. If we determine to close or relocate a store subject to a lease, we may remain obligated under the lease for the remainder of the lease term. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, our offline fresh food stores face increasing competition from other retailers in various aspects, including, among others, pricing, selection, quality and availability of product offering, store hours, <span style="white-space:nowrap">in-store</span> amenities, shopping convenience and overall shopping experience. If we operate our stores at locations not suitable for our growth strategy, or if we are unable to maintain our existing store locations, open new stores in desirable places and on favorable terms or compete successfully with other retailers, the results of operations of our 7FRESH brand could be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If JD Technology is unable to successfully manage its business or conflicts that could arise between us and JD Technology are not resolved in our favor, our business, financial condition, results of operations and prospects could be materially and adversely affected as a result. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, we entered into agreements with JD Technology, pursuant to which we have, through a consolidated PRC domestic company, acquired an aggregate of 36.8% equity interest in JD Technology by converting our profit sharing right pursuant to the framework between us and JD Technology and investing additional RMB1.78&#160;billion in cash in JD Technology. The framework agreement, including the profit-sharing arrangement between JD Technology and us, was terminated, and JD Technology has become our equity method investee. In connection with the acquisition of equity interests in JD Technology, we have entered into a series of agreements with JD Technology which set forth the rights of JD as a shareholder. On March&#160;31, 2021, we entered into definitive agreements with JD Technology relating to the reorganization of our cloud computing and artificial intelligence business. Upon completion of this transaction on March&#160;31, 2021, our equity interest in JD Technology has increased to 41.7%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Technology currently provides us with certain payment services on a <span style="white-space:nowrap">non-exclusive</span> basis and other services to us. If JD Technology will not be able to successfully manage its risks such as credit risks, its ability to continue to deliver payment and other services to us may be undermined. In such event, JD Technology might seek to amend the terms of its agreements and arrangements with us, which could potentially result in a conflict of interest. Other conflicts of interest between us and JD Technology may arise relating to commercial or strategic opportunities or initiatives. Although we and JD Technology have each agreed to certain <span style="white-space:nowrap">non-competition</span> undertakings, we cannot assure you that JD Technology would not pursue opportunities to provide services to our competitors or other opportunities that would conflict with our interests. If JD Technology is unable to successfully manage its business or conflicts of interest that could arise between us and JD Technology are not resolved in our favor, our business, financial condition, results of operations and prospects could be materially and adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we continue to license certain of our intellectual properties, including our &#8220;JD&#8221; brand and related trademarks and domain names to JD Technology. Because of JD Technology&#8217;s ability to continue to use our brand, our close association with JD Technology and overlapping user base, events that negatively affect JD Technology, for example, alleged engagement in inappropriate activities, involvement in any legal or administrative proceedings, or negative publicity, could also negatively affect customers&#8217;, regulators&#8217; and other third parties&#8217; perception of us and our JD brand, harm our credibility and reputation and adversely affect our business. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">39 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Logistics, our subsidiary that is a technology-driven supply chain solutions and logistics services provider, is subject to risks associated with provision of integrated supply chain solutions and logistics services and operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Logistics, our subsidiary that is a technology-driven supply chain solutions and logistics services provider, is subject to risks associated with provision of integrated supply chain solutions and logistics services and operations, including, but not limited to, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">potential disruptions to the operation of the warehousing and logistics facilities operated by us or other third-party transportation companies and couriers that facilitate our logistics services, or to the development of new warehousing and logistics facilities; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">risk that our customers may reduce their expenditure on third-party supply chain solutions and logistics services or increase utilization of their internal solutions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">tightening of the labor market, increases in labor costs or any labor unrest, as we operate in a labor-intensive industry; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">failure to maintain positive relationships with our third-party logistics service providers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">risks associated with the items we deliver and the contents of shipments and inventories handled through our logistics networks, including real or perceived quality or health issues with the products that are handled through our logistics networks; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">risks inherent in the logistics industry, including personal injury, product damage, and transportation-related incidents. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The occurrence of any such risks may damage the business and reputation of JD Logistics, and may have a material and adverse impact on our financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Health, our healthcare subsidiary, is subject to risks associated with the marketing, distributing, selling and regulation of pharmaceutical and healthcare products. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Health, our healthcare subsidiary, is subject to certain risks associated with the marketing, distributing and selling of pharmaceutical and other health and wellness products, as well as provision of medical and related services, including, but not limited to, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">inability to successfully execute effective advertising, marketing and promotional activities necessary to maintain and increase the awareness of JD Health and the products and services it offers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">failure to implement effective pricing and other strategies in response to intense market competition in the pharmaceutical industry in China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">inability to upgrade intelligent healthcare solutions in response to changing consumer demand and preference; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">inability to stock adequate supply of pharmaceutical and healthcare products that customers desire; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">potential medical liability claims in connection with our online healthcare services; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">potential penalties or disputes against us for failure to manage our <span style="white-space:nowrap">in-house</span> medical team and external doctors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">failure of <span style="white-space:nowrap">in-house</span> medical team or external doctors to provide adequate and proper medical services on our platform; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">inability to obtain and maintain regulatory or governmental permits, approvals and clearances, or to pass PRC government inspections; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the risk of, and resulting liability from, any contamination, injury or other harm caused by any use, misuse, misdiagnosis or side-effects involving products distributed or services provided by JD Health. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The occurrence of any such risks may damage the business and reputation of JD Health, and may have an adverse impact on our financial condition and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, laws and regulations regarding pharmaceutical and healthcare industry in China are strict and extensive. Violation of relevant laws and regulations may result in harsh penalties and, under certain circumstances, lead to criminal prosecution. Meanwhile, regulations of both internet industry and its internet healthcare sector are relatively new and evolving, and their interpretation and enforcement involve significant uncertainty. As a result, it may be difficult to determine what actions or omissions would be deemed in violation of applicable laws and regulations. Due to the uncertainty and complexity of the regulatory environment, we cannot assure you that JD Health would always be in full compliance with applicable laws and regulations, the violation of which may have adverse effect on its brand reputation and business. Compliance with future laws and regulations may require JD Health to change its business models and practices at an undeterminable and possibly significant financial cost. These additional monetary expenditures may increase future overhead, which may, in turn, have a material adverse effect on our business, financial condition and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">40 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Property faces challenges relating to the macroeconomic environment, the market condition and its own business development. </span></p> <p style="margin-top:4pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Property, our subsidiary which is a leading and the fastest-growing platform for developing and managing modern infrastructure, consisting primarily of logistics parks, as well as business parks and others, in China and Asia, faces challenges relating to the macroeconomic environment, the market condition and certain characteristics of its current operations. These challenges include, but are not limited to: </p> <p style="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">fluctuations in the macroeconomic environment. </span>The market demand for logistics facilities generally reflects conditions in the Chinese economy. If the general economy slows, the demand for logistics properties will decrease and the vacancy rate will increase, resulting in a more competitive market environment for JD Property; </p></td></tr></table> <p style="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">concentration risk of business operations. </span>External clients currently account for a relatively small portion of JD Property&#8217;s client base. Its business growth largely depends on the demand of JD Logistics and other affiliated companies. Moreover, because the primary business focus of JD Property is on industrial park and logistics properties, slowdown in such business area may have a greater impact on its business than if JD Property had more diversified operation in the development of different types of properties; and </p></td></tr></table> <p style="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">uncertainties in the overseas market. </span>JD Property&#8217;s venture into the overseas market, such as the Southeast Asian market, faces challenges inherent in conducting cross-board business, including cultural differences, complexity of local regulatory environment, political stability and communication with local clients and business partners, among other things. </p></td></tr></table> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If JD Property&#8217;s business cannot continue to grow despite these challenges, our financial condition and results of operations may be adversely affected. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Industrials faces challenges relating to the provision of industrial supply chain technology and service. </span></p> <p style="margin-top:4pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Industrials faces challenges as a leading industrial supply chain technology and service provider in China. These challenges include, but are not limited to: </p> <p style="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">abilities to expand customer base and maintain satisfactory customer experience. </span>The success of JD Industrials depends on its ability to provide superior industrial supply chain technology and service to expand its customer base, which in turn depends on factors such as its ability to offer high-quality industrial products and services, optimize the product and service offerings in response to the diverse and evolving demand of its customers, expand and maintain relationships with its customers and suppliers, offer timely and reliable fulfillment service, develop industrial technology solutions and intelligent services, and recommend suitable products and services to its customers. As many of JD Industrials&#8217; customers are corporate customers who make bulk purchases, failure to expand its customer base and maintain satisfactory customer experience will adversely affect the business and results of operations of JD Industrials; </p></td></tr></table> <p style="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">Uncertainties relating to the market where it operates. </span>The industrial supply chain technology and service market is still in its early stage of development in China, which may not develop into the stage and scale as expected. The long-term viability and prospects of digitalizing the industrial supply chain in China remain untested and subject to significant uncertainties. If JD Industrials are not able to successfully implement its business strategy and effectively respond to changes in market dynamics, its future operation performance and financial results will deteriorate; and </p></td></tr></table> <p style="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">risks relating to the fulfillment of industrial products. </span>JD Industrials contract with third-party warehousing and logistics service providers to store and deliver a large portion of the industrial products it sells. It may not be able to enforce effective control over the logistic service provided directly by its suppliers or other third-party logistics providers, and JD Industrials&#8217; ability to conduct business and the quality of its services may be negatively affected. Its fulfillment of industrial products may also be vulnerable to damages caused by fire, flood, power outage, telecommunications failure, break-ins, earthquake, human error and other events, which may cause more serious disruptions to JD Industrials&#8217; business given the nature of certain industrial products. </p></td></tr></table> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If JD Industrials&#8217; business were negatively impacted by these challenges to a material extent, our financial condition and results of operations may be adversely affected. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our use of some leased properties could be challenged by third parties or government authorities, which may cause interruptions to our business operations. </span></p> <p style="margin-top:4pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A small portion of the lessors of our leased warehouses, leased offices, and leased delivery stations and pickup stations have not provided us with their property ownership certificates or any other documentation proving their right to lease those properties to us. If our lessors (including the lessors of our 7FRESH offline fresh food stores) are not the owners of the properties and they have not obtained consents from the owners or their lessors or permits from the relevant government authorities, our leases could be invalidated. If this occurs, we may have to renegotiate the leases with the owners or the parties who have the right to lease the properties, and the terms of the new leases may be less favorable to us. Some of the leased properties were also subject to mortgage at the time the leases were entered into. Such lease may not be binding on the transferee of the property in the event that the mortgage holder forecloses on the mortgage and transfers the property to another party. In addition, a substantial portion of our leasehold interests in leased properties have not been registered with the relevant PRC government authorities as required by PRC law, which may expose us to potential fines if we fail to remediate after receiving any notice from the relevant PRC government authorities. Also, in the event that the actual use of our leased properties is inconsistent with the use registered on the land use right certificate or our leased properties are on allocated land, the competent authorities may require the lessors to return the land and impose fines on the lessors, or confiscate the proceeds from the leasing of the properties and impose fines on the lessor if such properties are leased without their consent or handing in such income, as applicable. Therefore, the relevant lease agreements may be deemed to be in breach of the law and therefore be void. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">41 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, we are not aware of any material claims or actions being contemplated or initiated by government authorities, property owners or any other third parties with respect to our leasehold interests in or use of such properties. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, we cannot assure you that our use of such leased properties will not be challenged. In the event that our use of properties is successfully challenged, we may be subject to fines and forced to relocate the affected operations. In addition, we may become involved in disputes with the property owners or third parties who otherwise have rights to or interests in our leased properties. We can provide no assurance that we will be able to find suitable replacement sites on terms acceptable to us on a timely basis, or at all, or that we will not be subject to material liability resulting from third parties&#8217; challenges on our use of such properties. As a result, our business, financial condition and results of operations may be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Failure to renew our current leases or locate desirable alternatives for our facilities could materially and adversely affect our business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We lease properties for our offices, customer service center, warehouses, sorting centers, and delivery and pickup stations. 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, and may therefore be forced to relocate our affected operations. This could disrupt our operations and result in significant relocation expenses, which could materially and adversely affect our business, financial condition and results of operations. In addition, we compete with other businesses for premises at certain locations or of desirable sizes. As a result, even though we could extend or renew our leases, rental payments may significantly increase as a result of the high demand for the leased properties. In addition, 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 materially and adversely affect our business and operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We are subject to a broad range of laws and regulations. Any lack of requisite approvals, licenses or permits applicable to our business or any failure to comply with applicable laws or regulations may have a material and adverse impact on our business, financial condition and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business is subject to governmental supervision and regulation by the relevant PRC governmental authorities, including the State Administration for Market Regulation (formerly known as the State Administration for Industry and Commerce), or SAMR, the NDRC, the Ministry of Commerce, the MIIT, the CAC, the Ministry of Transport, the State Post Bureau and the People&#8217;s Bank of China, or the PBOC, among others. Together, these government authorities promulgate and enforce regulations that cover many aspects of the operation of the online retail, courier and road freight transportation industries, including entry into these industries, the scope of permissible business activities, licenses and permits for various business activities, and foreign investment. See &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation&#8212;Regulations Relating to Foreign Investment&#8221; and &#8220;&#8212;Licenses and Permits.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under PRC law, an entity operating courier services across multiple provinces must obtain a cross-provincial Courier Service Operation Permit and conduct its courier services within the permitted scope as indicated in the permit. Furthermore, any entity engaging in road freight transportation services in China must obtain a Road Transportation Operation Permit from the relevant road transportation administrative authorities. We operate a nationwide road freight transportation and delivery network. As of December&#160;31, 2022, we had Courier Service Operation Permits that allow Beijing Jingbangda Trade Co., Ltd. (Jingbangda), a subsidiary of Xi&#8217;an Jingdong Xincheng, one of the consolidated variable interest entities providing logistics services, and the subsidiaries of Jingbangda, to operate an express delivery business in 31 provinces and 448 cities in China. As of December&#160;31, 2022, Jingbangda and its relevant subsidiaries had obtained Courier Service Operation Permits. As of the same date, among other entities, Xi&#8217;an Jingdong Xuncheng and its relevant branches and subsidiaries, and Jingbangda and its relevant branches and subsidiaries had obtained Road Transportation Operation Permits that allow these entities to provide road freight transportation services. We are in the process of making filings with local postal administrations for express delivery terminal outlets of the subsidiaries of Jingbangda. However, we cannot assure you that we can obtain such permits and licenses in a timely manner, or at all, due to complex procedural requirements and policies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we issue one type of prepaid cards which may be used to buy the products and services sold on our mobile apps and websites. Due to licensing requirements, currently such prepaid cards can only be used to purchase products and services directly sold by us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There may be some defects with respect to the process of establishing certain of our indirect subsidiaries in China. Certain subsidiaries of our wholly foreign-owned subsidiaries in China were established without obtaining the prior approval from the relevant government authorities that supervise the relevant industries, and some obtain the relevant permits from the government authority at a level lower than as required. We have not received any notice of warning or been subject to penalties or other disciplinary action from the relevant governmental authorities with respect to these defects. However, we cannot assure you that the relevant governmental authorities would not require us to obtain the approvals, or the permits from proper level of government authorities to cure the defects, or take any other actions retrospectively in the future. If the relevant government authorities require us to cure such defects, we cannot assure you that we will be able to obtain the approvals, or the permits from proper level of government authorities, in a timely manner or at all. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide payment by installments to certain qualified customers for purchasing relevant products sold on our websites. These payment services may be deemed to be providing consumer loans. If so, an approval for consumer finance company from the relevant authority is required, and we cannot assure you that we can obtain such approval in a timely manner, or at all. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">42 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the PRC government considers that we were operating without the proper approvals, licenses or permits, it has the power, among other things, to levy fines, confiscate our income, revoke our business licenses, and require us to discontinue our relevant business or impose restrictions on the affected portion of our business. Any of these actions by the PRC government may have a material and adverse effect on our results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The <span style="white-space:nowrap">e-commerce</span> industry, and online retail in particular, is highly regulated by the PRC government. For example, the Price Law of the People&#8217;s Republic of China prohibits a business operator from committing the specified unlawful pricing activities, such as dumping products at price below cost for the purpose of driving out rivals or monopolizing the market, using false or misleading prices to deceive consumers to transact, colluding with others to manipulate the market price, or conducting price discrimination against other business operators. We are required to obtain various licenses and permits from different regulatory authorities in order to distribute certain categories of products on our mobile apps and websites. See &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation&#8212;Licenses and Permits.&#8221; We have made great efforts to obtain all the applicable licenses and permits, but due to the large number of products sold on our mobile apps and websites, we may not always be able to do so and we were penalized by governmental authorities for selling products without proper licenses. As we increase our product selection, we may also become subject to new or existing laws and regulations that did not affect us before. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As online retail is evolving rapidly in China, new laws and regulations may be adopted from time to time to require additional licenses and permits other than those we currently have, and to address new issues that arise from time to time. For example, in August 2018, the Standing Committee of the National People&#8217;s Congress promulgated the <span style="white-space:nowrap">E-Commerce</span> Law, which became effective on January&#160;1, 2019. The <span style="white-space:nowrap">E-Commerce</span> Law imposes a number of new requirements and obligations on <span style="white-space:nowrap">e-commerce</span> platform operators. In addition, on March&#160;15, 2021, the SAMR promulgated the Measures for the Supervision and Administration of Online Trading, which took effect from May&#160;1, 2021 and became an important departmental regulation for the implementation of the <span style="white-space:nowrap">E-commerce</span> Law. We have adopted a series of measures to comply with such requires under the <span style="white-space:nowrap">E-Commerce</span> Law. We cannot assure you, however, that our current business operations meet the requirements under the <span style="white-space:nowrap">E-Commerce</span> Law in all respects. If the PRC governmental authorities determine that we are not in compliance with all the requirements under the <span style="white-space:nowrap">E-Commerce</span> Law and other applicable laws and rules, we may be subject to fines and/or other sanctions. As a result, substantial uncertainties exist regarding the interpretation and implementation of PRC laws and regulations applicable to online retail businesses. If we are unable to maintain and renew one or more of our licenses and certificates when their current term expires, or obtain such renewals on commercially reasonable terms, our operations could be disrupted. If the PRC government requires additional licenses or permits or provides stricter supervision requirements in the future in order for us to conduct our businesses, there is no guarantee that we would be able to obtain such licenses or permits or meet all the supervision requirements in a timely manner, or at all. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We have granted, and may continue to grant, restricted share units and other types of awards under our Share Incentive Plan and our consolidated subsidiaries&#8217; share incentive plans, which may result in increased share-based compensation expenses. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have adopted a share incentive plan, or our Share Incentive Plan, to provide additional incentives to employees, directors and consultants. In May 2015, with approval of our board of directors, Mr.&#160;Liu was granted an option to acquire a total of 26,000,000 Class&#160;A ordinary shares of our company, at an exercise price of US$16.70 per share or US$33.40 per ADS, subject to a <span style="white-space:nowrap">10-year</span> vesting schedule with 10% of the award vested on each anniversary of the grant date. We incurred share-based compensation expenses of RMB104&#160;million, RMB73&#160;million and RMB54&#160;million (US$8 million) in connection with this grant of option to Mr.&#160;Liu in 2020, 2021 and 2022, respectively. In addition, with the approvals of our board of directors and the board of directors of JD Logistics, JD Health, JD Property and JD Industrials, respectively, each of these companies approved and adopted their own share incentive plans, under which certain share-based awards were granted to Mr.&#160;Liu. See &#8220;Item 6.B. Directors, Senior Management and Employees&#8212;Compensation&#8212;Share Incentive Plan&#8221; for a detailed discussion. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, we recorded an aggregate of RMB4,156&#160;million, RMB9,134&#160;million and RMB7,548&#160;million (US$1,095 million), respectively, in share-based compensation expenses. As of December&#160;31, 2022, the awards in our Share Incentive Plan that had been granted to our directors, officers, employees and consultants and remained outstanding included (i)&#160;restricted share units to receive an aggregate of 71,641,054 ordinary shares, excluding restricted share units that were forfeited, cancelled, or vested after the relevant grant date, and (ii)&#160;options to purchase an aggregate of 19,314,136 ordinary shares, excluding options that were forfeited, cancelled, or exercised after the relevant grant date. We believe the granting of share-based awards is of significant importance to our ability to attract and retain key personnel and employees, and we will continue to grant share-based awards to employees in the future. As a result, our expenses associated with share-based compensation may increase, which may have an adverse effect on our results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">43 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our results of operations are subject to seasonal fluctuations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We experience seasonality in our business, reflecting a combination of traditional retail seasonality patterns and new patterns associated with online retail in particular. For example, we generally experience less user traffic and purchase orders during national holidays in China, particularly during the Chinese New Year holiday season in the first quarter of each year. Furthermore, sales in the traditional retail industry are significantly higher in the fourth quarter of each calendar year than in the preceding three quarters. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="white-space:nowrap">E-commerce</span> companies in China hold special promotional campaigns on November&#160;11 each year, and we hold a special promotional campaign in the second quarter of each year, on June&#160;18, to celebrate the anniversary of the founding of our business, both of which can affect our results for those quarters. Overall, the historical seasonality of our business has been relatively mild due to the rapid growth we have experienced and may increase further in the future. Our financial condition and results of operations for future periods may continue to fluctuate. As a result, the trading price of our Class&#160;A ordinary shares and/or ADSs may fluctuate from time to time due to seasonality. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may need additional capital, and financing may not be available on terms acceptable to us, or at all. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Although we believe that our current cash and cash equivalents and anticipated cash flow from operations will be sufficient to meet our anticipated cash needs for the next 12 months, we may also require additional cash resources due to changed business conditions or other future developments, including any changes in our account payable policy, marketing initiatives or investments we may decide to pursue. If these resources are insufficient to satisfy our cash requirements, we may seek to obtain a credit facility or sell additional equity or debt securities. The sale of additional equity securities could result in dilution of our existing shareholders. The incurrence of indebtedness would result in increased debt service obligations and could result in operating and financing covenants that would restrict our operations. For example, the unsecured senior notes we issued in April 2016 and January 2020 both contain covenants including limitation on liens and restriction on consolidation, merger and sale of all or substantially all of our assets, and our term and revolving credit facilities we entered into in 2021 and 2022 contain covenants that impose certain minimum financial performance requirements on us and that might restrict our ability to raise additional debt. It is uncertain whether financing will be available in amounts or on terms acceptable to us, if at all. In addition, any difficulty or failure to meet our liquidity needs as and when needed can have a material adverse effect on our prospects. A large balance of indebtedness may require that we devote our financial resources to servicing such debt rather than funding our operating activities, which constrains our capital flexibility and may in turn adversely affect our results of operation. It may also be a challenge for us to service our interest and principal repayments in a timely manner or at all, which could trigger cross-defaults with other debt, as applicable, as well as limit our ability to obtain further debt financing. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Failure to comply with the terms of our indebtedness or enforcement of our obligations under any guarantee or other similar arrangement could have an adverse effect on our cash flow and liquidity. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, we had long-term debt obligations of RMB31.1&#160;billion (US$4.5 billion). Under the terms of our indebtedness and under any debt financing arrangement that we may enter into in the future, we are, and may be in the future, subject to covenants that could, among other things, restrict our business and operations. If we breach any of these covenants, our lenders under our credit facilities and holders of our unsecured senior notes will be entitled to accelerate our debt obligations. Any default under our credit facilities or unsecured senior notes could require that we repay these debts prior to maturity as well as limit our ability to obtain additional financing, which in turn may have a material adverse effect on our cash flow and liquidity. In addition, enforcement against us under any guarantee and other similar arrangements we may enter into in the future could materially and adversely affect our cash flow and liquidity. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Changes affecting the availability of the London Inter-bank Offered Rate (LIBOR) may have consequences for us that cannot yet be reasonably predicted. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have outstanding debt with variable interest rates based on LIBOR. In December 2017, we entered into a five-year US$1.0&#160;billion term and revolving credit facility with a group of 24 arrangers. This credit facility was priced at 115 basis points over LIBOR. The outstanding amounts drawn under the facility were repaid in April 2022. In December 2021, we entered into a five-year US$2.0&#160;billion unsecured term and revolving loan facility with five lead arrangers. The term and revolving loans under this loan facility were initially priced at 85 basis points over LIBOR and then amended to the Secured Overnight Financing Rate (SOFR) in September 2022. As of the date of this annual report, US$1.0&#160;billion of this loan facility had been drawn down and outstanding, which is due in 2027. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">44 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The LIBOR benchmark has been the subject of national, international and other regulatory guidance and proposals to reform. On July&#160;27, 2017, the United Kingdom&#8217;s Financial Conduct Authority, which regulates LIBOR, announced that it intends to phase out LIBOR by the end of 2021. On March&#160;5, 2021, the Financial Conduct Authority, and administrator, ICE Benchmark Administration, Limited, announced that the publication of the <span style="white-space:nowrap">one-week</span> and <span style="white-space:nowrap">two-month</span> USD LIBOR maturities and <span style="white-space:nowrap">non-USD</span> LIBOR maturities will cease immediately after December&#160;31, 2021, with the remaining USD LIBOR maturities ceasing immediately after June&#160;30, 2023. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of, among other entities, large U.S. financial institutions, is considering replacing U.S. dollar LIBOR with a new index that measures the cost of borrowing cash overnight, backed by U.S. Treasury securities (&#8220;SOFR&#8221;). SOFR is observed and backward-looking, which stands in contrast with LIBOR under the current methodology, which is an estimated forward-looking rate and relies, to some degree, on the expert judgment of submitting panel members. Whether or not SOFR attains market traction as a LIBOR replacement rate remains in question. Since LIBOR will no longer exist, we may need to renegotiate the applicable interest rates under our existing credit facilities going forward. In addition, any changes to benchmark rates may have an uncertain impact on our cost of funds and our access to the capital markets, which could impact our results of operations and cash flows. Uncertainty as to the nature of such potential changes may also adversely affect the trading market for our securities. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Fluctuation of items that are <span style="white-space:nowrap">non-recurring</span> in nature and fluctuation of fair value change of the wealth management products we invested in have affected our results of operations in the past and may continue to affect our results of operations in the future. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The fluctuation of items that are <span style="white-space:nowrap">non-recurring</span> in nature, primarily gains on sale of development properties and others, net, significantly affected our results of operations during 2020, 2021 and 2022. We recorded a gain of RMB1,649&#160;million, RMB767&#160;million and RMB1,379&#160;million (US$200 million) in 2020, 2021 and 2022, respectively, for selling certain of our development properties. Others, net are other <span style="white-space:nowrap">non-operating</span> income/(loss), primarily consist of gains/(losses) from fair value change of long-term investments, gains/(losses) from business and investment disposals, impairment of investments, government incentives, interest income and foreign exchange gains/(losses). For others, net, we recorded an income of RMB35.3&#160;billion, a loss of RMB0.6&#160;billion and a loss of RMB1.6&#160;billion (US$0.2 billion) in 2020, 2021 and 2022, respectively. We identify these items as <span style="white-space:nowrap">non-recurring</span> in nature as they are not indicative of our core operating results and business outlook. We cannot assure you that we will be able to continue to generate net profits and maintain profitability in the future after excluding the impact of such <span style="white-space:nowrap">non-recurring</span> items. The significant fluctuation of these <span style="white-space:nowrap">non-recurring</span> items may continue to affect our results of operations and result in fluctuation of net income/(loss) in the future. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During 2020, 2021 and 2022, we made investments in wealth management products and recorded a fair value of wealth management products of RMB24.3&#160;billion, RMB77.0&#160;billion and RMB74.1&#160;billion (US$10.7 billion) as of December&#160;31, 2020, 2021 and 2022, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, gross unrealized gains of RMB0.01&#160;million, RMB474.0&#160;million and RMB373.2&#160;million (US$54.1 million) were recorded on wealth management products, respectively. No impairment charges were recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. Those wealth management products were certain deposits with variable interest rates or principal <span style="white-space:nowrap">not-</span> guaranteed with certain financial institutions, and usually have maturities of less than one year. We are exposed to credit risk in relation to our investments in wealth management products, which may adversely affect our net changes in their fair value. We cannot assure you that market conditions and regulatory environment will create fair value gains and we will not incur any fair value losses on our investments in wealth management products at fair value through profit or loss in the future. If we incur such fair value losses, our results of operations, financial condition and prospects may be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our revenues and financial results may be adversely affected by any economic slowdown in China as well as globally. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The success of our business ultimately depends on consumer spending. We derive substantially all 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 online retail. The global macroeconomic environment is facing numerous challenges. The growth rate of the Chinese economy has gradually slowed since 2010 and the trend may continue in the foreseeable future, especially in light of the <span style="white-space:nowrap">COVID-19</span> global pandemic. See &#8220;&#8212;We face risks related to natural disasters, health epidemics and other outbreaks, such as the outbreak of <span style="white-space:nowrap">COVID-19,</span> which could significantly disrupt our operations.&#8221; Any slowdown could significantly reduce domestic commerce in China, including through the internet generally and through us. 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 conflict in Ukraine and the imposition of broad economic sanctions on Russia could raise energy prices and disrupt global markets. Unrest, terrorist threats and the potential for war in the Middle East and elsewhere may increase market volatility across the globe. There have also been concerns about the relationship between China and other countries, including the surrounding Asian countries, which may potentially have economic effects. In particular, there is significant uncertainty about the future relationship between the United States and China with respect to trade policies, treaties, government regulations and tariffs. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. Any severe or prolonged slowdown in the global or Chinese economy may materially and adversely affect our business, results of operations and financial condition. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">45 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may not be able to prevent others from unauthorized use of our intellectual property, which could harm our business and competitive position. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We regard our trademarks, copyrights, patents, domain names, <span style="white-space:nowrap">know-how,</span> proprietary technologies, and similar intellectual property as critical to our success, and we rely on a combination of intellectual property laws and contractual arrangements, including confidentiality, invention assignment and <span style="white-space:nowrap">non-compete</span> agreements with our employees and others, to protect our proprietary rights. Although we are not aware of any copycat websites that attempt to cause confusion or diversion of traffic from us at the moment, we may become an attractive target to such attacks in the future because of our brand recognition in the online retail industry in China. Despite these measures, any of our intellectual property rights could be challenged, invalidated, circumvented or misappropriated, or such intellectual property may not be sufficient to provide us with competitive advantages. In addition, there can be no assurance that our patent applications will be approved, that any issued patents will adequately protect our intellectual property, or that such patents will not be challenged by third parties or found by a judicial authority to be invalid or unenforceable. Further, because of the rapid pace of technological change in our industry, parts of our business rely on technologies developed or licensed by third parties, and we may not be able to obtain or continue to obtain licenses and technologies from these third parties at all or on reasonable terms. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">It is often difficult to register, maintain and enforce intellectual property rights in China. Statutory laws and regulations are subject to judicial interpretation and enforcement and may not be applied consistently due to the lack of clear guidance on statutory interpretation. Confidentiality, invention assignment and <span style="white-space:nowrap">non-compete</span> agreements may be breached by counterparties, and there may not be adequate remedies available to us for any such breach. Accordingly, we may not be able to effectively protect our intellectual property rights or to enforce our contractual rights in China. Policing any unauthorized use of our intellectual property is difficult and costly and the steps we take may be inadequate to prevent the infringement or misappropriation of our intellectual property. In the event that we resort to litigation to enforce our intellectual property rights, such litigation could result in substantial costs and a diversion of our managerial and financial resources, and could put our intellectual property at risk of being invalidated or narrowed in scope. We can provide no assurance that we will prevail in such litigation, and even if we do prevail, we may not obtain a meaningful recovery. In addition, our trade secrets may be leaked or otherwise become available to, or be independently discovered by, our competitors. Any failure in maintaining, protecting or enforcing our intellectual property rights could have a material adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be subject to intellectual property infringement claims, which may be expensive to defend and may disrupt our business and operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. We have been, and from time to time in the future may be, subject to legal proceedings and claims relating to the intellectual property rights of others. In addition, there may be other third-party intellectual property that is infringed by our products or services, the products or services provided by third-party merchants on our marketplace, or other aspects of our business. There could also be existing patents of which we are not aware that our products may inadvertently infringe. We cannot assure you that holders of patents purportedly relating to some aspect of our technology platform or business, if any such holders exist, would not seek to enforce such patents against us in China, the United States or any other jurisdictions. Further, the application and interpretation of China&#8217;s patent laws and the procedures and standards for granting patents in China are still evolving and are uncertain, and we cannot assure you that PRC courts or regulatory authorities would agree with our analysis. If we are found to have violated the intellectual property rights of others, we may be subject to liability for our infringement activities or may be prohibited from using such intellectual property, and we may incur licensing fees or be forced to develop alternatives of our own. In addition, we may incur significant expenses, and may be forced to divert management&#8217;s time and other resources from our business and operations to defend against these third-party infringement claims, regardless of their merits. Successful infringement or licensing claims made against us may result in significant monetary liabilities and may materially disrupt our business and operations by restricting or prohibiting our use of the intellectual property in question. Finally, we use open source software in connection with our products and services. Companies that incorporate open source software into their products and services have, from time to time, faced claims challenging the ownership of open source software and compliance with open source license terms. As a result, we could be subject to suits by parties claiming ownership of what we believe to be open source software or noncompliance with open source licensing terms. Some open source software licenses require users who distribute open source software as part of their software to publicly disclose all or part of the source code to such software and make available any derivative works of the open source code on unfavorable terms or at no cost. Any requirement to disclose our source code or pay damages for breach of contract could be harmful to our business, results of operations and financial condition. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">46 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We have limited insurance coverage, which could expose us to significant costs and business disruption. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We maintain various insurance policies to safeguard against risks and unexpected events. We have purchased all risk property insurance covering our inventory and fixed assets such as equipment, furniture and office facilities. We maintain public liability insurance for our business activities at 95 locations. We also provide social security insurance including pension insurance, unemployment insurance, work-related injury insurance, maternity insurance and medical insurance for our employees. Additionally, we provide group accident insurance for all employees and supplementary medical insurance for all management and technology and other professional personnel. However, insurance companies in China currently offer limited business-related insurance products. We do not maintain business interruption insurance or product liability insurance other than in connection with the fixed business premises of our 7FRESH business, nor do we maintain <span style="white-space:nowrap">key-man</span> insurance. We cannot assure you that our insurance coverage is sufficient to prevent us from any loss or that we will be able to successfully claim our losses under our current insurance policy on a timely basis, or at all. If we incur any loss that is not covered by our insurance policies, or the compensated amount is significantly less than our actual loss, our business, financial condition and results of operations could be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our chairman, Mr.&#160;Richard Qiangdong Liu, has considerable influence over important corporate matters. Our dual-class voting structure will limit your ability to influence corporate matters and could discourage others from pursuing any change of control transactions that holders of our Class&#160;A ordinary shares and/or our ADSs may view as beneficial. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our company is controlled through a dual class voting structure. Our chairman, Mr.&#160;Richard Qiangdong Liu, has considerable influence over important corporate matters. Our ordinary shares are divided into Class&#160;A ordinary shares and Class&#160;B ordinary shares. Holders of Class&#160;A ordinary shares are entitled to one vote per share in respect of matters requiring the votes of shareholders, while holders of Class&#160;B ordinary shares are entitled to twenty votes per share, subject to certain exceptions. Each Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof, while Class&#160;A ordinary shares are not convertible into Class&#160;B ordinary shares under any circumstances. Upon any direct or indirect transfer of Class&#160;B ordinary shares or associated voting power by a holder thereof to any person or entity which is not an affiliate of such holder, such Class&#160;B ordinary shares will be automatically and immediately converted into the equal number of Class&#160;A ordinary shares. Due to the disparate voting powers associated with our two classes of ordinary shares, as of February&#160;28, 2023, Mr.&#160;Liu beneficially owned 73.9% of the aggregate voting power of our company, including 3.5% of the aggregate voting power of our company that he may exercise on behalf of Fortune Rising Holdings Limited. Mr.&#160;Liu is the sole shareholder and the sole director of Fortune Rising Holdings Limited. Fortune Rising Holdings Limited holds 18,367,300 Class&#160;B ordinary shares, representing 3.5% of the aggregate voting power of our company, for the purpose of transferring such shares to the plan participants according to our awards under our Share Incentive Plan, and administers the awards and acts according to our instruction. Fortune Rising Holdings Limited can exercise the 3.5% of the aggregate voting power of our company following our instruction. Mr.&#160;Liu, as the representative of Fortune Rising Holdings Limited, can exercise this 3.5% of the aggregate voting power of our company on behalf of Fortune Rising Holdings Limited. See &#8220;Item 6.E. Directors, Senior Management and Employees&#8212;Share Ownership.&#8221; As a result, Mr.&#160;Liu has considerable influence over matters such as electing directors and approving material mergers, acquisitions or other business combination transactions. This concentrated control will limit your ability to influence corporate matters and could also discourage others from pursuing any potential merger, takeover or other change of control transactions, which could have the effect of depriving the holders of our Class&#160;A ordinary shares and our ADSs of the opportunity to sell their shares at a premium over the prevailing market price. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The current tensions in international trade policies and rising political tensions, particularly between the United States and China, may adversely impact our business and operating results. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The U.S. government has made statements and taken certain actions that may lead to changes in U.S. and international trade policies towards China. In January 2020, the &#8220;Phase One&#8221; agreement was signed between the United States and China on trade matters, which expired in December 2021. It remains unclear what additional actions, if any, will be taken by the U.S. or other governments with respect to international trade agreements, the imposition of tariffs on goods imported into the United States, tax policy related to international commerce, or other trade matters. While cross-border business may not be an area of focus for us, any unfavorable government policies on international trade, such as capital controls or tariffs, may affect the demand for our products and services, impact the competitive position of our products or prevent us from selling products in certain countries. If any new tariffs, legislation and/or regulations are implemented, or if existing trade agreements are renegotiated or, in particular, if the U.S. government takes retaliatory trade actions due to recent U.S.-China trade tensions, such changes could have an adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we have been closely monitoring domestic policies in the United States designed to restrict certain Chinese companies from supplying or operating in the U.S. market. These policies include the Clean Network project initiated by the U.S. Department of State in August 2020, new authorities granted to the Department of Commerce to prohibit or restrict the use of information and communications technology and services, or ICTS, and Executive Order on Protecting America&#8217;s Sensitive Data from Foreign Adversaries published in June 2021. While a substantial majority of our business is conducted in China, policies like these may deter U.S. users from accessing and/or using our apps, products and services, which could adversely impact our user experience and reputation. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">47 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Likewise, we are monitoring policies in the United States that are aimed at restricting U.S. persons from investing in or supplying certain Chinese companies and/or imposing sanctions on Chinese entities. The United States and various foreign governments have imposed controls, license requirements and restrictions on the import or export of technologies and products (or voiced the intention to do so). For instance, in October 2022, the U.S. Department of Commerce&#8217;s Bureau of Industry and Security issued rules aimed at restricting China&#8217;s ability to obtain advanced computing chips, develop and maintain supercomputers, and manufacture advanced semiconductors. In addition, the U.S. government may potentially impose a ban prohibiting U.S. persons from making investments in or engaging in transactions with companies in certain countries, including China. Measures such as these could deter suppliers in the United States and/or other countries that impose sanctions, export controls and other restrictions from providing technologies and products to, making investments in, or otherwise engaging in transactions with Chinese companies. As a result, Chinese companies would have to identify and secure alterative supplies or sources of financing, while they may not be able to do so in a timely manner and at commercially acceptable terms, or at all. In addition, Chinese companies may have to limit and reduce their research and development and other business activities, or cease conducting transactions with parties, in the United States and other countries that impose export controls or other restrictions. Like other Chinese companies, we may be affected by such sanctions, export controls or other restrictions, and we may also be exposed to risks in dealing with business partners that are subject to sanctions, export controls or other restrictions. As a result, we could be required to incur additional costs to comply with these complicated regulations and measures and could face penalties for any violation, even inadvertent, which could adversely affect our business, financial condition and results of operations. </p> <p style="margin-top:16pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Disruptions in the financial markets and economic conditions could affect our ability to raise capital. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. For example, the current <span style="white-space:nowrap">COVID-19</span> pandemic has caused significant volatility in financial markets across the world. In the past, 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. </p> <p style="margin-top:16pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be the subject of anti-competitive, harassing, or other detrimental conduct by third parties including complaints to regulatory agencies, negative blog postings, and the public dissemination of malicious assessments of our business that could harm our reputation and cause us to lose market share, customers and revenues and adversely affect the price of our Class&#160;A ordinary shares and/or ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may be the target of anti-competitive, harassing, or other detrimental conduct by third parties. Such conduct includes complaints, anonymous or otherwise, to regulatory agencies. Our brand name and our business may be harmed by aggressive marketing and communications strategies of our competitors. We may be subject to government or regulatory investigation as a result of such third-party conduct and may be required to expend significant time and incur substantial costs to address such third-party conduct, and there is no assurance that we will be able to conclusively refute each of the allegations within a reasonable period of time, or at all. Additionally, allegations, directly or indirectly against us, may be posted in internet chat-rooms or on blogs or websites by anyone, whether or not related to us, on an anonymous basis. Consumers value readily available information concerning retailers, manufacturers, and their goods and services and often act on such information without further investigation or authentication and without regard to its accuracy. The availability of information on social media platforms and devices is virtually immediate, as is its impact. Social media platforms and devices immediately publish the content their subscribers and participants post, often without filters or checks on the accuracy of the content posted. Information posted may be inaccurate and adverse to us, and it may harm our financial performance, prospects or business. The harm may be immediate without affording us an opportunity for redress or correction. Our reputation may be negatively affected as a result of the public dissemination of anonymous allegations or malicious statements about our business, which in turn may cause us to lose market share, customers and revenues and adversely affect the price of our Class&#160;A ordinary shares and/or ADSs. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">48 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We face risks related to natural disasters, health epidemics and other outbreaks, such as the outbreak of <span style="white-space:nowrap">COVID-19,</span> which could significantly disrupt our operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business could be adversely affected by the effects of epidemics, including <span style="white-space:nowrap">COVID-19,</span> 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, including our fulfillment infrastructure and our customer service centers, and may even require a temporary closure of our facilities. In recent years, there have been outbreaks of epidemics in China and globally. The <span style="white-space:nowrap">COVID-19</span> has also resulted in temporary closure of many corporate offices, retail stores, manufacturing facilities and factories across China. We have taken a series of measures in response to the outbreak, including, among others, remote working arrangements for some of our employees and temporarily allowing the government to utilize our fulfillment infrastructure and logistics services for crisis relief. These measures could reduce the capacity and efficiency of our operations and negatively impact the procurement of products, which in turn could negatively affect our results of operations. Since the second half of 2020, many of the quarantine measures within China have been relaxed, and we have resumed normal operations. After the initial outbreak of the <span style="white-space:nowrap">COVID-19,</span> some instances of <span style="white-space:nowrap">COVID-19</span> infections have emerged in various regions of China from time to time, including the infections caused by the Omicron variants since early 2022. As China began to adjusted its <span style="white-space:nowrap">COVID-19</span> prevention and control measures at the end of 2022, most of the travel restrictions and quarantine requirements were lifted in December 2022. There were surges of cases in many cities during this time and early 2023 which caused disruption to our and our suppliers&#8217; operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The extent to which <span style="white-space:nowrap">COVID-19</span> 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 the outbreak harms the Chinese economy in general. To the extent the <span style="white-space:nowrap">COVID-19</span> pandemic 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, such as those relating to our level of indebtedness, our need to generate sufficient cash flows to service our indebtedness and our ability to comply with the covenants contained in the agreements that govern our indebtedness. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are also vulnerable to natural disasters and other calamities. If any such disaster were to occur in the future affecting the regions where we have major operations in China, our operations could be materially and adversely affected due to loss of personnel and damages to property, including our inventory and our technology systems. Our operation could also be severely disrupted if our suppliers, customers or business partners were affected by such natural disasters or health epidemics. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we do not appropriately maintain effective internal control over financial reporting in accordance with Section&#160;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&#160;A ordinary shares and/or ADSs may be adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to reporting obligations under the U.S. securities laws. The SEC, as required under Section&#160;404 of the Sarbanes-Oxley Act of 2002, adopted rules requiring every public company to include a management report on such company&#8217;s internal control over financial reporting in its annual report, which contains management&#8217;s assessment of the effectiveness of the company&#8217;s 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&#160;31, 2022. See &#8220;Item 15. Controls and Procedures.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, if we fail to maintain effective 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 the loss of investor confidence in the reliability of our financial statements and negatively impact the trading price of our Class&#160;A ordinary shares and ADSs. Furthermore, we have incurred and may need to incur additional costs and use additional management and other resources in an effort to comply with Section&#160;404 of the Sarbanes-Oxley Act and other requirements going forward. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The approval of and/or 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></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">PRC laws and regulations in relation to overseas issuance and listing of shares have been evolving. On July&#160;6, 2021, the relevant 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 relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. As a <span style="white-space:nowrap">follow-up,</span> on February&#160;17, 2023, the CSRC released the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies and five supporting guidelines, or, collectively, the Trial Measures, which came into effect on March&#160;31, 2023. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">49 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Trial Measures establish a new filing-based regime to regulate overseas offerings of stocks, depository receipts, convertible corporate bond, or other equity securities, and overseas listing of these securities for trading, by domestic companies. According to the Trial Measures, an overseas offering and listing by a domestic company, whether directly or indirectly, shall be filed with the CSRC. According to the Trial Measures, an issuer like us is required to submit the filing with respect to its <span style="white-space:nowrap">follow-on</span> offering and other equivalent offering activities, within a specific time frame. The Trial Measures also sets forth certain regulatory red lines for overseas offerings and listings by domestic enterprises and additional reporting obligations for listed companies in the case of material changes. Any failure to perform such filing or reporting procedure would subject us to administrative penalties by the CSRC which could harm our reputation and may adversely affect our results of financial condition. For more details of the Trial Measures, please refer to &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation&#8212;Regulations Relating to Overseas Listing and M&amp;A.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, on February&#160;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, or, the Confidentiality Provisions, which came into effect on March&#160;31, 2023. Pursuant to the Confidentiality Provisions, any future inspection or investigation conducted by overseas securities regulator or the relevant 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 Draft Measures for Internet Data Security, 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 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 approval or filing or other government authorization for our offshore offerings. Any uncertainties or negative publicity regarding such approval requirement could materially and adversely affect our business, prospects, financial condition, reputation, and the trading price of our listed securities. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">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="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 China, a jurisdiction where the PCAOB was historically unable to conduct inspections and investigations completely before 2022. As a result, we and investors in our 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&#160;15, 2022, the PCAOB issued a report that vacated its December&#160;16, 2021 determination and removed the Chinese mainland 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 the Chinese mainland or 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 our ADSs to lose confidence in the audit procedures and reported financial information and the quality of our financial statements. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 inspection for 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 <span style="white-space:nowrap"><span style="white-space:nowrap">over-the-counter</span></span> trading market in the United States. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;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 the Chinese mainland 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 <span style="white-space:nowrap">20-F</span> for the fiscal year ended December&#160;31, 2021. On December&#160;15, 2022, the PCAOB removed the Chinese mainland 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 do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file this annual report on Form <span style="white-space:nowrap">20-F</span> for the fiscal year ended December&#160;31, 2022. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">50 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in the Chinese mainland 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 the Chinese mainland 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 <span style="white-space:nowrap">20-F</span> 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 <span style="white-space:nowrap"><span style="white-space:nowrap">over-the-counter</span></span> trading market in the United States if we are identified as a Commission-Identified Issuer for two consecutive years in the future. Although our Class&#160;A ordinary shares have been listed on the Hong Kong Stock Exchange, and our ADSs and Class&#160;A ordinary shares are fully fungible, we cannot assure your that an active trading market for our Class&#160;A ordinary shares on the Hong Kong Stock Exchange will be sustained or that the ADSs can be converted and traded with sufficient market recognition and liquidity, if our shares and ADSs are prohibited from trading in 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 and Class&#160;A ordinary shares. 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. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">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 <span style="white-space:nowrap">non-compliance.</span> </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our international expansion strategy and ability to conduct business in international markets may be adversely affected by legal, regulatory, political and economic risks. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">International expansion is a significant component of our growth strategy and may require significant capital investment, which could strain our resources and adversely impact current performance, while adding complexity to our current operations. We are subject to PRC law in addition to the laws of the foreign countries in which we operate. If any of our overseas operations, or our associates or agents, violate such laws, we could become subject to sanctions or other penalties, which could negatively affect our reputation, business and operating results. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we may face operational issues that could have a material adverse effect on our reputation, business and results of operations, if we fail to address certain factors including, but not limited to, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">difficulties in developing, staffing and simultaneously managing a foreign operation as a result of distance, language and cultural differences; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">challenges in formulating effective local sales and marketing strategies targeting users from various jurisdictions and cultures, who have a diverse range of preferences and demands; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">challenges in identifying appropriate local business partners and establishing and maintaining good working relationships with them; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">dependence on local platforms in marketing our international products and services overseas; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">challenges in selecting suitable geographical regions for international business; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">longer customer payment cycles; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">currency exchange rate fluctuations; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">political or social unrest or economic instability; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">51 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">protectionist or national security policies that restrict our ability to invest in or acquire companies; develop, import or export certain technologies, such as the national AI initiative proposed by the U.S. government; or utilize technologies that are deemed by local governmental regulators to pose a threat to their national security; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">compliance with applicable foreign laws and regulations and unexpected changes in laws or regulations, including compliance with privacy laws and data security laws, including the European Union General Data Protection Regulation, or GDPR, and compliance costs across different legal systems; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">differing, complex and potentially adverse customs, import/export laws, tax rules and regulations or other trade barriers or restrictions which may be applicable to transactions conducted through our international and cross-border platforms, related compliance obligations and consequences of <span style="white-space:nowrap">non-compliance,</span> and any new developments in these areas; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">increased costs associated with doing business in foreign jurisdictions. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">One or more of these factors could harm our overseas operations and consequently, could harm our overall results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Related to Our Corporate Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If the PRC government determines that the contractual arrangements constituting part of the consolidated variable interest entities structure do not comply with PRC laws and regulations, or if these laws and 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. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Foreign ownership of certain of our businesses including value-added telecommunication services is subject to restrictions under current PRC laws and regulations. For example, foreign investors are not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider (excluding <span style="white-space:nowrap">e-commerce,</span> domestic multi-party communications, data collection and transmission services and call centers). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a Cayman Islands exempted company and our PRC subsidiaries Jingdong Century, Shanghai Shengdayuan and Xi&#8217;an Jingxundi are considered foreign-invested enterprises. Accordingly, none of these PRC subsidiaries is eligible to provide value-added telecommunication services or provide certain other restricted services related to our businesses, such as domestic document delivery services. As a result, we conduct or will conduct such business activities through the consolidated variable interest entities and their subsidiaries in PRC, including Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and Jingbangda. Jingdong 360 holds our ICP license as an internet information provider. Xi&#8217;an Jingdong Xincheng primarily provides courier services through Jingbangda and its subsidiaries. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We entered into a series of contractual arrangements with Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and other variable interest entities in China and their respective shareholders, which enable us to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">receive substantially all of the economic benefits of Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and other variable interest entities in China; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">have an exclusive option to purchase all or part of the equity interests in Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and other variable interest entities in China when and to the extent permitted by PRC law. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Because of these contractual arrangements, we are the primary beneficiary of Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and other variable interest entities in China and hence consolidate their financial results as the consolidated variable interest entities. For a detailed discussion of these contractual arrangements, see &#8220;Item 4.C. Information on the Company&#8212;Organizational Structure.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the opinion of Shihui Partners, our PRC legal counsel, (i)&#160;the ownership structures of the consolidated variable interest entities in China and the PRC subsidiaries that have entered into contractual arrangements with the variable interest entities, including Jingdong Century, comply with all existing PRC laws and regulations; and (ii)&#160;the contractual arrangements between the PRC subsidiaries, including Jingdong Century, the variable interest entities and their respective shareholders governed by PRC law are valid, binding and enforceable, and will not result in any violation of PRC laws or regulations currently in effect. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">52 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, we are a Cayman Islands holding company with no equity ownership in the consolidated variable interest entities and we conduct certain of our operations in China through the consolidated variable interest entities with which we have maintained contractual arrangements. Investors in our ADSs or Class&#160;A ordinary shares thus are not purchasing equity interest in the consolidated variable interest entities in China but instead are purchasing equity interest in a Cayman Islands holding company. If the PRC government determines that the contractual arrangements with constituting part of the consolidated variable interest entities structure do not comply with PRC laws and regulations, or if these laws and 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. We may not be able to repay the notes and other indebtedness, and the securities we are registering may decline in value or become worthless, if the determinations, changes, or interpretations result in our inability to assert contractual control over the assets of the consolidated variable interest entities. Our holding company in the Cayman Islands, the consolidated variable interest entities, 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 consolidated variable interest entities and, consequently, significantly affect the financial performance of the consolidated variable interest entities and our company as a group. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our PRC legal counsel has also advised us 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 the opinion of our PRC legal counsel. It is uncertain whether any other new PRC laws or regulations relating to variable interest entity structures will be adopted or if adopted, what they would provide. If we or any of the consolidated variable interest entities 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 relevant PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures, including: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">revoking the business licenses of such entities; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">discontinuing or restricting the conduct of any transactions between certain of our PRC subsidiaries and variable interest entities; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">imposing fines, confiscating the income from the consolidated variable interest entities, or imposing other requirements with which we or the consolidated variable interest entities may not be able to comply; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">requiring us to restructure our ownership structure or operations, including terminating the contractual arrangements with the consolidated variable interest entities and deregistering the equity pledges of the consolidated variable interest entities, which in turn would affect our ability to consolidate or derive economic interests from the consolidated variable interest entities; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">restricting or prohibiting our use of the proceeds of any of our financing outside China to finance our business and operations in China. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 consolidated variable interest entities 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 consolidated variable interest entities or our right to receive substantially all the economic benefits and residual returns from the consolidated variable interest entities 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 consolidated variable interest entities 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Although we believe we, our PRC subsidiaries and the consolidated variable interest entities 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 <span style="white-space:nowrap">non-compliance</span> with or violations of PRC laws and regulations. If the PRC government determines that we or the consolidated variable interest entities do not comply with applicable law, it could revoke the consolidated variable interest entities&#8217; business and operating licenses, require the consolidated variable interest entities to discontinue or restrict the consolidated variable interest entities&#8217; operations, restrict the consolidated variable interest entities&#8217; right to collect revenues, block the consolidated variable interest entities&#8217; websites, require the consolidated variable interest entities to restructure our operations, impose additional conditions or requirements with which the consolidated variable interest entities may not be able to comply, impose restrictions on the consolidated variable interest entities&#8217; business operations or on their customers, or take other regulatory or enforcement actions against the consolidated variable interest entities that could be harmful to their business. Any of these or similar occurrences could significantly disrupt our or the consolidated variable interest entities&#8217; business operations or restrict the consolidated variable interest entities from conducting a substantial portion of their business operations, which could materially and adversely affect the consolidated variable interest entities&#8217; business, financial condition and results of operations. If any of these occurrences results in our inability to direct the activities of any of the consolidated variable interest entities that most significantly impact its economic performance, and/or our failure to receive the economic benefits from any of the consolidated variable interest entities, we may not be able to consolidate these entities in our consolidated financial statements in accordance with U.S. GAAP. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">53 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We rely on contractual arrangements with the consolidated variable interest entities and their owners for a portion of our business operations, which may not be as effective as direct ownership in providing operational control. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have relied and expect to continue to rely on contractual arrangements with Jingdong 360 and its shareholders to hold our ICP license as an internet information provider, contractual arrangements with Jiangsu Yuanzhou and its shareholders to conduct the distribution of books and audio and video products and contractual arrangements with other variable interest entities for the relevant restricted businesses. For a description of these contractual arrangements, see &#8220;Item 4.C. Information on the Company&#8212;Organizational Structure.&#8221; These contractual arrangements may not be as effective as direct ownership in providing us with control over the consolidated variable interest entities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we had direct ownership of the consolidated variable interest entities, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of those entities, which in turn could effect changes, subject to any applicable fiduciary obligations, at the management level. However, under the current contractual arrangements, we rely on the performance by the consolidated variable interest entities and their respective shareholders of their obligations under the contracts to exercise control over the consolidated variable interest entities. However, the shareholders of the consolidated variable interest entities may not act in the best interests of our company or may not perform their obligations under these contracts. Such risks exist throughout the period in which we intend to operate our business through the contractual arrangements with the consolidated variable interest entities. We may replace the shareholders of the consolidated variable interest entities at any time pursuant to our contractual arrangements with them and their shareholders. However, 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 courts and therefore will be subject to uncertainties in the PRC legal system. See &#8220;&#8212;Any failure by the consolidated variable interest entities or their shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.&#8221; Therefore, our contractual arrangements with the consolidated variable interest entities may not be as effective in ensuring our control over the relevant portion of our business operations as direct ownership would be. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Any failure by the consolidated variable interest entities or their 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="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the consolidated variable interest entities or their shareholders fail to perform their respective obligations under the contractual arrangements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, and claiming damages, which we cannot assure you will be effective. For example, if the shareholders of the consolidated variable interest entities were to refuse to transfer their equity interest in the variable interest entities to us or our designee when we exercise the purchase option pursuant to these contractual arrangements, or if they were otherwise to act in bad faith toward us, we may have to take legal actions to compel them to perform their contractual obligations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. See &#8220;&#8212;Risks Related to Doing Business in China&#8212;Uncertainties with respect to the legal system in the Chinese mainland 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 variable interest entity should be interpreted or enforced under PRC law, and as a result it may be difficult to predict how an arbitration panel would view such contractual arrangements. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. Additionally, 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated variable interest entities, including their subsidiaries, hold our necessary licenses and permits, including ICP licenses, Courier Service Operation Permits and Practicing License for Medical Institutions, and conduct our sales of books and audio and video products (including publication of <span style="white-space:nowrap">e-books</span> and online audio and video products). In the event we are unable to enforce our contractual arrangements, our ability to conduct these businesses may be negatively affected. We generate the majority of our revenues from products and services that are offered to customers through our mobile apps and websites and any interruption in our ability to use our mobile apps and websites may have a material and adverse effect on our financial condition and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">54 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The shareholders of the consolidated variable interest entities may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Mr.&#160;Richard Qiangdong Liu, Ms.&#160;Yayun Li and Ms.&#160;Pang Zhang are the shareholders of Suqian Juhe. Mr.&#160;Qin Miao, Ms.&#160;Yayun Li and Ms.&#160;Pang Zhang are the shareholders of the other significant consolidated variable interest entities. Mr.&#160;Richard Qiangdong Liu is our chairman of board of directors, Mr.&#160;Qin Miao is a vice president of our company, Ms.&#160;Yayun Li is chief executive officer of JD Technology, a significant investee of our company, and Ms.&#160;Pang Zhang is our chief human resources officer. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The shareholders of the consolidated variable interest entities may have potential conflicts of interest with us. These shareholders may breach, or cause the consolidated variable interest entities to breach, or refuse to renew, the existing contractual arrangements we have with them and the consolidated variable interest entities, which would have a material and adverse effect on our ability to effectively control the consolidated variable interest entities and receive substantially all the economic benefits from them. For example, the shareholders may be able to cause our agreements with the consolidated variable interest entities 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Currently, we do not have any arrangements to address potential conflicts of interest between these shareholders and our company. We rely on Mr.&#160;Liu to abide by the laws of the Cayman Islands and China, which provide that directors 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. If we cannot resolve any conflict of interest or dispute between us and the shareholders of the consolidated variable interest entities, 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. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">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="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a holding company, and we may rely on dividends and other distributions on equity paid by our PRC subsidiaries like Jingdong Century for our cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders and service any debt we may incur. If these subsidiaries incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other distributions to us. In addition, the PRC tax authorities may require Jingdong Century or any other relevant PRC subsidiary to adjust its taxable income under the contractual arrangements it currently has in place with the consolidated variable interest entities in a manner that would materially and adversely affect its ability to pay dividends and other distributions to us. See &#8220;&#8212;Contractual arrangements in relation to the consolidated variable interest entities may be subject to scrutiny by the PRC tax authorities and they may determine that we or the variable interest entities owe additional taxes, which could negatively affect our financial condition and the value of your investment.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under PRC laws and regulations, our wholly foreign-owned subsidiaries in the Chinese mainland may pay dividends only out of their respective accumulated profits as determined in accordance with PRC accounting standards and regulations. In addition, a PRC enterprise is required to set aside at least 10% of its accumulated <span style="white-space:nowrap">after-tax</span> profits each year, if any, to fund certain statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any limitation on the ability of our PRC subsidiaries to pay dividends or make other distributions to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business. The funds in our PRC subsidiaries or the consolidated variable interest entities in the Chinese mainland may not be available to fund operations or for other use outside of the Chinese mainland due to interventions in, or the imposition of restrictions and limitations on, the ability of our holding company, our subsidiaries, or the consolidated variable interest entities by the PRC government on cash transfers. Although currently there are not equivalent or similar restrictions or limitations in Hong Kong on cash transfers in, or out of, our Hong Kong entities, if certain restrictions or limitations in the Chinese mainland were to become applicable to cash transfers in and out of Hong Kong entities in the future, the funds in our Hong Kong entities, likewise, may not be available to fund operations or for other use outside of Hong Kong. See also &#8220;&#8212;Risks Related 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 <span style="white-space:nowrap">non-PRC</span> shareholders or ADS holders.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">55 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">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 making loans to our PRC subsidiaries and the consolidated variable interest entities or making additional capital contributions to our wholly foreign-owned subsidiaries in the Chinese mainland, which could materially and adversely affect our liquidity and our ability to fund and expand our business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are an offshore holding company conducting our operations in the Chinese mainland through our PRC subsidiaries and the consolidated variable interest entities. We may make loans to our PRC subsidiaries and the consolidated variable interest entities subject to the approval from governmental authorities and limitation of amount, or we may make additional capital contributions to our wholly foreign-owned subsidiaries in the Chinese mainland. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any loans to our wholly foreign-owned subsidiaries in the Chinese mainland, which are treated as foreign-invested enterprises under PRC law, are subject to PRC regulations and foreign exchange loan registrations. For example, loans by us to our wholly foreign-owned subsidiaries in the Chinese mainland to finance their activities cannot exceed statutory limits, i.e., the difference between its total amount of investment and its registered capital, or certain amount calculated based on elements including capital or net assets, the cross-border financing leverage ratio and the macro prudential coefficient (&#8220;Macro-prudential Management Mode&#8221;) under relevant PRC laws and the loans must be registered with the local counterpart of the State Administration of Foreign Exchange, or SAFE, or filed with SAFE in its information system. We may also provide loans to the consolidated variable interest entities or other domestic PRC entities under the Macro-prudential Management Mode. According to the Circular of the People&#8217;s Bank of China and the State Administration of Foreign Exchange on Adjusting the Macro-prudent Adjustment Parameter for Cross-border Financing issued on January&#160;7, 2021, the limit for the total amount of foreign debt under the Macro-prudential Management Mode is adjusted to two point five times of their respective net assets. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Moreover, any medium or long-term loan to be provided by us to the consolidated variable interest entities or other domestic PRC entities must also be registered with the NDRC. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may also decide to finance our wholly foreign-owned subsidiaries in the Chinese mainland by means of capital contributions. These capital contributions shall go through record-filing procedures from competent administration for market regulation. SAFE issued the Circular on the Management Concerning the Reform of the Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular 19, which took effect on June&#160;1, 2015. SAFE Circular 19 allows for the use of RMB converted from the foreign currency-denominated capital for equity investments in the PRC provided that such usage shall fall into the scope of business of the foreign-invested enterprise, which will be regarded as the reinvestment of foreign-invested enterprise. In addition, SAFE promulgated the Circular Regarding Further Promotion of the Facilitation of Cross-Border Trade and Investment on October&#160;23, 2019, or SAFE Circular 28, pursuant to which all foreign-invested enterprises can make equity investments in the PRC with their capital funds in accordance with the law. The Circular Regarding Further Optimizing the Cross-border RMB Policy to Support the Stabilization of Foreign Trade and Foreign Investment jointly promulgated by the PBOC, NDRC, the Ministry of Commerce, the State-owned Assets Supervision and Administration Commission of the State Council, the China Banking and Insurance Regulatory Commission and SAFE on December&#160;31, 2020 and effective on February&#160;4, 2021 allows the <span style="white-space:nowrap">non-investment</span> foreign-invested enterprises to make domestic reinvestment with RMB capital in accordance with the law on the premise that they comply with prevailing regulations and the invested projects in China are authentic and compliant. In addition, if a foreign-invested enterprise uses RMB income under capital accounts to conduct domestic reinvestment, the invested enterprise is not required to open a special deposit account for RMB capital. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 the Chinese mainland and the consolidated variable interest entities in the Chinese mainland. Meanwhile, we may not be able to finance the activities of the consolidated variable interest entities by means of capital contributions given the restrictions on foreign investment in the businesses that are currently conducted by the consolidated variable interest entities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 record-filings on a timely basis, if at all, with respect to future loans to our PRC subsidiaries or any consolidated variable interest entity or future capital contributions by us to our wholly foreign-owned subsidiaries in the Chinese mainland. As a result, uncertainties exist as to our ability to provide prompt financial support to our PRC subsidiaries or consolidated variable interest entities when needed. If we fail to complete such registrations or record-filings, our ability to use foreign currency, including the proceeds we received 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. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">56 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Contractual arrangements in relation to the consolidated variable interest entities may be subject to scrutiny by the PRC tax authorities and they may determine that we or the variable interest entities owe additional taxes, which could negatively affect our financial condition and the value of your investment. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under applicable PRC laws and regulations, transactions among related parties may be subject to audit or challenge by the PRC tax authorities. If the PRC tax authorities deem the transactions between the PRC subsidiaries and the consolidated variable interest entities in China, and their respective shareholders were not entered into on an <span style="white-space:nowrap">arm&#8217;s-length</span> basis and resulted in deferral or underpayment in taxes, they are entitled to make special tax adjustments which might result in the increase of the variable interest entities&#8217; tax liabilities. If the tax authorities conduct special tax adjustments, they might impose interest charges for the underpaid taxes. Our financial position could be adversely affected if the consolidated variable interest entities&#8217; tax liabilities increase or if they are required to pay interest charge. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our current corporate structure and business operations may be affected by the PRC Foreign Investment Law. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;15, 2019, the National People&#8217;s Congress promulgated the PRC Foreign Investment Law or the FIL, which has become effective on January&#160;1, 2020 and replaced the outgoing laws regulating foreign investment in China, namely, the PRC Equity Joint Venture Law, the PRC Cooperative Joint Venture Law and the Wholly Foreign-owned Enterprise Law, as well their implementation rules and ancillary regulations, or the Outgoing FIE Laws. See &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation&#8212;Regulation on Foreign Investment.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Meanwhile, the Implementation Rules to the FIL came into effect as of January&#160;1, 2020, which clarified and elaborated the relevant provisions of the FIL. However, uncertainties still exist in relation to interpretation and implementation of the FIL, especially in regard to, including, among other things, the nature of variable interest entities contractual arrangements and specific rules regulating the organization form of foreign-invested enterprises within the five-year transition period. While FIL does not define contractual arrangements as a form of foreign investment explicitly, it has a <span style="white-space:nowrap">catch-all</span> provision under definition of &#8220;foreign investment&#8221; that includes investments made by foreign investors in the PRC through other means as provided by laws, administrative regulations or the State Council, we cannot assure you that future laws and regulations will not provide for contractual arrangements as a form of foreign investment. Therefore, there can be no assurance that our control over the consolidated variable interest entities through contractual arrangements will not be deemed as foreign investment in the future. In the event that any possible implementing regulations of the FIL, any other future laws, administrative regulations or provisions deem contractual arrangements as a way of foreign investment, or if any of our operations through contractual arrangements is classified in the &#8220;restricted&#8221; or &#8220;prohibited&#8221; industry in the future &#8220;negative list&#8221; under the FIL, our contractual arrangements may be deemed as invalid and illegal, and we may be required to unwind the variable interest entity contractual arrangements and/or dispose of any affected business. Also, if future laws, administrative regulations or provisions mandate further actions to be taken 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. Furthermore, under the FIL, foreign investors or the foreign investment enterprise should be imposed legal liabilities for failing to report investment information in accordance with the requirements. In addition, the FIL provides that foreign invested enterprises established according to the existing laws regulating foreign investment may maintain their structure and corporate governance within a five-year transition period, which means that we may be required to adjust the structure and corporate governance of certain of our PRC subsidiaries in such transition period. Failure to take timely and appropriate measures to cope with any of these or similar regulatory compliance challenges could materially and adversely affect our current corporate structure, corporate governance, financial condition and business operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Related to Doing Business in China </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Changes in China&#8217;s or global economic, political or social conditions or government policies could have a material and adverse effect on our business and operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Substantially all of our operations are located in China. Accordingly, our business, financial condition, results of operations and prospects may be influenced to a significant degree by political, economic and social conditions in China generally and by continued economic growth in China as a whole. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">57 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">While the Chinese economy has experienced significant growth over the past decades, there can be no assurance that the growth would be maintained or equitable across sectors. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures may benefit the overall Chinese economy, but may not have the same effect on us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the global macroeconomic environment is facing challenges. For example, health epidemics have caused significant downward pressure for the global economy. Furthermore, geopolitical tension and conflicts, energy crisis, inflation risk, interest rate increases, instability in the financial system, and the tightening of monetary policy by the U.S. Federal Reserve impose new challenges and uncertainties on the global economy. It is unclear whether these challenges and uncertainties will be contained or resolved, and what effects they may have on the global political and economic conditions in the long term. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Uncertainties with respect to the legal system in the Chinese mainland could adversely affect us. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We conduct our business primarily through our PRC subsidiaries and the consolidated variable interest entities in the Chinese mainland. Our operations in the Chinese mainland are governed by PRC laws and regulations. Our PRC subsidiaries are subject to laws and regulations applicable to foreign investment in the Chinese mainland. The PRC legal system is a civil law system based on written statutes. Unlike the common law system, prior court decisions may be cited for reference but have limited precedential value. The PRC legal system is evolving rapidly, and the interpretation and enforcement of many laws, regulations and rules may involves uncertainties. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. Any administrative and court proceedings in China may be protracted, resulting in substantial costs and diversion of resources and management attention. Since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy. 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. Furthermore, the PRC legal system is based, in part, on government policies and internal rules, some of 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 and procedural rights could adversely affect our business and impede our ability to continue our operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">PRC government has significant oversight over the conduct of our business and it has recently 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 or be worthless. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We are subject to consumer protection laws that could require us to modify our current business practices and incur increased costs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to numerous PRC laws and regulations that regulate retailers generally or govern online retailers specifically, such as the Consumer Protection Law. If these regulations were to change or if we, suppliers or third-party merchants on our marketplace were to violate them, the costs of certain products or services could increase, or we could be subject to fines or penalties or suffer reputational harm, which could reduce demand for the products or services offered on our mobile apps and websites and hurt our business and results of operations. For example, the amended Consumer Protection Law, which became effective in March 2014, further strengthens the protection of consumers and imposes more stringent requirements and obligations on business operators, especially on businesses that operate on the internet. Pursuant to the Consumer Protection Law, except for certain types of products, such as custom-made goods, fresh and perishable goods, consumers are generally entitled to return goods purchased within seven days upon receipt without giving any reasons if they purchased the goods over the internet. Consumers whose interests have been damaged due to their purchase of goods or acceptance of services on online marketplace platforms may claim damages from merchants or service providers. Where the operators of an online marketplace platform are unable to provide the real names, addresses and valid contact details of the merchants or service providers, the consumers may also claim damages from the operators of the online marketplace platforms. Operators of online marketplace platforms that know or should have known that merchants 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 liability with the merchants 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. Legal requirements are frequently changed and subject to interpretation, and we are unable to predict the ultimate cost of compliance with these requirements or their effect on our operations. We may be required to make significant expenditures or modify our business practices to comply with existing or future laws and regulations, which may increase our costs and materially limit our ability to operate our business. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">58 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies such as <span style="white-space:nowrap">e-commerce</span> business and internet platforms. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC government extensively regulates the internet industry, including foreign ownership of, and the licensing and permit requirements pertaining to, companies in the internet industry. These internet-related laws and regulations are relatively new and evolving, and their interpretation and enforcement involve significant uncertainties. As a result, in certain circumstances it may be difficult to determine what actions or omissions may be deemed to be in violation of applicable laws and regulations. Issues, risks and uncertainties relating to PRC government regulation of the internet industry include, but are not limited to, the following: </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We only have control over our websites through contractual arrangements. We do not own the websites in the Chinese mainland due to the restriction of foreign investment in businesses providing value-added telecommunication services in the Chinese mainland, including internet information provision services. This may significantly disrupt our business, subject us to sanctions, compromise enforceability of related contractual arrangements, or have other harmful effects on us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The evolving PRC regulatory system for the internet industry may lead to the establishment of new regulatory agencies. For example, in May 2011, the State Council announced the establishment of a new department, the Cyberspace Administration of China (with the involvement of the State Council Information Office, the MIIT, and the Ministry of Public Security). The primary role of this agency is to facilitate the policy-making and legislative development in this field to direct and coordinate with the relevant departments in connection with online content administration and to deal with cross-ministry regulatory matters in relation to the internet industry. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">New laws and regulations may be promulgated that will regulate internet activities, including online retail and internet information service. If these new laws and regulations are promulgated, additional licenses may be required for our operations. If our operations do not comply with these new regulations at the time they become effective, or if we fail to obtain any licenses required under these new laws and regulations, we could be subject to penalties. For example, pursuant to the Internet Information Service Algorithmic Recommendation Management Provisions, or the Algorithm Recommendation Provisions, which came into effect on March&#160;1, 2022, algorithm recommendation service providers shall clearly inform users of their provision of algorithm recommendation services, and make public the basic principles, intentions and main operating mechanisms of the algorithm recommendation services. The algorithmic recommendation service providers shall not (i)&#160;carry out any illegal activity which may endanger national security and social public interest, disturb economic order and social order, or infringe third parties&#8217; legal interest, or (ii)&#160;spread any information prohibited by laws or regulations. Algorithm recommendation service providers selling goods or providing services to consumers shall also protect consumers&#8217; rights of fair trade, and are prohibited from carrying out illegal conduct such as unreasonable, differentiated treatment based on consumers&#8217; preferences, purchase behavior or such other characteristics. In the course of our business operations, we collect information of our customers and users, and algorithmic recommendation service is used in our business. We may have to spend much more personnel cost and time evaluating and managing the risks and challenges in connection with the algorithmic recommendation service used in our ordinary business course to avoid any failure to comply with these regulations. Any failure to comply with Algorithm Recommendation Provisions may result in administrative liabilities, including warnings, public denouncement, fines, enforcement orders requiring us to correct, or suspending us from posting new information, suspension of business or even criminal liabilities, all of which may materially and adversely affect our business and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Circular on Strengthening the Administration of Foreign Investment in and Operation of Value-added Telecommunications Business, issued by the MIIT in July 2006, prohibits domestic telecommunication service providers from leasing, transferring or selling telecommunications business operating licenses to any foreign investor in any form, or providing any resources, sites or facilities to any foreign investor for their illegal operation of a telecommunications business in China. According to this circular, either the holder of a value-added telecommunication services operation permit or its shareholders must directly own the domain names and trademarks used by such license holders in their provision of value-added telecommunication services. The circular also requires each license holder to have the necessary facilities, including servers, for its approved business operations and to maintain such facilities in the regions covered by its license. If an ICP license holder fails to comply with the requirements and also fails to remedy such <span style="white-space:nowrap">non-compliance</span> within a specified period of time, the MIIT or its local counterparts have the discretion to take administrative measures against such license holder, including revoking its ICP license. Currently, Jingdong 360, one of the consolidated variable interest entities, holds an ICP license and operates our <span style="font-style:italic">www.jd.com</span> website. Jingdong 360 owns the relevant domain names and registered trademarks and has the necessary personnel to operate such website. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">59 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;7, 2021, the Anti-monopoly Commission of the State Council officially promulgated the Guidelines to Anti-Monopoly in the Field of Internet Platforms, or the Anti-Monopoly Guidelines for Internet Platforms. Pursuant to an official interpretation from the Anti-monopoly Commission of the State Council, the Anti-Monopoly Guidelines for Internet Platforms mainly covers five aspects, including general provisions, monopoly agreements, abuse of market dominance, concentration of undertakings, and abuse of administrative powers that eliminate or restrict competition. The Anti-Monopoly Guidelines for Internet Platforms prohibit certain monopolistic acts of internet platforms to protect market competition and safeguard interests of users and undertakings participating in internet platform economy, including without limitation, prohibiting platforms with dominant position from abusing their market dominance. Notably, the Anti-Monopoly Guidelines for Internet Platforms provides that any concentration of undertakings involving variable interest entities fall within the scope of anti-monopoly review. If a concentration of undertakings meets the criteria for declaration as stipulated by the State Council, an operator must report such concentration of undertakings to the Anti-Monopoly Law of PRC (the &#8220;Anti-Monopoly Law&#8221;) enforcement agency under the State Council in advance. Therefore, acquisitions of other entities that we have made before or may make in the future (whether by ourselves, our subsidiaries or through the consolidated variable interest entities) and that meet the criteria for declaration, may be required to be reported to and approved by the Anti-Monopoly Law enforcement agency, and we may be subject to penalty including, but not limited to, a fine of no more than RMB500,000 if we fail to comply with such requirement, and in extreme case may be ordered to terminate the contemplated concentration, to dispose of our equity or asset within a prescribed period, to transfer the business within a prescribed time or to take any other necessary measures to return to the <span style="white-space:nowrap">pre-concentration</span> status. In March 2021, SAMR imposed on us a fine of RMB500,000 for failing to file a prior notification of concentrations of undertaking for a prior acquisition we did. In addition, SAMR has conducted a survey of prior acquisitions by internet platforms that may involve failure to file prior notifications of concentrations of undertaking. We were subsequently imposed for a fine of RMB500,000 for each of the five additional instances on such basis since 2021. We cooperated with SAMR on this front and kept written and oral correspondence with SAMR. In April 2021, the SAMR, together with certain other PRC government authorities convened an administrative guidance meeting, focusing on certain unfair competition acts, self-inspection and rectification by major internet companies of possible violations of anti-monopoly, anti-unfair competition, tax and other related laws and regulations, and requesting such companies to comply with relevant laws and regulations strictly and be subject to public supervision. In addition, many internet companies, including the over 30 companies which attended such administrative guidance meeting, are required to conduct a comprehensive self-inspection and make necessary rectification accordingly. The SAMR has stated it will organize and conduct inspections on the companies&#8217; rectification results. If the companies are found to conduct illegal activities, more severe penalties are expected to be imposed on them in accordance with the laws. As of the date of this annual report, we have completed such self-inspection and have not received any further inquiry from the relevant governmental authorities. As the Anti-Monopoly Guidelines for Internet Platforms was newly promulgated, it would be difficult to estimate its specific impact on our business, financial condition, result of operations and prospects. We may receive more similar inquires going forward and cannot assure you that our business operations comply with the regulations and authorities&#8217; requirements in all respects. If any <span style="white-space:nowrap">non-compliance</span> is raised by relevant authorities and determined against us, we may be subject to fines and other penalties. On June&#160;24, 2022, the Standing Committee of the National People&#8217;s Congress issued the amended Anti-Monopoly Law, which increases the fines on business operators for illegal concentration to &#8220;no more than ten percent of the preceding year&#8217;s sales revenue of the business operators if the concentration of business operators has or may have an effect of excluding or limiting competition; or a fine of up to RMB5&#160;million if the concentration of business operators does not have an effect of excluding or limiting competition.&#8221; The newly amended Anti-Monopoly Law also specifies that the relevant authority may require the operators to make a declaration where there is evidence that the concentration has or may have the effect of eliminating or restricting competition, even if such concentration does not reach the filing threshold. Due to the enhanced enforcement of the Anti-Monopoly Law, we may receive greater scrutiny and attention from regulators and more frequent and rigid investigation or review by regulators, which will increase our compliance costs and subject us to heightened risks and challenges. In addition, there are significant uncertainties on the evolving legislative activities and varied local implementation practices of anti-monopoly and competition laws and regulations in China, especially with respect to the interpretation and implementation of the newly amended Anti-Monopoly Law. We may have to spend much more personnel cost and time evaluating and managing these risks and challenges in connection with our products and services as well as our investments in our ordinary business course to avoid any failure to comply with these regulations. Any failure or perceived failure by us to comply with the Anti-Monopoly Guidelines for Internet Platforms and other Anti-Monopoly Laws and regulations may result in governmental investigations or enforcement actions, litigations or claims against us and could have an adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The interpretation and application of existing PRC laws, regulations and policies and possible new laws, regulations or policies relating to the internet industry have created substantial uncertainties regarding the legality of existing and future foreign investments in, and the businesses and activities of, internet businesses in China, including our business. We cannot assure you that we have obtained all the permits or licenses required for conducting our business in China or will be able to maintain our existing licenses or obtain new ones. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">60 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The PRC government&#8217;s significant oversight over our business operation could result in a material adverse change in our operations and the value of our ADSs and Class&#160;A ordinary shares. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We conduct our business primarily in China. Our operations in China are governed by PRC laws and regulations. The PRC government has significant oversight over the conduct of our business, and may intervene or influence our operations, which could result in a material adverse change in our operation and/or the value of our ADSs and Class&#160;A ordinary shares. Also, the PRC government has recently indicated an intent to exert more oversight and control over offerings that are conducted overseas and/or foreign investment in China-based issuers. For example, on July&#160;6, 2021, the relevant PRC government authorities made public the Opinions on Strictly Scrutinizing 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 relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. On December&#160;28, 2021, the NDRC, the MIIT, and several other administrations jointly published the Cybersecurity Review Measures, effective on February&#160;15, 2022, which required that, among others, operators of &#8220;critical information infrastructure&#8221; purchasing network products and services or network platform operators carrying out data processing activities, that affect or may affect national security, shall apply with the Cybersecurity Review Office for a cybersecurity review. In addition, a network platform operator holding over one million users&#8217; personal information shall apply with the Cybersecurity Review Office for a cybersecurity review before any public offering at a foreign stock exchange. On November&#160;14, 2021, the CAC released the Draft Measures for Internet Data Security for public comments, which stipulates, among others, that a prior cybersecurity review is required for listing abroad of data processors which process over one million users&#8217; personal information, and the listing of data processors in Hong Kong which affects or may affect national security. It remains uncertain how PRC governmental authorities will regulate overseas listing in general and whether we are required to obtain any specific regulatory approvals from the CSRC, CAC or any other PRC governmental authorities for our offshore offerings. If the CSRC, CAC or other regulatory agencies later promulgate new rules or explanations requiring that we obtain their approvals for our future offshore offerings, we may be unable to obtain such approvals in a timely manner, or at all, and such approvals may be rescinded even if obtained. Any such circumstance could significantly limit or completely hinder our ability to continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. In addition, implementation of industry-wide regulations directly targeting our operations could cause the value of our securities to significantly decline. Therefore, investors of our company and our business face potential uncertainty from actions taken by the PRC government affecting our business. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Failure to make adequate contributions to various employee benefit plans as required by PRC regulations may subject us to penalties. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Companies operating in the Chinese mainland are required to participate in various government sponsored employee benefit plans, including certain social insurance, housing funds and other welfare-oriented payment obligations, and contribute to the plans in amounts equal to certain percentages of salaries, including bonuses and allowances, of our employees up to a maximum amount specified by the local government from time to time at locations where we operate our businesses. The requirement of employee benefit plans has not been implemented consistently by the local governments in the Chinese mainland given the different levels of economic development in different locations. The relevant government authorities may examine whether an employer has made adequate payments of the requisite employee benefit payments, and employers who fail to make adequate payments may be subject to late payment fees, fines and/or other penalties. Although almost all of our PRC operating entities incorporated in various locations in the Chinese mainland have made the required employee benefit payments, we cannot assure you that we are able to make adequate contribution in a timely manner at all time. If we are subject to late fees or fines in relation to the underpaid employee benefits, our financial condition and results of operations may be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be required to register some operating offices as branch offices under PRC law. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under PRC law, a company setting up premises for business operations outside its residence address must register them as branch offices with the relevant local market regulation bureau at the place where the premises are located and obtain business licenses for them as branch offices. As of December&#160;31, 2022, our comprehensive fulfillment facilities cover almost all the counties and districts across China. We may be required to register those operating offices outside of the residence addresses of our relevant PRC entities as branch offices under PRC law. As of the date of this annual report, we were able to register branch offices in all of the important locations where we had meaningful presence. Furthermore, we may expand our fulfillment network in the future to additional locations in China, and we may not be able to register branch offices in a timely manner due to complex procedural requirements and relocation of branch offices from time to time. If the PRC regulatory authorities determine that we are in violation of the relevant laws and regulations, we may be subject to penalties, including fines, confiscation of income and suspension of operation. If we become subject to these penalties, our business, results of operations, financial condition and prospects could be materially and adversely affected. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">61 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulation and censorship of information disseminated over the internet in China may adversely affect our business, and we may be liable for content that is displayed on our websites. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">China has enacted laws and regulations governing internet access and the distribution of products, services, news, information, audio-video programs and other content through the internet. In the past, the PRC government has prohibited the distribution of information through the internet that it deems to be in violation of PRC laws and regulations. In November 2016, China promulgated the Cyber Security Law, which came into effect on June&#160;1, 2017, to protect cyberspace security and order. Cyber Security Law tightens control of cyber security and sets forth various security protection obligations for network operators. If any of our internet information were deemed by the PRC government to violate any content restrictions, we would not be able to continue to display such content and could become subject to penalties, including confiscation of income, fines, suspension of business and revocation of required licenses, which could materially and adversely affect our business, financial condition and results of operations. We may also be subject to potential liability for any unlawful actions of our customers or users of our websites or for content we distribute that is deemed inappropriate. It may be difficult to determine the type of content that may result in liability to us, and if we are found to be liable, we may be prevented from operating our websites in China. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Fluctuations in exchange rates could have a material and adverse effect on our results of operations and the value of your investment. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The conversion of RMB into foreign currencies, including U.S. dollars, is based on rates set by the PBOC. The RMB has fluctuated against the U.S. dollar, at times significantly and unpredictably. The value of RMB 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. We cannot assure you that RMB will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between RMB and the U.S. dollar in the future. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any significant appreciation or depreciation of RMB may materially and adversely affect our revenues, earnings and financial position, and the value of, and any dividends payable on, our Class&#160;A ordinary shares and/or ADSs. For example, to the extent that we need to convert U.S. dollars we receive into RMB to pay our operating expenses, appreciation of RMB against the U.S. dollar would have an adverse effect on the RMB amount we would receive from the conversion. Conversely, a significant depreciation of RMB against the U.S. dollar may significantly reduce the U.S. dollar equivalent of our earnings, which in turn could adversely affect the price of our Class&#160;A ordinary shares and/or ADSs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We adopt a risk-neutral strategy to manage foreign exchange risks. For each entity with foreign exchange exposure, relevant currency position or accounts balance are reallocated to achieve natural hedging. While we may enter into hedging transactions, 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 RMB into foreign currency. As a result, fluctuations in exchange rates may have a material adverse effect on your investment. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">It may be difficult for overseas regulators to conduct investigation or collect evidence within China. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholder claims or regulatory investigation that are common in the United States generally 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 the Unities States may not be efficient in the absence of mutual and practical cooperation mechanism. Furthermore, according to Article 177 of the PRC Securities Law, or Article 177, which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC. While detailed interpretation of or implementation rules under Article 177 have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China may further increase difficulties faced by you in protecting your interests. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">62 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">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="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC government imposes controls on the convertibility of the RMB into foreign currencies and, in certain cases, the remittance of currency out of the Chinese mainland. We receive substantially all of our revenues in RMB. Under our current corporate structure, our company in the Cayman Islands 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, such as profit distributions and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from SAFE by complying with certain procedural requirements. Therefore, our wholly foreign-owned subsidiaries in the Chinese mainland are able to pay dividends in foreign currencies to us without prior approval from SAFE, subject to the condition that the remittance of such dividends outside of the PRC complies with certain procedures under PRC foreign exchange regulation, such as the overseas investment registrations by our shareholders or the ultimate shareholders of our corporate shareholders who are PRC residents. But approval from or registration with appropriate government authorities or delegated banks is required where RMB is to be converted into foreign currency and remitted out of the Chinese mainland to pay capital expenses such as the repayment of loans denominated in foreign currencies. The PRC government may also at its discretion restrict access in the future to foreign currencies for current account transactions. Although currently there are not equivalent or similar restrictions or limitations in Hong Kong on cash transfers in, or out of, our Hong Kong entities (including currency conversion), if certain restrictions or limitations in the Chinese mainland were to become applicable to cash transfers in and out of Hong Kong entities (including currency conversion) in the future, the funds in our Hong Kong entities, likewise, may not be available to meet our currency demand. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders, including holders of our ADSs. As a result, the funds in our PRC subsidiaries or the consolidated variable interest entities in the Chinese mainland may not be available to fund operations or for other use outside of the Chinese mainland due to interventions in, or the imposition of restrictions and limitations on, the ability of our holding company, our subsidiaries, or the consolidated variable interest entities by the PRC government on currency conversion. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">PRC regulations establish complex procedures for some acquisitions of Chinese companies by foreign investors, which could make it more difficult for us to pursue growth through acquisitions in China. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">PRC regulations and rules concerning mergers and acquisitions including the Regulations on Mergers and Acquisitions of Domestic Companies by Foreign Investors, or the M&amp;A Rules, established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time consuming and complex. For example, the M&amp;A Rules require that the Ministry of Commerce be notified in advance of any <span style="white-space:nowrap"><span style="white-space:nowrap">change-of-control</span></span> transaction in which a foreign investor takes control of a PRC domestic enterprise, if (i)&#160;any important industry is concerned, (ii)&#160;such transaction involves factors that have or may have impact on the national economic security, or (iii)&#160;such transaction will lead to a change in control of a domestic enterprise which holds famous trademarks or PRC time-honored brands. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 the transaction through a proxy or contractual control arrangement. These laws and regulations are continually evolving as newly enacted Foreign Investment Law took effect. On December&#160;19, 2020, the Measures for the Security Review for Foreign Investment was jointly issued by the NDRC and Ministry of Commerce and took effect from January&#160;18, 2021. The Measures for the Security Review for Foreign Investment specified provisions concerning the security review mechanism on foreign investment, including the types of investments subject to review, review scopes and procedures, among others. As these measures are recently promulgated, official guidance has not been issued by the designated office in charge of such security review yet. At this stage, the interpretation of those measures remains unclear in many aspects such as what would constitute &#8220;important information technology and internet services and products&#8221; and whether these measures may apply to foreign investment that is implemented or completed before the enactment of these new measures. In the future, we may grow our business by acquiring complementary businesses. Complying with the requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time consuming, and any required approval processes may delay or inhibit our ability to complete such transactions. It is unclear whether our business would be deemed to be in an industry that raises &#8220;national defense and security&#8221; or &#8220;national security&#8221; concerns. However, the Ministry of Commerce, NDRC or other government agencies may publish explanations in the future determining that our business is in an industry subject to the security review, in which case our future acquisitions in the PRC, including those by way of entering into contractual control arrangements with target entities, may be closely scrutinized or prohibited. Our ability to expand our business or maintain or expand our market share through future acquisitions would as such be materially and adversely affected. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">63 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">PRC regulations relating to the establishment of offshore special purpose companies by PRC residents may subject our PRC resident beneficial owners or our wholly foreign-owned subsidiaries in China to liability or penalties, limit our ability to inject capital into these subsidiaries, limit these subsidiaries&#8217; ability to increase their registered capital or distribute profits to us, or may otherwise adversely affect us. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">The Notice on Issues Relating to the Administration of Foreign Exchange in Fund-Raising and Round-Trip Investment Activities of Domestic Residents Conducted via Offshore Special Purpose Companies, or SAFE Circular 75, requires PRC residents to register with the relevant local branch of SAFE before establishing or controlling any company outside of China, referred to as an offshore special purpose company, for the purpose of raising funds from overseas to acquire or exchange the assets of, or acquiring equity interests in, PRC entities held by such PRC residents and to update such registration in the event of any significant changes with respect to that offshore company. 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, in July 2014, which replaced SAFE Circular 75. SAFE Circular 37 requires PRC residents to register with local branches of SAFE in connection with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment and financing, with such PRC residents&#8217; legally owned assets or equity interests in domestic enterprises or offshore assets or interests, referred to in SAFE Circular 37 as a &#8220;special purpose vehicle.&#8221; The term &#8220;control&#8221; under SAFE Circular 37 is broadly defined as the operation rights, beneficiary rights or decision-making rights acquired by the PRC residents in the offshore special purpose vehicles or PRC companies by such means as acquisition, trust, proxy, voting rights, repurchase, convertible bonds or other arrangements. SAFE Circular 37 further requires amendment to the registration in the event of any changes with respect to the basic information of the special purpose vehicle, such as changes in a PRC resident individual shareholder, name or operation period; or any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. If the shareholders of the offshore holding company who are PRC residents do not complete their registration with the local SAFE branches, the PRC subsidiaries may be prohibited from distributing their profits and proceeds from any reduction in capital, share transfer or liquidation to the offshore company, and the offshore company may be restricted in its ability to contribute additional capital to its PRC subsidiaries. Moreover, failure to comply with SAFE registration and amendment requirements described above could result in liability under PRC law for evasion of applicable foreign exchange restrictions. In February 2015, SAFE issued the Circular on Further Simplifying and Improving the Policies Concerning Foreign Exchange Control on Direct Investment, or SAFE Circular 13, which took effect on June&#160;1, 2015. SAFE Circular 13 has delegated to the qualified banks the authority to register all PRC residents&#8217; investment in &#8220;special purpose vehicle&#8221; pursuant to SAFE Circular 37, except that those PRC residents who have failed to comply with SAFE Circular 37 will remain to fall into the jurisdiction of the local SAFE branch and must make their supplementary registration application with the local SAFE branch. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">We have requested PRC residents who we know hold direct or indirect interest in our company to make the necessary applications, filings and amendments as required under SAFE Circular 37 and other related rules. Mr.&#160;Richard Qiangdong Liu, our founder and beneficial owner, has completed required registrations with SAFE in relation to our financing and restructuring and will make amendments when needed and required in accordance with SAFE Circular 37. However, we may not be informed of the identities of all the PRC residents holding direct or indirect interest in our company, and we cannot provide any assurance that these PRC residents will comply with our request to make or obtain any applicable registrations or comply with other requirements under SAFE Circular 37 or other related rules. The failure or inability of our PRC resident shareholders to comply with the registration procedures set forth in these regulations may subject us to fines and legal sanctions, restrict our cross-border investment activities, limit the ability of our wholly foreign-owned subsidiaries in China to distribute dividends and the proceeds from any reduction in capital, share transfer or liquidation to us, and we may also be prohibited from injecting additional capital into these subsidiaries. Moreover, failure to comply with the various foreign exchange registration requirements described above could result in liability under PRC law for circumventing applicable foreign exchange restrictions. As a result, our business operations and our ability to distribute profits to you could be materially and adversely affected. </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Any failure to comply with PRC regulations regarding the registration requirements for employee stock incentive plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">Pursuant to the Notice on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company, issued by SAFE in February 2012, employees, directors, supervisors and other senior management participating in any stock incentive plan of an overseas publicly listed company who are PRC citizens or who are <span style="white-space:nowrap">non-PRC</span> citizens residing in China for a continuous period of not less than one year, subject to a few exceptions, are required to register with SAFE through a domestic qualified agent, which could be a PRC subsidiary of such overseas listed company, and complete certain other procedures. We and our directors, executive officers and other employees who are PRC citizens or who reside in the PRC for a continuous period of not less than one year and who have been granted restricted shares, restricted share units or options are subject to these regulations. Failure to complete the SAFE registrations may subject them to fines and legal sanctions and may also limit our ability to contribute additional capital into our wholly foreign-owned subsidiaries in China and limit these 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 and employees under PRC law. </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our business benefits from certain financial incentives and discretionary policies granted by local governments. Expiration of, or changes to, these incentives or policies would have an adverse effect on our results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">In the past, local governments in China granted certain financial incentives from time to time to our PRC subsidiaries or consolidated variable interest entities as part of their efforts to encourage the development of local businesses. We received approximately RMB2,545 million, RMB2,482&#160;million and RMB2,773&#160;million (US$402 million) financial incentives from local governments relating to our business operations in 2020, 2021 and 2022, respectively. The timing, amount and criteria of government financial incentives are determined within the sole discretion of the local government authorities and cannot be predicted with certainty before we actually receive any financial incentive. We generally do not have the ability to influence local governments in making these decisions. Local governments may decide to reduce or eliminate incentives at any time. We cannot assure you of the continued availability of the government incentives currently enjoyed by our PRC subsidiaries or consolidated variable interest entities. Any reduction or elimination of incentives would have an adverse effect on our results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">64 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">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 <span style="white-space:nowrap">non-PRC</span> shareholders or ADS holders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 the PRC is considered a resident enterprise and will be subject to the enterprise income tax on its global income at the rate of 25%. The implementation rules define the term &#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 April 2009, the State Taxation Administration, or the STA, issued a circular, known as Circular 82, which provides certain specific criteria for determining whether the &#8220;de facto management body&#8221; of a <span style="white-space:nowrap">PRC-controlled</span> 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 STA&#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 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)&#160;the primary location of the <span style="white-space:nowrap"><span style="white-space:nowrap">day-to-day</span></span> operational management is in the PRC; (ii)&#160;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)&#160;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)&#160;at least 50% of voting board members or senior executives habitually reside in the PRC. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that none of JD.com, Inc. and its subsidiaries outside of China is a PRC resident enterprise for PRC tax purposes. See &#8220;Item 10.E Additional Information&#8212;Taxation&#8212;People&#8217;s Republic of China Taxation.&#8221; 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 JD.com, Inc. or any of its subsidiaries outside of China is a PRC resident enterprise for enterprise income tax purposes, they would be subject to a 25% enterprise income tax on their global income. If these entities derive income other than dividends from their wholly-owned subsidiaries in the PRC, a 25% enterprise income tax on their global income may increase our tax burden. If JD.com, Inc. or any of its subsidiaries outside of China is classified as a PRC resident enterprise, dividends paid to it from its wholly-owned subsidiaries in China may be regarded as <span style="white-space:nowrap">tax-exempted</span> income if such dividends are deemed to be &#8220;dividends between qualified PRC resident enterprises&#8221; under the PRC Enterprise Income Tax Law and its implementation rules. However, we cannot assure you that such dividends will not be subject to PRC withholding tax, as the PRC tax authorities, which enforce the withholding tax, have not yet issued guidance with respect to the processing of outbound remittances to entities that are treated as resident enterprises for PRC income tax purposes. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, if JD.com, Inc. is classified as a PRC resident enterprise for PRC tax purposes and unless a tax treaty or similar arrangement provides otherwise, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are <span style="white-space:nowrap">non-resident</span> enterprises, including the holders of our ADSs. In addition, <span style="white-space:nowrap">non-resident</span> enterprise shareholders (including our ADS holders) may be subject to a 10% PRC withholding tax on gains realized on the sale or other disposition of ADSs or ordinary shares, if such income is treated as sourced from within the PRC. Furthermore, gains derived by our <span style="white-space:nowrap">non-PRC</span> individual shareholders from the sale of our shares and ADSs may be subject to a 20% PRC withholding tax. It is unclear whether our <span style="white-space:nowrap">non-PRC</span> individual shareholders (including our ADS holders) would be subject to any PRC tax on dividends obtained by such <span style="white-space:nowrap">non-PRC</span> individual shareholders in the event we are determined to be a PRC resident enterprise. If any PRC tax were to apply to such dividends, it would generally apply at a rate of 20% unless a reduced rate is available under an applicable tax treaty. However, it is also unclear whether <span style="white-space:nowrap">non-PRC</span> shareholders of JD.com, Inc. would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that JD.com, Inc. is treated as a PRC resident enterprise. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Arrangement Between the PRC and the Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion with Respect to Taxes on Income and Capital, the dividend withholding tax rate may be reduced to 5%, if a Hong Kong resident enterprise is considered a <span style="white-space:nowrap">non-PRC</span> tax resident enterprise and holds at least 25% of the equity interests in the PRC enterprise distributing the dividends. However, if the Hong Kong resident enterprise is not considered to be the beneficial owner of such dividends under applicable PRC tax regulations, such dividends may remain subject to withholding tax at a rate of 10%. In October 2009, the STA issued a circular, known as Circular 601, which provides guidance on determining whether an enterprise is a &#8220;beneficial owner&#8221; under China&#8217;s tax treaties and tax arrangements. Circular 601 provides that, in order to be a beneficial owner, an entity generally must be engaged in substantive business activities, and that a company that is set up for the purpose of avoiding or reducing taxes or transferring or accumulating profits will not be regarded as a beneficial owner and will not qualify for treaty benefits such as preferential dividend withholding tax rates. In February 2018, the STA issued a new circular (Circular 9) to replace Circular 601, which came into effect on April&#160;1, 2018. Circular 9 provides a more flexible framework in determining whether an applicant engages in substantive business activities. In addition, in the event that an enterprise does not satisfy the criteria for &#8220;beneficial owner,&#8221; but the person who holds 100% ownership interests in the enterprise directly or indirectly satisfies the criteria for &#8220;beneficial owner&#8221; and the circumstances fall under Circular 9, the enterprise will be deemed as a &#8220;beneficial owner.&#8221; If our Hong Kong subsidiaries are, in the light of Circular 9, considered to be a <span style="white-space:nowrap">non-beneficial</span> owner for purposes of the tax arrangement mentioned above, any dividends paid to them by our wholly foreign-owned PRC subsidiaries would not qualify for the preferential dividend withholding tax rate of 5%, but rather would be subject to a rate of 10%. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">65 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises by their <span style="white-space:nowrap">non-PRC</span> holding companies, and heightened scrutiny over acquisition transactions by the PRC tax authorities may have a negative impact on potential acquisitions we may pursue in the future. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The STA has issued several rules and notices to tighten the scrutiny over acquisition transactions in recent years, including the Notice on Strengthening Administration of Enterprise Income Tax for Share Transfers by <span style="white-space:nowrap">Non-PRC</span> Resident Enterprises issued in December 2009, or STA Circular 698, the Notice on Several Issues Regarding the Income Tax of <span style="white-space:nowrap">Non-PRC</span> Resident Enterprises promulgated issued in March 2011, or STA Circular 24, and the Notice on Certain Corporate Income Tax Matters on Indirect Transfer of Properties by <span style="white-space:nowrap">Non-PRC</span> Resident Enterprises issued in February 2015, or STA Circular 7. Pursuant to these rules and notices, if a <span style="white-space:nowrap">non-PRC</span> resident enterprise indirectly transfers PRC taxable properties, referring to properties of an establishment or a place in the PRC, real estate properties in the PRC or equity investments in a PRC tax resident enterprise, by disposing of equity interest in an overseas holding company, such indirect transfer should be deemed as a direct transfer of PRC taxable properties and gains derived from such indirect transfer may be subject to the PRC withholding tax at a rate of up to 10%. STA Circular 7 sets out several factors to be taken into consideration by tax authorities in determining whether an indirect transfer has a reasonable commercial purpose. An indirect transfer satisfying all the following criteria will be deemed to lack reasonable commercial purpose and be taxable under PRC law: (i) 75% or more of the equity value of the intermediary enterprise being transferred is derived directly or indirectly from the PRC taxable properties; (ii)&#160;at any time during the <span style="white-space:nowrap">one-year</span> 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 90% or more of its income is derived directly or indirectly from the PRC; (iii)&#160;the functions performed and risks assumed by the intermediary enterprise and any of its subsidiaries that directly or indirectly hold the PRC taxable properties are limited and are insufficient to prove their economic substance; and (iv)&#160;the foreign tax payable on the gain derived from the indirect transfer of the PRC taxable properties is lower than the potential PRC income tax on the direct transfer of such assets. Nevertheless, the indirect transfer falling into the safe harbor available under STA Circular 7&#160;may not be subject to PRC tax and the scope of the safe harbor includes qualified group restructuring as specifically set out in STA Circular 7, public market trading and tax treaty exemptions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2017, the STA released the Public Notice Regarding Issues Concerning the Withholding of <span style="white-space:nowrap">Non-resident</span> Enterprise Income Tax at Source, or STA Public Notice 37, effective from December 2017. STA Public Notice 37 replaced a series of important circulars, including but not limited to STA Circular 698, and revised the rules governing the administration of withholding tax on China-source income derived by a nonresident enterprise. STA Public Notice 37 provides for certain key changes to the previous withholding regime. For example, the withholding obligation for a <span style="white-space:nowrap">non-resident</span> enterprise deriving dividend arises on the date on which the payment is actually made rather than on the date of the resolution that declared the dividends. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under STA Circular 7 and STA Public Notice 37, the entities or individuals obligated to pay the transfer price to the transferor are the withholding agents and must withhold the PRC income tax from the transfer price if the indirect transfer is subject to the PRC enterprise income tax. If the withholding agent fails to do so, the transferor should report to and pay the tax to the PRC tax authorities. In the event that neither the withholding agent nor the transferor fulfills their obligations under STA Circular 7 and STA Public Notice 37, according to the applicable law, apart from imposing penalties such as late payment interest on the transferor, the tax authority may also hold the withholding agent liable and impose a penalty of 50% to 300% of the unpaid tax on the withholding agent. The penalty imposed on the withholding agent may be reduced or waived if the withholding agent has submitted the relevant materials in connection with the indirect transfer to the PRC tax authorities in accordance with STA Circular 7. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">66 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, as there is a lack of clear statutory interpretation, we face uncertainties on the reporting and consequences on future private equity financing transactions, share exchange or other transactions involving the transfer of shares in our company by investors that are <span style="white-space:nowrap">non-PRC</span> resident enterprises, or sale or purchase of shares in other <span style="white-space:nowrap">non-PRC</span> resident companies or other taxable assets by us. Our company and other <span style="white-space:nowrap">non-resident</span> enterprises in our group may be subject to filing obligations or being taxed if our company and other <span style="white-space:nowrap">non-resident</span> enterprises in our group are transferors in such transactions, and may be subject to withholding obligations if our company and other <span style="white-space:nowrap">non-resident</span> enterprises in our group are transferees in such transactions. For the transfer of shares in our company by investors that are <span style="white-space:nowrap">non-PRC</span> resident enterprises, our PRC subsidiaries may be requested to assist in the filing under the rules and notices. As a result, we may be required to expend valuable resources to comply with these rules and notices or to request the relevant transferors from whom we purchase taxable assets to comply, or to establish that our company and other <span style="white-space:nowrap">non-resident</span> enterprises in our group should not be taxed under these rules and notices, which may have a material adverse effect on our financial condition and results of operations. There is no assurance that the tax authorities will not apply the rules and notices to our offshore restructuring transactions where <span style="white-space:nowrap">non-PRC</span> residents were involved if any of such transactions were determined by the tax authorities to lack reasonable commercial purpose. As a result, we and our <span style="white-space:nowrap">non-PRC</span> resident investors may be at risk of being taxed under these rules and notices and may be required to comply with or to establish that we should not be taxed under such rules and notices, which may have a material adverse effect on our financial condition and results of operations or such <span style="white-space:nowrap">non-PRC</span> resident investors&#8217; investments in us. We have conducted acquisition transactions in the past and may conduct additional acquisition transactions in the future. We cannot assure you that the PRC tax authorities will not, at their discretion, adjust any capital gains and impose tax return filing obligations on us or require us to provide assistance for the investigation of PRC tax authorities with respect thereto. Heightened scrutiny over acquisition transactions by the PRC tax authorities may have a negative impact on potential acquisitions we may pursue in the future. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Related to Our ADSs and Class&#160;A Ordinary Shares </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The trading price of our ADSs and Class&#160;A ordinary shares have been and are likely to continue to be volatile, which could result in substantial losses to holders of our Class&#160;A ordinary shares and/or ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The trading prices of our ADSs and Class&#160;A ordinary shares have been and are likely to continue to be volatile and could fluctuate widely in response to a variety of factors, many of which are beyond our control. For example, the highest and lowest closing prices of our ADSs on Nasdaq in 2022 were US$76.36 and US$36.66, respectively. Likewise, the highest and lowest closing prices of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange in 2022 were HK$306.2 and HK$141.8, respectively. In addition, the performance and fluctuation of the market prices of other companies with business operations located mainly in China that have listed their securities in Hong Kong and/or the United States may affect the volatility in the prices of and trading volumes for our Class&#160;A ordinary shares and/or ADSs. The securities of some of these companies have experienced significant volatility since their initial public offerings, including, in some cases, substantial price declines in the trading prices of their securities. The trading performances of other Chinese companies&#8217; securities after their offerings, including internet and <span style="white-space:nowrap">e-commerce</span> companies, may affect the attitudes of investors toward Chinese companies listed in Hong Kong and/or the United States, which consequently may impact the trading performance of our Class&#160;A ordinary shares and/or ADSs, regardless of our actual operating performance. In addition, any negative news or perceptions about inadequate corporate governance practices or fraudulent accounting, corporate structure or matters of other Chinese companies may also negatively affect the attitudes of investors towards Chinese companies in general, including us, regardless of whether we have conducted any inappropriate activities. Furthermore, securities markets may from time to time experience significant price and volume fluctuations that are not related to our operating performance, such as the large decline in share prices in the United States in early 2020, which may have a material and adverse effect on the trading price of our Class&#160;A ordinary shares and/or ADSs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to the above factors, the price and trading volume of our Class&#160;A ordinary shares and/or ADSs may be highly volatile due to multiple factors, including the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">regulatory developments affecting us or our industry, customers, suppliers or third-party merchants; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">announcements of studies and reports relating to the quality of our product and service offerings or those of our competitors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">changes in the economic performance or market valuations of other online retail or <span style="white-space:nowrap">e-commerce</span> companies; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">actual or anticipated fluctuations in our quarterly results of operations and changes or revisions of our expected results; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">changes in financial estimates by securities research analysts; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">conditions in the online retail market; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">announcements by us or our competitors of new product and service offerings, acquisitions, strategic relationships, joint ventures, capital raisings or capital commitments; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">67 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">additions to or departures of our senior management; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">political or market instability or disruptions, and actual or perceived social unrest in the United States, Hong Kong or other jurisdictions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">fluctuations of exchange rates among RMB, the Hong Kong dollar and the U.S. dollar; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">release or expiry of <span style="white-space:nowrap">lock-up</span> or other transfer restrictions on our Class&#160;A ordinary shares or ADSs; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">sales or perceived potential sales of additional Class&#160;A ordinary shares or ADSs; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">any actual or alleged illegal acts of our senior management or other key employees; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">any share repurchase program; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">proceedings instituted by the SEC against <span style="white-space:nowrap">PRC-based</span> accounting firms, including our independent registered public accounting firm. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We adopt different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We completed our public offering in Hong Kong in June 2020 and the trading of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange commenced on June&#160;18, 2020 under the stock code &#8220;9618.&#8221; As a company listed on the Hong Kong Stock Exchange pursuant to Chapter 19C of the Hong Kong Listing Rules, we are not subject to certain provisions of the Hong Kong Listing Rules pursuant to Rule 19C.11, including, among others, rules on notifiable transactions, connected transactions, share option schemes, content of financial statements as well as certain other continuing obligations. In addition, in connection with the listing of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange, we have applied for a number of waivers and/or exemptions from strict compliance with the Hong Kong Listing Rules, the Companies (Winding Up and Miscellaneous Provisions) Ordinance, the Takeovers Codes and the SFO. As a result, we will adopt different practices as to those matters as compared with other companies listed on the Hong Kong Stock Exchange that do not enjoy those exemptions or waivers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, if 55% or more of the total worldwide trading volume, by dollar value, of our Class&#160;A ordinary shares and ADSs over our most recent fiscal year takes place on the Hong Kong Stock Exchange, the Hong Kong Stock Exchange will regard us as having a dual primary listing in Hong Kong and we will no longer enjoy certain exemptions or waivers from strict compliance with the requirements under the Hong Kong Listing Rules, the Companies (Winding Up and Miscellaneous Provisions) Ordinance, the Takeovers Codes and the SFO, which could result in us having to amend our corporate structure and articles of association and our incurring of incremental compliance costs. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">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 Class&#160;A ordinary shares and/or ADSs and could diminish our cash reserves. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;17, 2020, our board of directors authorized a share repurchase program, under which we may repurchase up to US$2.0&#160;billion of our ADSs or ordinary shares over the next 24 months through March&#160;17, 2022. On December&#160;29, 2021, our board of directors approved modifications to the share repurchase program adopted in March 2020, pursuant to which the repurchase authorization has increased from US$2.0&#160;billion to US$3.0&#160;billion and has been extended until March&#160;17, 2024. From March&#160;17, 2020 to the date of this annual report, we repurchased approximately 20.3&#160;million ADSs at a weighted average price of US$63.67 per ADS. Our share repurchase program could affect the price of our stock and increase volatility and may be suspended or terminated at any time. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, the market price for our Class&#160;A ordinary shares and/or ADSs and trading volume could decline. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The trading market for our Class&#160;A ordinary shares and/or ADSs will depend in part on the research and reports that securities or industry analysts publish about us or our business. If research analysts do not establish and maintain adequate research coverage or if one or more of the analysts who covers us downgrades our Class&#160;A ordinary shares and/or ADSs or publishes inaccurate or unfavorable research about our business, the market price for our Class&#160;A ordinary shares and/or ADSs would likely decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which, in turn, could cause the market price of or trading volume for our Class&#160;A ordinary shares and/or ADSs to decline. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">68 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">You may need to rely on price appreciation of our Class&#160;A ordinary shares and/or ADSs for return on your investment due to our dividend policy. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has complete discretion as to whether to distribute dividends subject to our current memorandum and articles of association, which were adopted by a special resolution passed at the annual general meeting of our company held on June&#160;23, 2021, and certain restrictions under Cayman Islands law. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our board of directors. Even if our board of directors decides to declare and pay dividends, the timing, amount and form of future dividends, if any, will depend on, among other things, our future results of operations and cash flow, our capital requirements and surplus, the amount of distributions, if any, received by us from our subsidiaries, our financial condition, contractual restrictions and other factors deemed relevant by our board of directors. Accordingly, the return on your investment in our Class&#160;A ordinary shares and/or ADSs will likely depend entirely upon any future price appreciation of our Class&#160;A ordinary shares and/or ADSs. There is no guarantee that our Class&#160;A ordinary shares and/or ADSs will appreciate in value or even maintain the price at which you purchased the Class&#160;A ordinary shares and/or ADSs. You may not realize a return on your investment in our Class&#160;A ordinary shares and/or ADSs and you may even lose your entire investment in our Class&#160;A ordinary shares and/or ADSs. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Substantial future sales or perceived potential sales of our Class&#160;A ordinary shares and/or ADSs in the public market could cause the price of our Class&#160;A ordinary shares and/or ADSs to decline. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Sales of our Class&#160;A ordinary shares and/or ADSs in the public market, or the perception that these sales could occur, could cause the market price of our Class&#160;A ordinary shares and/or ADSs to decline. As of February&#160;28, 2023, we had 3,147,816,729 ordinary shares issued and outstanding, comprising of (i) 2,761,442,006 Class&#160;A ordinary shares (excluding the 31,856,338 Class&#160;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 Plan), and (ii) 386,374,723 Class&#160;B ordinary shares. The remaining authorized but unissued Class&#160;A ordinary shares and the Class&#160;B ordinary shares will be available for sale, subject to volume and other restrictions as applicable under Rules 144 and 701 under the Securities Act. Certain holders of our ordinary shares may cause us to register under the Securities Act the sale of their shares. Registration of these shares under the Securities Act would result in ADSs representing these shares becoming freely tradable without restriction under the Securities Act immediately upon the effectiveness of the registration. Sales of these registered shares in the form of ADSs in the public market could cause the price of our Class&#160;A ordinary shares and/or ADSs to decline. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Holders of our ADSs may have fewer rights than holders of our ordinary shares and must act through the depositary to exercise those rights. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Holders of ADSs do not have the same rights of our shareholders and may only exercise the voting rights with respect to the underlying Class&#160;A ordinary shares represented by the ADSs in accordance with the provisions of the deposit agreement. Pursuant to the second amended and restated memorandum of association and articles of association of our company, or our current memorandum of association and articles of association, adopted on June&#160;23, 2021, the minimum notice period required to convene a general meeting is 14 days, for as long as our Class&#160;A shares remain listed on the Hong Kong Stock Exchange. When a general meeting is convened, holders of ADSs may not receive sufficient notice of a shareholders&#8217; meeting to permit withdrawal of the underlying Class&#160;A ordinary shares represented by their ADSs to allow them to cast their votes with respect to any specific matter. In addition, the depositary and its agents may not be able to send voting instructions to holders of ADSs or carry out your voting instructions in a timely manner. We will make all reasonable efforts to cause the depositary to extend voting rights to holders of ADSs in a timely manner, but we cannot assure that holders of ADSs will receive the voting materials in time to ensure that they can instruct the depositary to vote their ADSs. Furthermore, the depositary and its agents will not be responsible for any failure to carry out any instructions to vote, for the manner in which any vote is cast or for the effect of any such vote. As a result, holders of ADSs may not be able to exercise their right to vote and may lack recourse if the underlying ordinary shares represented by their ADSs are not voted as they requested. In addition, holders of ADSs will not be able to call a shareholders&#8217; meeting. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Except in limited circumstances, the depositary for our ADSs will give us a discretionary proxy to vote the Class&#160;A ordinary shares underlying the ADSs if holders of these ADSs do not vote at shareholders&#8217; meetings, which could adversely affect the interests of the holders of our Class&#160;A ordinary shares and/or ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the deposit agreement for the ADSs, if you do not vote, the depositary will give us a discretionary proxy to vote the Class&#160;A ordinary shares underlying your ADSs at shareholders&#8217; meetings unless: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">we have instructed the depositary that we do not wish a discretionary proxy to be given; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">we have informed the depositary that there is substantial opposition as to a matter to be voted on at the meeting; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">69 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">a matter to be voted on at the meeting would have a material adverse impact on shareholders; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the voting at the meeting is to be made on a show of hands. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The effect of this discretionary proxy is that holders of ADSs cannot prevent our underlying Class&#160;A ordinary shares represented by their ADSs from being voted, except under the circumstances described above. This may make it more difficult for shareholders to influence the management of our company. Holders of our ordinary shares are not subject to this discretionary proxy. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The right of our ADS holders to participate in any future rights offerings may be limited, which may cause dilution to holdings of our ADS holders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may from time to time distribute rights to our shareholders, including rights to acquire our securities. However, we cannot make rights available to holders of our ADSs in the United States unless we register both the rights and the securities to which the rights relate under the Securities Act or an exemption from the registration requirements is available. Under the deposit agreement, the depositary will not make rights available to ADS holders unless both the rights and the underlying securities to be distributed to ADS holders are either registered under the Securities Act or exempt from registration under the Securities Act. We are under no obligation to file a registration statement with respect to any such rights or securities or to endeavor to cause such a registration statement to be declared effective and we may not be able to establish a necessary exemption from registration under the Securities Act. Accordingly, our ADS holders may be unable to participate in our rights offerings and may experience dilution in their holdings. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Holders of our ADSs may not receive cash dividends if the depositary decides it is impractical to make them available to them. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary will pay cash dividends on the ADSs only to the extent that we decide to distribute dividends on our Class&#160;A ordinary shares or other deposited securities. To the extent that there is a distribution, the depositary of our ADSs has agreed to pay to holders of our ADSs the cash dividends or other distributions it or the custodian receives on our Class&#160;A ordinary shares or other deposited securities after deducting its fees and expenses. ADS holders will receive these distributions in proportion to the number of Class&#160;A ordinary shares their ADSs represent. However, the depositary may, at its discretion, decide that it is inequitable or impractical to make a distribution available to any holders of ADSs. For example, the depositary may determine that it is not practicable to distribute certain property through the mail, or that the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary may decide not to distribute such property to holders of our ADSs. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Holders of our ADSs may be subject to limitations on transfer of their ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ADSs are transferable on the books of the depositary. However, the depositary may close its transfer books at any time or from time to time when it deems expedient in connection with the performance of its duties. In addition, the depositary may refuse to deliver, transfer or register transfers of ADSs generally when our books or the books of the depositary are closed, or at any time if we or the depositary deems it advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement, or for any other reason. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Certain judgments obtained against us by our shareholders may not be enforceable. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are an exempted company with limited liability registered by way of continuation under the laws of the Cayman Islands. We primarily conduct our operations in the Chinese mainland and substantially all of our assets are located in the Chinese mainland. In addition, our directors and executive officers, and some of our experts reside within the Chinese mainland, and most of the assets of these persons are located within the Chinese mainland. As a result, it may be difficult or impossible for you to effect service of process within the United States or Hong Kong upon us or these persons, or to bring an action against us or against these persons in the United States or Hong Kong in the event that you believe that your rights have been infringed under the U.S. federal securities laws, Hong Kong laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of the PRC may render you unable to enforce a judgment against our assets or the assets of our directors and officers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There is no statutory enforcement in the Cayman Islands of judgments obtained in the Hong Kong courts or federal or state courts of the United States (and the Cayman Islands are not a party to any treaties for the reciprocal enforcement or recognition of such judgments). A judgment obtained in such jurisdiction will be recognized and enforced in the courts of the Cayman Islands at common law, without any <span style="white-space:nowrap">re-examination</span> of the merits of the underlying dispute, by an action commenced on the foreign judgment debt in the Grand Court of the Cayman Islands, provided such judgment (a)&#160;is given by a foreign court of competent jurisdiction, (b)&#160;imposes on the judgment debtor a liability to pay a liquidated sum for which the judgment has been given, (c)&#160;is final and conclusive, (d)&#160;is not in respect of taxes, a fine or a penalty, (e)&#160;is not inconsistent with a Cayman Islands judgment in respect of the same matter, and (f)&#160;is not impeachable on the grounds of fraud and was not obtained in a manner and is not of a kind the enforcement of which is contrary to natural justice or the public policy of the Cayman Islands. However, the Cayman Islands courts are unlikely to enforce a judgment obtained from the U.S. or Hong Kong courts under civil liability provisions of the U.S. federal securities law or Hong Kong law if such judgment is determined by the courts of the Cayman Islands to give rise to obligations to make payments that are penal or punitive in nature. Because such a determination has not yet been made by a court of the Cayman Islands, it is uncertain whether such civil liability judgments from U.S. or Hong Kong courts would be enforceable in the Cayman Islands. A Cayman Islands court may stay enforcement proceedings if concurrent proceedings are being brought elsewhere. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">70 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law based either on treaties between China and the country where the judgment is made or on principles of reciprocity between jurisdictions. China does not have any treaties or other forms of reciprocity with the United States that provide for the reciprocal recognition and enforcement of foreign judgments. In addition, according to the PRC Civil Procedures Law, the PRC courts will not enforce a foreign judgment against us or our director and officers if they decide that the judgment violates the basic principles of PRC laws or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the United States. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Since we are a Cayman Islands exempted company, the rights of our shareholders may be more limited than those of shareholders of a company organized in the United States or Hong Kong. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the laws of some jurisdictions in the United States, majority and controlling shareholders generally have certain fiduciary responsibilities to the minority shareholders. Shareholder action must be taken in good faith, and actions by controlling shareholders which are obviously unreasonable may be declared null and void. Cayman Islands law protecting the interests of minority shareholders may not be as protective in all circumstances as the law protecting minority shareholders in some U.S. jurisdictions. In addition, the circumstances in which a shareholder of a Cayman Islands company may sue the company derivatively, and the procedures and defenses that may be available to the company, may result in the rights of shareholders of a Cayman Islands company being more limited than those of shareholders of a company organized in the United States. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, our directors have the power to take certain actions without shareholder approval which would require shareholder approval under Hong Kong law or the laws of most U.S. jurisdictions. The directors of a Cayman Islands company, without shareholder approval, may implement a sale of any assets, property, part of the business, or securities of the company. Our ability to create and issue new classes or series of shares without shareholders&#8217; approval could have the effect of delaying, deterring or preventing a change in control without any further action by our shareholders, including a tender offer to purchase our ordinary shares at a premium over then current market prices. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, our articles of association are specific to us and include certain provisions that may be different from common practices in Hong Kong, such as the absence of requirements that the appointment, removal and remuneration of auditors must be approved by a majority of our shareholders. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our current memorandum and articles of association contains anti-takeover provisions that could discourage a third party from acquiring us and adversely affect the rights of holders of our Class&#160;A ordinary shares and/or ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our current memorandum and articles of association contain certain provisions that could limit the ability of others to acquire control of our company, including a dual-class voting structure that gives disproportionate voting power to the Class&#160;B ordinary shares held by Max Smart Limited, a company beneficially owned through a trust wholly-owned by our chairman, Mr.&#160;Richard Qiangdong Liu and of which he is the sole director, and those held by Fortune Rising Holdings Limited of which Mr.&#160;Liu is the sole shareholder and sole director. As of February&#160;28, 2023, Mr.&#160;Liu beneficially owned 73.9% of the aggregate voting power of our company, including 3.5% of the aggregate voting power of our company that he may exercise on behalf of Fortune Rising Holdings Limited. Fortune Rising Holdings Limited holds the shares for the purpose of transferring such shares to the plan participants according to our awards under our Share Incentive Plan, and administers the awards and acts according to our instruction. In addition, our current memorandum and articles of association also contains a provision that grants authority to our board of directors to establish and issue from time to time one or more series of preferred shares without action by our shareholders and to determine, with respect to any series of preferred shares, the terms and rights of that series. These provisions could have the effect of depriving our shareholders of the opportunity to sell their shares at a premium over the prevailing market price by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transactions. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">71 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">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="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form <span style="white-space:nowrap">10-Q</span> or current reports on Form <span style="white-space:nowrap">8-K;</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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 </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the selective disclosure rules by issuers of material nonpublic information under Regulation FD. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are required to file an annual report 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 Nasdaq. Press releases relating to financial results and material events will also be furnished to the SEC on Form <span style="white-space:nowrap">6-K.</span> However, the information we are required to file with or furnish to the SEC will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. As a result, you may not be afforded the same protections or information that would be made available to you were you investing in a U.S. domestic issuer. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">As a Cayman Islands exempted company, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from Nasdaq corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with Nasdaq corporate governance listing standards. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Cayman Islands exempted company listed on Nasdaq, we are subject to Nasdaq corporate governance listing standards. However, Nasdaq rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from Nasdaq corporate governance listing standards. For example, neither the Companies Act (As Revised) of the Cayman Islands nor our current memorandum and articles of association requires a majority of our directors to be independent and we could include <span style="white-space:nowrap">non-independent</span> directors as members of our compensation committee and nominating committee, and our independent directors would not necessarily hold regularly scheduled meetings at which only independent directors are present. If we choose to follow certain home country practice in the future, our shareholders may be afforded less protection than they otherwise would under Nasdaq corporate governance listing standards applicable to U.S. domestic issuers. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be classified as a passive foreign investment company for United States federal income tax purposes, which could subject United States investors in the ADSs or ordinary shares to significant adverse tax consequences. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A <span style="white-space:nowrap">non-United</span> States corporation, such as our company, will be classified as a PFIC for United States 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 produce or are held for the production of passive income. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Although the law in this regard is unclear, we treat the consolidated variable interest entities as being owned by us for United States federal income tax purposes because we control their management decisions and we are entitled to substantially all of the economic benefits, and, as a result, we consolidate their results of operations in our U.S. GAAP financial statements and treat them as being owned by us for United States federal income tax purposes. If it were determined, however, that we are not the owner of the consolidated variable interest entities for United States federal income tax purposes, we may be treated as a PFIC for our taxable year ended December&#160;31, 2022 and in future taxable years. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based on our current income and assets and the value of our ADSs and outstanding ordinary shares, we do not believe that we were a PFIC for our taxable year ended December&#160;31, 2022, and we do not expect to be classified as a PFIC in the current taxable year or the foreseeable future. Because PFIC status is a fact-intensive determination, no assurance can be given that we will not be classified as a PFIC for that year. While we do not anticipate becoming a PFIC, changes in the composition of our income or assets, or fluctuations in the market price of our Class&#160;A ordinary shares and/or ADSs, may cause us to become a PFIC for future taxable years. In estimating the value of our goodwill and other unbooked intangibles, we have taken into account our market capitalization, which may fluctuate over time. Among other factors, if our market capitalization subsequently declines, we may be or become classified as a PFIC for the current or future taxable years. Under circumstances where revenues from activities that produce passive income significantly increase relative to our revenues from activities that produce <span style="white-space:nowrap">non-passive</span> income or where we determine not to deploy significant amounts of cash for working capital or other purposes, our risk of becoming classified as a PFIC may substantially increase. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">72 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we were to be or become a PFIC for any taxable year during which a U.S. Holder (as defined in &#8220;Item 10.E. Additional Information&#8212;Taxation&#8212;United States Federal Income Tax Considerations&#8221;) holds our ADSs or ordinary shares, certain adverse U.S. federal income tax consequences could apply to such U.S. Holder. See &#8220;Item 10.E. Additional Information&#8212;Taxation&#8212;United States Federal Income Tax Considerations.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We incur increased costs as a result of being a public company. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a public company, we incur significant accounting, legal and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act, as well as rules subsequently implemented by the SEC and Nasdaq, have detailed requirements concerning corporate governance practices of public companies, including Section&#160;404 of the Sarbanes-Oxley Act relating to internal controls over financial reporting. We expect these rules and regulations applicable to public companies to increase our accounting, legal and financial compliance costs and to make certain corporate activities more time-consuming and costly. Our management will be required to devote substantial time and attention to our public company reporting obligations and other compliance matters. We are currently evaluating and monitoring developments with respect to these rules and regulations, and we cannot predict or estimate the amount of additional costs we may incur or the timing of such costs. We will also incur additional costs as a result of the listing of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange. Our reporting and other compliance obligations as a public company may place a strain on our management, operational and financial resources and systems for the foreseeable future. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the past, shareholders of a public company often brought securities class action suits against the company following periods of instability in the market price of that company&#8217;s securities. If we were involved in a class action suit, it could divert a significant amount of our management&#8217;s attention and other resources from our business and operations, which could harm our results of operations and require us to incur significant expenses to defend the suit. Any such class action suit, whether or not successful, could harm our reputation and restrict our ability to raise capital in the future. In addition, if a claim is successfully made against us, we may be required to pay significant damages, which could have a material and adverse effect on our financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The different characteristics of the capital markets in Hong Kong and the U.S. may negatively affect the trading prices of our ADSs and Class&#160;A ordinary shares. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a dual-listed company, we are subject to Hong Kong and Nasdaq listing and regulatory requirements concurrently. The Hong Kong Stock Exchange and Nasdaq have different trading hours, trading characteristics (including trading volume and liquidity), trading and listing rules, and investor bases (including different levels of retail and institutional participation). As a result of these differences, the trading prices of our ADSs and our Class&#160;A ordinary shares may not be the same, even allowing for currency differences. Fluctuations in the price of our ADSs due to circumstances peculiar to the U.S. capital markets could materially and adversely affect the price of our Class&#160;A ordinary shares, or vice versa. Certain events having significant negative impact specifically on the U.S. capital markets may result in a decline in the trading price of our Class&#160;A ordinary shares notwithstanding that such event may not impact the trading prices of securities listed in Hong Kong generally or to the same extent, or vice versa. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Exchange between our Class&#160;A ordinary shares and our ADSs may adversely affect the liquidity and/or trading price of each other. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ADSs are currently traded on Nasdaq. Subject to compliance with U.S. securities law and the terms of the deposit agreement, holders of our Class&#160;A ordinary shares may deposit Class&#160;A ordinary shares with the depositary in exchange for the issuance of our ADSs. Any holder of ADSs may also withdraw the underlying Class&#160;A ordinary shares represented by the ADSs pursuant to the terms of the deposit agreement for trading on the Hong Kong Stock Exchange. In the event that a substantial number of Class&#160;A ordinary shares are deposited with the depositary in exchange for ADSs or vice versa, the liquidity and trading price of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange and our ADSs on Nasdaq may be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The time required for the exchange between Class&#160;A ordinary shares and ADSs might be longer than expected and investors might not be able to settle or effect any sale of their securities during this period, and the exchange of Class&#160;A ordinary shares into ADSs involves costs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There is no direct trading or settlement between Nasdaq and the Hong Kong Stock Exchange on which our ADSs and our Class&#160;A ordinary shares are respectively traded. In addition, the time differences between Hong Kong and New York and unforeseen market circumstances or other factors may delay the deposit of Class&#160;A ordinary shares in exchange of ADSs or the withdrawal of Class&#160;A ordinary shares underlying the ADSs. Investors will be prevented from settling or effecting the sale of their securities during such periods of delay. In addition, there is no assurance that any exchange of Class&#160;A ordinary shares into ADSs (and vice versa) will be completed in accordance with the timelines investors may anticipate. </p> <p style="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">73 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, the depositary for the ADSs is entitled to charge holders fees for various services including for the issuance of ADSs upon deposit of Class&#160;A ordinary shares, cancelation of ADSs, distributions of cash dividends or other cash distributions, distributions of ADSs pursuant to share dividends or other free share distributions, distributions of securities other than ADSs and annual service fees. As a result, shareholders who exchange Class&#160;A ordinary shares into ADSs, and vice versa, may not achieve the level of economic return the shareholders may anticipate. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We are exposed to risks associated with the potential <span style="white-space:nowrap">spin-off</span> of one or more of our businesses. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are exposed to risks associated with the potential <span style="white-space:nowrap">spin-off</span> of one or more of our businesses. On December&#160;8, 2020, we completed the <span style="white-space:nowrap">spin-off</span> and listing of JD Health, a consolidated subsidiary of our company, on the Main Board of the Hong Kong Stock Exchange. On May&#160;28, 2021, we completed the <span style="white-space:nowrap">spin-off</span> and listing of JD Logistics, a consolidated subsidiary of our company, on the Main Board of the Hong Kong Stock Exchange. On March&#160;30, 2023, each of JD Property and JD Industrials, through their respective joint sponsors, submitted a listing application form (Form A1) to the Hong Kong Stock Exchange to apply for the listing of, and permission to deal in, their respective shares on the Main Board of the Hong Kong Stock Exchange. There is no assurance as to whether or when any of the proposed listings may take place. We may continue to explore the ongoing financing requirements for our various other businesses and may consider a <span style="white-space:nowrap">spin-off</span> listing for one or more of those businesses. We cannot assure you that any <span style="white-space:nowrap">spin-off</span> will ultimately be consummated, any such <span style="white-space:nowrap">spin-off</span> will be subject to market conditions at the time and approval by the listing committee of the Hong Kong Stock Exchange or other equivalent regulatory agencies. In the event that we proceed with a <span style="white-space:nowrap">spin-off,</span> our interest in the entity to be <span style="white-space:nowrap">spun-off</span> (and its corresponding contribution to the financial results of our company) will be reduced accordingly. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">An active trading market for our Class&#160;A ordinary shares on the Hong Kong Stock Exchange might not develop or be sustained and trading prices of our Class&#160;A ordinary shares might fluctuate significantly. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since the listing of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange, we have consistently been an actively-traded company on the Hong Kong Stock Exchange. However, we cannot assure you that an active trading market for our ordinary shares on the Hong Kong Stock Exchange will be sustained. The trading price or liquidity for our ADSs on Nasdaq might not be indicative of those of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange. If an active trading market of our ordinary shares on the Hong Kong Stock Exchange is not sustained, the market price and liquidity of our ordinary shares could be materially and adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2014, the Hong Kong, Shanghai and Shenzhen Stock Exchanges collaborated to create an inter-exchange trading mechanism called Stock Connect that allows international and mainland Chinese investors to trade eligible equity securities listed in each other&#8217;s markets through the trading and clearing facilities of their home exchange. Stock Connect currently covers over 2,000 equity securities trading in the Hong Kong, Shanghai and Shenzhen markets. Stock Connect allows mainland Chinese investors to trade directly in eligible equity securities listed on the Hong Kong Stock Exchange, known as Southbound Trading; without Stock Connect, mainland Chinese investors would not otherwise have a direct and established means of engaging in Southbound Trading. In October 2019, the Shanghai and Shenzhen Stock Exchanges separately announced their amended implementation rules in connection with Southbound Trading to include shares of companies of a dual-class voting structure to be traded through Stock Connect. However, since these rules are relatively new, there remains uncertainty as to the implementation details, especially with respect to shares of those companies with a secondary listing on the Hong Kong Stock Exchange. It is unclear whether and when the Class&#160;A ordinary shares of our company, which has a dual-class voting structure with a secondary listing in Hong Kong, will be eligible to be traded through Stock Connect, if at all. The ineligibility or any delay of our Class&#160;A ordinary shares for trading through Stock Connect will affect mainland Chinese investors&#8217; ability to trade our Class&#160;A ordinary shares and therefore may limit the liquidity of the trading of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">There is uncertainty as to whether Hong Kong stamp duty will apply to the trading or conversion of our ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with our initial public offering of Class&#160;A ordinary shares in Hong Kong, or the Hong Kong IPO, we have established a branch register of members in Hong Kong, or the Hong Kong share register. Our Class&#160;A ordinary shares that are traded on the Hong Kong Stock Exchange, including those to be issued in the Hong Kong IPO and those that may be converted from ADSs, are registered on the Hong Kong share register, and the trading of these Class&#160;A ordinary shares on the Hong Kong Stock Exchange will be subject to the Hong Kong stamp duty. To facilitate <span style="white-space:nowrap">ADS-ordinary</span> share conversion and trading between Nasdaq and the Hong Kong Stock Exchange, we also moved a portion of our issued Class&#160;A ordinary shares from our register of members maintained in the Cayman Islands to our Hong Kong share register. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">74 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Hong Kong Stamp Duty Ordinance, any person who effects any sale or purchase of Hong Kong stock, defined as stock the transfer of which is required to be registered in Hong Kong, is required to pay Hong Kong stamp duty. The stamp duty is currently set at 0.13% (rounded up to the nearest dollar) on the value of the transaction, on both the buyer and the seller. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To the best of our knowledge, Hong Kong stamp duty has not been levied in practice on the trading or conversion of ADSs of companies that are listed in both the United States and Hong Kong and that have maintained all or a portion of their ordinary shares, including ordinary shares underlying ADSs, in their Hong Kong share registers. However, it is unclear whether, as a matter of Hong Kong law, the trading or conversion of ADSs of these dual-listed companies constitutes a sale or purchase of the underlying Hong Kong-registered ordinary shares that is subject to Hong Kong stamp duty. We advise investors to consult their own tax advisors on this matter. If Hong Kong stamp duty is determined by the competent authority to apply to the trading or conversion of our ADSs, the trading price and the value of your investment in our Class&#160;A ordinary shares and/or ADSs may be affected. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_7"><span style="font-weight:bold">Item&#160;4.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Information on the Company </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">A. History and Development of the Company </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Corporate History </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our chairman, Mr.&#160;Richard Qiangdong Liu, launched an online retail website in January 2004. He subsequently formed a company in Beijing and another company in Shanghai and conducted his online retail business through these two companies. In April 2007, we established a wholly-owned PRC subsidiary, Beijing Jingdong Century Trade Co., Ltd., or Jingdong Century, and we acquired certain intellectual property rights from the two companies Mr.&#160;Liu had established earlier, which ceased business operations and were later liquidated and dissolved. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2006, we incorporated Star Wave Investments Holdings Limited under the laws of the British Virgin Islands as our offshore holding company in order to facilitate international financing. We later changed the name of this entity to 360buy Jingdong Inc. In January 2014, 360buy Jingdong Inc. was redomiciled in the Cayman Islands as an exempted company registered under the laws of the Cayman Islands, and was renamed JD.com, Inc. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have established subsidiaries inside and outside of China and assisted in establishing PRC consolidated variable interest entities to conduct our business operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The significant subsidiaries that conduct business operations in China include, among others, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jingdong Century, established in April 2007, and certain of its subsidiaries in China, which primarily engage in retail business; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Shanghai Shengdayuan Information Technology Co., Ltd., or Shanghai Shengdayuan, which was established in April 2011 and primarily operates our online marketplace business; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd., or Xi&#8217;an Jingxundi, which was established in May 2017 and primarily provides technology and consulting services relating to logistics services. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The significant consolidated variable interest entities and their subsidiaries that conduct our business operations in China include, among others, the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jingdong 360, which was established in April 2007 and holds our ICP license as an internet information provider and operates our www.jd.com website; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jiangsu Yuanzhou, which was established in September 2010 and primarily engages in the business of selling books, audio and video products; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Xi&#8217;an Jingdong Xincheng, which was established in June 2017 and primarily provides technology and consulting services relating to logistics services; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jiangsu Jingdong Bangneng, which was established in August 2015 and primarily engages in business of investment management; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Suqian Juhe, which was established in June 2020 and primarily provides enterprise management services. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">75 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also conduct certain of our business operations through other consolidated variable interest entities and their subsidiaries, including Suqian Jingdong Tianning Jiankang Technology Co., Ltd., or Suqian Jingdong Tianning, which was established in June 2019 and primarily provides pharmacy sales and healthcare services in connection with JD Health&#8217;s operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On May&#160;22, 2014, our ADSs commenced trading on Nasdaq under the symbol &#8220;JD.&#8221; We raised from our initial public offering approximately US$1.5&#160;billion in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;18, 2020, our Class&#160;A ordinary shares commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;9618.&#8221; We raised from our global offering in connection with the listing in Hong Kong approximately RMB31.3&#160;billion in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Strategic Cooperations </p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Strategic Cooperation with Tencent </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;10, 2014, we acquired certain <span style="white-space:nowrap">e-commerce</span> businesses and assets from, and entered into a strategic cooperation agreement and formed a strategic partnership with Tencent, a leading internet company serving the largest online community in China. Tencent offers a wide variety of internet services in China, including social communications, online games and digital content and payment. Under the strategic partnership, Tencent offers us prominent access points in its mobile apps Weixin and Mobile QQ and provide us with traffic and other support from other key platforms, which has helped us generate mobile user traffic from Tencent&#8217;s large mobile user base and enhance our customers&#8217; mobile shopping experience. The two parties agree to cooperate in a number of areas including mobile-related products, social networking services, membership systems and payment solutions. The strategic cooperation agreement applies within the territory of China. Under the strategic cooperation agreement, we are Tencent&#8217;s preferred partner for all physical goods <span style="white-space:nowrap">e-commerce</span> businesses, and Tencent agrees not to engage in any retail or managed marketplace business model in physical goods <span style="white-space:nowrap">e-commerce</span> businesses in China and a few selected international markets for a period of eight years, other than through its controlled affiliate Shanghai Icson <span style="white-space:nowrap">E-Commerce</span> Development Company Limited, or Shanghai Icson. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On May&#160;10, 2019, we renewed the strategic cooperation agreement with Tencent for a period of three years starting from May&#160;27, 2019. Tencent continued to offer us prominent level 1 and level 2 access points on its Weixin platform to provide traffic support, and the two companies continued to cooperate in a number of areas including communications, advertising and membership services, among others. Such traffic support, advertising spending and other cooperation amounted to over US$800&#160;million, which was paid or spent over the next three years. We agreed to issue to Tencent a certain number of our Class&#160;A ordinary shares for a total consideration of approximately US$250&#160;million at prevailing market prices at certain <span style="white-space:nowrap">pre-determined</span> dates during the subsequent three-year period, of which 8,127,302, 2,938,584 and 1,914,998 of our Class&#160;A ordinary shares were issued in May 2019, May 2020 and June 2021, respectively. The issuance of Class&#160;A ordinary shares of US$250&#160;million formed part of the total amount of US$800&#160;million that was paid or spent for the traffic support, advertising and other cooperation from Tencent under the strategic cooperation agreement. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;25, 2022, Tencent completed a distribution of approximately 460&#160;million Class&#160;A ordinary shares of our company owned by Tencent to its shareholders. Following the distribution, Tencent&#8217;s shareholding in us was below 5% pursuant to a 13G amendment file by Tencent Holdings Limited and Huang River Investment Limited with the SEC on March&#160;30, 2022 and the shareholders of Tencent who receive our shares in the distribution have become our shareholders. We and Tencent continue to maintain our mutually beneficial business relationship, including our ongoing strategic partnership agreement. On June&#160;29, 2022, we renewed the strategic cooperation agreement with&#160;Tencent for another period of three years.&#160;Tencent&#160;continues to offer us prominent Level I and Level II access points on its Weixin platform to provide traffic support, and we also continue to cooperate in a number of areas including communications, technology services, marketing and advertising, and membership services, among others. The value of such cooperation is to be paid or spent in cash and in the form of our shares combined over the next three years. As a part of the total consideration, we agreed to issue to&#160;Tencent&#160;a certain number of our Class&#160;A ordinary shares for a consideration of up to US$220 million&#160;by reference to prevailing market prices at <span style="white-space:nowrap">certain&#160;pre-determined&#160;dates</span> during the three-year period, of which 2,164,326 of our Class A ordinary shares were issued in July 2022. The two parties are leveraging this mutually beneficial partnership to provide better and more convenient shopping experience for users. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">76 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Strategic Cooperation with Walmart </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2016, we entered into a series of agreements with Walmart Inc., or Walmart, in relation to our strategic alliance, pursuant to which Walmart subscribed for 144,952,250 of our newly issued Class&#160;A ordinary shares, representing approximately 5% of our total issued and outstanding shares on a fully diluted basis at the time. As of February&#160;28, 2023, Walmart held Class&#160;A ordinary shares representing approximately 9.2% of our total issued and outstanding shares. As part of our strategic alliance with Walmart, we acquired ownership of the Yihaodian marketplace platform assets, including the Yihaodian brand, mobile apps and websites. We have collaborated with Walmart on <span style="white-space:nowrap">e-commerce,</span> including launching Sam&#8217;s Club Flagship Store and Walmart Flagship Store on www.jd.com website, as well as Sam&#8217;s Club Global Flagship Store, Walmart Global Flagship Store, ASDA Flagship Store and several category global stores to sell specific category products (for example Walmart Beauty and Personal Care Global Store) on JD Worldwide and a <span style="white-space:nowrap">one-hour</span> delivery service from Walmart Stores and Sam&#8217;s Clubs in select cities through the JD Daojia app. As part of the strategic alliance, we also entered into an eight-year <span style="white-space:nowrap">non-compete</span> arrangement with Walmart, subject to certain conditions and exceptions. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Developments of Our Subsidiaries </p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Logistics </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Logistics is a leading technology-driven supply chain solutions and logistics services provider, and its shares are listed on the Main Board of the Hong Kong Stock Exchange. JD Logistics has been operating as an internal logistics department of us since 2007 and as a stand-alone business segment since April 2017. JD Logistics offers a full spectrum of supply chain solutions and high-quality logistics services enabled by technology, ranging from warehousing to distribution, spanning across manufacturing to <span style="white-space:nowrap">end-customers,</span> covering regular and specialized items. On May&#160;28, 2021, shares of JD Logistics commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;2618.&#8221; JD Logistics raised from the global offering in connection with the listing in Hong Kong approximately RMB22.9&#160;billion in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. JD Logistics remains our consolidated subsidiary after its listing. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2020, JD Logistics acquired a controlling interest in Kuayue-Express Group Co., LTD., or Kuayue Express, a renowned modern integrated express transportation enterprise specializing in &#8220;limited-time express service&#8221; in China, for a total consideration of approximately RMB3&#160;billion through a combination of acquiring existing shares and subscribing for newly issued shares of Kuayue Express. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2022, JD Logistics entered into a series of agreements in relation to the proposed acquisition of Deppon Logistics Co., Ltd (&#8220;Deppon&#8221;). Pursuant to the transaction agreements, JD Logistics would acquire approximately 99.99% of the equity interest in Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited, or Deppon Holdco, which in turn holds a total of approximately 66.50% of the issued share capital of Deppon, for a total consideration of approximately RMB9.0&#160;billion. On July&#160;26, 2022, JD Logistics completed the acquisition of more than 50% equity interest in Deppon Holdco, being the first tranche of the staggered acquisition arrangement. As a result, Deppon Holdco (including Deppon and its subsidiaries) has become a subsidiary of JD Logistics, and its financial results, except for that of certain excluded business, have been consolidated into JD Logistics&#8217;s consolidated financial statements. On March&#160;25, 2022, JD Logistics entered into a placing agreement, pursuant to which JD Logistics had agreed to issue 150,500,000 of its ordinary shares to a group of third-party investors for a total purchase price of approximately US$398&#160;million in a placement (the &#8220;JDL Placement&#8221;). Concurrently, through our wholly-owned subsidiary, we had entered into a subscription agreement with JD Logistics, pursuant to which the subsidiary had agreed to subscribe for, and JD Logistics had agreed to issue 261,400,000 ordinary shares of JD Logistics, at the same per share price for the JDL Placement, for a total purchase price of approximately US$692&#160;million in cash (the &#8220;JD Subscription&#8221;). On April&#160;1, 2022, the JDL Placement was completed in accordance with the terms and conditions of the placing agreement. The net proceeds from the placing amounted to approximately HK$3,102&#160;million. On May&#160;26, 2022, the JD Subscription was completed, upon which we maintained our shareholding in JD Logistics at more than 63% and continued to consolidate JD Logistics&#8217;s financial results into our financial statements. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">77 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Health </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Health is one of the largest online healthcare platforms in China, the shares of which are listed on the Main Board of Hong Kong Stock Exchange. JD Health is also pioneering the digitalization and transformation of the healthcare industry. Over the past few years, JD Health is building a comprehensive &#8220;Internet + healthcare&#8221; ecosystem, providing pharmaceutical and healthcare products and internet healthcare services to the customers. On December&#160;8, 2020, shares of JD Health commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;6618.&#8221; JD Health raised from the global offering in connection with the listing in Hong Kong approximately RMB25.7&#160;billion in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. JD Health remains our consolidated subsidiary after its listing. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Property </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2018, we established JD Property, our infrastructure asset management and integrated service platform for developing and managing modern infrastructure to support JD Logistics and third parties. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;10, 2021, JD Property entered into definitive agreements for its <span style="white-space:nowrap">non-redeemable</span> series A preference share financing with <span style="white-space:nowrap">co-lead</span> investors Hillhouse Investment and Warburg Pincus, among others. The total amount raised was US$703&#160;million. In March 2022 and June 2022, JD Property entered into definitive agreements for its <span style="white-space:nowrap">non-redeemable</span> series B preferred share financing with investors led by Hillhouse Investment, Warburg Pincus, and one leading global institutional investor, among others. The total amount raised in this round was approximately US$800&#160;million. We remain to be the majority shareholder of JD Property after the two rounds of financings. On March&#160;30, 2023, JD Property, through its joint sponsors, submitted a listing application form (Form A1) to the Hong Kong Stock Exchange to apply for the listing of, and permission to deal in, its shares on the Main Board of the Hong Kong Stock Exchange. There is no assurance as to whether or when the proposed listing may take place. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;1, 2021, JD Property entered into a sale and purchase agreement in relation to the acquisition of CNLP, pursuant to which JD Property conditionally agreed to acquire 916,488,000 shares of CNLP, representing approximately 26.38% of the issued share capital of CNLP, for a total consideration of approximately HK$3,986.7&#160;million in cash, representing a value of HK$4.35 per share. CNLP is principally engaged in the leasing of storage facilities and the related management services in the PRC. The transaction was completed on January&#160;28, 2022, upon which JD Property had accumulatively acquired 1,286,011,999 shares of CNLP, representing approximately 37.02% of the issued share capital of CNLP. On March&#160;1, 2022, immediately following the resignation of certain members of the board of directors of CNLP, it was deemed that JD Property had gained control of CNLP and hence CNLP became a consolidated subsidiary of JD Property. In May 2022, JD Property had received valid acceptance of more than 90% of the offer shares and disinterested shares respectively, which satisfied the condition for compulsory acquisition of the remaining shares of CNLP. JD Property subsequently exercised its rights pursuant to Section&#160;88 of the Companies Act (2021 Revision) of the Cayman Islands to acquire the remaining shares of CNLP on the same terms as the initial share purchase. CNLP also repurchased and canceled all of its outstanding convertible bonds. On July&#160;14, 2022, JD Property completed the acquisition and privatization of CNLP, and CNLP became a wholly-owned subsidiary of JD Property. The listing of CNLP was subsequently withdrawn from the Hong Kong Stock Exchange on July&#160;15, 2022. In addition, CNLP completed the repurchase and cancellation all of its HK$1,109&#160;million 6.95% convertible bonds due 2024 (the &#8220;2024 Convertible Bonds&#8221;) listed on the Hong Kong Stock Exchange on July&#160;18, 2022, and the listing of the 2024 Convertible Bonds was withdrawn on July&#160;26, 2022. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Industrials </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April and December 2020 and March 2023, JD Industrials, our subsidiary which is the leading industrials supply chain technology and service provider in China, entered into definitive agreements for <span style="white-space:nowrap">non-redeemable</span> series A, series <span style="white-space:nowrap">A-1</span> and series B preference share financing (&#8220;JD Industrials Series A, <span style="white-space:nowrap">A-1</span> and B Preference Shares&#8221;) with a group of third-party investors. The total amount of financing arising from JD Industrials Series A, <span style="white-space:nowrap">A-1</span> and B Preference Shares was approximately US$545&#160;million. Upon completion of these financings, we hold approximately 78% of the issued and outstanding shares of JD Industrials. On March&#160;30, 2023, JD Industrials, through its joint sponsors, submitted a listing application form (Form A1) to the Hong Kong Stock Exchange to apply for the listing of, and permission to deal in, its shares on the Main Board of the Hong Kong Stock Exchange. There is no assurance as to whether or when the proposed listing may take place. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">78 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Jiangsu Five Star </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April 2019, we completed an investment in Jiangsu Five Star, one of the leading offline retailers of home appliances and consumer electronics in China. We acquired 46% of Jiangsu Five Star&#8217;s total shares from its existing shareholder for a total purchase price of RMB1.27&#160;billion with a combination of cash and assumption of the seller&#8217;s debt. Following this investment, we and Jiangsu Five Star leverage each other&#8217;s industry expertise and strength to explore new growth opportunities in the area of omni-channel strategy and aim to provide consumers with a fully-integrated, smart online and offline shopping experience. In addition, we provided a loan of approximately RMB1.02&#160;billion to the seller. We are also entitled to certain collateral and investor rights pursuant to the related definitive agreements. In the second quarter of 2020, we further acquired 54% equity interest and consolidated Jiangsu Five Star by converting the loan of RMB1.02&#160;billion and assuming the seller&#8217;s RMB428&#160;million debt owed to Jiangsu Five Star. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Dada </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Dada is a Nasdaq-listed company and a leading local on-demand delivery and retail platform in China. It operates JDDJ, one of China&#8217;s largest local on-demand retail platforms for retailers and brand owners, and Dada Now, a leading local on-demand delivery platform open to merchants and individual senders across various industries and product categories. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April 2016, we completed the transaction with Dada, pursuant to which our <span style="white-space:nowrap"><span style="white-space:nowrap">online-to-offline</span></span> business, JD Daojia, became a subsidiary of Dada and we contributed certain resources and US$200&#160;million in cash in exchange for newly issued equity interest in Dada. In December 2017, we exercised our warrant to acquire additional preferred shares of Dada. In August 2018, in conjunction of Dada&#8217;s Series F round financing with Walmart, we further invested US$180&#160;million to acquire the newly issued preferred shares of Dada. We have formed an extensive cooperation relationship with Dada, as its local <span style="white-space:nowrap">on-demand</span> delivery and retail capabilities support our innovative projects and omni-channel strategy, together bringing consumers the most convenient and advanced shopping experience. In June 2020, the ADSs of Dada commenced trading on the Nasdaq Global Select Market under the symbol &#8220;DADA.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;22, 2021, we, through a subsidiary, entered into a share subscription agreement with Dada, and further entered into an amendment to share subscription agreement on February&#160;25, 2022, At closing that occurred on February 28, 2022, Dada issued to us 109,215,017 ordinary shares, for a total consideration of (i)&#160;an aggregate purchase price of US$546&#160;million in cash, and (ii)&#160;our signing and delivery of a business cooperation agreement to Dada, pursuant to which we will provide certain strategic resources to Dada. Immediately following the closing, we held approximately 52% of Dada&#8217;s issued and outstanding shares and began to consolidate the financial results of Dada into ours. As of December&#160;31, 2022, we owned approximately 53% issued and outstanding shares of Dada. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Major Investments </p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Technology </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since 2017, JD Technology has made remarkable progress in the field of digital technology and is now a leading technology service provider in China, enabling corporates and organizations across industries to achieve digitalization and intelligentization and fueling their growth through accessible financial solutions. In June 2020, we entered into agreements with JD Technology, pursuant to which we have, through a consolidated PRC domestic company, acquired an aggregate of 36.8% equity interest in JD Technology by converting our profit sharing right pursuant to the framework agreement between us and JD Technology and investing additional RMB1.78&#160;billion in cash in JD Technology. The framework agreement, including the profit-sharing arrangement between JD Technology and us, was terminated, and JD Technology has become our equity method investee. In connection with the acquisition of equity interests in JD Technology, we have entered into a series of agreements with JD Technology which set forth the rights of JD as a shareholder. Pursuant to these agreements, we continue to enjoy substantially all the rights that we had under the framework agreement; provided that certain rights such as the right to liquidity event payment had been terminated upon our conversion of the profit sharing right into equity interest in JD Technology. Pursuant to these agreements, certain of our rights under these agreements should be terminated immediately the day before JD Technology submits its application for an initial public offering. These rights, however, will be restored in the event the initial public offering application is rejected by the relevant authorities or withdrawn by JD Technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, on June&#160;20, 2020, the shareholders of JD Technology passed a unanimous resolution to restructure JD Technology as a company limited by shares and adopt the dual class voting structure. The shares held by Mr.&#160;Richard Qiangdong Liu and Suqian Linghang Fangyuan Equity Investment Center (Limited Partnership), or Suqian Linghang Fangyuan, an entity controlled by Mr.&#160;Liu, were entitled to ten votes per share, while Mr.&#160;Liu and Suqian Linghang Fangyuan must abstain from voting on any related party transaction with JD Technology. As a result of this dual class voting structure, as of February&#160;28, 2023, we held approximately 22.1% voting power, and Mr.&#160;Richard Qiangdong Liu and Suqian Linghang Fangyuan together held 52.4% of the total voting power of JD Technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;31, 2021, we entered into definitive agreements with JD Technology relating to the reorganization of our cloud computing and artificial intelligence business (&#8220;JD Cloud&#160;&amp; AI&#8221;). Pursuant to the definitive agreements, we transferred JD Cloud&#160;&amp; AI and additional RMB4&#160;billion in cash, as consideration in exchange for newly issued ordinary shares of JD Technology. To support the smooth business transition of JD Cloud&#160;&amp; AI, we also transferred some equipment and reserved some restricted share units of us for the employees of JD Cloud&#160;&amp; AI, for which JD Technology paid cash consideration. Upon completion of the transactions on March&#160;31, 2021, JD Cloud&#160;&amp; AI was deconsolidated from our consolidated financial statements, and our equity interest in JD Technology increased from 36.8% to 41.7%. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">79 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Yonghui </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2015, we entered into definitive agreements with Yonghui, pursuant to which we subscribed for newly issued ordinary shares of Yonghui with a consideration of RMB4.23&#160;billion. In May 2018, we made an additional investment of RMB1.2&#160;billion to acquire additional ordinary shares from the existing shareholders of Yonghui. In 2020, we made further investment of RMB1.0&#160;billion to acquire additional ordinary shares from the existing shareholders of Yonghui. As of December&#160;31, 2022, we held approximately 13% of Yonghui&#8217;s issued and outstanding ordinary shares. In addition, we have formed a strategic partnership with Yonghui to strengthen supply chain management capability primarily through joint procurement, and will continue to explore development opportunities in <span style="white-space:nowrap"><span style="white-space:nowrap">online-to-offline</span></span> initiatives and other areas of potential strategic cooperation. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">China Unicom </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2017, we entered into a conditional share subscription agreement with China Unicom, a Chinese telecommunications operator in relation to our investment of approximately RMB5&#160;billion in cash to subscribe for certain privately issued shares of China Unicom. Concurrently, we, through a PRC affiliate, also entered into a strategic business cooperation agreement with China Unicom. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Wanda Commercial Properties </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2018, we, along with Tencent, entered into a strategic partnership agreement with Wanda Commercial Properties, a leading developer, owner and operator of commercial properties in China, and its major shareholder, Dalian Wanda Group Co., Ltd. Pursuant to the agreement, we invested RMB5&#160;billion to purchase the shares of Wanda Commercial Properties from its existing shareholders. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">ATRenew (formerly known as AiHuiShou) </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2019, we completed an investment of approximately RMB3.38&#160;billion in ATRenew, a leading <span style="white-space:nowrap">pre-owned</span> consumer electronics transactions and services platform in China. In connection with this investment, we merged our Paipai Secondhand business with and into ATRenew with certain exclusive traffic resources for the next five years, and additionally invested a certain amount of cash in exchange for additional preferred shares of ATRenew. In September and December 2020, we completed additional investments of RMB401&#160;million in cash in ATRenew. In addition, we made an additional investment of RMB129&#160;million in ATRenew in April 2021 and RMB321&#160;million to acquire its ADSs in connection with its initial public offering in June 2021. The ADSs of ATRenew commenced trading on the New York Stock Exchange in June 2021. As of December&#160;31, 2022, we owned approximately 33% issued and outstanding shares of ATRenew. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Xingsheng </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In December 2020, we invested approximately US$700&#160;million to purchase newly issued preferred shares of Xingsheng. Xingsheng is a leading community group buying <span style="white-space:nowrap">e-commerce</span> platform that serves community families with fresh foods and daily necessities. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">B.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Business Overview </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Overview </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a leading supply chain-based technology and service provider. We generated total net revenues of RMB745.8&#160;billion, RMB951.6&#160;billion and RMB1,046.2&#160;billion (US$151.7 billion) in 2020, 2021 and 2022, respectively. We generated net income of RMB49.3&#160;billion in 2020, and incurred net loss of RMB4.5&#160;billion and generated net income of RMB9.7&#160;billion (US$1.4 billion) in 2021 and 2022, respectively. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Overview of Our <span style="white-space:nowrap">E-commerce</span> Business </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe our scale and market leadership are built upon our competitive edge in customer experience and operational efficiency, as well as our commitment to strategically invest in technology and logistics infrastructure for the long term. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Providing superior customer experience is our top priority. Our <span style="white-space:nowrap">e-commerce</span> business offers customers a wide selection of authentic products at competitive prices. We have built and operate our own nationwide fulfillment infrastructure that supports our <span style="white-space:nowrap">e-commerce</span> business. Our speedy, efficient and reliable fulfillment services ensure a high degree of customer satisfaction. We offer an enjoyable online shopping experience mainly through our content-rich, user-friendly and highly personalized mobile apps and website www.jd.com. We also provide comprehensive customer services and convenient payment options. Owing to the superior customer experience we provide, our loyal customer base has expanded rapidly. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">80 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate online retail and marketplace <span style="white-space:nowrap">e-commerce</span> businesses. In our online retail business, we purchase products from suppliers and sell them directly to our customers. We offer a wide range of product categories through our online retail business, including electronics products, home appliances and a large variety of other general merchandise categories. We have established strong relationships with our suppliers as our online retail business grows rapidly over time. As of December&#160;31, 2022, we sourced products from over 45,000 suppliers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Timely and reliable fulfillment is critical to our success. Leveraging this nationwide fulfillment capability, we deliver a majority of the orders to customers by ourselves. Since 2020, we further improved our efficiency in more cities, especially the less developed areas, as we continued to expand our same day and next day delivery service in these areas. Our fulfillment services have been proven to be highly reliable in response to customer needs, particularly in the event of business disruptions, such as during the <span style="white-space:nowrap">COVID-19</span> outbreak. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We launched our online marketplace in October 2010, and have since then been continually adding third-party merchants and introducing new products and services, including premium international brands, to our customers. Merchants on our online marketplace are held to high standards for transacting with our customers. We aim to offer our customers with consistently high-quality online shopping experience regardless they purchase from us or third-party merchants. To this end, we require all third-party merchants to meet our strict standards for product authenticity and service reliability, and closely monitor their performance and activities on our online marketplace. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide a variety of digital marketing services to marketers on our <span style="white-space:nowrap">e-commerce</span> platform, including suppliers to our online retail business, third-party merchants on our online marketplace and other partners. Powered by AI technology, our digital marketing platform provides our marketing customers with comprehensive digital branding and performance-based marketing solutions and various effective measurement tools, which help them reach targeted audiences, attract and retain customers and improve their returns. Our digital marketing platform also features automatic marketing operation including online marketing message creation, targeting, bidding, deployment and budget allocation, which enables marketers to manage their digital marketing strategy and spending in a convenient and efficient manner. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are exploring a variety of omni-channel initiatives to meet our customers&#8217; ever-growing demand. We believe we are well-positioned to empower traditional offline retailers by capitalizing on our strong online presence, industry <span style="white-space:nowrap">know-how</span> and omni-channel technology and systems. We collaborate with Walmart on <span style="white-space:nowrap">e-commerce</span> by launching Walmart and Sam&#8217;s Club Flagship Stores on our platform and providing fulfillment solutions to them. Through our strategic partnership with Dada, a leading local <span style="white-space:nowrap">on-demand</span> delivery and retail platform in China, whose financial results were consolidated by us since February&#160;28, 2022, Dada has been cooperating with JD Logistics to provide our customers with <span style="white-space:nowrap">on-demand</span> and last-mile delivery services of a wide selection of grocery and other fresh products through JD Daojia. We are also exploring in the offline retail market through 7FRESH, our offline fresh food markets, experimenting on the omni-channel model. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our proprietary and scalable technology platform enhances user experience, improves operating efficiency and supports the growth in our <span style="white-space:nowrap">e-commerce</span> business. Leveraging machine-learning technology and massive data sets amassed from online purchase behaviors, we curate personalized product recommendations and push targeted promotions. We utilize AI technology to refine our merchandise sourcing strategy, allowing us to efficiently manage our inventory and control cost. With consumer insights generated from big data analytics, we provide tailor-made products through <span style="white-space:nowrap"><span style="white-space:nowrap">customer-to-manufacturer</span></span> production, which increase sales and enhance customer satisfaction. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Overview of Our Supply Chain-based Technologies and Services </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a leading supply chain-based technology and service provider. We take a holistic view on the supply chain covering from upstream manufacturing and procurement, logistics, distribution and retail to end customers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">With our leading position in the retail industry, we have established strong relationships with numerous suppliers, brands and partners. We leverage such relationships and our retail technology capability to provide them with a variety of service solutions. Over the past decade, we have also built a highly scalable and reliable logistics infrastructure and technology platform for our retail business. We are opening up logistics infrastructure and technology platform to third parties with comprehensive logistic services and technology solutions. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">81 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Technology is crucial to our achievements today and continued success in the future. It enables better customer experience, more customer cost savings and higher efficiency, while it also serves as a foundation to export our capabilities to enhance productivity and innovation across a multitude of industries in China. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Logistics Services </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We made our strategic decision in 2007 to invest in and build our own nationwide fulfillment infrastructure. As of December&#160;31, 2022, our nationwide fulfillment infrastructure covered almost all counties and districts across China, with a network of over 1,500 warehouses with an aggregate gross floor area of over 30&#160;million square meters, including warehouse space managed under the JD Logistics Open Warehouse Platform. In addition, we had a team of 362,171 warehouse and delivery personnel as of December&#160;31, 2022. Our value proposition is to empower our customers&#8217; supply chains and substantially improve their operational efficiencies, which in turn enhance their own customer experience and stickiness. We help our customers reduce redundant distribution layers, improve the agility of their supply chains, and optimize inventory management. Our solutions are powered by our proprietary technology, industry <span style="white-space:nowrap">know-how</span> and insights of product merchandizing. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Our Retail Technology Services and Other Technology Initiatives </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Capitalizing on our retail data, infrastructure and technology, we commercialize our retail capability into services we offer to brands and partners in the retail industry. Through such services, we believe we can create, together with our partners, a more advanced and comprehensive retail ecosystem to reach and serve more consumers, wherever and whenever they shop. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate a technology service platform Kepler which provides comprehensive services for our partners to conduct online retail leveraging traffic on third-party channels. For example, we help brands set up mini programs on Tencent&#8217;s Weixin and provide <span style="white-space:nowrap">one-stop</span> services including mini-program creation, product selection and pricing, digital marketing, inventory management, fulfillment and customer services. Such services are especially valuable for brands with less sophisticated online retail experience but wish to boost sales through emerging mobile internet channels. In addition, powered by predictive analytics utilizing AI and big data, we also offer services to traditional <span style="white-space:nowrap"><span style="white-space:nowrap">brick-and-mortar</span></span> retailers to optimize offline stores&#8217; operation by recommending product selection based on local consumers&#8217; preferences while managing stocks at optimum inventory level. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have developed robust supply-chain based technology in three key areas, namely AI, Big data analytics and Cloud computing. We have world-class scientists and a large team of AI engineers. Our technology achievements have been well recognized globally. For example, we built a smart supply-chain platform that includes application-level products supporting many use cases that are applicable to our business as well as the ecosystem. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Core Philosophy </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Putting customers first is always our core philosophy, as illustrated by the following: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g416083g0414002015275.jpg" alt="LOGO" />
 </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Our team is the foundation of our company. We have built a strong and dedicated team and made significant efforts in hiring, training and retaining the best talent. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Technology is a key contributor to maintaining our competitive advantage. Upgrading core technologies can effectively reduce cost, improve operating efficiency, and deliver <span style="white-space:nowrap"><span style="white-space:nowrap">best-in-class</span></span> customer experience. In order to achieve sustainable future growth, we have been heavily investing in technology innovation and will continue to do so. Our technology strategy focuses on three key areas, namely: AI, Big Data and Cloud. By adopting a middle platform model and compartmentalizing the IT components and standard APIs in our IT architecture, we have greatly enhanced R&amp;D efficiency, and accelerated business innovation. More importantly, this has enabled us to offer more value-added technology services to our clients across a wide spectrum of industries. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">82 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">To create value for our customers, partners and society, we make continuous efforts to reduce cost, improve efficiency, and deliver better customer experiences: </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Our technology and data-driven management employ an array of key performance indicators to minimize costs and maximize efficiency in our operations; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">We continue to encourage innovation with our partners in order to offer customers a holistic shopping experience through both online and offline channels, thereby increasing customer loyalty; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">We continuously open up our infrastructure, such as logistics, systems and technologies, to our business partners to develop more innovative solutions that could reduce cost and/or enhance efficiency for society as a whole. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result, we are able to offer a broad selection of products, services and solutions at competitive prices as well as excellent experiences. We strive to deliver a sustainable <span style="white-space:nowrap"><span style="white-space:nowrap">best-in-class</span></span> customer experience that leads to more loyalty and commitment. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Growth Strategies </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our strategies are centered on sustainable and quality growth, which we expect to achieve by further solidifying the market leadership of our <span style="white-space:nowrap">e-commerce</span> business, and developing our supply chain-based technology service capabilities to empower the players across the industry value chain. Our team, organization structure and corporate culture undergird the successful execution of our growth strategies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We will further grow our scale to strengthen our competitive advantages and achieve even greater economies of scale. With our continuous growth in scale and further enhancement of our procurement capabilities and partnerships with our third-party merchants, we can deliver stronger value propositions to our customers, especially everyday low price, wider selection, and better quality. We will continue our commitment to technology development, investment in logistics infrastructure and supply chain platforms, to fuel our growth and eventually strengthen our self-reinforcing virtuous cycle. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To further enhance customer engagement and customer experience, we will continue to widen our product selection and improve personalization and other features on our platform. We plan to extend online and offline retail scenarios and develop innovative retail channels to better meet evolving customer demand, enhance our touch points with customers and increase our wallet share over time. In addition, we will further penetrate into lower-tier cities where hundreds of millions of consumers have growing but underserved demand for quality products and upgraded services. We will continue to execute tailor-made customer acquisition strategy and offer compelling <span style="white-space:nowrap"><span style="white-space:nowrap">value-for-money</span></span> products through more targeted channels. We will continue to invest in our fulfillment infrastructure to better serve customers in lower-tier cities. We also plan to prudently explore growth opportunities in overseas markets through organic growth, strategic collaboration, and selective investments and acquisitions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a technology-driven company, we will continue to focus on the key areas of our technology initiatives, such as AI, big data and cloud computing, to strengthen our competitive advantage in technology. We will continue to invest in a holistic smart supply-chain technology platform and optimize our service capabilities. We will also open up our platform and offer supply chain-based technology services to customers and partners in various industries. We believe our focus on these technology initiatives will help digitalize and streamline the industry value chain, improve operational efficiency for our customers and partners, and create additional monetization opportunities for us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We will continue to optimize our organizational structure and adapt to changing market conditions. By delegating decision-making power to managers in each business unit, we enable them to be closer to our customers and navigate through dynamic market environment. We will continue to enhance synergies between business units and encourage innovation. We believe our entrepreneurial corporate culture and our employees are instrumental to a prospering and enduring business. We are committed to attracting new talents by offering compelling incentive packages and encouraging them to achieve their career goals. At the same time, we will also strengthen our talents by instilling in them a sense of ownership and a result-oriented, problem-solving mindset. We are confident that a dedicated team, a well-structured organization and a solid corporate culture will ensure execution of our business strategies and drive growth for years to come. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">83 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Business </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since founding our company, we have focused on developing our online retail business as well as building our own fulfillment infrastructure, including last mile delivery capability, all based on our proprietary technology platform to support our operations. As our online retail business grew substantially in size, we launched our online marketplace to complement it and expand our product offerings, leverage our established fulfillment infrastructure and technology platform and ensure a superior customer experience. The combination of our online retail and online marketplace, our omni-channel initiatives and our own nationwide fulfillment infrastructure and technology platform, makes us a uniquely strong player in China&#8217;s retail industry in terms of providing superior customer experience. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Leveraging the significant scale of our business, cutting-edge technologies, and our well-established retail infrastructure, we have also begun to offer comprehensive supply chain-based services that complement our core business and create significant value for a wide range of business partners. Ultimately, this will boost business development and the overall customer experience. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Retail </span></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Online Retail </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In our online retail business, we acquire products from suppliers and sell them directly to customers. We believe we have the largest online product review database of any online retail company in China with approximately 10.5&#160;billion product reviews generated by our customers as of December&#160;31, 2022. As we now offer a wide range of product categories through our online retail business model, net revenues from electronics products, which include computers, mobile handsets and other mobile digital products, and home appliances, have declined as a percentage of our total net revenues. As of December&#160;31, 2022, we sourced products from over 45,000 suppliers. We believe that large scale and market leading position are critical to success in the online retail market in China and can provide important competitive advantages to us. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Online Marketplace </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In our online marketplace business, third-party merchants offer products to customers on our online marketplace and pay us sales commissions. We launched our online marketplace in October 2010 and have been adding new products and services, including premium international brands, since then. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide transaction processing and billing services on all orders placed on our online marketplace and require third-party merchants to meet our strict standards for authenticity and reliability. We monitor third-party merchants&#8217; performance and activities on our online marketplace closely to ensure that they meet our requirements for authentic products and high-quality customer service. We tag certain top stores on our platform as &#8220;JD Haodian (&#20140;&#19996;&#22909;&#24215;),&#8221; based on each third-party merchant&#8217;s quality of service during the entire purchase process. Such certification can help the top third-party merchants improve their sales volumes on the platform. Furthermore, it sets a benchmark to encourage other third-party merchants to improve their quality of service. We aim to offer customers the same high-quality customer experience regardless of the source of the products they choose. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Omni-channel Initiatives </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are exploring a variety of omni-channel integration opportunities and innovative business models. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe we are well-positioned to provide omni-channel solutions to customers and offline retailers in select locations in China by capitalizing on our strong online presence and leveraging our strategic partnership with Dada, a leading local <span style="white-space:nowrap">on-demand</span> delivery and retail platform in China. Dada has partnered with a large number of well-known chain retailers and many first-tier international and domestic FMCG (fast-moving consumer goods) brands by leveraging Dada&#8217;s crowd-sourcing delivery network. Dada has been cooperating with JD Logistics to provide fast <span style="white-space:nowrap">on-demand</span> delivery services for merchants and consumers. In 2021, we and Dada formed a strategic partnership with ASUS, a global technology leader, launching more than 150 ASUS stores on JD Daojia (JDDJ) and &#8220;Shop Now&#8221;, our new <span style="white-space:nowrap">on-demand</span> consumer retail section. Leveraging this partnership, we will further accelerate the digital transformation of physical stores to improve the offline shopping experience for computer and digital products, including the extension of <span style="white-space:nowrap">&#8220;one-hour</span> delivery&#8221; service to all ASUS offline stores in China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;22, 2021, we, through a subsidiary, entered into a share subscription agreement with Dada, and further entered into an amendment to share subscription agreement on February&#160;25, 2022, under which Dada issued to us 109,215,017 ordinary shares, for a total consideration of (i)&#160;an aggregate purchase price of US$546&#160;million in cash, and (ii)&#160;our signing and delivery of a business cooperation agreement to Dada, pursuant to which we will provide certain strategic resources to Dada, at a closing that occurred on February&#160;28, 2022. Immediately following the closing, we held approximately 52% of Dada&#8217;s issued and outstanding shares and began to consolidate the financial results of Dada into ours. Our increased investment in Dada will facilitate both sides to promote the expansion of <span style="white-space:nowrap">on-demand</span> delivery and retail, as well as omni-channel collaboration. This is expected to help our company to further diversify its retail services, enable its business partners to improve their operating efficiency, and deliver better services for its consumers. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">84 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2016, we entered into a series of agreements in relation to our strategic alliance with Walmart. We have collaborated with Walmart on <span style="white-space:nowrap">e-commerce,</span> including launching a Sam&#8217;s Club Flagship Store and Walmart China Flagship Store on www.jd.com website, Sam&#8217;s Club Global Flagship Store, Walmart Global Flagship Store, and several category global stores to sell specific category products (for example Walmart Beauty and Personal Care Global Store) on JD Worldwide, and a <span style="white-space:nowrap">one-hour</span> delivery service from Walmart Stores and Sam&#8217;s Clubs in selected cities through the JD Daojia app. We have also experimented with other omni-channel opportunities, aimed at offering shoppers across China faster and more convenient access to high-quality products through multiple channels. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To provide customers with a more dynamic and interactive integrated omni-channel shopping experience, we have enabled some of our offline partners with a variety of the latest technologies such as facial recognition, product recognition, and a tracking system for customers&#8217; <span style="white-space:nowrap">in-store</span> activities, among others. We have established a closed loop to accumulate a large volume of offline shopping data, and through further analysis of the integrated online and offline dataset, we can offer differentiated products that best suit potential customer demand in each offline franchise store. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7FRESH, our offline fresh food market brand, is part of our omni-channel strategy. In December 2017, we opened our first 7FRESH store in Yizhuang Economic and Technological Development Zone in Beijing. We integrated our advanced supply chain management <span style="white-space:nowrap">know-how</span> and cutting-edge storage technologies to 7FRESH stores to deliver a unique shopping experience. The application of our advanced supply chain management solution and technology on 7FRESH is part of our ongoing experiments to deploy our retail and supply chain service capabilities, which, once proven, will empower our potential offline partners to further expand our 7FRESH presence to pursue an enhanced shopping experience for our consumers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In September 2021, we opened our first &#8220;JD MALL&#8221; offline store in Xi&#8217;an, Shaanxi Province, offering consumers an immersive omni-channel shopping experience. In addition to traditional electronic categories offered by JD Super Experience Store, JD MALL provides over 200,000 items from more than 150 brands, in categories including home, furniture, kids, smart healthcare products and auto accessories. Through its partnership with leading furniture makers, JD MALL meets the demand among younger consumers for bespoke <span style="white-space:nowrap">one-stop-shop</span> home design services that incorporate furniture and home appliances categories. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Marketing Services </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Leveraging our AI capabilities and our comprehensive dataset accumulated from a wide range of business scenarios along the entire value chain, we provide a variety of marketing services to suppliers, third-party merchants and other business partners through our proprietary advertisement technology platform. In 2019, through our greatly expanded development and investment in advanced advertising and marketing technology, we launched the JD Marketing 360 Platform. This platform employs sophisticated AI and big data technologies in exploiting our user behavior insights to provide brand marketers and third-party merchants with a <span style="white-space:nowrap">one-stop</span> brand building and sales growth solution. It integrates omni-channel marketing, rich marketing effectiveness measurements, and comprehensive consumer asset growth management to help our marketers to effectively acquire new users and increase shopping frequency from existing users. We provide native search ads and display ads on our main apps, and we also place display ads, search ads and affiliate ads on China&#8217;s mainstream high traffic apps and video apps. In 2019, we also invested in automated marketing technologies, launching comprehensive products automating all aspects of marketing, including automatic bidding, targeting, creative generation of ads, and budget allocation to satisfy a broad range of marketing scenarios. These products not only reduce our marketers&#8217; labor in marketing campaigns, but also improve their ROI. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Logistics </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Logistics is the leading technology-driven supply chain solutions and logistics services provider in China. On May&#160;28, 2021, shares of JD Logistics commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;2618.&#8221; JD Logistics offers a full spectrum of supply chain solutions and high-quality logistics services enabled by technology, ranging from warehousing to distribution, spanning across manufacturing to <span style="white-space:nowrap">end-customers,</span> covering regular and specialized items. JD Logistics&#8217;s value proposition is to empower customers&#8217; supply chains and substantially improve their operational efficiencies, which in turn enhance their own customer experience and stickiness. JD Logistics helps customers reduce redundant distribution layers, improve the agility of their supply chains, and optimize inventory management. The solutions are powered by proprietary technology, industry <span style="white-space:nowrap">know-how</span> and insights of product merchandizing. As of December&#160;31, 2022, JD Logistics operated over 1,500 warehouses, which covered an aggregate gross floor area of over 30&#160;million square meters, including warehouse space managed under the JD Logistics Open Warehouse Platform. In the second quarter of 2020, JD Logistics launched a new Asia No.1 warehouse in Langfang, Hebei Province, near Beijing, equipped with the first automated storage and retrieval system for bulky items in Asia&#8217;s <span style="white-space:nowrap">e-commerce</span> industry, greatly improving efficiency in handling items including air conditioners, refrigerators and furniture. </p> <p style="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">85 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Property </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Property is a leading and the fastest-growing platform for developing and managing modern infrastructure, consisting primarily of logistics parks, as well as business parks and others, in China and Asia. JD Property has unique advantages to secure scarce land resources as we continue to help boost economies across China through creating employment opportunities and contributing tax, among others. JD Property aims to develop its logistics asset portfolios while maintaining strong capital discipline. With the expansion of our asset portfolios, we have adopted a capital recycling strategy through our fund management platform and other partnerships. We believe this strategy will help further expand our asset portfolios, minimize our related future capital expenditures and enhance our returns. As of December&#160;31, 2022, JD Property manages properties with a total gross floor area of approximately 23&#160;million square meters. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;10, 2021, JD Property entered into definitive agreements for the <span style="white-space:nowrap">non-redeemable</span> series A preference share financing with <span style="white-space:nowrap">co-lead</span> investors Hillhouse Investment and Warburg Pincus, among others. The total amount raised was US$703&#160;million. We have remained the majority shareholder of JD Property after the completion of this transaction. In March 2022 and June 2022, JD Property entered into definitive agreements for its <span style="white-space:nowrap">non-redeemable</span> series B preferred share financing with investors led by Hillhouse Investment, Warburg Pincus, and one leading global institutional investor, among others. The total amount raised in this round was approximately US$800&#160;million. We remained the majority shareholder of JD Property after the completion of two rounds of financing. It is expected that the financing will facilitate JD Property&#8217;s business expansion and model transformation, and further strengthen its infrastructure property management capabilities, so as to further enhance its leading position in China&#8217;s modern logistics infrastructure industry. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;1, 2022, JD Property was deemend to have gained control of CNLP and hence CNLP became a consolidated subsidiary of JD Property. On July&#160;14, 2022, JD Property completed the acquisition and privatization of CNLP. As a result, CNLP has become a wholly-owned subsidiary of JD Property.&#160;See &#8220;Item 4.A. Information on the Company&#8212;History and Development of the Company&#8212;Developments of Our Subsidiaries&#8212;JD Property&#8221; for details. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Technology Initiatives </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2020, during our fourth annual tech summit &#8220;JD Discovery&#8221; in Beijing, we launched JD Retail Cloud, a technological ecosystem for the retail industry. JD Retail Cloud offers integrated data, technology, business, and user management industry solutions to support the digitization of enterprises and institutions. One solution provided by JD Retail Cloud is Shangling SaaS Mall, a comprehensive SaaS-based operational solution for manufacturers and offline retailers. Driven by our technology and services, Shangling SaaS Mall aims to help manufacturers and retailers to improve efficiency in omni-channel operation and marketing, as well as digitalization of offline store operation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="white-space:nowrap">JD-Y,</span> our supply chain R&amp;D unit that focuses on supply chain innovation, launched its self-built industry-leading <span style="white-space:nowrap"><span style="white-space:nowrap">end-to-end</span></span> replenishment model (E2E model), which provides an automatic and scalable inventory management solution and shortens the decision process in inventory management. Specifically, the model applies deep learning technology to enable our company to achieve automatic merchandise replenishment based on historical sales performance without the need for sales forecast. A paper on the model has been accepted and to be published soon by Management Science, a world-leading scholarly journal within INFORMS, an international association for professionals in operations research and analytics. We aim to build up and open our capabilities with industry partners. <span style="white-space:nowrap">JD-Y</span> also launched Intelligent Supply Chain initiative, which aims to increase automation of supply chain, improve logistics efficiency among industries, and promote environmentally friendly programs. At the same time, <span style="white-space:nowrap">JD-Y</span> also opened up its capabilities to the public and worked together with merchants in C2M customization. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">86 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On JD Logistics side, we have been strengthening our technological innovation and applications in various aspects of supply chain solutions and logistics services, including automation, digitalization and intelligentization. Our proprietary technologies include both hardware and software technologies that are seamlessly integrated. As of December&#160;31, 2022, we were entitled to over 12,500 patents and computer software copyrights (including applications thereof), of which approximately 5,000 are related to our automation and unmanned technologies. We have also built a large team of over 4,600 research and development professionals. We apply technology to each key part of the supply chain, combining <span style="white-space:nowrap">pre-planning,</span> implementation, intelligent decision-making and post-operation management to deliver customer experience and overall efficiency. Equipped with these proprietary technologies, we have built a comprehensive smart logistics system capable of service automation, operation digitalization and intelligent decision-making. In January 2021, JD Logistics was selected by INFORMS as one of the seven finalists for the 50th annual Franz Edelman Award for Achievement in Advanced Analytics, Operations Research and Management Science, the world&#8217;s most prestigious award for achievements in the practice of analytics and operations research. Along with other seven world-leading enterprises including Amazon, JD.com, Inc. was recognized for its advanced research and self-developed &#8220;unmanned&#8221; warehouse scheduling system. JD.com, Inc. is among the few Chinese companies that were selected as finalists in the history of the award. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In December 2019, we formed JD Cloud&#160;&amp; AI platform. We have a large team consisting of research and development professionals primarily covering areas of AI, big data analytics and cloud computing. We strive to deliver <span style="white-space:nowrap"><span style="white-space:nowrap">best-in-class</span></span> services to our customers and become the most trusted technology service provider in the industry, powered by our large and sophisticated IT infrastructures. On March&#160;31, 2021, we entered into definitive agreements with JD Technology relating to the reorganization of JD Cloud&#160;&amp; AI. Pursuant to the definitive agreements, we transferred JD Cloud&#160;&amp; AI and certain assets together valued at approximately RMB15.7&#160;billion to JD Technology, in exchange for newly issued ordinary shares of JD Technology. Upon completion of the transactions on March&#160;31, 2021, JD Cloud&#160;&amp; AI was deconsolidated from our consolidated financial statements, and our equity interest in JD Technology increased from 36.8% to 41.7%. We believe that, through this transaction, we will continue to focus on our core competences and synergistic businesses to better serve customers, and JD Technology will be better positioned to deliver a suite of cutting-edge technology services to its business partners. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Health </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Health is one of the largest online healthcare platforms in China. On December&#160;8, 2020, shares of JD Health commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;6618.&#8221; The number of average daily consultations exceeded 300,000 in 2022, a solid growth momentum from last year. As a leading online healthcare platform, JD Health&#8217;s mission is to become the <span style="white-space:nowrap">go-to</span> health management platform for everyone in China. Its strategic position is to create a technology-driven platform that centers on the supply chain of pharmaceutical and healthcare products and is strengthened by healthcare services, encompassing a user&#8217;s full life span for all healthcare needs. It is committed to offering users easily accessible, convenient, high-quality yet affordable pharmaceutical and healthcare products. To achieve this goal, JD Health has built a <span style="white-space:nowrap">one-stop</span> online health management platform to create greater value for all participants in the healthcare value chain, and will continue to expand its core businesses, retail pharmacy business and online healthcare services, through utilizing AI, big data, cloud computing and other advanced technology. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">JD Industrials </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Industrials is the leading industrial supply chain technology and service provider in China. Through transformational end-to-end industrial supply chain digitalization, it help its customers increase supply chain reliability, reduce costs, and enhance efficiency. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Customer Experience </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operation principle is &#8220;trust-based, customer-centric value creation,&#8221; and we are committed to optimizing the customer experience and achieving customer satisfaction. This commitment drives every aspect of our operations, which are focused on six core components: extensive product offerings, compelling online experience, superior customer service, competitive pricing, timely and accurate fulfillment, and convenient payment options. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">87 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Products </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We continually seek to add more products that appeal to our customers. We offer a wide range of product categories including but not limited to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">home appliances; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">mobile handsets and other digital products; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">computers, including desktop, laptop and other varieties, as well as printers and other office equipment; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">furniture and household goods; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">apparel; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">cosmetics and other personal care items and pet products; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">women&#8217;s shoes, bags, watches, jewelry and luxury goods; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">men&#8217;s shoes, sports gear and fitness equipment; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">automobiles and accessories; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">real estate; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">maternal and childcare products, toys and musical instruments; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">food, beverage and fresh produce; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">gifts, flowers and plants; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">pharmaceutical and healthcare products, including OCT pharmaceutical products, nutritional supplements, healthcare services and other healthcare equipment; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">books, <span style="white-space:nowrap">e-books,</span> music, movies and other media products; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">virtual goods, including online travel agency, attraction tickets, and prepaid phone cards and game cards; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">industrial products; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">installation and maintenance services. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each of these categories is further divided into numerous subcategories to facilitate browsing. In building up our product offerings, we focus on quality as well as quantity. Due to our nationwide reach and our efficient fulfillment system, suppliers often choose us to launch new products that they expect will be in high demand, and we often act as the preferred distributor for a period of days or weeks when a hot new product first becomes available for sale to the public. Our gross merchandise value, or GMV, increased by 5.6% in 2022 as compared to 2021. &#8220;GMV&#8221; are to the total value of all orders for products and services placed in our online retail business and on our online marketplaces, regardless of whether the goods are sold or delivered or whether the goods are returned. GMV includes the value from orders placed on our mobile apps and websites as well as orders placed on third-party mobile apps and websites that are fulfilled by us or by our third-party merchants. The calculation of GMV includes shipping charges paid by buyers to sellers and for prudent consideration excludes certain transactions over certain amounts. We believe that GMV provides a measure of the overall volume of transactions that flow through our platform in a given period. Therefore, it should not be used as a financial metric or industry and peer comparisons. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Online Experience </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that providing a compelling online experience is critical to attracting and retaining customers. We make sales primarily through our content-rich and user-friendly mobile apps and website www.jd.com. Our website not only offers a broad selection of authentic products at competitive prices but also provides easy site navigation, basic and advanced search functions, customized product recommendations, comprehensive product information and a large volume of customer reviews and ratings. These features address customers&#8217; desire to view, understand and compare products before purchasing. With the increasing popularity of mobile internet-enabled devices, we have also developed apps and features adapted for mobile internet users. We currently offer mobile access through our mobile website m.jd.com and our various iOS and Android mobile apps. As part of our strategic partnership with Tencent, we launched level 1 access on Tencent&#8217;s Weixin and direct access on Tencent&#8217;s Mobile QQ, whereby Tencent users can easily access our product offerings and have an enjoyable mobile shopping experience. Over 90% of orders fulfilled were placed through our mobile apps in 2022. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">88 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our mobile apps and www.jd.com website contain the following information and features: </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Comprehensive product information to support prompt decision-making</span>. Each product page contains pictures, descriptions, and sometimes short videos of the product, the price, a pull-down menu to show whether the product is in stock at the customer&#8217;s location, customer reviews and ratings, and whether the product will be delivered by us or by one of our third-party merchants. When customers are browsing product pages, we display product highlights, reliable services available for this product and the post-discount price on the front page so as to support customers to make purchase decisions more efficiently. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Interactive user community to enhance customer engagement and loyalty</span>. Our mobile apps and websites contain a large volume of helpful user-generated and professionally-generated content. For each product, customers can provide reviews and ratings that are featured prominently on the product page. We encourage participation by granting loyalty points for posting reviews and ratings. We believe that we have the largest online product review database of any online retail company in China, with approximately 10.5&#160;billion product reviews generated by our customers as of December&#160;31, 2022, which benefits our customers, suppliers and third-party merchants. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also encourage third-party merchants to generate content and promote their products through livestreams and short videos on our platform to better interact with our customers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Targeted product recommendations to satisfy personalized demands</span>. We have made progress in personalized recommendations, leveraging our cutting-edge technologies to provide an individualized shopping experience for each of our customers. We identify customers&#8217; demands and make more accurate recommendations based on comprehensive algorithms, which are derived from a large volume of data about customer behavior and preferences. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Smart ordering process to further improve the shopping experience</span>. We continue to leverage our technology to optimize the ordering process, making the shopping experience more convenient and enjoyable. For example, when customers review their shopping carts, not only do we display the special offers available at the time for the products in the customers&#8217; shopping carts, but also we combine the existing coupons in our customers&#8217; accounts with special offers, and calculate the <span style="white-space:nowrap">all-in</span> benefits for customers to provide them maximum benefits. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Real-time order tracking and order information revision system to provide convenient shopping experience</span>. Customers can log into their accounts to check the status of their orders. Each package in our system is given a unique identification number, and its location is updated each time it is handled by one of our warehouse or delivery personnel or one of our third-party couriers. Each of our delivery personnel carries a mobile personal digital assistant, which allows customers to track their location in real time on an online map. Furthermore, we provide customers with the option to adjust their order information such as changing the shipping address or the preferred delivery date or time slot. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Customer Service </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Providing satisfactory customer service is a high priority. Our commitment to customers is reflected in the high level of service provided by our customer service staff as well as in our flexible product return and exchange policies. We continue optimizing our customer service to guarantee the best possible shopping experience. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2022, we further strengthened our brand image of offering hassle-free services to our customers. Combining unique service capabilities from our retail business and our third-party merchants, we provide our customers with customized services for different product categories. Our services cover the entire purchasing process and include over 60 types of services such as instant refunds, repair by exchange program, home-delivery of replacements, and extended price protection services for selected retail products, among other offerings. The service offering aims to facilitate consumers&#8217; purchase decisions by providing trustworthy and guaranteed services. In 2022, we continued to invest in smart services and leveraged our advanced AI and deep learning technologies to more efficiently resolve the high volume of customer inquiries without sacrificing the customer experience. We also leveraged our cutting-edge technologies and smart systems to analyze a large volume of customer feedback and alerted third-party merchants in advance regarding potential customer service issues, helping third-party merchants to improve their service quality for our customers. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">89 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic"><span style="white-space:nowrap">24-7</span> customer service centers</span>. We operate <span style="white-space:nowrap">24-7</span> customer service centers in Suqian, Yangzhou, Chengdu, Wuhan and Datong, handling all kinds of customer queries and complaints regarding our products and services. We obtained COPC (Customer Operation Performance Center) Certification in November 2014. Customers can make queries and file complaints via various channels such as phone calls, online written instant messengers, JD official accounts on Weixin and Weibo, and through email. As of December&#160;31, 2022, we had over 16,000 customer service representatives at the Suqian, Yangzhou, Chengdu, Wuhan and Datong centers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Returns and exchanges</span>. We accept unconditional returns or exchanges within seven days of purchase. For selected categories in our retail business, we provide an extended 30 days return and 180 days replacement policy to our customers. Defective merchandise can be returned for exchange within 15 days of purchase. For customers with good credit, we provide an &#8220;instant refund&#8221; service, where we provide refunds as soon as they submit their return requests. If customers report defects more than 15 days after receipt but are still within the warranty period, we will have the defective goods repaired, replaced or take another appropriate action to compensate the customer, depending on the nature of the problem. We will generally pick up defective items for return or exchange at the customer&#8217;s address, provided that the return or exchange is requested within 15 days of receipt of the item and the address is within the area that is serviced by our employees or by one of the third-party couriers that have agreed to provide this service for us. Alternatively, customers can also mail the merchandise to one of our regional after-sales centers or bring the product to a pickup station nearby. The same policies apply to products sold through our online marketplace. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Membership program</span>. We have established a membership program to cultivate customer loyalty and encourage our customers to make repeat purchases. We continued to promote &#8220;JD Plus&#8221;, a premium paid membership program. JD Plus offers benefits including extra rebates, coupons, exclusive prices on selected product offerings, free shipping and return services, VIP customer services, PLUS DAY promotion events, online medical consultation and JD <span style="white-space:nowrap">E-book</span> unlimited access designed specifically for JD Plus members. JD Plus also partnered with content and lifestyle service providers such as Tencent Video, iQiyi, Ctrip, among others, providing JD Plus members with greater benefits. In addition to our JD Plus, we also have a customer value system, &#8220;Joy Score (<span style="font-style:italic"><span style="font-family:pmingliu">&#20140;&#20139;&#20540;</span></span>)&#8221;, which takes into account various indicators, such as consumer behavior, interaction, credit ratings, among others, to determine a comprehensive and dynamic score for each consumer. The customers with different level of &#8220;Joy Score&#8221; can enjoy free loyalty programs. For instance, customer with &#8220;Joy Score&#8221; beyond certain threshold could enjoy a rebate for the plus membership fee. We also provide a variety of free premium services, such as local service, fast refund channel and VIP after-sale service, to enhance customer experience and engagement. We believe JD Plus membership program and &#8220;Joy Score&#8221; value system can effectively cultivate customer loyalty and enhance the shopping experience and consumer engagement. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Pricing </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We offer competitive pricing to attract and retain customers. We make continual efforts to maintain and improve an efficient cost structure and create incentives for our suppliers to provide us with competitive prices. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Pricing policy</span>. We are making continual efforts to set our prices to be competitive with those on other major online retail websites and in physical stores in China. We typically negotiate with our suppliers for prices that are comparable to or lower than those offered to retailers in other sales channels. If we reduce the price on our website and mobile apps before or after the product is delivered to the customer, then the customer generally has an opportunity to lock in the lower price. Currently, third-party merchants are free to set their own prices on our online marketplace. We also continue to enrich our product offerings and service while maintaining low prices. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Special promotions</span>. We offer a selection of discounted products on special occasions, such as our anniversary sales promotional event on June&#160;18 and China&#8217;s online shopping festival on November&#160;11, as well as on important holidays such as Christmas and Chinese New Year. We also hold daily promotions for selected products for a limited period of time. Special promotions attract bargain hunters and give our customers an additional incentive to visit our website and mobile apps regularly. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Delivery </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that timely and reliable fulfillment is critical to the continuing success of our business. To this end, we have incurred and will continue to incur significant expenditures in building and operating our own nationwide fulfillment infrastructure. The following are some of the advantages that derive from our nationwide fulfillment infrastructure: </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Delivery network and personnel</span>. We deliver products directly to customers in almost all counties and districts across China. We deliver a majority of orders directly to customers ourselves, and therefore our customers interact with delivery personnel more often than with any other representatives of our company. For this reason, we place great emphasis on training our delivery personnel and setting up delivery stations in more and more counties and districts. We believe that our professionally trained delivery personnel are important in helping us to shape customer experience and distinguish ourselves from our competitors. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">90 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Flexible delivery arrangements</span>. We believe that timely and convenient delivery is an essential part of customer satisfaction, and we arrange our delivery schedule to suit our customers&#8217; needs. Customers can choose their preferred delivery window during a day, including evening delivery in selected areas, when they place orders. Customers who need to reschedule a delivery can log into their account on our websites or mobile apps to look up the contact information for the delivery person and contact the delivery person directly themselves, provided that the delivery will be made by our employees. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Comprehensive speedy delivery service</span>. We introduced our 211 program in 2010. For goods that we have in stock at the corresponding regional fulfillment center or front distribution center, any orders received by the morning deadline (11:00 a.m. in most of the locations) will be delivered on the same day, and any orders received by the evening deadline (11:00 p.m.) will be delivered by 3:00 p.m. on the following day. Customers also can request that an order placed by 3:00 p.m. be delivered in the evening on the same day in selected cities. There is no extra charge for delivery under our 211 program for orders that satisfy the minimum size requirement, and customers can check the product page on our websites or through our mobile apps to see whether the product is in stock and thus eligible. The program does not cover delivery to addresses through third-party couriers or products shipped directly from our third-party merchants. Customers can request expedited delivery within two hours by paying an extra charge in the major cities where we have regional fulfillment centers. JD Logistics also provides scheduled delivery service in selected cities, allowing customers to choose a convenient delivery window within which to receive their goods. For luxury products, consumers in major cities can enjoy JD Luxury Express, a premium delivery service where a courier in suit, tie and white gloves will deliver to consumers&#8217; doors. JD Logistics has launched a new premium logistics service with China Railway Corporation, leveraging domestic high-speed trains for secure, long-distance transportation of <span style="white-space:nowrap">high-end</span> goods and JD Luxury Express for the last-mile delivery. The combination has created a seamless network allowing customers to enjoy <span style="white-space:nowrap">same-day</span> delivery for <span style="white-space:nowrap">high-end</span> goods originating from <span style="white-space:nowrap">non-local</span> warehouses. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Customer pickup</span>. Customers who prefer to pick up their order themselves can select a pickup station when placing the order and use the tracking function to find out when the order has arrived there. We have pickup stations at convenient locations across the country and payment can be made on the spot. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Continuous expansion of delivery service</span>. We have established and are making continuous efforts to further expand our cold-chain and cross-border logistics capabilities, and in new business areas, to expand product offerings while ensuring superior customer experience. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Payment </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Online payment</span>. Various kinds of online payment methods are offered to customers at the time they place their orders, such as Weixin Pay, JD Pay and UnionPay. Customers chose online payment approximately 99% of the time in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic"><span style="white-space:nowrap"><span style="white-space:nowrap">Payment-on-delivery</span></span></span>. We accept <span style="white-space:nowrap"><span style="white-space:nowrap">payment-on-delivery</span></span> in almost all of the counties and districts across China where we make deliveries through our own delivery personnel. Our delivery personnel carry mobile POS machines for processing debit cards and credit cards and they also accept cash. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Other payment options</span>. Customers may also choose to pay by postal money order. Enterprise customers can also make payment by wire transfer. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Merchandise Sourcing </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In our online retail business, we sourced products from over 45,000 suppliers as of December&#160;31, 2022. Procuring products on such a massive scale requires considerable expertise, which we have built up over a number of years. None of our suppliers accounted for over 10% (by value) of the products we purchased in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We expect to increase our direct purchases from manufacturers and, where appropriate, to become an authorized reseller. We believe that our ability to establish direct relationships with manufacturers will enable us to provide high-quality products and obtain better procurement terms and access to <span style="white-space:nowrap"><span style="white-space:nowrap">hard-to-get</span></span> products. We believe that manufacturers and distributors consider us an important channel in certain product categories such as computers and mobile devices, and we are gaining significant traction in related categories like home electronics. Direct cooperation with manufacturers enables us to increase supply chain efficiency by minimizing supply chain costs and to give customers peace of mind about product quality. In addition, we have created an interface where our third-party merchants access reports regarding inventory status, purchase history and customer reviews of their products. Suppliers and third-party merchants can use this information in their marketing and product development efforts and also in managing their own inventory, which helps them manage costs and makes our services more valuable to them. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">91 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We select suppliers and third-party merchants on the basis of brand, reliability, volume and price. They must be able to meet our demands for timely supply of authentic products and also provide high quality after-sale customer service. We perform background checks on our suppliers and third-party merchants and the products they provide before we enter into any agreement. We examine their business licenses and the qualification certificates for their products, and check their brand recognition and investigate the market acceptance of their products among players in the same industry. We also conduct <span style="white-space:nowrap">on-site</span> visits to assess and verify their location, business scale, production capacity, property and equipment, human resources, research and development capability, quality control system and fulfillment capability. We normally enter into <span style="white-space:nowrap">one-year</span> framework agreements with our suppliers and third-party merchants and renew them annually. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our standard form contract requires suppliers and third-party merchants to represent that their goods are authentic and from lawful sources and do not infringe upon lawful rights of third parties and to pay us liquidated damages for any breach. We have also put stringent rules in place governing the operations of third-party merchants on our online marketplace. Third-party merchants will be subject to penalties or be asked to end their operations on our online marketplace if they violate the marketplace rules, for example by selling counterfeit products. We have a strict <span style="white-space:nowrap">zero-tolerance</span> policy for counterfeit products. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Logistics Services </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Fulfillment </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We deliver a compelling customer experience by fulfilling orders quickly and accurately. To this end, we have built our nationwide fulfillment infrastructure for the prompt receipt, storage and shipment of our products. Our fulfillment infrastructure is primarily comprised of a nationwide warehouse and delivery network that we operate ourselves, supplemented by third-party couriers to service areas that are not covered by our network. To further enhance inventory accountability and security, we track our inventory at all stages of the receiving and order fulfillment process. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Nationwide Fulfillment Infrastructure. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have built a nationwide fulfillment infrastructure. As of December&#160;31, 2022, our warehouse network covered almost all counties and districts across China, consisting of over 1,500 warehouses operated by us and over 2,000 cloud warehouses operated by third-party warehouse owner-operators under our Open Warehouse Platform. As of December&#160;31, 2022, our warehouse network had an aggregate GFA of over 30&#160;million square meters, including the GFA of the cloud warehouses under our Open Warehouse Platform. We deliver a majority of the orders directly to customers ourselves. We maintain cooperation arrangements with a number of third-party couriers to deliver our products to our customers during peak seasons to supplement our delivery force. Third-party merchants also use third-party couriers if they do not use our delivery services. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Fulfillment Process </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following flow chart outlines our fulfillment process: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g416083g0414002015492.jpg" alt="LOGO" />
 </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">92 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">When a customer places an order, our delivery management system automatically processes the order and matches it to the warehouse or warehouses with the appropriate inventory. Picking is done on the basis of instructions that are generated automatically by our warehouse management system. The warehouse management system also automatically generates the bar codes and shipping labels that allow our staff to match the items to the correct order in the packing process. After picking, packing, and sorting, the order is shipped to a delivery or pickup station in the customer&#8217;s city for further handling and delivery. If a customer&#8217;s order contains products from different warehouses, the products will be combined at the last-mile delivery station and then sent to the customer in a single delivery. If the customer&#8217;s address is not one to which we make deliveries ourselves, we will have a third-party courier pick up the order at our sorting center to make the delivery. In some cases, we also use third-party couriers to transfer orders between a sorting center and a delivery station. Once the order has been shipped, our system automatically updates the inventory level for each product in the order, ensuring that additional inventory will be ordered as needed. Our customers can track the shipping status of their orders through our websites or mobile apps at each step in the process. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are in the process of constructing new warehouses on land where we have obtained land use rights. We believe that building our own warehouses will not only increase our storage capacity but will also allow us to restructure and reorganize our fulfillment workflow and processes. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also have a dedicated internal division, to explore research, development and application of smart logistics and unmanned technology, which we believe represent the future trend of the logistics industry. Through the development of a series of cutting-edge technologies such as intelligent hardware, internet of things, big data, robotics, image and vision recognition, machine learning, deep learning, and smart logistics devices, we intend to revolutionize the logistics industry. We are also experimenting with these technologies in a wide range of logistics business areas such as unmanned warehouses, drone delivery, self-driving vehicles, unmanned delivery stations and convenience stores, among others. We will continue to invest in smart logistics to improve the intelligence level of our logistics system and to provide consumers with an unparalleled shopping experience. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Open Platform of Our Logistics Services </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also open up our leading logistics infrastructure to our third-party merchants and partners beyond our <span style="white-space:nowrap">e-commerce</span> business. We have developed comprehensive logistics services and continuously strengthen our logistics service capability by adding new services such as <span style="white-space:nowrap">on-demand</span> delivery, cold-chain services and individual parcel delivery solutions. We provide services relating to almost all aspects of logistics operation, including warehousing management, storage, long-haul transportation, express and <span style="white-space:nowrap">on-demand</span> delivery and cold-chain and cross-border services, among others. We offer integrated supply chain management solutions to customers in various vertical markets. We also provide technology solutions for logistics operations to enable customers to transparently and effectively monitor, manage and optimize their logistic workflows. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Technology Platform </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Technology is the key to our future success. It enables better customer experience, higher efficiency and customer cost savings, while also serving as a vehicle to export our unique capabilities and cutting-edge innovation to benefit the whole industry and society. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have a large team consisting of research and development professionals primarily covering areas of AI, big data analytics and cloud computing. Together, these areas form our technology strategy. We strive to deliver <span style="white-space:nowrap"><span style="white-space:nowrap">best-in-class</span></span> services to our customers and become the most trusted technology service provider in the industry, powered by our large and sophisticated IT infrastructures. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to our core technology innovation, research and development, we also place a strong emphasis on data privacy and security. Protecting customer data and building trust is one of our core values. Operating in compliance with the most stringent standards and regulations both in China and globally, we provide our customers with a high level of security, privacy protection and ease of mind. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic"><span style="white-space:nowrap">AI-powered</span> Services Improving Customer Satisfaction and Partner Productivity </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We strive to offer the right product to the right customer at the right time through the right channel, known as our &#8220;4R&#8221; strategy. Technology is the foundation to achieve the 4R strategy. Through aggregation and analysis of customer behavioral big data, we derive deep insights about customer preferences and offer precision targeting for product recommendations. The access to customer insights also enables us to train and refine robust AI models, empowering a great customer experience. For example, our &#8220;Snapshop&#8221; feature allows users to identify products through uploaded pictures. Such technology is also publicly available through our open AI platform NeuHub and has been adopted by most major phone manufacturers in China to improve phone users&#8217; shopping experiences. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To support our omni-channel strategy, our technologies are embedded in a multitude of retail scenarios, from online web and mobile shopping experience, to our offline ecosystem, including our JD Smart Speakers, 7FRESH stores, JD <span style="white-space:nowrap">E-SPACE,</span> a 50,000 square meter shopping mega store we launched in November 2019, and many JD Home outlets and unmanned convenience stores. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">93 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Technology also permeates our customer service experience. Leveraging our cutting-edge technologies and big data, we provide an individualized shopping experience for each customer. We identify customers&#8217; demands and provide accurate recommendations based on comprehensive algorithms derived from a large volume of data on customer behavior and preferences. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our <span style="white-space:nowrap">AI-powered</span> services also empower our partners to improve their operational efficiency and productivity. Our marketing platform employs sophisticated AI and big data technologies to produce user behavior insights and provide brand marketers and third-party merchants with <span style="white-space:nowrap">one-stop</span> brand building and sales growth solutions. This not only reduces our marketers&#8217; labor in marketing campaigns, but also improve their ROI. During promotion seasons, our <span style="white-space:nowrap">AI-based</span> agent helps third-party merchants efficiently respond to large volume of customer requests, cutting wait times and improving customer experience. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="white-space:nowrap">AI-triaged</span> calls effectively reduce manned calls and improve operational efficiency. Furthermore, our advanced AI custom service is integrated into our retail ecosystem by way of our SaaS (software as a service) platform. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Smart Retail&#160;&amp; Supply Chain Technology Enhancing Operational Efficiency </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Through years of online operation, we have amassed a large amount of <span style="white-space:nowrap">know-how</span> and data across China&#8217;s <span style="white-space:nowrap">e-commerce</span> supply-chain, from product manufacturing, warehouse operations and distribution to sales and customer service information. Combining the power of big data analytics and AI on our intelligent cloud platform, we streamline <span style="white-space:nowrap"><span style="white-space:nowrap">customer-to-manufacturer</span></span> production to improve sales and enhance customer satisfaction. In August 2019, our Smart Supply Chain AI Platform was selected by the Science and Technology Ministry as one of China&#8217;s Top 10 National Open Innovation Platform for Next Generation AI. Leveraging our smart retail and supply chain technology, we provide technology solutions for our logistics operations to enable customers to transparently and effectively monitor, manage and optimize their logistic workflows. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">At the infrastructural level, during the two major online shopping events in 2022, JD Cloud platform had a solid operational performance by recording 99.95% of service level agreements (SLAs) and having zero outages. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Technology Transcending Boundaries of Smart Logistics </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2019, we enhanced our capabilities and operations of unmanned delivery vehicles, including our <span style="white-space:nowrap">in-house</span> level 4 (L4) autonomous delivery robots. Level&#160;4 refers to &#8220;high driving automation,&#8221; which means that no human intervention is needed as long as the system is operating within a certain <span style="white-space:nowrap">geo-fenced</span> area. Besides self-driving robots, we also deployed unmanned drones for parcel delivery in certain areas. Furthermore, we also leverage AI technologies to detect and triage mishandling of packages within our fulfillment infrastructure, reducing goods damaged while improving customer satisfaction. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Marketing </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that the most effective form of marketing is to continually enhance our customer experience, as customer satisfaction engenders <span style="white-space:nowrap"><span style="white-space:nowrap">word-of-mouth</span></span> referrals and repeat purchases. We have been able to build an extensive base of loyal customers primarily through providing superior customer experience and conducting marketing and brand promotion activities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to continuing marketing activities through traditional online and offline channels, we have also designed innovative programs and promotion activities to further enhance the brand awareness of both ourselves and our partners and to better reach our customers. We have launched a series of successful joint marketing campaigns such as &#8220;Super Brand Days,&#8221; &#8220;Super Category Days&#8221; and &#8220;Super New Product Days.&#8221; We will continue to leverage our data-driven customer insights to provide customized marketing tools and campaigns for business partners and help them to develop brand recognition in China. We have also made progress in social <span style="white-space:nowrap">e-commerce</span> innovations, particularly benefiting from access points within Weixin and QQ channels, both of which have a large mobile internet user base. Through leveraging more targeted, innovative and interactive marketing tools, we can help brands on the platform increase exposure, drive traffic and achieve deeper penetration into lower-tier cities and attract younger generations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">With the increasing popularity of mobile internet-enabled devices, over 90% of our orders fulfilled were placed through our mobile apps in 2022. In order to further improve the customer experience and increase user engagement on the mobile internet, we are exploring cooperation opportunities with many business partners on the mobile side. In addition, we have formed strategic partnerships with a number of major internet companies in China, aiming at leveraging these companies&#8217; massive user bases to strengthen collaboration in targeted marketing, user access points and content-driven marketing. We incurred RMB27.2&#160;billion, RMB38.7&#160;billion and RMB37.8&#160;billion (US$5.5 billion) of marketing expenses in 2020, 2021 and 2022, respectively. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">94 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Competition </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The online retail industry in China is intensely competitive. Our current or potential competitors include (i)&#160;major <span style="white-space:nowrap">e-commerce</span> companies in China that offer a wide range of general merchandise product categories, such as Alibaba Group, which operates <span style="font-style:italic">taobao.com</span> and <span style="font-style:italic">tmall.com</span>, and (ii)&#160;major traditional retailers in China that are moving into online retailing, such as Suning Appliance Company Limited, which operates <span style="font-style:italic">suning.com</span>. We also face competition from online retail companies in China focused on specific product categories and from physical retail stores, including <span style="white-space:nowrap">big-box</span> stores that also aim to offer a <span style="white-space:nowrap">one-stop</span> shopping experience. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We anticipate that the online retail market will continually evolve and will continue to experience rapid technological change, evolving industry standards, shifting customer requirements, and frequent innovation. We must continually innovate to remain competitive. We believe that the principal competitive factors in our industry are: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">brand recognition and reputation; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">product quality and selection; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">pricing; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">fulfillment capabilities; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">customer service. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, new and enhanced technologies may increase competition in the online retail industry. New competitive business models may appear, for example based on new forms of social media or social commerce. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that we are well-positioned to effectively compete on the basis of the factors listed above. However, some of our current or future competitors may have longer operating histories, greater brand recognition, better supplier relationships, larger customer bases or greater financial, technical or marketing resources than we do. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Seasonality </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We experience seasonality in our business, reflecting a combination of seasonal fluctuations in customer purchases, promotional events, and traditional retail seasonality patterns. For example, we generally experience less user traffic and purchase orders during national holidays in China, particularly during the Chinese New Year holiday season in the first quarter of each year. Furthermore, sales in the traditional retail industry are significantly higher in the fourth quarter of each calendar year than in the preceding three quarters. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="white-space:nowrap">E-commerce</span> companies in China hold special promotional campaigns on November&#160;11 each year that tend to boost sales in the fourth quarter relative to other quarters, and we hold a special promotional campaign in the second quarter of each year, on June&#160;18, to celebrate the anniversary of the founding of our <span style="white-space:nowrap">e-commerce</span> business. Overall, the impact of seasonality on our business has been relatively mild due to our rapid growth but we have seen an upward trend and such a trend may continue in the future. Due to our limited operating history, the seasonal trends that we have experienced in the past may not apply to, or be indicative of, our future operating results. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Intellectual Property </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We regard our trademarks, copyrights, patents, domain names, <span style="white-space:nowrap">know-how,</span> proprietary technologies, and similar intellectual property as critical to our success, and we rely on copyright, trademark and patent law and confidentiality, invention assignment and <span style="white-space:nowrap">non-compete</span> agreements with our employees and others to protect our proprietary rights. As of December&#160;31, 2022, we owned over 3,300 computer software copyrights in China relating to various aspects of our operations and maintained over 24,700 trademark registrations inside China and over 4,700 trademark registrations outside China. We had approximately 32,300 trademark applications inside China and over 6,700 outside China. As of December&#160;31, 2022, we had approximately 6,300 patents granted in China, over 450 patents granted outside China, approximately 18,500 patent applications pending in China and approximately 2,200 patent applications pending outside China. As of December&#160;31, 2022, we had registered over 8,200 domain names. Our registered domain names include jd.com, jdl.cn and jdhealth.com, among others. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Insurance </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We maintain various insurance policies to safeguard against risks and unexpected events. We have purchased all risk property insurance covering our inventory and fixed assets such as equipment, furniture and office facilities. We maintain public liability insurance for our business activities at 95 locations. We also provide social security insurance including pension insurance, unemployment insurance, work-related injury insurance, maternity insurance and medical insurance for our employees. Additionally, we provide group accident insurance for all employees and supplementary medical insurance for all management and technology and other professional personnel. We do not maintain business interruption insurance other than in connection with the fixed business premises of our 7FRESH business, nor do we maintain product liability insurance or <span style="white-space:nowrap">key-man</span> insurance. We consider our insurance coverage to be sufficient for our business operations in China. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">95 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Enterprise Social Responsibility </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Having a positive impact on the communities in which we operate is an integral part of our business, and we maintain that our core values. Our commitment to partners, customers, investors, our employees and society as a whole are the foundation upon which we build a healthy, vibrant and sustainable ecosystem. Combined with an unrelenting focus on developing our technology capabilities to improve efficiency and service, we have laid the groundwork for many years of robust growth. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are committed to leveraging our technology, logistics infrastructure and relationships with consumers and suppliers to benefit society. We believe in putting our business assets to use to build not only the future of retail, but also a better future for all stakeholders. Our core foci in social responsibility includes environmental sustainability, employee care, poverty alleviation and more. In 2014, we also established the JD Foundation to manage charity-related projects. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Environmental Sustainability </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#8220;Powered by Technology for A More Productive and Sustainable World&#8221; is our mission and core strategy of social responsibility. We continue creating values for economic development, environmental friendliness, and social harmony, based on the technological driver from our Digitally Intelligent Social Supply Chain and the organizational driver from corporate governance, employees, and business partners. We help establish a more productive and sustainable future in terms of promoting employment, enhancing rural revitalization, improving social efficiency, driving high-quality consumption, facilitating the digitalization of the real economy, and supporting supply-side structural reforms, thereby proactively being accountable for social responsibility. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&#160;19, 2021, we published our first ESG report, which highlights our long-term approach to ESG initiatives. Since then, we have been proactively publishing ESG report on an annual basis. These reports capture our corporate social responsibility strategic framework, which is centered on using digitally intelligent supply chain to cover three pillars: boosting the real economy, improving social efficiency and enhancing environmental friendliness. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;18, 2021, we published our sustainability report discussing our company&#8217;s achievements from 2018 to 2020 in creating a <span style="white-space:nowrap">low-carbon</span> enterprise through environmentally friendly logistics, procurement and facilities. Based on our operating and business advantages, we will build a green and <span style="white-space:nowrap">low-carbon</span> business model with three dimensions: covering its own operations, supply chain management, and consumer influence to achieve green economic development and jointly build the green community. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On green operations, we aim to lead by example through the company&#8217;s own green operations with a lower carbon footprint and greening our business world. For example, we actively implement the concept of green procurement, comprehensively considering the energy-saving and environmental protection benefits of product design, procurement, production, packaging, logistics, sales, service, recycling, and reuse. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On <span style="white-space:nowrap">low-carbon</span> and green supply chain, we replace traditional fuel-combustion trucks with new energy vehicles, leading to the development of green transportation. As of the end of 2022, JD Logistics has launched new energy vehicles in 7 regions across China, reducing at least 400,000 tons of carbon dioxide emissions per year. We use big data to carry out real-time optimal route planning and storage network planning to reduce the number of vehicles in transit, increase the full load rate of return vehicles, and optimize the efficiency of logistics transportation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On green lifestyle advocacy, consumers preference for more sustainable lifestyles and consumption are leading to changes in market demand. This is driving industries to transition towards greener development models can lead sustainable lifestyles and can participate in and promote sustainable development. In 2019, we joined hands with the World Wide Fund for Nature (WWF) to launch the &#8220;Giant Panda-Friendly Enterprise Alliance.&#8221; With the help of our platform, we drive upstream business partners to develop sustainable products with agricultural products from the panda habitat, while using trustworthy products. This platform provides consumers with rich, high-quality, and responsible consumption choices. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We will continue improving our ESG governance structure and system, enhance regulation and law compliance, information security, operational safety, realizing the coordination between expectations from external stakeholders and internal growth. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">96 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Employee care </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have always striven to provide employees with comprehensive social benefits, a diverse work environment and a wide range of career development opportunities. We have invested significant resources in employee career development and training. In 2022, we developed proprietary talent tools based on the JD talent competency model and applied these tools to our talent selection and development. In the past year, we dedicated ourselves to supporting our employee career development and driving them to seek and achieve their career goals, while also strengthening our employees&#8217; sense of belong and value recognition. Additionally, we placed special emphasis on the building of a talent pipeline and cohesive organizational culture. We have established a comprehensive system for employee training and development, covering leadership, general competencies, professional competencies, and others. Our comprehensive training program includes corporate culture, employee rights and responsibilities, team building, professional behavior, job performance, management skills, leadership, and administrative decision-making. In 2022, we provided more than 27,665 training courses online and offline for employees. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2022, we continued to improve employee surveys through our internal communication tools on a routine basis, covering a broad range of topics such as company culture, team cooperation, personal development, and others. The surveys helped the management team better understand employees&#8217; needs and thus improved the health of the overall organization. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We won several employer awards in 2022, among which the most influential include Campus Most Attractive Employer Award (by Universum), Best Employer of 2022 (by Zhaopin.com&#160;&amp; PKU) and World&#8217;s Best Employers (by Forbes). </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Poverty alleviation </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Leveraging our strong supply chain, cutting-edge technologies and logistics network, we participate in poverty alleviation efforts in rural areas. We pioneered our rural <span style="white-space:nowrap">e-commerce</span> strategy, aiming to make agricultural products in rural areas available online and at the same time, allow authentic products to reach residents in rural areas. We operate China&#8217;s trusted online donation platform, through which our customers can purchase products and donate them directly to <span style="white-space:nowrap">non-profit</span> organizations and groups in need across China, leveraging our <span style="white-space:nowrap">in-house</span> logistics network. To ensure the transparency of the process, we allow customers to track the delivery status of their donations online to make sure their donation reaches the intended recipient. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic"><span style="white-space:nowrap">COVID-19</span> outbreak relief </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since the outbreak of the <span style="white-space:nowrap">COVID-19</span> pandemic, we have spared no efforts in fighting the virus. We leverage our leading advantages in the supply chain and logistics fields through a series of efficient, reliable, and innovative anti-epidemic measures to meet social needs with medical resources and daily necessities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For example, throughout the year, we made numerous donations of rescue supplies and daily necessities to regions stroke by <span style="white-space:nowrap">COVID-19</span> outbreaks, such as Beijing in late 2022. The emergency efforts also reflect our longstanding policy of immediately donating goods to areas affected by disasters from our nearest warehouse. To further exemplify our strength in supply chain, during the <span style="white-space:nowrap">COVID-19</span> outbreak in Shanghai in 2022, JD.com has dispatched over 4,000 couriers and over 100 JD autonomous vehicles to support local supply operations in the city. While ensuring supplies will reach the frontline, we also provided <span style="white-space:nowrap">COVID-19</span> insurance to our employees. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This section sets forth a summary of the most significant rules and regulations that affect our business activities in China. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Foreign Investment </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investment activities in the PRC by foreign investors are principally governed by the Catalog of Industries for Encouraging Foreign Investment, or the Encouraging Catalogue, and the Special Management Measures (Negative List) for the Access of Foreign Investment, or the Negative List which were promulgated and are amended from time to time by the Ministry of Commerce and the NDRC, and together with the FIL and their respective implementation rules and ancillary regulations. The Encouraging Catalogue and the Negative List lay out the basic framework for foreign investment in China, classifying businesses into three categories with regard to foreign investment: &#8220;encouraged&#8221;, &#8220;restricted&#8221; and &#8220;prohibited&#8221;. Industries not listed in the Encouraging Catalogue, are generally deemed as falling into a fourth category &#8220;permitted&#8221; unless specifically restricted by other PRC laws. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Ministry of Commerce and the NDRC promulgated the Catalogue of Industries for Encouraging Foreign Investment (2022 Version), on October&#160;26, 2022, and the Special Management Measures (Negative List) for the Access of Foreign Investment (2021), or the 2021 Negative List, on December&#160;27, 2021, to replace the previous encouraging catalogue and negative list thereunder. Each of Jingdong Century and Shanghai Shengdayuan primarily engages in the online wholesale and retail of products, the development of computer network technology, technical consultancy and technical services, which are in the permitted category. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">97 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;15, 2019, the National People&#8217;s Congress promulgated the FIL, which has become effective on January&#160;1, 2020 and replaced the Outgoing FIE Laws. The FIL, by means of legislation, establishes the basic framework for the access, promotion, protection and administration of foreign investment in view of investment protection and fair competition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the FIL, foreign investment shall enjoy <span style="white-space:nowrap">pre-entry</span> national treatment, except for those foreign invested entities that operate in industries deemed to be either &#8220;restricted&#8221; or &#8220;prohibited&#8221; in the &#8220;negative list.&#8221; The FIL provides that foreign invested entities operating in foreign &#8220;restricted&#8221; or &#8220;prohibited&#8221; industries will require entry clearance and other approvals. The FIL does not comment on the concept of &#8220;de facto control&#8221; or contractual arrangements with variable interest entities, however, it has a <span style="white-space:nowrap">catch-all</span> provision under definition of &#8220;foreign investment&#8221; to include investments made by foreign investors in China through means stipulated by laws or administrative regulations or other methods prescribed by the State Council. Therefore, it still leaves leeway for future laws, administrative regulations or provisions to provide for contractual arrangements as a form of foreign investment. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Our current corporate structure and business operations may be affected by the PRC Foreign Investment Law.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The FIL also provides several protective rules and principles for foreign investors and their investments in the PRC, including, among others, that local governments shall abide by their commitments to the foreign investors; foreign-invested enterprises are allowed to issue stocks and corporate bonds; except for special circumstances, in which case statutory procedures shall be followed and fair and reasonable compensation shall be made in a timely manner, expropriate or requisition the investment of foreign investors is prohibited; mandatory technology transfer is prohibited, allows foreign investors&#8217; funds to be freely transferred out and into the territory of PRC, which run through the entire lifecycle from the entry to the exit of foreign investment, and provide an <span style="white-space:nowrap">all-around</span> and multi-angle system to guarantee fair competition of foreign-invested enterprises in the market economy. In addition, foreign investors or the foreign investment enterprise should be imposed legal liabilities for failing to report investment information in accordance with the requirements. Furthermore, the FIL provides that foreign invested enterprises established according to the existing laws regulating foreign investment may maintain their structure and corporate governance within five years after the implementing of the FIL, which means that foreign invested enterprises may be required to adjust the structure and corporate governance in accordance with the current PRC Company Law and other laws and regulations governing the corporate governance. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;26, 2019, the State Council promulgated the Implementation Rules to the Foreign Investment Law, which became effective on January&#160;1, 2020. The implementation rules further clarified that the state encourages and promotes foreign investment, protects the lawful rights and interests of foreign investors, regulates foreign investment administration, continues to optimize foreign investment environment, and advances a higher-level opening. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;30, 2019, the Ministry of Commerce and the SAMR, jointly promulgated the Measures for Information Reporting on Foreign Investment, which became effective on January&#160;1, 2020. Pursuant to the Measures for Information Reporting on Foreign Investment, where a foreign investor carries out investment activities in China directly or indirectly, the foreign investor or the foreign-invested enterprise shall submit the investment information to the competent commerce department. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the Measures for the Security Review of Foreign Investment promulgated by the NDRC and the Ministry of Commerce on December&#160;19, 2020 and became effective on January&#160;18, 2021, the NDRC and the Ministry of Commerce will establish a working mechanism office in charge of the security review of foreign investment. Such measures define foreign investment as direct or indirect investment by foreign investors in the PRC, which includes (i)&#160;investment in new onshore projects or establishment of wholly foreign owned onshore companies or joint ventures with foreign investors; (ii)&#160;acquiring equity or asset of onshore companies by merger and acquisition; and (iii)&#160;onshore investment by and through any other means. Investment in certain key areas with bearing on national security, such as important cultural products and services, important information technology and internet services and products, key technologies and other important areas with bearing on national security which results in the acquisition of de facto control of investee companies, shall be filed with a specifically established office before such investment is carried out. What may constitute &#8220;onshore investment by and through any other means&#8221; or &#8220;de facto control&#8221; could be broadly interpreted under such measures. It is likely that control through contractual arrangement be regarded as de facto control based on provisions applied to security review of foreign investment in the free trade zone. Failure to make such filing may subject such foreign investor to rectification within prescribed period, and will be recorded as negative credit information of such foreign investor in the relevant national credit information system, which would then subject such investors to joint punishment as provided by relevant rules. If such investor fails to or refuses to undertake such rectification, it would be ordered to dispose of the equity or asset and to take any other necessary measures so as to return to the status quo and to erase the impact to national security. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">98 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Foreign Investment in Value-Added Telecommunications Businesses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Regulations for Administration of Foreign-invested Telecommunications Enterprises promulgated by the State Council in December 2001 and subsequently amended in September 2008 and February 2016 set forth detailed requirements with respect to capitalization, investor qualifications and application procedures in connection with the establishment of a foreign-invested telecommunications enterprise. These regulations prohibit a foreign entity from owning more than 50% of the total equity interest in any value-added telecommunications service business in China and require the major foreign investor in any value-added telecommunications service business in China have a good and profitable record and operating experience in the industry. However, pursuant to the latest amendment to the Regulations for Administration of Foreign-invested Telecommunications Enterprises issued by the State Council in March 2022, which became effective on May&#160;1, 2022, several provisions, including the requirement that such major foreign investors described above to have a good and profitable record and operating experience in the industry had been removed. In addition, the 2021 Negative List allows foreign investors to hold more than 50% equity interests in a value-added telecommunications service provider engaging in <span style="white-space:nowrap">e-commerce,</span> domestic multiparty communication, <span style="white-space:nowrap"><span style="white-space:nowrap">storage-and-forward</span></span> and call center businesses. Due to these regulations, we operate our <span style="font-style:italic">www.jd.com </span>website through Jingdong 360, one of the consolidated variable interest entities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In July 2006, the Ministry of Information Industry, the predecessor of the Ministry of Industry and Information Technology, or the MIIT, issued the Circular on Strengthening the Administration of Foreign Investment in the Operation of Value-added Telecommunications Business, pursuant to which a PRC domestic company that holds an operating license for value-added telecommunications business, which we refer to as a Value-added Telecommunication License, or a VAT License, is prohibited from leasing, transferring or selling the VAT License to foreign investors in any form and from providing any assistance, including resources, sites or facilities, to foreign investors that conduct a value-added telecommunications business illegally in the PRC. Further, the domain names and registered trademarks used by an operating company providing value-added telecommunications services must be legally owned by that company or its shareholders. In addition, the company&#8217;s operational premises and equipment must comply with the approved coverage region on its VAT License, and the company must establish and improve its internal internet and information security policies and standards and emergency management procedures. If a VAT License holder fails to comply with the requirements and also fails to remedy such <span style="white-space:nowrap">non-compliance</span> within a specified period of time, the MIIT or its local counterparts have the discretion to take administrative measures against the license holder, including revoking its VAT License. Jingdong 360, the operator of our www.jd.com website, owns the relevant domain names and registered trademarks and has the necessary personnel to operate the website. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Licenses and Permits </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are required to hold a variety of licenses and permits in connection with various aspects of our business, including the following: </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Value-added Telecommunication License </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Telecommunications Regulations promulgated by the State Council and its related implementation rules, including the Catalog of Classification of Telecommunications Business issued by the MIIT, categorize various types of telecommunications and telecommunications-related activities into basic or value-added telecommunications services, and internet information services, or ICP services, are classified as value-added telecommunications businesses. Under the Telecommunications Regulations, commercial operators of value-added telecommunications services must first obtain a VAT License from the MIIT or its provincial level counterparts. Pursuant to the Administrative Measures on Internet Information Services promulgated by the State Council in 2000 and amended in 2011, a commercial ICP service operator must obtain an ICP License from the relevant government authorities before engaging in any commercial ICP service in China. When the ICP service involves areas of news, publication, education, medical treatment, health, pharmaceuticals and medical devices, and if required by law or relevant regulations, specific approval from the respective regulatory authorities must be obtained prior to applying for the ICP License from the MIIT or its provincial level counterpart. In 2017, the MIIT replaced the Administrative Measures on Telecommunications Business Operating Licenses promulgated in 2009 by promulgating the Administrative Measures on Telecommunications Business Operating Licenses, which set forth more specific provisions regarding the types of licenses required to operate value-added telecommunications services, the qualifications and procedures for obtaining such licenses and the administration and supervision of such licenses. Jingdong 360, as our ICP operator, holds an ICP License issued by the Beijing Telecommunications Administration for the provision of information services through the internet, a VAT License issued by Beijing Telecommunication Administration for the provision of online data processing and transaction processing services and also a VAT License issued by the MIIT for the provision of information services through a mobile network, the provision of internet data center services, internet access services, cellular mobile communications services provided in the means of resale, content delivery network services and <span style="white-space:nowrap"><span style="white-space:nowrap">storage-and-forward</span></span> services. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">99 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Internet Publication License/Network Publication Service License </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of institutional reform in March 2018, the National Press and Publication Administration was established and assigned to undertake the administration of publication activities in China from the State Administration of Press and Publication, Radio, Film and Television, or the SAPPRFT, which was integrated from the State Administration of Radio, Film and Television, and the General Administration of Press and Publication in March 2013. In June 2002, the MIIT and the General Administration of Press and Publication jointly promulgated the Tentative Administrative Measures on Internet Publication, which require internet publishers to obtain a license from the General Administration of Press and Publication to conduct internet publication activities. In February 2016, the SAPPRFT and the MITT jointly issued the Administrative Measures on Network Publication, which took effect in March 2016 and replaced the Tentative Administrative Measures on Internet Publication. The Administrative Measures on Network Publication further strengthened and expanded the supervision and management on the network publication service. Pursuant to the Administrative Measures on Network Publication, entities engaging in the network publication service are required to obtain a network publication service license from a competent administrative authority; the network publishing services refer to the activities of providing network publications to the public through information networks; and the network publications refer to the digitalized works with the publishing features such as editing, producing and processing. The Administrative Measures on Network Publication also provide the detailed qualifications and application procedures for obtaining a Network Publication Service License. Jingdong 360 holds a Network Publication Service License, which is in the process of being renewed. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Online Culture Operating Permit </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Provisional Measures on Administration of Internet Culture, promulgated by the former Ministry of Culture in 2011 (as amended in 2017) and other related rules require entities to obtain an Online Culture Operating Permit from the applicable provincial level culture administrative authority to engage in activities related to &#8220;online cultural products.&#8221; Cultural products include music, performances, performing arts, works of art, and animation features and cartoons, while &#8220;online&#8221; includes both products produced for the internet and products converted from offline products and disseminated over the internet. Jingdong 360 holds an Online Culture Operating Permit issued by the Beijing Municipal Bureau of Culture and Tourism, which will remain valid until December 2023. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Internet Drug Information Service Qualification Certificate </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In July 2004, the State Food and Drug Administration, or the SFDA, the predecessor of the National Medical Products Administration, or the NMPA, promulgated the Administrative Measures on Internet Drug Information Service (amended in November 2017). In addition, the Standing Committee of the National People&#8217;s Congress further amended the Drug Administration Law on August&#160;26, 2019, which became effective on December&#160;1, 2019. These laws and measures, together with certain implementing rules and notices promulgated by the SFDA or the NMPA, set out regulations governing the classification, application, approval, content, qualifications and requirements for internet drug information services. An ICP service operator that provides information regarding drugs or medical devices must obtain an Internet Drug Information Service Qualification Certificate from the applicable provincial level administrative authority. Jingdong 360 holds an Internet Drug Information Service Qualification Certificate issued by the Beijing Drug Administration for the provision of internet medical information services, which will remain valid until July 2024. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Courier Service Operation Permit </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the PRC Postal Law, the Administrative Measures on the Courier Service Market and the Administrative Measures on Courier Service Operation Permits, any entity engaging in courier services must obtain a Courier Service Operation Permit from the State Post Bureau or its local counterpart and is subject to their supervision and regulation. Entities applying for a permit to operate courier services in a certain province should apply to the provincial level post bureau, while an entity applying for a permit to operate courier services across multiple provinces should apply to the State Post Bureau. An entity holding a cross-provincial Courier Service Operation Permit may provide courier services in cities other than its place of registration by establishing new branches at these cities and then filing with the relevant provincial post bureau for those branches. In addition, pursuant to the Interim Regulations of Courier which came into effect in May 2018 and was further amended in March 2019, express delivery operators and their branches may open express delivery terminal outlets according to their business needs, and shall file with the local postal administrations in the places where such terminal outlets are located within 20 days from the date of opening such terminal outlets. Express delivery terminal outlets are not required to obtain a business license. The courier business must be operated within the permitted scope and valid term of the Courier Service Operation Permit. As of December&#160;31, 2022, Jingbangda had obtained one cross-provincial Courier Service Operation Permit, and its 37 subsidiaries had obtained Courier Service Operation Permits. We are in the process of making filings with local postal administrations for express delivery terminal outlets of Jingbangda and its branches. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;We are subject to a broad range of laws and regulations. Any lack of requisite approvals, licenses or permits applicable to our business or any failure to comply with applicable laws or regulations may have a material and adverse impact on our business, financial condition and results of operations.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">100 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Road Transportation Operation Permit </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Regulations on Road Transportation promulgated by the State Council in April 2004 and as amended, and the Provisions on Administration of Road Transportation and Stations (Sites) issued by the Ministry of Transport in June 2005 and as amended, unless otherwise provided in the foregoing laws, anyone engaging in the business of operating road transportation must obtain a Road Transportation Operation Permit, and each vehicle used for shipping must have a Road Transportation Certificate. As of December&#160;31, 2022, Xi&#8217;an Jingdong Xuncheng and its 10 branches and two subsidiaries, Jingbangda and its 29 subsidiaries had obtained Road Transportation Operation Permits that allow these entities to provide road freight transportation services. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;We are subject to a broad range of laws and regulations. Any lack of requisite approvals, licenses or permits applicable to our business or any failure to comply with applicable laws or regulations may have a material and adverse impact on our business, financial condition and results of operations.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Unmanned Aerial Vehicle Business License </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2018, Civil Aviation Administration promulgated the Administrative Measures for Profit-oriented Flight Activities of Civil Unmanned Aerial Vehicles (for Provisional Implementation), pursuant to which an Unmanned Aerial Vehicle Business License shall be obtained for the use of unmanned aerial vehicles for commercial flight activities, and no commercial flight activities shall be conducted without an Unmanned Aerial Vehicle Operation Permit. Three subsidiaries of Xi&#8217;an Jingdong Xincheng, have obtained the Unmanned Aerial Vehicle Operation Permit. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Publication Operation Permit </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2016, the Ministry of Commerce and the SAPPRFT jointly promulgated the Administrative Measures for the Publication Market (2016 Version), or the Publication Market Measures (2016 Version), which replaced the Administrative Measures for the Publication Market (2011 Version). According to the Publication Market Measures (2016 Version), where an entity or individual is engaged in the distribution of publications via the internet or other information networks, the entity or individual is required to obtain a Publication Operation Permit. Entities and individuals engaged in the wholesale or retail of publications are required to carry out the relevant activities within the scope of a Publication Operation Permit. Where an entity or individual has obtained the Publication Operation Permit and is engaged in the distribution of publications via the internet or other information networks within the approved business scope, the entity or individual is required to complete record filing with the publication administrative department within 15 days after launching the online distribution business. We engage in wholesale and retail of books and audio and video products and other publications mainly through entities including Jiangsu Yuanzhou, Beijing Jingdong Century Information Technology Co., Ltd., Guangzhou Jingdong Trading Limited, Shenyang Jingdong Century Trading Co., Ltd. and Shanghai Yuanmai Trading Co., Ltd., among others. Each of these entities has obtained a Publication Operation Permit. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Food Operation Permit </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">China has adopted a licensing system for food supply operations under the Food Safety Law and its implementation rules. Entities or individuals that intend to engage in food production, food distribution or food service businesses must obtain licenses or permits for such businesses. Pursuant to the Administrative Measures on Food Operation Licensing issued by the SFDA in August 2015 and amended in November 2017, an enterprise needs to obtain a Food Operation Permit from the local food and drug administration, and the permits already obtained by food business operators prior to the effective date of these new measures will remain valid for their originally approved validity period. We sell food, liquor and nutritional supplements through our mobile apps and websites. Our major PRC subsidiaries or their branches engaging in food operation business have obtained Food Operation Permits.<span style="font-weight:bold"><span style="font-style:italic"> </span></span> </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Medical Device Operation Enterprise Permit </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Regulations on Supervision and Administration of Medical Devices, issued by the State Council in 2000 and further amended in March 2014, May 2017 and June 2021, divides medical devices into three types. Enterprises engaging in the sale of Type II medical devices must file with the relevant drug supervision and administration authority while those engaging in the sale of Type III medical devices must obtain a Medical Device Operation Permit from the relevant drug supervision and administrative authority. Beijing Jingdong Century Information Technology Co., Ltd. (a subsidiary of Jingdong Century), Beijing Jingdong Hongjian Jiankang Co., Ltd. and certain other subsidiaries of Beijing Jingdong Jiankang Co., Ltd. have obtained Medical Device Operation Permits for the sale of several types of Type III medical devices. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Permit for Production and Operation of Radio and TV Programs </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Regulations on the Administration of Production of Radio and Television Programs issued by the State Administration of Radio, Film and Television in July 2004 and amended in August 2015, any entities that engage in the production of radio and television programs are required to apply for a Permit for Production and Operation of Radio and TV Programs from the competent administrative authority. Entities with this permit must conduct their business operations in compliance with the approved scope of production and operation. Furthermore, entities other than radio and TV stations are prohibited from producing consolidated radio and TV programs regarding current political news or similar subjects. Jingdong 360 has obtained a Permit for Production and Operation of Radio and TV Programs, which remains valid until June 2023. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">101 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to <span style="white-space:nowrap">E-Commerce</span> </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">China&#8217;s <span style="white-space:nowrap">e-commerce</span> industry is at a relatively early stage of development and there are few PRC laws or regulations specifically regulating the <span style="white-space:nowrap">e-commerce</span> industry. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On August&#160;31, 2018, the Standing Committee of the National People&#8217;s Congress promulgated the <span style="white-space:nowrap">E-Commerce</span> Law, which became effective on January&#160;1, 2019. Pursuant to the <span style="white-space:nowrap">E-Commerce</span> Law, an <span style="white-space:nowrap">e-commerce</span> platform operator shall (i)&#160;collect, verify and register the truthful information submitted by the third-party merchants that apply to sell products or provide services on its platform, including the identities, addresses, contacts and licenses, establish registration archives and update such information on a regular basis; (ii)&#160;submit the identification information of the third-party merchants on its platform to market regulatory administrative department as required and remind the third-party merchants to complete the registration with market regulatory administrative department; (iii)&#160;submit identification information and <span style="white-space:nowrap">tax-related</span> information to tax authorities as required in accordance with the laws and regulations regarding the administration of tax collection and remind the individual third-party merchants to complete the tax registration; (iv)&#160;record and retain the information of the products and services and the transaction information for no less than 3 years; (v)&#160;display the platform service agreement and the transaction rules or links to such information on the homepage of the platform; (vi)&#160;display the noticeable labels regarding the products or services provided by the platform operator itself on its platform, and take liabilities for such products and services; (vii)&#160;establish a credit evaluation system, display the credit evaluation rules, provide consumers with accesses to make comments on the products and services provided on its platform, and restrain from deleting such comments; and (viii)&#160;establish intellectual property protection rules, and take necessary measures when any intellectual property holder notify the platform operator that his intellectual property rights have been infringed. An <span style="white-space:nowrap">e-commerce</span> platform operator shall take joint liabilities with the relevant third-party merchants on its platform and may be subject to warnings and fines up to RMB2,000,000 where (i)&#160;it fails to take necessary measures when it knows or should have known that the products or services provided by the third-party merchants on its platform do not meet the personal or property safety requirements or such third-party merchants&#8217; other acts may infringe on the lawful rights and interests of the consumers; or (ii)&#160;it fails to take necessary measures, such as deleting and blocking information, disconnecting, terminating transactions and services, when it knows or should have known that the third-party merchants on its platform infringe any intellectual property rights of any other third party. With respect to products or services affecting the consumers&#8217; life and health, if an <span style="white-space:nowrap">e-commerce</span> platform operator fails to verify the third-party merchants&#8217; qualification or fails to fulfill its obligations to safeguard the safety of consumers, which results in damages to the consumers, it shall take corresponding liabilities and may be subject to warnings and fines up to RMB2,000,000. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;15, 2021, the SAMR promulgated the Measures for the Supervision and Administration of Online Trading, or the Online Trading Measures, which aims to regulate business activities involving the sale of commodities or provision of services through the internet and other information networks, to replace the Administrative Measures for Online trading promulgated in January 2014. Pursuant to Online Trading Measures, online trading operators are classified into four types: the online trading platform operators, operators on platform, operators of self-built websites, and operators that carry out online trading activities through other online services. The Online Trading Measures reinforces the operation requirements as provided under the <span style="white-space:nowrap">E-Commerce</span> Law and the principles of legality, rationality and necessity in the collection and use of the users&#8217; information and disclosure of the rules, purposes, methods and scopes of collection and use of user information. The Online Trading Measures also provides that the online trading operators (i)&#160;shall not use false transactions, fabricated user review etc. to conduct false or misleading business promotion, so as to defraud or mislead consumers and (ii)&#160;shall not eliminate or restrict competition, damage or ruin the competitor&#8217;s reputation. Furthermore, the Online Trading Measures imposes a series of regulatory requirements on new forms of online trading, such as online social networking <span style="white-space:nowrap">e-commerce</span> and online livestreaming <span style="white-space:nowrap">e-commerce.</span> </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2016, the STA, the Ministry of Finance and the General Administration of Customs jointly issued the Circular on Tax Policy for Cross-Border <span style="white-space:nowrap">E-commerce</span> Retail Imports, which took effect in April 2016. Pursuant to this circular, goods imported through the cross-border <span style="white-space:nowrap">e-commerce</span> retail are subject to tariff, import value-added tax, and consumption tax based on the types of goods. Individuals purchasing any goods imported through cross-border <span style="white-space:nowrap">e-commerce</span> retail are taxpayers, and <span style="white-space:nowrap">e-commerce</span> companies, companies operating <span style="white-space:nowrap">e-commerce</span> transaction platforms or logistic companies are required to withhold the taxes. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to these measures as a result of our online retail marketplace business. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">102 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Internet Content </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Administrative Measures on Internet Information Services specify that internet information services regarding news, publications, education, medical and health care, pharmacy and medical devices, among other things, are to be examined, approved and regulated by the relevant authorities. Internet information providers are prohibited from providing services beyond those included in the scope of their ICP licenses or filings. Furthermore, these measures clearly specify a list of prohibited content. Internet information providers are prohibited from producing, copying, publishing or distributing information that is humiliating or defamatory to others or that infringes the lawful rights and interests of others. Internet information providers that violate the prohibition may face criminal charges or administrative sanctions by the PRC authorities. Internet information providers must monitor and control the information posted on their websites. If any prohibited content is found, they must remove the offending content immediately, keep a record of it and report to the relevant authorities. Furthermore, in 2019, the CAC issued the Provisions on the Management of Network Information Content Ecology, or the CAC Order No.5, which became effective on March&#160;1, 2020, to further strengthen the regulation and management of network information content. Pursuant to the CAC Order No.5, each network information content service platform is required, among others, (i)&#160;not to disseminate any information prohibited by laws and regulations, such as information jeopardizing national security; (ii)&#160;to strengthen the examination of advertisements published on such network information content service platform; (iii)&#160;to promulgate management rules and platform convention and improve user agreement, such that such network information content service platform could clarify users&#8217; rights and obligations and perform management responsibilities required by laws, regulations, rules and convention; (iv)&#160;to establish convenient means for complaints and reports; and (v)&#160;to prepare annual work report regarding its management of network information content ecology. In addition, a network information content service platform must not, among others, (i)&#160;utilize new technologies such as deep learning and virtual reality to engage in activities prohibited by laws and regulations; (ii)&#160;engage in online traffic fraud, malicious traffic rerouting and other activities related to fraudulent account, illegal transaction account or maneuver of users&#8217; account; or (iii)&#160;infringe a third party&#8217;s legitimate rights or seek illegal interests by way of interfering with information display. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;15, 2021, the CAC promulgated the Opinions on Further Enforcing Responsibilities on Website Platforms as the Main Responsible Party for Information Content Management. In accordance with the Opinions, website platforms are required to perform specific responsibilities as the main responsible party for information content management, including, among others, enhancing the platform community rules, strengthening the regulation and management of accounts, improving the content vetting mechanism, improving the quality of information content, managing the dissemination of information content, and strengthening the management of key functions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Internet information in China is also regulated and restricted from a national security standpoint. The National People&#8217;s Congress, China&#8217;s national legislative body, has enacted the Decisions on Maintaining Internet Security, which may subject violators to criminal punishment in China for any effort to: (1)&#160;gain improper entry into a computer or system of strategic importance; (2)&#160;disseminate politically disruptive information; (3)&#160;leak state secrets; (4)&#160;spread false commercial information; or (5)&#160;infringe intellectual property rights. The Ministry of Public Security has promulgated measures that prohibit use of the internet in ways which, among other things, result in a leakage of state secrets or a spread of socially destabilizing content. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Information Security </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The National People&#8217;s Congress has enacted legislation that prohibits use of the internet that breaches the public security, disseminates socially destabilizing content or leaks state secrets. Breach of public security includes breach of national security and infringement on legal rights and interests of the state, society or citizens. Socially destabilizing content includes any content that incites defiance or violations of PRC laws or regulations or subversion of the PRC government or its political system, spreads socially disruptive rumors or involves cult activities, superstition, obscenities, pornography, gambling or violence. State secrets are defined broadly to include information concerning PRC national defense, state affairs and other matters as determined by the PRC authorities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to applicable regulations, ICP operators must complete mandatory security filing procedures and regularly update information security and monitoring systems for their websites with local public security authorities, and must also report any public dissemination of prohibited content. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In December 2015, the Standing Committee of the National People&#8217;s Congress promulgated the Anti-Terrorism Law of the PRC, or the Anti-Terrorism Law, which took effect on January&#160;1, 2016 and was amended on April&#160;27, 2018. According to the Anti-Terrorism Law, telecommunication service operators or internet service providers shall (i)&#160;provide technical interfaces, decryption and other technical support and assistance for the competent departments to prevent and investigate terrorist activities; (ii)&#160;implement network security and information monitoring systems as well as safety and technical prevention measures to avoid the dissemination of terrorism information, delete the terrorism information, immediately halt its dissemination, keep relevant records and report to the competent departments once the terrorism information is discovered; and (iii)&#160;examine customer identities before providing services. Any violation of the Anti-Terrorism Law may result in severe penalties, including substantial fines. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">103 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2016, the Standing Committee of the National People&#8217;s Congress promulgated the Cyber Security Law of the PRC, or the Cyber Security Law, which took effect on June&#160;1, 2017. In accordance with the Cyber Security Law, network operators must comply with applicable laws and regulations and fulfill their obligations to safeguard network security in conducting business and providing services. Network service providers must take technical and other necessary measures as required by laws, regulations and mandatory requirements to safeguard the operation of networks, respond to network security effectively, prevent illegal and criminal activities, and maintain the integrity, confidentiality and usability of network data. On December&#160;28, 2021, the CAC and other twelve PRC governmental authorities jointly issued the Cybersecurity Review Measures, with effect from February&#160;15, 2022, which provide detailed cybersecurity review procedures for the purchase of network products and services by operators of &#8220;critical information infrastructure&#8221; or the data processing activities by a network platform operator. According to the Cybersecurity Review Measures, &#8220;network products and services&#8221; primarily refer to core network equipment, important communication product, high-performance computers and servers, mass storage equipment, large databases and applications, network security equipment, cloud computing services, and other network products and services that may have an important impact on the security of critical information infrastructure, cyber security or data security. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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&#160;10, 2021, Standing Committee of the PRC National People&#8217;s Congress published the Data Security Law of the People&#8217;s Republic of China, which took effect on September&#160;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. As the Data Security Law was recently promulgated, we may be required to make further adjustments to our business practices to comply with this law, as well as any adjustments that may be required by the ultimate Personal Information Protection Law. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On July&#160;6, 2021, certain PRC regulatory authorities issued Opinions on Strictly Cracking Down on Illegal Securities Activities, which, among others, provides for improving relevant 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On November&#160;14, 2021, the CAC released the Draft Measures for Internet Data Security, which provides that data processors refer to individuals or organizations that autonomously determine the purpose and the manner of processing data. In accordance with the Draft Measures for Internet Data Security, data processors shall apply for a cybersecurity review for the following activities: (i)&#160;merger, reorganization or division of Internet platform operators that have acquired a large number of data resources related to national security, economic development or public interests to the extent that affects or may affect national security; (ii)&#160;listing abroad of data processors which process over one million users&#8217; personal information; (iii)&#160;listing in Hong Kong which affects or may affect national security; or (iv)&#160;other data processing activities that affect or may affect national security. Besides, data processors that are listed overseas shall carry out an annual data security assessment. The Draft Measures for Internet Data Security remains unclear on whether the relevant requirements will be applicable to companies that have been listed in the United States and Hong Kong, such as us. There is no timetable as to when the Draft Measures for Internet Data Security will be enacted. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">104 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">On July&#160;30, 2021, the State Council issued the Regulations on Protection of Critical Information Infrastructure, or the CII Regulations. Pursuant to the CII Regulations, critical information infrastructure shall mean the important network facilities or information systems of key industries or fields such as public communication and information service, energy, transportation, water conservation, finance, public services, <span style="white-space:nowrap">e-government</span> affairs and national defense science, and important network facilities or information systems which may endanger national security, people&#8217;s livelihood and public interest once there occur damage, malfunctioning or data leakage to them. The Regulations provide that no individual or organization may carry out any illegal activity of intruding into, interfering with, or sabotaging any critical information infrastructures, or endanger the security of any critical information infrastructures. The Regulations also require that critical information infrastructure operators shall establish a cybersecurity protection system and accountability system, and that the main responsible person of a critical information infrastructure operator shall take full responsibility for the security protection of the critical information infrastructures operated by it. In addition, relevant administration departments of each important industry and sector shall be responsible for formulating the rule of critical information infrastructure determination applicable to their respective industry or sector, and determine the critical information infrastructure operators in their industry or sector. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">On July&#160;12, 2021, the MIIT and two other authorities jointly issued the Provisions on the Administration of Security Vulnerabilities of Network Products, or the Provisions. The Provisions state that, no organization or individual may abuse the security vulnerabilities of network products to engage in activities that endanger network security, or to illegally collect, sell, or publish the information on such security vulnerabilities. Anyone who is aware of the aforesaid offences shall not provide technical support, advertising, payment settlement and other assistance to the relevant offenders. According to the Provisions, network product providers, network operators, and platforms collecting network product security vulnerabilities shall establish and improve channels for receiving network product security vulnerability information and keep such channels available, and retain network product security vulnerability information reception logs for at least six months. The Provisions also bans provision of undisclosed vulnerabilities to overseas organizations or individuals other than to the product providers. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">On July&#160;7, 2022, the CAC promulgated the Security Assessment Measures, which became effective on September&#160;1, 2022. The Security Assessment Measures provide for the circumstances under which a data processor shall be subject to security assessment, including (i)&#160;where a data processor provides important data abroad; (ii)&#160;where a critical information infrastructure operator or a data processor that processes personal information of more than one million individuals provides personal information abroad; (iii)&#160;where a data processor that has exported personal information of over 100,000 individuals or sensitive personal information of over 10,000 individuals in total since January&#160;1 of the previous year provides personal information abroad; and (iv)&#160;other circumstances prescribed by the CAC. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">Furthermore, the Provisions on Technological Measures for Internet Security Protection, promulgated by the Ministry of Public Security and became effective in March 2006, require all ICP operators to keep records of certain information about its users (including user registration information, <span style="white-space:nowrap">log-in</span> and <span style="white-space:nowrap">log-out</span> time, IP address, content and time of posts by users) for at least 60 days and submit the above information as required by laws and regulations. The Decision on Strengthening Network Information Protection, or the Network Information Protection Decision, which was promulgated by the Standing Committee of the National People&#8217;s Congress in December 2012, states that ICP operators must request identity information from users when ICP operators provide information publication services to the users. If ICP operators come across prohibited information, they must immediately cease the transmission of such information, take measures such as elimination, keep relevant records, and report to relevant government authorities. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">On October&#160;21, 2019, the Supreme People&#8217;s Court and the Supreme People&#8217;s Procuratorate of the PRC jointly issued the Interpretations on Certain Issues Regarding the Applicable of Law in the Handling of Criminal Case Involving Illegal Use of Information Networks and Assisting Committing Internet Crimes, which came into effect on November&#160;1, 2019, and further clarifies the meaning of Internet service provider and the severe situations of the relevant crimes. </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Internet Privacy </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">The PRC Constitution states that PRC law protects the freedom and privacy of communications of citizens and prohibits infringement of these rights. In recent years, PRC government authorities have enacted legislation on internet use to protect personal information from any unauthorized disclosure. The Network Information Protection Decision provides that electronic information that identifies a citizen or involves privacy of any citizen is protected by law and must not be unlawfully collected or provided to others. ICP operators collecting or using personal electronic information of citizens must specify the purposes, manners and scopes of information collection and uses, obtain consent of the relevant citizens, and keep the collected personal information confidential. ICP operators are prohibited from disclosing, tampering with, damaging, selling or illegally providing others with, collected personal information. ICP operators are required to take technical and other measures to prevent the collected personal information from any unauthorized disclosure, damage or loss. The Administrative Measures on Internet Information Services prohibit an ICP operator from insulting or slandering a third party or infringing upon the lawful rights and interests of a third party. According to the Provisions on Protection of Personal Information of Telecommunication and Internet Users, which was promulgated by MIIT and became effective in September 2013, telecommunication business operators and ICP operators are responsible for the security of the personal information of users they collect or use in the course of their provision of services. Without obtaining the consent from the users, telecommunication business operators and ICP operators may not collect or use the users&#8217; personal information. The personal information collected or used in the course of provision of services by the telecommunication business operators or ICP operators must be kept in strict confidence, and may not be divulged, tampered with or damaged, and may not be sold or illegally provided to others. The ICP operators are required to take certain measures to prevent any divulgence of, damage to, tampering with or loss of users&#8217; personal information. In accordance with the Cyber Security Law, network operators are required to collect and use personal information in compliance with the principles of legitimacy, properness and necessity, and strictly within the scope of authorization by the subject of personal information unless otherwise prescribed by laws or regulations. In the event of any unauthorized disclosure, damage or loss of collected personal information, network operators must take immediate remedial measures, notify the affected users and report the incidents to the relevant authorities in a timely manner. If any user knows that a network operator illegally collects and uses his or her personal information in violation of laws, regulations or any agreement with the user, or the collected and stored personal information is inaccurate or wrong, the user has the right to request the network operator to delete or correct the relevant collected personal information. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">105 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The relevant telecommunications authorities are further authorized to order ICP operators to rectify unauthorized disclosure. ICP operators are subject to legal liability, including warnings, fines, confiscation of illegal gains, revocation of licenses or filings, closing of the relevant websites, administrative punishment, criminal liabilities, or civil liabilities, if they violate relevant provisions on internet privacy. Pursuant to the Ninth Amendment to the Criminal Law issued by the Standing Committee of the National People&#8217;s Congress in August 2015 and becoming effective in November 2015, the standards of crime of infringing citizens&#8217; personal information were amended accordingly and the criminal culpability of unlawful collection, transaction, and provision of personal information has been reinforced. In addition, any ICP provider that fails to fulfill the obligations related to information cybersecurity administration as required by applicable laws and refuses to rectify upon orders, will be subject to criminal liability for (i)&#160;dissemination of illegal information in large scale; (ii)&#160;severe effect due to the leakage of the client&#8217;s information; (iii)&#160;serious loss of evidence of criminal activities; or (iv)&#160;other severe situations, and any individual or entity that (x)&#160;sells or provides personal information to others unlawfully, or (y)&#160;steals or illegally obtains any personal information, will be subject to criminal liability in severe situations. In addition, the Interpretations of the Supreme People&#8217;s Court and the Supreme People&#8217;s Procuratorate of the PRC on Several Issues Concerning the Application of Law in Handling Criminal Cases of Infringing Personal Information, effective in June 2017, have clarified certain standards for the conviction and sentencing in relation to personal information infringement. The PRC government has the power and authority to order ICP operators to turn over personal information if an internet user posts any prohibited content or engages in illegal activities on the internet. The Civil Code further provides in a stand-alone chapter of right of personality and reiterate that the personal information of a natural person shall be protected by the law. Any organization or individual shall legitimately obtain such personal information of others in due course on a <span style="white-space:nowrap"><span style="white-space:nowrap">need-to-know</span></span> basis and ensure the safety and privacy of such information, and refrain from excessively handling or using such information. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">With respect to the security of information collected and used by mobile apps, pursuant to the Announcement of Conducting Special Supervision against the Illegal Collection and Use of Personal Information by Apps, which was issued on January&#160;23, 2019, app operators should collect and use personal information in compliance with the Cyber Security Law and should be responsible for the security of personal information obtained from users and take effective measures to strengthen the personal information protection. Furthermore, app operators should not force their users to make authorization by means of bundling, suspending installation or in other default forms and should not collect personal information in violation of laws, regulations or breach of user agreements. Such regulatory requirements were emphasized by the Notice on the Special Rectification of Apps Infringing upon User&#8217;s Personal Rights and Interests, which was issued by MIIT on October&#160;31, 2019. On November&#160;28, 2019, the CAC, the MIIT, the Ministry of Public Security and the SAMR jointly issued the Methods of Identifying Illegal Acts of Apps to Collect and Use Personal Information. This regulation further illustrates certain commonly-seen illegal practices of apps operators in terms of personal information protection, including &#8220;failure to publicize rules for collection and use,&#8221; &#8220;failure to expressly state the purpose, manner and scope of collecting and using personal information,&#8221; &#8220;collection and use of personal information without consent of users,&#8221; &#8220;collecting personal information irrelevant to the services provided by such app in violation of the principle of necessity,&#8221; &#8220;provision of personal information to others without consent,&#8221; &#8220;failure to provide the function of deleting or correcting personal information as required by laws&#8221; and &#8220;failure to publish information such as methods for complaints and reporting.&#8221; Among others, any of the following acts of an app operator will constitute &#8220;collection and use of personal information without consent of users&#8221;: (i) collecting an user&#8217;s personal information or activating the permission for collecting any user&#8217;s personal information without obtaining such user&#8217;s consent; (ii)&#160;collecting personal information or activating the permission for collecting the personal information of any user who explicitly refuses such collection, or repeatedly seeking for user&#8217;s consent such that the user&#8217;s normal use of such app is disturbed; (iii)&#160;any user&#8217;s personal information which has been actually collected by the app operator or the permission for collecting any user&#8217;s personal information activated by the app operator is beyond the scope of personal information which such user authorizes such app operator to collect; (iv)&#160;seeking for any user&#8217;s consent in a <span style="white-space:nowrap">non-explicit</span> manner; (v)&#160;modifying any user&#8217;s settings for activating the permission for collecting any personal information without such user&#8217;s consent; (vi)&#160;using users&#8217; personal information and any algorithms to directionally push any information, without providing the option of <span style="white-space:nowrap">non-directed</span> pushing such information; (vii)&#160;misleading users to permit collecting their personal information or activating the permission for collecting such users&#8217; personal information by improper methods such as fraud and deception; (viii)&#160;failing to provide users with the means and methods to withdraw their permission of collecting personal information; and (ix)&#160;collecting and using personal information in violation of the rules for collecting and using personal information promulgated by such app operator. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">106 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On August&#160;22, 2019, the CAC promulgated the Children Information Protection Provisions, which took effect on October&#160;1, 2019, requiring that before collecting, using, transferring or disclosing the personal information of a child, the Internet service operator should inform the child&#8217;s guardians in a noticeable and clear manner and obtain their consents. Meanwhile, internet service operators should take measures like encryption when storing children&#8217;s personal information. On March&#160;12, 2021, the CAC and three other authorities jointly issued the Rules on the Scope of Necessary Personal Information for Common Types of Mobile Internet Applications. The Rules specifies the scope of necessary personal information to be collected each for a variety of common mobile internet applications, such as maps and navigation apps, online ride-hailing apps, instant messaging apps, online community apps. Operators of such apps shall not refuse to provide basic services to users on the ground of users&#8217; refusal to provide their personal <span style="white-space:nowrap">non-essential</span> information. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, on August&#160;20, 2021, the Standing Committee of the National People&#8217;s Congress adopted the Personal Information Protection Law which took effect on November&#160;1, 2021. The Personal Information Protection Law requires, among others, that (i)&#160;the processing of personal information should have a clear and reasonable purpose which should be directly related to the processing purpose, in a method that has the least impact on personal rights and interests, and (ii)&#160;the collection of personal information should be limited to the minimum scope necessary to achieve the processing purpose to avoid the excessive collection of personal information. Different types of personal information and personal information processing will be subject to various rules on consent, transfer, and security. Entities handling personal information shall bear responsibilities for their personal information handling activities, and adopt necessary measures to safeguard the security of the personal information they handle. The entities failing to comply could be ordered to correct, or suspend or terminate the provision of services, and face confiscation of illegal income, fines or other penalties. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Product Quality, Consumer Protection and Operation Safety </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Product Quality Law applies to all production and sale activities in China. Pursuant to this law, products offered for sale must satisfy relevant quality and safety standards. Enterprises may not produce or sell counterfeit products in any fashion, including forging brand labels or giving false information regarding a product&#8217;s manufacturer. Violations of state or industrial standards for health and safety and any other related violations may result in civil liabilities and administrative penalties, such as compensation for damages, fines, suspension or shutdown of business, as well as confiscation of products illegally produced and sold and the proceeds from such sales. Severe violations may subject the responsible individual or enterprise to criminal liabilities. Where a defective product causes physical injury to a person or damage to another person&#8217;s property, the victim may claim compensation from the manufacturer or from the seller of the product. If the seller pays compensation and it is the manufacturer that should bear the liability, the seller has a right of recourse against the manufacturer. Similarly, if the manufacturer pays compensation and it is the seller that should bear the liability, the manufacturer has a right of recourse against the seller. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Consumer Protection Law sets out the obligations of business operators and the rights and interests of the consumers in China. Pursuant to this law, business operators must guarantee that the commodities they sell satisfy the requirements for personal or property safety, provide consumers with authentic information about the commodities, and guarantee the quality, function, usage and term of validity of the commodities. Failure to comply with the Consumer Protection Law may subject business operators to civil liabilities such as refunding purchase prices, replacement of commodities, repairing, ceasing damages, compensation, and restoring reputation, and even subject the business operators or the responsible individuals to criminal penalties when personal damages are involved or if the circumstances are severe. The Consumer Protection Law was further amended in October 2013 and became effective in March 2014. The amended Consumer Protection Law further strengthen the protection of consumers and impose more stringent requirements and obligations on business operators, especially on the business operators through the internet. For example, the consumers are entitled to return the goods (except for certain specific goods, such as custom-made goods, fresh and perishable goods, digital products (e.g. audio-visual products, computer software downloaded online or unpacked by the consumer), newspapers and periodicals delivered and other goods for which <span style="white-space:nowrap">non-return</span> of goods is confirmed by the consumer at the time of purchase based on the characteristics of the goods,) within seven days upon receipt without any reasons when they purchase the goods from business operators on the internet. The consumers whose interests have been damaged due to their purchase of goods or acceptance of services on online marketplace platforms may claim damages from sellers or service providers. Where the providers of the online marketplace 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 from the providers of the online marketplace platforms. Providers of online marketplace platforms that know 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. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">107 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to the Product Quality Law and the Consumer Protection Law as an online supplier of commodities and a provider of online marketplace platform and believe that we are currently in compliance with these regulations in all material aspects. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we are subject to PRC regulations relating to operation safety. According to the Work Safety Law, which was effective on November&#160;1, 2002 and most recently amended on June&#160;10, 2021, the principal <span style="white-space:nowrap"><span style="white-space:nowrap">person-in-charge</span></span> of a production and operation entity shall be the primary person responsible for the work safety of such entity, and the production and operation entities in emerging industries and fields such as platform economy shall, based on the characteristics of their respective industries and fields, establish, improve and implement a responsibility system for work safety of employees, as well as strengthen the education and training on work safety for employees. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Pricing </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In China, the prices of a very small number of products and services are guided or fixed by the government. According to the Pricing Law, business operators must, as required by the government departments in charge of pricing, mark the prices explicitly and indicate the name, origin of production, specifications, and other related particulars clearly. Business operators may not sell products at a premium or charge any fees that are not explicitly indicated. Business operators must not commit the specified unlawful pricing activities, such as colluding with others to manipulate the market price, using false or misleading prices to deceive consumers to transact, or conducting price discrimination against other business operators. Failure to comply with the Pricing Law may subject business operators to administrative sanctions such as warning, ceasing unlawful activities, compensation, confiscating illegal gains, fines. The business operators may be ordered to suspend business for rectification, or have their business licenses revoked if the circumstances are severe. We are subject to the Pricing Law as online retailer as well as business operator. We believe that our pricing activities are currently in compliance with the law in all material aspects. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Mobile Telecommunications Resale Business </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2013, the MIIT issued the Circular regarding the Pilot Work on Implementation of Mobile Telecommunications Resale Business and the Pilot Program on Mobile Telecommunications Resale Business, pursuant to which private capital is encouraged to invest in the mobile telecommunications resale business. The resale business refers to the business whereby a reseller purchases mobile telecommunications services (excluding mobile satellite telecommunications service) from a basic telecommunications service provider who owns a mobile network, repackages the services with its private brand and sells the services to end users. Under the circular and the pilot program, the mobile telecommunications resale is categorized as a Class&#160;II basic telecommunications business but managed by reference to the value-added telecommunications business. A mobile communications reseller does not build its own wireless network, core network, transmission network and other mobile telecommunications network infrastructures, but must build its customer service system and may build its own business management platform, and billing, business accounting and other business supporting systems as needed. The applicant for the mobile telecommunications resale business must be a private company of which the private capital must account for no less than 50% of the capital and the capital contributed by its largest shareholder must come from private capital. A mobile telecommunications reseller is required to enter into a commercial contract for mobile telecommunications resale business with a basic telecommunications service provider, specifying the resources for resale to mobile communications users, division of responsibilities for service quality assurance between both parties, as well as protection of users&#8217; rights and interests and user information. Resellers may <span style="white-space:nowrap">pre-charge</span> service fees for up to two years from users on the condition that they provide evidence of their measures to ensure long-term services, and must abide by the Telecommunications Regulations, the Administrative Measures on Internet Information Services and other PRC related laws and regulations. In addition, the MIIT issued the Circular of the Ministry of Industry and Information Technology on the Official Commercial Use of Mobile Communication Resale Business, pursuant to which the mobile communication resale business will be transferred from the pilot to the formal commercial use, and the enterprise that has already approved to be a pilot to conduct the mobile telecommunications resale business, and intends to continue the business, the commercial contract shall be renewed in accordance with the provisions of this circular and shall apply for a renew its telecommunications business license. Jingdong 360 has been approved to be a pilot to conduct the mobile telecommunications resale business, has renewed the telecommunications business license, and has cooperated with China Telecom in 60 cities and with China Unicom in 105 cities. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Leasing </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Law on Administration of Urban Real Estate which took effect in January 1995 with the latest amendment on August&#160;26, 2019, which became effective on January&#160;1, 2020, lessors and lessees are required to enter into a written lease contract, containing such provisions as the term of the lease, the use of the premises, rental price, liability for repair, and other rights and obligations of both parties. Both lessor and lessee are also required to file for registration and record the lease contract with the real estate administration department. Pursuant to implementing rules stipulated by certain provinces or cities, if the lessor and lessee fail to go through the registration procedures, both lessor and lessee may be subject to fines. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">108 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the PRC Civil Code (which took effect on January&#160;1, 2021), 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 ownership of the leased premises changes during the lessee&#8217;s possession in accordance with the terms of the lease contract, the validity of the lease contract shall not be affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the PRC Civil Code, if the mortgaged property has been leased and transferred for occupation prior to the establishment of the mortgage right, the original tenancy shall not be affected by such mortgage right. According to the Interpretation of the Supreme People&#8217;s Court on Several Issues concerning the Application of Law in the Trial of Cases about Disputes Over Lease Contracts on Urban Buildings (2020 version), which took effect on January&#160;1, 2021, if the ownership of the leased premises changes during lessee&#8217;s possession in accordance with the terms of the lease contract, and the leasee requests the assignee to continue to perform the original lease contract, the PRC court shall support it, except that the mortgage right has been established before the lease of the leased premises and the ownership changes due to the mortgagee&#8217;s realization of the mortgage right. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Advertising Business </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The SAMR is the government agency responsible for regulating advertising activities in the PRC. According to PRC laws and regulations, companies that engage in advertising activities must obtain a business license from the SAMR or its local branches which specifically includes operating an advertising business within its business scope. The business license of an advertising company is valid for the duration of its existence, unless the license is suspended or revoked due to a violation of any relevant law or regulation. PRC advertising laws and regulations set forth certain content requirements for advertisements in the PRC including, among other things, prohibitions on false or misleading content, superlative wording, socially destabilizing content or content involving obscenities, superstition, violence, discrimination or infringement of the public interest. Advertisers, advertising agencies, and advertising distributors are required to ensure that the content of the advertisements they prepare or distribute is true and in full compliance with applicable law. In providing advertising services, advertising operators and advertising distributors must review the supporting documents provided by advertisers for advertisements and verify that the content of the advertisements complies with applicable PRC laws and regulations. Prior to distributing advertisements that are subject to government censorship and approval, advertising distributors are obligated to verify that such censorship has been performed and approval has been obtained. The release or delivery of advertisements through the internet must not impair the normal use of the network by users. The advertisements released in <span style="white-space:nowrap">pop-up</span> form on a webpage and other forms must show the close flag prominently and ensure <span style="white-space:nowrap">one-click</span> close. Violation of these regulations may result in penalties, including fines, confiscation of advertising income, orders to cease dissemination of the advertisements and orders to eliminate the effect of illegal advertisement. In circumstances involving serious violations, the SAMR or its local branches may revoke the violators&#8217; licenses or permits for their advertising business operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In July 2016, the State Administration of Industry and Commerce issued the Interim Measures for the Administration of Internet Advertising to regulate internet advertising activities. According to these measures, no advertisement of any medical treatment, medicines, food for special medical purpose, medical devices, pesticides, veterinary medicines, dietary supplement or other special commodities or services subject to examination by an advertising examination authority as stipulated by laws and regulations may be published unless the advertisement has passed such examination. In addition, no entity or individual may publish any advertisement of prescription drugs or tobacco on the internet. An internet advertisement must be identifiable and clearly identified as an &#8220;advertisement&#8221; to the consumers. Paid search advertisements are required to be clearly distinguished from natural search results. In addition, the following internet advertising activities are prohibited: providing or using any applications or hardware to intercept, filter, cover, fast forward or otherwise restrict any authorized advertisement of other persons; using network pathways, network equipment or applications to disrupt the normal data transmission of advertisements, alter or block authorized advertisements of other persons or load advertisements without authorization; or using fraudulent statistical data, transmission effect or matrices relating to online marketing performance to induce incorrect quotations, seek undue interests or harm the interests of others. Internet advertisement publishers are required to verify relevant supporting documents and check the content of the advertisement and are prohibited from publishing any advertisement with unverified content or without all the necessary qualifications. Internet information service providers that are not involved in internet advertising business activities but simply provide information services are required to block any attempt to publish an illegal advisement that they are aware of or should reasonably be aware of through their information services. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Intellectual Property Rights </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC has adopted comprehensive legislation governing intellectual property rights, including copyrights, patents, trademarks and domain names. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">109 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Copyright </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Copyright in the PRC is principally protected under the Copyright Law of the PRC and its implementation rules. Reproducing, distributing, performing, projecting, broadcasting or compiling a work or communicating the same to the public via an information network without permission from the owner of the copyright therein, unless otherwise provided in the Copyright Law of the PRC and related rules and regulations, shall constitute infringements of copyrights. The infringer shall, according to the circumstances of the case, undertake to cease the infringement, take remedial action, and offer an apology, pay damages, etc. In addition, the Regulations on the Protection of Rights to Information Network Communication promulgated by the State Council on May&#160;18, 2006 (as amended in 2013), provides specific rules on fair use, statutory license, and a safe harbor for use of copyrights and copyright management technology and specifies the liabilities of various entities for violations, including copyright holders, libraries and internet service providers. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Patent </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Patent Law provides for three types of patents, &#8220;invention&#8221;, &#8220;utility model&#8221; and &#8220;design.&#8221; Invention or utility models must meet three criteria to be patentable: novelty, inventiveness and practicability. The National Intellectual Property Administration is responsible for examining and approving patent applications. As of December&#160;31, 2022, we had approximately 6,300 patents granted in China, over 450 patents granted outside China, approximately 18,500 patent applications pending in China and approximately 2,200 patent applications pending outside China. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Trademark </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Trademark Law and its implementation rules protect registered trademarks. The PRC Trademark Office of National Intellectual Property Administration is responsible for the registration and administration of trademarks throughout the PRC. The Trademark Law has adopted a <span style="white-space:nowrap"><span style="white-space:nowrap">&#8220;first-to-file&#8221;</span></span> principle with respect to trademark registration. As of December&#160;31, 2022, we had approximately 29,500 registered trademarks in different applicable trademark categories in different jurisdictions, approximately 32,230 trademark applications in China and over 6,700 outside China. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Domain Name </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Domain names are protected under the Administrative Measures on the Internet Domain Names promulgated by the MIIT. The MIIT is the major regulatory body responsible for the administration of the PRC internet domain names, under supervision of which the CNNIC is responsible for the daily administration of .cn domain names and Chinese domain names. CNNIC adopts the &#8220;first to file&#8221; principle with respect to the registration of domain names. In November 2017, the MIIT promulgated the Notice of the Ministry of Industry and Information Technology on Regulating the Use of Domain Names in Providing Internet-based Information Services, which became effective on January&#160;1, 2018. Pursuant to the notice, the domain name used by an internet-based information service provider in providing internet-based information services must be registered and owned by such provider in accordance with the law. If the internet-based information service provider is an entity, the domain name registrant must be the entity (or any of the entity&#8217;s shareholders), or the entity&#8217;s principal or senior manager. We have registered jd.com, jdl.cn, jdhealth.com, 360buy.com, 360buy.cn, 360buy.com.cn and other domain names. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Employment </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 day following the lapse of one month from the date of establishment 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, which significantly affects the cost of reducing workforce for employers. In addition, if an employer intends to enforce a <span style="white-space:nowrap">non-compete</span> provision with an employee in an employment contract or <span style="white-space:nowrap">non-competition</span> agreement, it has to compensate the employee on a monthly basis during the term of the restriction period after the termination or ending of the labor contract. Employers in most cases are also required to provide a severance payment to their employees after their employment relationships are terminated. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">110 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Enterprises in China are required by PRC laws and regulations to participate in certain employee benefit plans, including social insurance funds, namely a pension plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan and a maternity insurance plan, and a housing provident fund, and contribute to the plans or funds in amounts equal to certain percentages of salaries, including bonuses and allowances, of the employees as specified by the local government from time to time at locations where they operate their businesses or where they are located. According to the Social Insurance Law, an employer that fails to make social insurance contributions may be ordered to pay the required contributions within a stipulated deadline and be subject to a late fee. If the employer still fails to rectify the failure to make social insurance contributions within the stipulated deadline, it may be subject to a fine ranging from one to three times the amount overdue. According to the Regulations on Management of Housing Fund, an enterprise that fails to make housing fund contributions may be ordered to rectify the noncompliance and pay the required contributions within a stipulated deadline; otherwise, an application may be made to a local court for compulsory enforcement. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Overseas Listing and M&amp;A </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On August&#160;8, 2006, six PRC governmental and regulatory agencies, including the Ministry of Commerce and the CSRC, jointly promulgated the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors (the &#8220;M&amp;A Rules&#8221;), a new regulation with respect to the mergers and acquisitions of domestic enterprises by foreign investors that became effective on September&#160;8, 2006 and revised on June&#160;22, 2009. Foreign investors shall comply with the M&amp;A rules when they purchase equity interests of a domestic company or subscribe for the increased capital of a domestic company, and thus changing the nature of the domestic company into a foreign- invested enterprise; or when the foreign investors establish a foreign-invested enterprise in the PRC for the purpose of purchasing the assets of a domestic company and operating the asset; or when the foreign investors purchase the asset of a domestic company, establish a foreign-invested enterprise by injecting such assets, and operate the assets. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On July&#160;6, 2021, the relevant 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 relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;17, 2023, the CSRC, as approved by the State Council, released the Trial Measures. According to the Trial Measures, domestic companies in the Chinese mainland that directly or indirectly offer or list their securities in an overseas market, are required to file with the CSRC. Specifically, the securities under the Trial Measures refer to stocks, depositary receipts, convertible corporate bonds, exchangeable bonds and other equity-linked securities to be issued and offered in overseas markets by domestic companies directly or indirectly, while a direct offering and listing refers to the overseas offering and listing of a joint-stock company incorporated in the Chinese mainland, and an indirect offering and listing refers to the overseas offering and listing of a domestic company which conducts its business operations primarily in the Chinese mainland, in the name of an offshore company and based on the underlying equities, assets, earnings or similar interests of the domestic company. In particular, the determination of an indirect offering and listing will be conducted on a &#8220;substance over form&#8221; basis, and an offering and listing should be considered as an indirect overseas offering and listing by a domestic company if the issuer meets both of the following conditions: (i)&#160;any of the revenue, profits, total assets or net assets of such domestic company in the most recent financial year account for more than 50% of the corresponding data in the issuer&#8217;s audited consolidated financial statements for the same period; and (ii)&#160;the majority of its business operations are conducted in the Chinese mainland or its principal place of business is located in the Chinese mainland, or the majority of senior management in charge of business operations are Chinese citizens or have domicile in the Chinese mainland. According to the Trial Measures, an overseas offering and listing is prohibited under any of the following circumstances: (i)&#160;if the intended securities offering and listing is specifically prohibited by the laws, administrative regulations and relevant national provisions; (ii)&#160;if the intended securities offering and listing may constitute a threat to or endangers national security as reviewed and determined by competent authorities under the State Council in accordance with law; (iii)&#160;the domestic companies or their controlling shareholders or actual controllers have committed corruption, bribery, embezzlement, misappropriation of property, or other criminal offenses disruptive to the order of the socialist market economy in the past three years; (iv)&#160;the domestic companies are currently under investigations in connection with suspicion of having committed criminal offenses or material violations of applicable laws and regulations, and there is still no explicit conclusion; (v)&#160;there are material ownership disputes over the shareholdings held by the controlling shareholder or the shareholder under the control of the controlling shareholder or the actual controllers. According to the Trial Measures, the issuer or its affiliated domestic company, as the case may be, is required to file with the CSRC (i)&#160;with respect to its initial public offering and listing and its subsequent securities offering in an overseas market different from the market where it has listed, within three business days after its submission of listing application documents to the relevant regulator in the place of intended listing, (ii)&#160;with respect to its <span style="white-space:nowrap">follow-on</span> offering in the same overseas market where it has listed (including issuance of any corporate convertible bonds, exchangeable bonds and other equity-linked securities, but excluding the offering for employees incentive, dividend distribution by shares and share split), within three business days after completion of such <span style="white-space:nowrap">follow-on</span> offering, (iii)&#160;with respect to listing by means of single or multiple acquisitions, share swap, transfers of shares and similar transactions, within three business days after its initial filing of the listing application or the first public announcement of the transaction, as case may be. Failure to comply with the filing requirements may result in an order of rectification, a warning and fines up to RMB10&#160;million to the <span style="white-space:nowrap">non-compliant</span> domestic companies, and the directly responsible persons of the companies will be warned and fined between RMB500,000 and RMB5&#160;million. Furthermore, if the controlling shareholder and the actual controller of the <span style="white-space:nowrap">non-compliant</span> companies organizes or instigates the breach, they will be fined between RMB1&#160;million and RMB10&#160;million. In addition to above filing requirements, the Filings Rules also requires an issuer to report to the CSRC within three business days after occurrence of any the following events: (i)&#160;its change of control; (ii)&#160;its being subject to investigation or sanctions by any overseas securities regulators or overseas authorities; (iii)&#160;its change of listing status or listing segment; (iv)&#160;voluntary or mandatory delisting; and (v)&#160;material change of its principal business operations to the extent that it ceases to be subject to the filing requirements of the Trial Measures. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">111 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Anti-Monopoly </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The currently effective Anti-Monopoly Law was promulgated by Standing Committee of the National People&#8217;s Congress in 2007 and most recently amended on June&#160;24, 2022. Pursuant to the Anti-Monopoly Law, the relevant operators of a concentration of undertakings which reaches the standard for declaration shall make an advance declaration to the Anti-Monopoly Law enforcement authority under the State Council. The fines for illegal concentration of business operators shall be &#8220;no more than ten percent of its preceding year&#8217;s sales revenue if the concentration of business operator has or may have an effect of excluding or limiting competition; or a fine of up to RMB5&#160;million if the concentration of business operator does not have an effect of excluding or limiting competition.&#8221; Pursuant to the Anti-Monopoly Law, the relevant authority may require the operators to make a declaration where there is evidence that the concentration has or may have the effect of eliminating or restricting competition, even if such concentration does not reach the filing threshold. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;7, 2021, the Anti-Monopoly Committee of the State Council promulgated the Anti-Monopoly Guidelines for the Internet Platform Economy Sector which stipulates that any concentration of undertakings involving variable interest entities shall fall within the scope of antimonopoly review. Furthermore, the Anti-Monopoly Guidelines for Internet Platforms prohibits certain monopolistic acts of internet platforms so as to protect market competition and safeguard interests of users and undertakings participating in internet platform economy, including without limitation, prohibiting platforms with dominant position from abusing their market dominance (such as discriminating customers in terms of pricing and other transactional conditions using big data and analytics, coercing counterparties into exclusivity arrangements, using technology means to block competitors&#8217; interface, favorable positioning in search results of goods displays, using bundle services to sell services or products, compulsory collection of unnecessary user data). On August&#160;17, 2021, the SAMR issued the Provisions on Prohibition of Unfair Competition on the Internet (Draft for Comments), which prohibits business operators from using data, algorithms and other technical means to commit traffic hijacking, interference, malicious incompatibility and other improprieties to influence user choices or hinder or damage the normal operation of network products or services offered by other business operators. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to PRC Value Added Tax </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;23, 2016, the MOF and the STA jointly issued the Circular on the Pilot Program for Overall Implementation of the Collection of Value Added Tax Instead of Business Tax, or Circular 36, which took effect on May&#160;1, 2016. Pursuant to the Circular 36, all of the companies operating in construction, real estate, finance, modern service or other sectors which were required to pay business tax are required to pay VAT, in lieu of business tax. The VAT rate is 6%, except for rate of 11% for real estate sale, land use right transferring and providing service of transportation, postal sector, basic telecommunications, construction, real estate lease; rate of 17% for providing lease service of tangible property; and rate of zero for specific cross-bond activities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&#160;4, 2018, MOF and STA jointly promulgated the Circular of the Ministry of Finance and the STA on Adjustment of Value-Added Tax Rates, or Circular 32, according to which, (i)&#160;for VAT taxable sales or importation of goods originally subject to value-added tax rates of 17% and 11% respectively, such tax rates shall be adjusted to 16% and 10%, respectively; (ii)&#160;for purchase of agricultural products originally subject to deduction rate of 11%, such deduction 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%, the input VAT will be calculated at a 12% deduction rate; (iv)&#160;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)&#160;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&#160;1, 2018 and shall supersede any previously existing provisions in the case of any inconsistency. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Further, On March&#160;20, 2019, the MOF, the STA and the General Administration of Customs jointly issued the Announcement on Policies for Deepening the VAT Reform, or Announcement 39, to further slash value-added tax rates. According to the Announcement 39, (i) for general VAT payers&#8217; sales activities or imports that are subject to VAT at an existing applicable rate of 16% or 10%, the applicable VAT rate is adjusted to 13% or 9% respectively; (ii)&#160;for the agricultural products purchased by taxpayers to which an existing 10% deduction rate is applicable, the deduction rate is adjusted to 9%; (iii) for the agricultural products purchased by taxpayers for production or commissioned processing, which are subject to VAT at 13%, the input VAT will be calculated at a 10% deduction rate; (iv)&#160;for the exportation of goods or labor services that are subject to VAT at 16%, with the applicable export refund at the same rate, the export refund rate is adjusted to 13%; (v) for the exportation of goods or cross-border taxable activities that are subject to VAT at 10%, with the export refund at the same rate, the export refund rate is adjusted to 9%; and (vi)&#160;for taxpayers providing production and living services, the deductible input VAT amount for the current period shall be added additional 10% based on the actual input VAT amount. The Announcement 39 came into effect on April&#160;1, 2019 and shall be prevail in case of any conflict with existing provisions. On September&#160;30, 2019, the MOF and the SAT jointly issued the Announcement on Clarifying the VAT Additional Deduction Policy for the Living Services, or Announcement 87, pursuant to which, from October&#160;1, 2019 to December&#160;31, 2021, the taxpayers engaging in providing living services are allowed to deduct additional 15% of the deductible input VAT amount for the current period from the payable tax. For aforementioned taxpayers providing production and living services relating to Announcement 39 and Announcement 87, the input VAT additional deduction policies is further extended to December&#160;31, 2022 according to the relevant regulations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">112 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Dividend Withholding Tax </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Enterprise Income Tax Law and its implementation rules, if a <span style="white-space:nowrap">non-resident</span> enterprise has not set up an organization or establishment in the PRC, or has set up an organization or establishment but the income derived has no actual connection with such organization or establishment, it will be subject to a withholding tax on its <span style="white-space:nowrap">PRC-sourced</span> income at a rate of 10%. Pursuant to the Arrangement between the Chinese mainland and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise is reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise. Pursuant to the Notice of the State Taxation Administration on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, or Circular 81, if the relevant PRC tax authorities determine, in their discretion, that a company benefits from such reduced income tax rate due to a structure or arrangement that is primarily <span style="white-space:nowrap">tax-driven,</span> such PRC tax authorities may adjust the preferential tax treatment. Furthermore, the Administrative Measures for <span style="white-space:nowrap">Non-Resident</span> Taxpayer to Enjoy Treatments under Tax Treaties, or STA Circular 60, which became effective in November 2015, require that <span style="white-space:nowrap">non-resident</span> enterprises which satisfy the criteria for entitlement to tax treaty benefits may, at the time of tax declaration or withholding declaration through a withholding agent, enjoy the tax treaty benefits, and be subject to ongoing administration by the tax authorities. In the case where the <span style="white-space:nowrap">non-resident</span> enterprises do not apply to the withholding agent to claim the tax treaty benefits, or the materials and the information stated in the relevant reports and statements provided to the withholding agent do not satisfy the criteria for entitlement to tax treaty benefits, the withholding agent should withhold tax pursuant to the provisions of the PRC tax laws. The STA issued the Announcement of State Taxation Administration on Promulgation of the Administrative Measures on <span style="white-space:nowrap">Non-resident</span> Taxpayers Enjoying Treaty Benefits (&#8220;STA Circular 35&#8221;) on October&#160;14, 2019, which became effective on January&#160;1, 2020. The STA Circular 35 further simplified the procedures for enjoying treaty benefits and replaced the STA Circular 60. According to the STA Circular 35, no approvals from the tax authorities are required for a <span style="white-space:nowrap">non-resident</span> taxpayer to enjoy treaty benefits, where a <span style="white-space:nowrap">non-resident</span> taxpayer self-assesses and concludes that it satisfies the criteria for claiming treaty benefits, it may enjoy treaty benefits at the time of tax declaration or at the time of withholding through the withholding agent, but it shall gather and retain the relevant materials as required for future inspection, and accept <span style="white-space:nowrap">follow-up</span> administration by the tax authorities. There are also other conditions for enjoying the reduced withholding tax rate according to other relevant tax rules and regulations. According to the Circular on Several Issues regarding the &#8220;Beneficial Owner&#8221; in Tax Treaties, or Circular 9, which was issued on February&#160;3, 2018 by the STA, effective as of April&#160;1, 2018, when determining the applicant&#8217;s status of the &#8220;beneficial owner&#8221; regarding tax treatments in connection with dividends, interests or royalties in the tax treaties, several factors, including without limitation, whether the applicant is obligated to pay more than 50% of its income in twelve months to residents in third country or region, whether the business operated by the applicant constitutes the actual business activities, and whether the counterparty country or region to the tax treaties does not levy any tax or grant tax exemption on relevant incomes or levy tax at an extremely low rate, will be taken into account, and it will be analyzed according to the actual circumstances of the specific cases. This circular further provides that applicants who intend to prove his or her status of the &#8220;beneficial owner&#8221; shall submit the relevant documents to the relevant tax bureau according to the Administrative Measures for <span style="white-space:nowrap">Non-Resident</span> Enterprises to Enjoy Treatments under Tax Treaties. Accordingly, JD.com International Limited may be able to enjoy the 5% withholding tax rate for the dividends it received from Jingdong Century, if it satisfies the conditions prescribed under Circular 81 and other relevant tax rules and regulations, and obtain the approvals as required. However, if the relevant tax authorities consider the transactions or arrangements we have are for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Regulations Relating to Foreign Exchange </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The principal regulations governing foreign currency exchange in China are the Foreign Exchange Administration Regulations, most recently amended in August 2008. Under the PRC foreign exchange regulations, payments of current account items, such as profit distributions and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from SAFE by complying with certain procedural requirements. By contrast, approval from or registration with appropriate government authorities is required where RMB is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of foreign currency-denominated loans. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">113 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2008, SAFE issued the Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular 142, regulating the conversion by a foreign-invested enterprise of foreign currency-registered capital into RMB by restricting how the converted RMB may be used. SAFE Circular 142 provides that the RMB capital converted from foreign currency registered capital of a foreign-invested enterprise may only be used for purposes within the business scope approved by the applicable government authority and may not be used for equity investments within the PRC. SAFE also strengthened its oversight of the flow and use of the RMB capital converted from foreign currency registered capital of foreign-invested enterprises. The use of such RMB capital may not be changed without SAFE&#8217;s approval, and such RMB capital may not in any case be used to repay RMB loans if the proceeds of such loans have not been used. In March 2015, SAFE issued the Circular on Reforming the Management Approach regarding the Settlement of Foreign Capital of Foreign-invested Enterprise, or the SAFE Circular 19, which took effect and replaced SAFE Circular 142 from June&#160;1, 2015. According to Circular 19, the foreign exchange capital of foreign-invested enterprises shall be subject to the Discretionary Foreign Exchange Settlement, which means that the foreign exchange capital in the capital account of a foreign-invested enterprise for which the rights and interests of monetary contribution have been confirmed by the local foreign exchange bureau (or the book-entry registration of monetary contribution by the banks) can be settled at the banks based on the actual operational needs of the foreign-invested enterprise, and if a foreign-invested enterprise needs to make further payment from such account, it still needs to provide supporting documents and proceed with the review process with the banks. Furthermore, Circular 19 stipulates that the use of capital by foreign-invested enterprises shall follow the principles of authenticity and <span style="white-space:nowrap">self-use</span> within the business scope of enterprises. The capital of a foreign-invested enterprise and capital in Renminbi obtained by the foreign-invested enterprise from foreign exchange settlement shall not be used for the following purposes: (i)&#160;directly or indirectly used for payments beyond the business scope of the enterprises or payments as prohibited by relevant laws and regulations; (ii)&#160;directly or indirectly used for investment in securities unless otherwise provided by the relevant laws and regulations; (iii)&#160;directly or indirectly used for granting entrust loans in Renminbi (unless permitted by the scope of business), repaying inter-enterprise borrowings (including advances by the third-party) or repaying the bank loans in Renminbi that have been <span style="white-space:nowrap">sub-lent</span> to third parties; or (iv)&#160;directly or indirectly used for expenses related to the purchase of real estate that is not for <span style="white-space:nowrap">self-use</span> (except for the foreign-invested real estate enterprises). In November 2012, SAFE promulgated the Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment which substantially amends and simplifies the current foreign exchange procedure. Pursuant to this circular, the opening of various special purpose foreign exchange accounts (e.g. <span style="white-space:nowrap">pre-establishment</span> expenses account, foreign exchange capital account, guarantee account), the reinvestment of lawful incomes derived by foreign investors in the PRC (e.g. profit, proceeds of equity transfer, capital reduction, liquidation and early repatriation of investment), and purchase and remittance of foreign exchange as a result of capital reduction, liquidation, early repatriation or share transfer in a foreign-invested enterprise no longer require SAFE approval, and multiple capital accounts for the same entity may be opened in different provinces, which was not possible before. In addition, SAFE promulgated the Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign Investors and the Supporting Documents in May 2013, which specifies that the administration by SAFE or its local branches over direct investment by foreign investors in the PRC shall be conducted by way of registration and banks shall process foreign exchange business relating to the direct investment in the PRC based on the registration information provided by SAFE and its branches. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In February 2015, SAFE promulgated The Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment, or the SAFE Circular 13, which took effect on June&#160;1, 2015 and was amended on December&#160;30, 2019, cancels the administrative approvals of foreign exchange registration of direct domestic investment and direct overseas investment and simplifies the procedure of foreign exchange-related registration. Pursuant to SAFE Circular 13, investors should register with banks for direct domestic investment and direct overseas investment. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Circular on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account, or the Circular 16, was promulgated by SAFE on June&#160;9, 2016. Pursuant to Circular 16, enterprises registered in the PRC may also convert their foreign debts from foreign currency to Renminbi on a self-discretionary basis. Circular 16 reiterates the principle that Renminbi converted from foreign currency-denominated capital of a company may not be directly or indirectly used for purposes beyond its business scope or prohibited by PRC Laws, while such converted Renminbi shall not be provided as loans to its <span style="white-space:nowrap">non-affiliated</span> entities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2019, the SAFE promulgated the Notice for Further Advancing the Facilitation of Cross-border Trade and Investment, or the SAFE Circular 28, which, among other things, allows all FIEs 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. The Circular Regarding Further Optimizing the Cross-border RMB Policy to Support the Stabilization of Foreign Trade and Foreign Investment jointly promulgated by the PBOC, the NDRC, the Ministry of Commerce, the State-owned Assets Supervision and Administration Commission of the State Council, the China Banking and Insurance Regulatory Commission and SAFE on December&#160;31, 2020 and effective on February&#160;4, 2021 allows the <span style="white-space:nowrap">non-investment</span> foreign-invested enterprises to make domestic reinvestment with RMB capital in accordance with the law on the premise that they comply with prevailing regulations and the invested projects in China are authentic and compliant. In addition, if a foreign-invested enterprise uses RMB income under capital accounts to conduct domestic reinvestment, the invested enterprise is not required to open a special deposit account for RMB capital. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">114 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the Circular of the State Administration for Foreign Exchange on Optimizing Foreign Exchange Administration to Support the Development of Foreign-related Business, or the SAFE Circular 8 promulgated and effective on April&#160;10, 2020 by the SAFE, the reform of facilitating the payments of incomes under the capital accounts shall be promoted nationwide. Under the prerequisite of ensuring true and compliant use of funds and compliance and complying with the prevailing administrative provisions on use of income from capital projects, enterprises which satisfy the criteria are allowed to use income under the capital account, such as capital funds, foreign debt and overseas listing, etc., for domestic payment, without the need to provide proof materials for veracity to the bank beforehand for each transaction. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">C. Organizational Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following diagram illustrates our corporate structure, including our principal subsidiaries and the consolidated variable interest entities as of February&#160;28, 2023: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g416083dsp13.jpg" alt="LOGO" />
 </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notes: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(1)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">JD Assets Holding Limited has 59 subsidiaries holding, directly or indirectly, <span style="white-space:nowrap">non-logistics</span> properties. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(2)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">JD Asia Development Limited has 418 subsidiaries holding, directly or indirectly, logistics properties. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(3)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng, Jiangsu Jingdong Bangneng and Suqian Juhe are the significant consolidated variable interest entities which we have contractual arrangements with. Suqian Juhe is 45% owned by Mr.&#160;Richard Qiangdong Liu, 30% owned by Ms.&#160;Yayun Li and 25% owned by Ms.&#160;Pang Zhang. Each of Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and Jiangsu Jingdong Bangneng is 45% owned by Mr.&#160;Qin Miao, 30% owned by Ms.&#160;Yayun Li and 25% owned by Ms.&#160;Pang Zhang. Mr.&#160;Richard Qiangdong Liu is our chairman of board of directors, Mr.&#160;Qin Miao is a vice president of our company, Ms.&#160;Yayun Li is chief executive officer of JD Technology, a significant investee of our company, and Ms.&#160;Pang Zhang is our chief human resources officer. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">115 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(4)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Jingdong Century has 259 subsidiaries that engage in retail business. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(5)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">JD.com Investment Limited has 75 subsidiaries that hold, directly or indirectly, the companies invested by us. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(6)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">JINGDONG Industrials, Inc. completed its Series B Preference Shares financing in March 2023, upon which we held approximately 78% of the issued and outstanding shares of JINGDONG Industrials, Inc. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The diagram above omits our equity investees that are insignificant individually and in the aggregate. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">The Consolidated Variable Interest Entities </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Foreign ownership of certain of our businesses including value-added telecommunication services is subject to restrictions under current PRC laws and regulations. For example, foreign investors are not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider (excluding <span style="white-space:nowrap">e-commerce,</span> domestic multi-party communications, data collection and transmission services and call centers) and the main foreign investor in the foreign invested telecommunication enterprise must have experience in providing value-added telecommunications services overseas and maintain a good track record. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD.com, Inc. is a Cayman Islands exempted company and its PRC subsidiaries are considered foreign-invested enterprises. Accordingly, none of these PRC subsidiaries is eligible to provide value-added telecommunication services or provide certain other restricted services related to our businesses, such as domestic document delivery services. As a result, we conduct or will conduct such business activities through the consolidated variable interest entities and their subsidiaries in PRC, including Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and its subsidiary Jingbangda, Jiangsu Jingdong Bangneng and Suqian Juhe. Jingdong 360 holds our ICP license as an internet information provider and primarily engages in our online marketplace business. Xi&#8217;an Jingdong Xincheng primarily provides courier services through Jingbangda and its subsidiaries. Jiangsu Yuanzhou primarily engages in the business of selling books, audio and video products. Jiangsu Jingdong Bangneng primarily engages in business of investment management. Suqian Juhe primarily provides enterprise management services. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each of Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and Jiangsu Jingdong Bangneng is 45% owned by Mr.&#160;Qin Miao, 30% owned by Ms.&#160;Yayun Li, and 25% owned by Ms.&#160;Pang Zhang. Suqian Juhe is 45% owned by Mr.&#160;Richard Qiangdong Liu, 30% owned by Ms.&#160;Yayun Li, and 25% owned by Ms.&#160;Pang Zhang. In September 2022, Mr.&#160;Richard Qiangdong Liu, who used to be a shareholder of Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and Jiangsu Jingdong Bangneng at the time, entered into equity transfer agreement and transferred 45% of the equity interests in these variable interest entities to Mr.&#160;Qin Miao. Therefore, Mr.&#160;Qin Miao, Ms.&#160;Yayun Li and Ms.&#160;Pang Zhang have become the shareholders of these variable interest entities. Due to the change of one of the shareholders, we terminated prior contractual arrangements with Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and Jiangsu Jingdong Bangneng, and entered into a new series of contractual arrangements having terms and conditions substantially the same as the prior contractual arraignments with these variable interest entities. Mr.&#160;Richard Qiangdong Liu is our chairman of board of directors, Mr.&#160;Qin Miao is a vice president of our company, Ms.&#160;Yayun Li is chief executive officer of JD Technology, a significant investee of our company, and Ms.&#160;Pang Zhang is our chief human resources officer. Mr.&#160;Richard Qiangdong Liu, Mr.&#160;Miao, Ms.&#160;Li and Ms.&#160;Zhang are PRC citizens. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We obtained control over Jingdong 360 through Jingdong Century in April 2007 by entering into a series of contractual arrangements with Jingdong 360 and the shareholders of Jingdong 360, which we refer to as the Jingdong 360 Agreements. The Jingdong 360 Agreements were subsequently amended and restated. In September 2022, due to a change in the shareholders of Jingdong 360, a new set of contractual arrangements were entered into among Jingdong Century, Jingdong 360 and the shareholders of Jingdong 360. We have been the primary beneficiary of Jingdong 360 since April 2007. We treat Jingdong 360 as the variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We obtained control over Jiangsu Yuanzhou through Jingdong Century by commitments among the then shareholders of Jiangsu Yuanzhou and Jingdong Century at the time Jiangsu Yuanzhou was established. Jingdong Century entered into a series of contractual arrangements with Jiangsu Yuanzhou and its shareholders in April 2011, which we refer to as the Jiangsu Yuanzhou Agreements. The Jiangsu Yuanzhou Agreements were subsequently amended and restated. In September 2022, due to a change in the shareholders of Jiangsu Yuanzhou, a new set of contractual arrangements were entered into among shareholders of Jiangsu Yuanzhou, and Shanghai Shengdayuan. We have been the primary beneficiary of Jiangsu Yuanzhou since September 2010. We treat Jiangsu Yuanzhou as the variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">116 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We obtained control over Xi&#8217;an Jingdong Xincheng through Xi&#8217;an Jingxundi in June 2017 by entering into a series of contractual arrangements with Xi&#8217;an Jingdong Xincheng and the shareholders of Xi&#8217;an Jingdong Xincheng. On January&#160;25, 2021, these contractual arrangements were updated and replaced by a new set of contractual arrangements with Xi&#8217;an Jingdong Xincheng and the shareholders of Xi&#8217;an Jingdong Xincheng to comply with certain requirements of the Hong Kong Stock Exchange, which we refer to as the Xi&#8217;an Jingdong Xincheng Agreements. In September 2022, due to a change in the shareholders of Xi&#8217;an Jingdong Xincheng, a new set of contractual arrangements were entered into among Xi&#8217;an Jingxundi, Xi&#8217;an Jingdong Xincheng and the shareholders of Xi&#8217;an Jingdong Xincheng. We have been the primary beneficiary of Xi&#8217;an Jingdong Xincheng since June 2017. We treat Xi&#8217;an Jingdong Xincheng as the variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We obtained control over Jiangsu Jingdong Bangneng initially through Jingdong Century by entering into a series of contractual arrangements with Jiangsu Jingdong Bangneng and the shareholders of Jiangsu Jingdong Bangneng, which we refer to as the Jiangsu Jingdong Bangneng Agreements. In September 2022, due to a change in the shareholders of Jiangsu Jingdong Bangneng, a new set of contractual arrangements were entered into among Shanghai Shengdayuan, Jiangsu Jingdong Bangneng and the shareholders of Jiangsu Jingdong Bangneng. We have been the primary beneficiary of Jiangsu Jingdong Bangneng and treat Jiangsu Jingdong Bangneng as the variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We obtained control over Suqian Juhe through Jiangsu Huiji Space Technology Co., Ltd. by entering into a series of contractual arrangements with Suqian Juhe and the shareholders of Suqian Juhe, which we refer to as the Suqian Juhe Agreements. We have been the primary beneficiary of Suqian Juhe and treat Suqian Juhe as the variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to the significant consolidated variable interest entities above, we assisted in establishing additional consolidated variable interest entities, such as Suqian Jingdong Tianning. We have entered into a series of contractual arrangements with each of these variable interest entities and their respective shareholders. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The contractual arrangements relating to the consolidated variable interest entities allow us to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">receive substantially all of the economic benefits of the consolidated variable interest entities; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">have an exclusive option to purchase all or part of the equity interests in the consolidated variable interest entities when and to the extent permitted by PRC law. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There are certain risks involved in our corporate structure and the contractual arrangements. A detailed discussion of material risks relating to our Contractual Arrangements is set forth in the section headed &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure.&#8221; We have determined that the costs of insurance for the risks associated with our corporate structure and the difficulties associated with acquiring such insurance on commercially reasonable terms make it impractical for us to have such insurance. Accordingly, as of December&#160;31, 2022, we did not purchase any insurance to cover the risks relating to the contractual arrangements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have consolidated the financial results of the consolidated variable interest entities and their subsidiaries in our consolidated financial statements in accordance with U.S. GAAP. The external revenues of the consolidated variable interest entities and their subsidiaries collectively contributed 5.0%, 6.2% and 6.9% of our consolidated total net revenues for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the opinion of Shihui Partners, our PRC legal counsel: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the ownership structures of the consolidated variable interest entities and the PRC subsidiaries that have entered into contractual arrangements with the variable interest entities, including Jingdong Century, will not result in any violation of PRC laws or regulations currently in effect; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the contractual arrangements among the PRC subsidiaries, including Jingdong Century, the variable interest entities and their respective shareholders governed by PRC law are valid, binding and enforceable, and will not result in any violation of PRC laws or regulations currently in effect. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">117 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 in the future take a view that is contrary to the above opinion of our PRC legal counsel. We have been further advised by our PRC counsel that if the PRC government finds that the agreements that establish the structure for operating our online retail and marketplace business do not comply with PRC government restrictions on foreign investment in <span style="white-space:nowrap">e-commerce</span> and related businesses, including but not limited to online retail and marketplace businesses, we could be subject to severe penalties including being prohibited from continuing operations. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;If the PRC government determines that the contractual arrangements constituting part of the consolidated variable interest entities structure do not comply with PRC laws and regulations, or if these laws and 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.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Contractual Arrangements with the Significant Consolidated Variable Interest Entities </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Jingdong 360 Agreements, Jiangsu Yuanzhou Agreements, Xi&#8217;an Jingdong Xincheng Agreements, Jiangsu Jingdong Bangneng Agreements and Suqian Juhe Agreements are substantially similar in key aspects governing the contractual arrangements with a variable interest entity. The following is a summary of these agreements currently in effect. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Agreements that Provide Us with Control </span></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Equity Pledge Agreements </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, Jingdong Century, Jingdong 360 and each of the shareholders of Jingdong 360 entered into an equity pledge agreement, pursuant to which each of the shareholders of Jingdong 360 has pledged all of his equity interest in Jingdong 360 to guarantee their and Jingdong 360&#8217;s performance of his obligations under, where applicable, the exclusive technology consulting and services agreement, loan agreement, exclusive purchase option agreement and power of attorney. If Jingdong 360 or the shareholders of Jingdong 360 breach their contractual obligations under these agreements, Jingdong Century, as pledgee, will have the right to dispose of the pledged equity interests. The shareholders of Jingdong 360 agree that, during the term of the equity pledge agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that Jingdong Century&#8217;s rights relating to the equity pledge should not be prejudiced by the legal actions of the shareholders, their successors or their designates. During the term of the equity pledge agreements, Jingdong Century has the right to receive all of the dividends and profits distributed on the pledged equity. The equity pledge agreements will terminate on the second anniversary of the date when Jingdong 360 and the shareholders of Jingdong 360 have completed all their obligations under the exclusive technology consulting and services agreement, loan agreement, exclusive purchase option agreement and powers of attorney. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, Shanghai Shengdayuan, Jiangsu Yuanzhou and each of the shareholders of Jiangsu Yuanzhou entered into an equity pledge agreement, which contains terms substantially similar to the amended and restated equity pledge agreement relating to Jingdong 360 described above. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, Shanghai Shengdayuan, Jiangsu Jingdong Bangneng and each of the shareholders of Jiangsu Jingdong Bangneng entered into an equity pledge agreement, which contains terms substantially similar to the amended and restated equity pledge agreement relating to Jingdong 360 described above. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;22, 2020, Jiangsu Huiji Space Technology Co., Ltd., Suqian Juhe and each of the shareholders of Suqian Juhe entered into an equity pledge agreement, which contains terms substantially similar to the amended and restated equity pledge agreement relating to Jingdong 360 described above. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, Xi&#8217;an Jingxundi, Xi&#8217;an Jingdong Xincheng and the shareholders of Xi&#8217;an Jingdong Xincheng entered into a share pledge agreement, pursuant to which the shareholders of Xi&#8217;an Jingdong Xincheng will pledge as first charge all of their respective equity interests in Xi&#8217;an Jingdong Xincheng to Xi&#8217;an Jingxundi as collateral security for any or all of their payments due to Xi&#8217;an Jingxundi and to secure performance of their obligations under the exclusive business cooperation agreement, the exclusive option agreement, the loan agreement, the shareholders&#8217; rights entrustment agreement and the powers of attorney. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have completed the registration of the equity pledge for substantially all the consolidated variable interest entities with the relevant office of the administration for market regulation. </p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Powers of Attorney </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, each of the shareholders of Jingdong 360 granted an irrevocable power of attorney to replace the irrevocable powers of attorney previously executed. Pursuant to the irrevocable power of attorney, each of the shareholders of Jingdong 360 appointed Jingdong Century&#8217;s designated person as his <span style="white-space:nowrap"><span style="white-space:nowrap">attorney-in-fact</span></span> to exercise all shareholder rights, including but not limited to voting on their behalf on all matters of Jingdong 360 requiring shareholder approval, disposing of all or part of the shareholder&#8217;s equity interest in Jingdong 360, and electing, appointing or removing directors and executive officers. The person designated by Jingdong Century is entitled to dispose of dividends and profits on the equity interest subject to the instructions of the shareholder. Each power of attorney will remain in force for so long as the shareholder remains a shareholder of Jingdong 360. Each shareholder has waived all the rights which have been authorized to Jingdong Century&#8217;s designated person under each power of attorney. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">118 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, each of the shareholders of Jiangsu Yuanzhou granted an irrevocable power of attorney in replacement of the irrevocable powers of attorney previously executed. The powers of attorney contain terms substantially similar to the powers of attorney granted by the shareholders of Jingdong 360 described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, each of the shareholders of Jiangsu Jingdong Bangneng granted an irrevocable power of attorney to Shanghai Shengdayuan, which contains terms substantially similar to the powers of attorney granted by the shareholders of Jingdong 360 described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;22, 2020, each of the shareholders of Suqian Juhe granted an irrevocable power of attorney to Jiangsu Huiji Space Technology Co., Ltd., which contains terms substantially similar to the powers of attorney granted by the shareholders of Jingdong 360 described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, Xi&#8217;an Jingxundi, Xi&#8217;an Jingdong Xincheng and the shareholders of Xi&#8217;an Jingdong Xincheng entered into a shareholder&#8217;s rights entrustment agreement, and each of the shareholders of Xi&#8217;an Jingdong Xincheng executed the irrevocable power of attorney on the same date, pursuant to which the shareholders of Xi&#8217;an Jingdong Xincheng appointed Xi&#8217;an Jingxundi or a director of its offshore holding company or his or her successor (including a liquidator replacing Xi&#8217;an Jingxundi&#8217;s director) as their exclusive agent and attorney to act on their behalf on all matters concerning Xi&#8217;an Jingdong Xincheng and to exercise all of its rights as a registered shareholder of Xi&#8217;an Jingdong Xincheng. As a result of the shareholders&#8217; rights entrustment agreement and the powers of attorney, we, through Xi&#8217;an Jingxundi, are able to exercise management control over the activities that most significantly impact the economic performance of Xi&#8217;an Jingdong Xincheng. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Agreements that Allow Us to Receive Economic Benefits </span></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Exclusive Technology Consulting and Service Agreement/Exclusive Business Cooperation Agreement </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, Jingdong Century and Jingdong 360 entered into an exclusive technology consulting and services agreement, which supersedes the version entered into in June 2016. Pursuant to the 2022 agreement, Jingdong Century has the sole and exclusive right to provide specified technology consulting and services to Jingdong 360. Without the prior written consent of Jingdong Century, Jingdong 360 may not accept the same or similar technology consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, <span style="white-space:nowrap">know-how</span> and trade secrets, will be Jingdong Century&#8217;s sole and exclusive rights. Jingdong 360 agrees to pay service fees to Jingdong Century on a quarterly basis and the amount of the service fee is decided by Jingdong Century on the basis of the work performed and commercial value of the services, subject to annual evaluation and adjustment. The agreement is valid for ten years and may be extended unilaterally by Jingdong Century with Jingdong Century&#8217;s written confirmation prior to the expiration date. Jingdong 360 cannot terminate the agreement early unless Jingdong Century commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, Shanghai Shengdayuan and Jiangsu Yuanzhou entered into an exclusive technology consulting and services agreement, which supersedes the version entered into in June 2016. The 2022 agreement between Shanghai Shengdayuan and Jiangsu Yuanzhou contains terms substantially similar to the exclusive technology consulting and services agreement relating to Jingdong 360 as described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, Shanghai Shengdayuan and Jiangsu Jingdong Bangneng entered into an exclusive technology consulting and services agreement, which contains terms substantially similar to the exclusive technology consulting and services agreement relating to Jingdong 360 as described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;22, 2020, Jiangsu Huiji Space Technology Co., Ltd. and Suqian Juhe entered into an exclusive technology consulting and services agreement, which contains terms substantially similar to the exclusive technology consulting and services agreement relating to Jingdong 360 as described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, Xi&#8217;an Jingxundi and Xi&#8217;an Jingdong Xincheng entered into an exclusive business cooperation agreement, pursuant to which Xi&#8217;an Jingdong Xincheng agrees to engage Xi&#8217;an Jingxundi as its exclusive provider of business support, technical and consulting services in exchange for service fees. Under these arrangements, the service fees, subject to Xi&#8217;an Jingxundi&#8217;s adjustment, are equal to all of the net profit of Xi&#8217;an Jingdong Xincheng and its subsidiaries. Xi&#8217;an Jingxundi enjoys all the economic benefits derived from the businesses of Xi&#8217;an Jingdong Xincheng and bears the relevant portion of the business risks of Xi&#8217;an Jingdong Xincheng. If Xi&#8217;an Jingdong Xincheng runs into financial deficit or suffers severe operation difficulties, Xi&#8217;an Jingxundi will provide financial support to Xi&#8217;an Jingdong Xincheng. </p> <p style="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">119 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Business Operations Agreement </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, Jingdong Century entered into a business operations agreement with Jingdong 360 and its shareholders. Pursuant to the business operations agreement, Jingdong 360&#8217;s shareholders must appoint the candidates nominated by Jingdong Century to be the directors on its board of directors in accordance with applicable laws and the articles of association of Jingdong 360, and must cause the persons recommended by Jingdong Century to be appointed as its general manager, chief financial officer and other senior executives. Jingdong 360 and its shareholders also agree to accept and strictly follow the guidance provided by Jingdong Century from time to time relating to employment, termination of employment, daily operations and financial management. Moreover, Jingdong 360 and its shareholders agree that Jingdong 360 will not engage in any transactions that could materially affect its assets, business, personnel, liabilities, rights or operations, including but not limited to the incurrence of debt from any third party and the amendment of Jingdong 360&#8217;s articles of association, without the prior consent of Jingdong Century&#8217;s respective designees. Unless otherwise terminated early by Jingdong Century, the agreement will remain effective until Jingdong 360 is dissolved according to the PRC law. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, Shanghai Shengdayuan entered into a business operations agreement with Jiangsu Yuanzhou and its shareholders. The business operations agreement with Jiangsu Yuanzhou contains terms substantially similar to the amended and restated business operations agreement with Jingdong 360 described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, Shanghai Shengdayuan entered into a business operations agreement with Jiangsu Jingdong Bangneng and its shareholders. The business operations agreement with Jiangsu Jingdong Bangneng contains terms substantially similar to the amended and restated business operations agreement with Jingdong 360 described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;22, 2020, Jiangsu Huiji Space Technology Co., Ltd. entered into a business operations agreement with Suqian Juhe and its shareholders. The business operations agreement with Suqian Juhe contains terms substantially similar to the amended and restated business operations agreement with Jingdong 360 described above. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Agreements that Provide Us with the Option to Purchase the Equity Interest </span></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Exclusive Purchase Option Agreements </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, Jingdong Century, Jingdong 360 and the shareholders of Jingdong 360 entered into an amended and restated exclusive purchase option agreement in replacement of the previous exclusive purchase option agreements. Pursuant to the amended and restated exclusive purchase option agreement, the shareholders of Jingdong 360 irrevocably grant Jingdong Century an exclusive option to purchase or have its designated persons to purchase at its discretion, to the extent permitted under PRC law, all or part of their equity interests in Jingdong 360. In addition, the purchase price should equal the amount that the shareholders contributed to Jingdong 360 as registered capital for the equity interest to be purchased, or be the lowest price permitted by applicable PRC law. Without the prior written consent of Jingdong Century, Jingdong 360 may not amend its articles of associate, increase or decrease the registered capital, sell or otherwise dispose of its assets or beneficial interest, create or allow any encumbrance on its assets or other beneficial interests, provide any loans for any third parties, enter into any material contract (except those contracts entered into in the ordinary course of business), merge with or acquire any other persons or make any investments, or distribute dividends to the shareholders. The shareholders of Jingdong 360 agree that, without the prior written consent of Jingdong Century, they will not dispose of their equity interests in Jingdong 360 or create or allow any encumbrance on the equity interests. The initial term of the amended and restated exclusive purchase option agreement is 10 years and can be renewed for an additional 10 years on the same terms at Jingdong Century&#8217;s option, for an unlimited number of times. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, Shanghai Shengdayuan, Jiangsu Yuanzhou and the shareholders of Jiangsu Yuanzhou entered into an amended and restated exclusive purchase option agreement in replacement of the previous exclusive purchase option agreement. The amended and restated exclusive purchase option agreement contains terms substantially similar to the amended and restated exclusive purchase option agreement relating to Jingdong 360 described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;30, 2022, Shanghai Shengdayuan, Jiangsu Jingdong Bangneng and the shareholders of Jiangsu Jingdong Bangneng entered into an exclusive purchase option agreement, which contains terms substantially similar to the amended and restated exclusive purchase option agreement relating to Jingdong 360 described above. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">120 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;22, 2020, Jiangsu Huiji Space Technology Co., Ltd., Suqian Juhe and the shareholders of Suqian Juhe entered into an exclusive purchase option agreement, which contains terms substantially similar to the amended and restated exclusive purchase option agreement relating to Jingdong 360 described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;16, 2022, Xi&#8217;an Jingxundi, Xi&#8217;an Jingdong Xincheng and the shareholders of Xi&#8217;an Jingdong Xincheng entered into an exclusive purchase option agreement, pursuant to which Xi&#8217;an Jingxundi (or JD Logistics or any subsidiary of JD Logistics, the &#8220;designee&#8221;) is granted an irrevocable and exclusive right to purchase all of the equity interest in and/or assets of Xi&#8217;an Jingdong Xincheng for a nominal price, unless the relevant government authorities or the PRC laws request that another amount be used as the purchase price, in which case the purchase price shall be the lowest amount under such request. Subject to relevant PRC laws and regulations, the shareholders of Xi&#8217;an Jingdong Xincheng and/ or Xi&#8217;an Jingdong Xincheng shall return any amount of purchase price they have received to Xi&#8217;an Jingxundi or its designee. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Loan Agreements </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to an amended and restated loan agreement dated September&#160;16, 2022 between Jingdong Century and the shareholders of Jingdong 360, Jingdong Century made loans to the shareholders of Jingdong 360 for the capitalization of Jingdong 360 and purchase of equity interest of Jingdong 360. Pursuant to the amended and restated loan agreement, the shareholders can only repay the loans by the sale of all their equity interest in Jingdong 360 to Jingdong Century or its designated person. The shareholders must sell all of their equity interests in Jingdong 360 to Jingdong Century or its designated person and pay all of the proceeds from sale of such equity interests or the maximum amount permitted under PRC law to Jingdong Century. In the event that shareholders sell their equity interests to Jingdong Century or its designated person with a price equivalent to or less than the amount of the principal, the loans will be interest free. If the price is higher than the amount of the principal, the excess amount will be paid to Jingdong Century as the loan interest. The maturity date of the loans is on the tenth anniversary of the date when the shareholders received the loans and paid the amount as capital contribution to Jingdong 360. The term of the loans will be extended automatically for an additional 10 years, unless Jingdong Century objects, for an unlimited number of times. The loan must be repaid immediately under certain circumstances, including, among others, (i)&#160;if the shareholders terminate their services with us, (ii)&#160;if any other third-party claims against shareholders for an amount more than RMB100,000 and Jingdong Century has reasonable ground to believe that the shareholders are unable to repay the claimed amount, (iii)&#160;if a foreign investor is permitted to hold majority or 100% equity interest in Jingdong 360 and Jingdong Century elects to exercise its exclusive equity purchase option, or (iv)&#160;if the loan agreement, relevant equity pledge agreement or exclusive purchase option agreement terminates for cause not attributable to Jingdong Century or is deemed to be invalid by a court. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the amended and restated loan agreement dated September&#160;30, 2022 between Shanghai Shengdayuan and the shareholders of Jiangsu Yuanzhou, Shanghai Shengdayuan made loans to the shareholders of Jiangsu Yuanzhou for the capitalization of Jiangsu Yuanzhou and the purchase of equity interest of Jiangsu Yuanzhou. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the loan agreement dated September&#160;30, 2022 between Shanghai Shengdayuan and the shareholders of Jiangsu Jingdong Bangneng, Jingdong Century made loans to the shareholders of Jiangsu Jingdong Bangneng for the capitalization of Jiangsu Jingdong Bangneng and the purchase of equity interest of Jiangsu Jingdong Bangneng. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the loan agreement dated June&#160;22, 2020 between Jiangsu Huiji Space Technology Co., Ltd. and the shareholders of Suqian Juhe, Jiangsu Huiji Space Technology Co., Ltd. made loans to the shareholders of Suqian Juhe solely for the capitalization of Suqian Juhe. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the loan agreement, dated September&#160;16, 2022, between Xi&#8217;an Jingxundi and the shareholders of Xi&#8217;an Jingdong Xincheng, Xi&#8217;an Jingxundi made loans to the shareholders of Xi&#8217;an Jingdong Xincheng solely for the capitalization of Xi&#8217;an Jingdong Xincheng. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Additional Contractual Arrangements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to the Jingdong 360 Agreements, Jiangsu Yuanzhou Agreements, Xi&#8217;an Jingdong Xincheng Agreements, Jiangsu Jingdong Bangneng Agreements and Suqian Juhe Agreements, we have also entered into contractual arrangements with each of the other variable interest entities, including but not limited to Suqian Jingdong Tianning, and their respective shareholders, including equity pledge agreements, powers of attorney, exclusive technology consulting and services agreements, business operations agreements, exclusive purchase option agreements and loan agreements, as applicable. Our contractual agreements with these other variable interest entities contain terms substantially similar to those in the Jingdong 360 Agreements, Jiangsu Yuanzhou Agreements, Xi&#8217;an Jingdong Xincheng Agreements, Jiangsu Jingdong Bangneng Agreements or Suqian Juhe Agreements, as applicable. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">121 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">D. Property, Plant and Equipment </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our national headquarters are located in Yizhuang Economic and Technological Development Zone in Beijing, where we own office buildings with an aggregate floor area of approximately 900,000 square meters. We have acquired land use rights in Beijing to build our headquarters. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we lease our other offices in Beijing and regional offices in 86 other cities in China with an aggregate floor area of approximately 519,000 square meters. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We own our national customer service center and our data center in Suqian, which have an aggregate floor area of approximately 169,000 and 54,000 square meters, respectively. We built our own customer service center in Chengdu, with an aggregate floor area of about 50,000 square meters, and lease our customer service centers in Datong, Wuhan and Yangzhou with an aggregate floor area of approximately 63,000 square meters. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, we had land use rights in 67 cities in China to build our own warehouses. Highly automated and efficient warehouses will not only expand our ability to fulfill orders by ourselves but also support the third-party merchants on our online marketplace as well as a wide range of business partners in the ecosystem. As of December&#160;31, 2022, our nationwide fulfillment infrastructure covered almost all counties and districts across China, with a network of over 1,500 warehouses with an aggregate gross floor area of over 30&#160;million square meters. We incurred total lease cost of RMB6,805&#160;million, RMB9,545&#160;million and RMB11,132&#160;million (US$1,614 million) in 2020, 2021 and 2022 respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We plan to expand our nationwide fulfillment network by leasing, building or purchasing additional facilities across China over the next several years. As of December&#160;31, 2022, we had incurred construction in progress costs of RMB11,161&#160;million (US$1,618 million) for these fulfillment facilities and new office buildings. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_8"><span style="font-weight:bold">Item&#160;4A.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Unresolved Staff Comments </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_9"><span style="font-weight:bold">Item&#160;5.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Operating and Financial Review and Prospects </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following discussion of our financial condition and results of operations is based upon, and should be read in conjunction with, our audited consolidated financial statements and the related notes included in this annual report. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This report contains forward-looking statements. See &#8220;Forward-Looking Information.&#8221; In evaluating our business, you should carefully consider the information provided under the caption &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8221; in this annual report. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We caution you that our businesses and financial performance are subject to substantial risks and uncertainties. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">A. Operating Results </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Overview </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a leading supply chain-based technology and service provider. Our <span style="white-space:nowrap">e-commerce</span> business includes online retail and online marketplace. In the online retail business, we acquire products from suppliers and sell them directly to our customers primarily through our mobile apps and websites. In the online marketplace business, third-party merchants sell products to customers primarily through our mobile apps and websites. We also offer marketing, logistics and other value-added services. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business has grown substantially in recent years. We generated total net revenues of RMB745.8&#160;billion, RMB951.6&#160;billion and RMB1,046.2&#160;billion (US$151.7 billion) in 2020, 2021 and 2022, respectively. Our online retail business generated net product revenues of RMB651.9&#160;billion, RMB815.7&#160;billion and RMB865.1&#160;billion (US$125.4 billion) in 2020, 2021 and 2022, respectively. In addition, our marketplace and marketing, logistics and other services generated net service revenues of RMB93.9&#160;billion, RMB135.9&#160;billion and RMB181.2&#160;billion (US$26.3 billion) in 2020, 2021 and 2022, respectively. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">122 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Due to the PRC legal restrictions on foreign ownership of companies that engage in a value-added telecommunications service business and certain other businesses in China, we conduct the relevant parts of our operations through consolidated variable interest entities. We have contractual arrangements with these entities and their shareholders that enable us to effectively control and receive substantially all of the economic benefits from the entities. Accordingly, we consolidate the results of these entities in our financial statements. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Major Factors Affecting Our Results of Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our results of operations and financial condition are affected by the general factors driving China&#8217;s retail industry, including levels of per capita disposable income and consumer spending in China. In addition, they are also affected by factors driving online retail in China, such as the growing number of online shoppers, the adoption of online sales strategies by manufacturers and service providers, the availability of improved delivery services and the increasing variety of payment options. Our results of operations are also affected by general economic conditions in China. In particular, we have experienced and expect to continue to experience upward pressure on our operating expenses. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our results of operations are also affected by PRC regulations and industry policies related to our business operations, licenses and permits and corporate structure. For example, the product quality and consumer protection laws require us to ensure the quality of the goods we sell and give customers the right to return goods within seven days of receipt with no questions asked, the labor contract law and related rules require employers to enter into written contracts with workers and to pay compensation to workers who are terminated under certain circumstances, regulations on foreign ownership and on transfer of funds into and out of China affect our corporate structure and financing, and regulations on business licenses affect our legal and compliance functions. For a summary of the principal PRC laws and regulations that affect us, see &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8221; and &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation.&#8221; Although we have generally benefited from the Chinese government&#8217;s policies to encourage economic growth, we are also affected by the complexity, uncertainties and changes in PRC regulations governing various aspects of our operations. For a detailed description of the PRC regulations applicable to us, see &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In terms of PRC regulations that may affect our results of operations, the amendments to the Consumer Protection Law that came into effect in March 2014 give consumers the right to return goods within seven days of receipt. Although we recognize revenues net of return allowances, the amendments to the Consumer Protection Law have not had a significant impact on our net revenues. We have adopted shipping policies that do not necessarily pass the full cost of shipping on to our customers. We also have adopted customer-friendly return and exchange policies that make it convenient and easy for customers to change their minds after completing purchases. However, if we experience an increased volume of returns after the amendments to the Consumer Protection Law became effective, our shipping and handling costs and related personnel costs may increase significantly and our results of operations may be materially and adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD.com, Inc., the holding company that is listed on Nasdaq and Hong Kong Stock Exchange, has no material operations of its own. We conduct our operations primarily through our subsidiaries and the consolidated variable interest entities and their subsidiaries in China. As a result, JD.com, Inc.&#8217;s ability to pay dividends to our shareholders depends in part upon dividends paid by our PRC subsidiaries subject to compliance with applicable PRC regulations. Our wholly-owned PRC subsidiaries are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC regulations, each of our wholly-owned PRC subsidiaries is required to set aside at least 10% of its <span style="white-space:nowrap">after-tax</span> profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of its registered capital. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by SAFE. As of December&#160;31, 2022, the amount restricted, including <span style="white-space:nowrap">paid-in</span> capital and statutory reserve funds, as determined in accordance with PRC accounting standards and regulations, was approximately RMB58.2&#160;billion (US$8.4 billion). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">While our business is influenced by general factors affecting our industry, our operating results are more directly affected by company specific factors, including the following major factors: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our ability to increase active customer accounts and customer purchases; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our ability to manage our mix of product and service offerings; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our ability to further increase and leverage our scale of business; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our ability to effectively invest in our fulfillment infrastructure and technology platform; and </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">123 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">our ability to conduct and manage strategic investments and acquisitions. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our Ability to Increase Customer Purchases </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Growth in customer purchases is a key driver of our revenue growth. We have a growing and loyal active customer base. Over the years, our customers have shown loyalty to us through their increased activity levels. Customer purchases are mainly driven by our success in attracting new active customer accounts, as well as by our success in generating repeat purchases from existing customer accounts. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ability to attract new customer accounts and retain existing customer accounts depends on our ability to provide superior customer experience. To this end, we offer a wide selection of authentic products at competitive prices on our mobile apps and websites and provide speedy and reliable delivery, convenient online and <span style="white-space:nowrap">in-person</span> payment options and comprehensive customer services. The number of products we offer has grown rapidly. We have developed a business intelligence system that enables us to increase our operating efficiency through enhanced product merchandising and supply chain management capabilities, and to drive more targeted and relevant product promotions and recommendations to our customers. We have benefited from <span style="white-space:nowrap"><span style="white-space:nowrap">word-of-mouth</span></span> viral marketing in winning new customers, and we also conduct online and offline marketing and brand promotion activities to attract new customers. In addition, we encourage existing customers to place more orders with us through a variety of means, including granting coupons and loyalty points and holding special promotions. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our Ability to Manage Our Mix of Product and Service Offerings </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our results of operations are also affected by the mix of products and services we offer. We commenced our <span style="white-space:nowrap">e-commerce</span> business by primarily selling electronics and home appliances products. We began offering general merchandise products around the end of 2008, and we launched our online marketplace in 2010. We earn commissions and service fees from third-party merchants on our online marketplace. We offer a wide range of products and services and aim to provide <span style="white-space:nowrap">one-stop</span> shopping solutions to maximize our wallet share. Our mix of products and services also affects our gross margin. For example, the marketplace service revenues that we earn from third-party merchants and the other services that we offer generally have higher gross margins. The split between our online retail business and our online marketplace business thus has a major influence on our revenue growth and our gross margins. Our marketplace and marketing revenues, logistics and other services revenues increased from RMB93.9&#160;billion in 2020 to RMB135.9&#160;billion in 2021, and further to RMB181.2&#160;billion (US$26.3 billion) in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We intend to further (i)&#160;expand our selection of general merchandise products, such as FMCG (fast-moving consumer goods), which are well received by customers and expected to have a potential for greater online penetration; (ii)&#160;attract more third-party merchants to our online marketplace; and (iii)&#160;provide more fulfillment and other value-added services to third-party merchants and others. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our Ability to Further Increase and Leverage our Scale of Business </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our results of operations are directly affected by our ability to further increase and leverage our scale of business. As our business further grows in scale, we expect to obtain more favorable terms from suppliers, including pricing terms and volume-based rebates. In addition, we aim to create value for our suppliers by providing an effective channel for selling large volumes of their products online and by offering them comprehensive information on customer preferences and market demand and ensuring the high quality of fulfillment services. We believe this value proposition also helps us obtain favorable terms from suppliers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, our nationwide fulfillment infrastructure employed a total of 362,171 warehouse and delivery personnel that manages this fulfillment infrastructure and the large number of orders we receive, process and fulfill each year. Our fulfillment expenses in absolute amount increased over 2020, 2021 and 2022, while the fulfillment expenses as a percentage of our total net revenues decreased from 6.5% in 2020 to 6.0% in 2022. Our research and development professionals design, develop and operate the technology platform, develop and post content, and improve our AI, big data and cloud technologies and services. Personnel costs are the largest component of our fulfillment costs and of our research and development costs and are likely to remain the largest component for the foreseeable future as we continue to expand our operations. We expect our fulfillment expenses to increase in absolute amount in the near future. Labor costs are rising in China and we strive to continue improving efficiency and utilization of our fulfillment and other personnel to mitigate this effect. Our fulfillment expenses and thus operational efficiency are also affected by the average size of orders placed by our customers. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">124 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our Ability to Effectively Invest in Our Fulfillment Infrastructure and Technology Platform </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our results of operations depend in part on our ability to invest in our fulfillment infrastructure and technology platform to cost-effectively meet the demands of our anticipated growth. Our nationwide fulfillment infrastructure covers almost all counties and districts across China, which, as of December&#160;31, 2022, included a warehousing network of over 1,500 warehouses that are operated by us, and an aggregate gross floor area of over 30&#160;million square meters, including warehouse space managed under the JD Logistics Open Warehouse Platform. We have owned and managed approximately 23&#160;million square meters of fulfillment infrastructure related land in 78 cities in both domestic and overseas markets as of December&#160;31, 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We plan to continue to build large scale warehouse facilities with optimized configurations on these sites to improve our fulfillment efficiency, minimize order splitting, accommodate greater product selection and fulfill the anticipated sales of our own products as well as sales by third-party merchants using our fulfillment services. In selecting locations for our pickup and delivery stations, order density, a parameter we use to measure the frequency and number of orders generated from a geographical area, is an important criterion. To efficiently deploy our delivery network, we have established delivery stations and pickup stations in areas where we expect order density to increase to the extent where operating our own delivery network will be more cost efficient than using third-party couriers. We also paid significant amounts for upgrading our technology platform during the same periods. To enhance our technology platform, we intend to further invest in AI, big data analytics and cloud computing. We expect these technology initiatives to provide innovative features, solutions and services to customers and suppliers, while increasing our operational efficiency. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our Ability to Conduct and Manage Strategic Investments and Acquisitions </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have made, and may continue to make, strategic investments and acquisitions to add assets or businesses that are complementary to our existing business. Our financial results could be adversely affected by our investments or acquisitions. The investments and acquired assets or businesses may not generate the financial results we expect. They could result in occurrence of significant investments and goodwill impairment charges, and amortization expenses for other intangible assets. Moreover, we share the results of the investments which we account for as equity method investments. In 2022, our share of results of equity investees was a loss of RMB2.2&#160;billion (US$0.3 billion), primarily consisting of <span style="white-space:nowrap">non-cash</span> impairments in equity investees. We may continue to incur impairment charges in connection with our investments or acquisitions and pick up the losses of our equity method investments, which could depress our profitability and have a material adverse impact on our financial results. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Impact of <span style="white-space:nowrap">COVID-19</span> on Our Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The majority of our net revenues are derived from online retail sales in China. Our results of operations and financial condition have been, and could continue to be affected by the spread of <span style="white-space:nowrap">COVID-19.</span> The extent to which <span style="white-space:nowrap">COVID-19</span> 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 the outbreak harms the Chinese economy in general. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The <span style="white-space:nowrap">COVID-19</span> resulted in temporary closure of many corporate offices, retail stores, manufacturing facilities and factories across China. We took a series of measures in response to the outbreak, including, among others, remote working arrangements for some of our employees. These measures could reduce the capacity and efficiency of our operations and negatively impact the procurement of products, which in turn could negatively affect our results of operations. The spread of <span style="white-space:nowrap">COVID-19</span> caused us to incur incremental costs, in particular, relating to our logistics business. In addition, we saw a decrease in demand for <span style="white-space:nowrap">big-ticket</span> items, durable goods and discretionary products. Furthermore, to mitigate any negative impacts that <span style="white-space:nowrap">COVID-19</span> may have on the operations of our suppliers, we have implemented a variety of measures to support our suppliers, including adopting a shorter payable cycle and increasing advance payments to suppliers. In order to protect our employee health, we provided additional COVID-related insurance coverage to our frontline staff. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, we had cash and cash equivalents, restricted cash and short-term investments totaled RMB226.2&#160;billion (US$32.8 billion). We believe this level of liquidity is sufficient to successfully navigate an extended period of uncertainty. See also &#8220;Risk Factors&#8212;Risks Related to Our Business&#8212;We face risks related to natural disasters, health epidemics and other outbreaks, such as the outbreak of COVID-19, which could significantly disrupt our operations.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">125 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Selected Statements of Operations Items </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Net Revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net revenues include net product revenues and net service revenues. Product sales is further divided into sales of electronics and home appliances products and sales of general merchandise products. Net revenues from electronics and home appliances products include revenues from sales of computer, communication and consumer electronics products as well as home appliances. Net revenues from general merchandise products mainly include revenues from sales of food, beverage and fresh produce, baby and maternity products, furniture and household goods, cosmetics and other personal care items, pharmaceutical and healthcare products, industrial products, books, automobile accessories, apparel and footwear, bags and jewelry. Net service revenues are further divided into revenues from online marketplace and marketing and revenues from logistics and other services. The following table breaks down our total net revenues by these categories, by amounts and as percentages of total net revenues: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:56%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="26" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="26" align="center"><span style="font-weight:bold">(in millions, except for percentages)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Electronics and home appliances revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">400,927</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">53.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">492,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">51.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">515,945</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">74,805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">49.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General merchandise revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">250,952</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">323,063</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">349,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50,617</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net product revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">651,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">87.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">815,655</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">85.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">865,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">125,422</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">82.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketplace and marketing revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">53,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">72,118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">81,970</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,885</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Logistics and other service revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">40,450</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">63,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">99,204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net service revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">93,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">135,937</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">181,174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,268</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">745,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">951,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">151,690</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As we have been continually expanding our product categories and value-added service offerings, sales of electronics and home appliances products may decrease as a percentage of our total net revenues, and service revenues may increase as a percentage of our total net revenues. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net service revenues primarily consist of fees earned from providing marketing and logistics services to our business partners, and commissions earned from third-party merchants for sales made through our online marketplace. Currently, we recognize revenues from the third-party merchants on a net basis as we are not the primary obligor, we do not have control over goods sold by third-party merchants and we do not have latitude to establish prices for them. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We record revenue net of discounts, return allowances and value-added taxes, or VAT. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Cost of revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of revenues primarily consists of our cost for acquiring the products that we sell directly and the related inbound shipping charges, inventory write-downs, traffic acquisition costs related to online marketing services, and cost related to logistics services provided to third parties. The rebates and subsidies we receive from suppliers are treated as a reduction in the purchase price and will be recorded as a reduction in cost of revenues when the product is sold. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Fulfillment expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our fulfillment expenses consist primarily of (i)&#160;expenses incurred in operating our fulfillment centers, customer service centers and physical stores, including personnel cost and expenses attributable to buying, receiving, inspecting and warehousing inventories, picking, packaging, and preparing customer orders for shipment, processing payment and related transaction costs, (ii)&#160;expenses charged by third-party couriers for dispatching and delivering our products, (iii)&#160;lease expenses of warehouses, delivery and pickup stations, and physical stores, and (iv)&#160;depreciation and amortization of logistics and electronic equipment. The costs related to logistics services provided to third parties are classified in cost of revenues. We expect our fulfillment expenses to increase in absolute amount on an annual basis in the near run, as we invest in new businesses, build and lease new warehouses and establish more delivery stations to penetrate lower tier cities and to meet our anticipated growth in sales volume and ensure satisfactory customer experience. We plan to increase operation efficiency by strengthening our logistics network, improving overall utilization through economies of scale, increasing the level of integration across our logistics networks, and improving efficiencies through more intelligent decision-making. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">126 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Marketing expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our marketing expenses consist primarily of advertising costs, public relations expenditures, and payroll and related expenses for employees involved in marketing and business development activities. We pay commissions to participants in the associates program when their customer referrals result in successful product sales. We plan to continue to conduct brand promotion and marketing activities to enhance our brand recognition and attract new purchases from new and existing customers. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Research and development expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our research and development expenses consist primarily of payroll and related expenses for research and development professionals involved in designing, developing and maintaining our technology platform, and application of our AI, big data and cloud technologies and services, and technology infrastructure costs. Technology infrastructure costs include servers and other equipment depreciation, bandwidth and data center costs, rent, utilities and other expenses necessary to support our internal and external business. We plan to continue to invest in technology and innovation to enhance customer experience and provide value-added services to suppliers and third-party merchants. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">General and administrative expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our general and administrative expenses consist primarily of employee related expenses for general corporate functions, including accounting, finance, tax, legal and human relations; costs associated with these functions include facilities and equipment depreciation expenses, rental and other general corporate related expenses. We plan to continue to hire additional qualified employees to support our business operations and planned expansion. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Gain on sale of development properties </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The gain on sale of development properties is mainly derived from sale of development properties to property funds. JD Property develops and manages our logistics facilities and other real estate properties, to support JD Logistics and other third parties. By leveraging its fund management platform, JD Property can realize development profits and recycle capital from development properties to fund new developments and scale the business. Since 2019, JD Property established several property funds (the &#8220;Property Funds&#8221;) together with third parties, including but not limited to GIC Private Limited (&#8220;GIC&#8221;) and Mubadala Investment Company (&#8220;MIC&#8221;). JD Property served as general partner and committed less than 50% of the total capital of each property fund as a limited partner, and cannot control the investment committee. JD Property also entered into definitive agreements with the Property Funds, pursuant to which JD Property sold certain of our completed and uncompleted modern logistics facilities, and would concurrently lease back such facilities for operational purposes when completed. For the logistics facilities that met closing conditions, we recorded disposal gain of RMB1.6&#160;billion, RMB0.8&#160;billion and RMB1.4&#160;billion (US$0.2 billion) in 2020, 2021 and 2022, respectively. We derecognized the logistics facilities upon satisfaction of the hand-over condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Share of results of equity investees </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Share of the post-acquisition profits or losses, impairment, and gains or losses from disposals and deemed disposals of the equity investments that are accounted for under the equity method are recorded in share of results of equity investees. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Others, net </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Others, net are <span style="white-space:nowrap">non-operating</span> income/(loss), primarily consist of gains/(losses) from fair value change of long-term investments, gains/(losses) from business and investment disposals, impairment of investments, government incentives, interest income and foreign exchange gains/(losses). </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Cayman Islands </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation, and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us levied by the government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or after execution, brought within the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands. </p> <p style="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">127 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Payments of dividends and capital in respect of the shares will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of the Shares, nor will gains derived from the disposal of the shares be subject to Cayman Islands income or corporation tax. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Hong Kong </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our subsidiaries incorporated in Hong Kong are subject to a <span style="white-space:nowrap">two-tiered</span> income tax rate for taxable income generated from operations in Hong Kong, effective on April&#160;1, 2018. The first HK$2&#160;million of profits earned by our subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. Under the Hong Kong tax laws, we are exempted from the Hong Kong income tax on our foreign-derived income. In addition, payments of dividends from our incorporations in Hong Kong to us are not subject to any Hong Kong withholding tax. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Chinese Mainland </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Generally, our subsidiaries and the consolidated variable interest entities in the Chinese mainland are subject to enterprise income tax on their taxable income in the Chinese mainland at a rate of 25%, except that a few entities in our group benefit from a preferential tax rate of 15% as they conduct business in certain encouraged sectors or areas, and any entity that qualifies as a &#8220;software enterprise&#8221; is entitled to an exemption from income tax for the first two years and 50% reduction for the next three years from such entity&#8217;s first profitable year. Besides, from January&#160;1, 2021 to December&#160;31, 2022, subject to certain criteria, the portion of annual taxable income amount of a small profit enterprise which does not exceed RMB1&#160;million shall be computed at a reduced rate of 12.5% as taxable income amount, and be subject to enterprise income tax at 20% tax rate; from January&#160;1, 2022 to December&#160;31, 2024, subject to certain criteria, the portion of annual taxable income amount of a small profit enterprise which exceeds RMB1&#160;million but does not exceed RMB3&#160;million shall be computed at a reduced rate of 25% as taxable income amount, and be subject to enterprise income tax at 20% tax rate. Furthermore, our certain entities in the Chinese mainland engaging in research and development activities in the Chinese mainland were entitled to claim 150% of their research and development expenses so incurred as tax deductible expenses when determining their assessable profits for that year of 2016 and 2017, and to claim 175% of their research and development expenses as Super Deduction for the year of 2018, 2019 and 2020 (&#8220;Super Deduction&#8221;) according to the relevant laws and regulations in the PRC, which was announced in March 2021 to be further extended to December&#160;31, 2023. In September 2022, the STA of the PRC announced that for the enterprises entitled to the current weighted <span style="white-space:nowrap">pre-tax</span> deduction ratio of 75% for research and development expenses, such ratio was raised to 100% during the period from October&#160;1, 2022 to December&#160;31, 2022. The enterprise income tax is calculated based on the entity&#8217;s global income as determined under PRC tax laws and accounting standards. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to VAT at a rate of 13% prior to July&#160;1, 2017, 11% from July&#160;1, 2017 to April&#160;30, 2018 and 10% from May&#160;1, 2018 to March&#160;31, 2019, and 9% since April&#160;1, 2019 on sales of books, audio and video products, at a rate of 17% prior to May&#160;1, 2018, 16% from May&#160;1, 2018 to March&#160;31, 2019 and 13% from April&#160;1, 2019 on sales of other products, at a rate of 6% or 11%/10%/9% (11% prior to May&#160;1, 2018, 10% from May&#160;1, 2018 to March&#160;31, 2019, and 9% since April&#160;1, 2019) on logistics services and at a rate of 6% on advertising and other services, in each case less any deductible VAT we have already paid or borne. Since January&#160;1, 2014, we have been exempted from VAT on sales of books. We are also subject to surcharges on VAT payments in accordance with PRC law. VAT has been phased in since January&#160;1, 2012, to replace the business tax, and has been implemented in all industries since May&#160;1, 2016. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Dividends paid by our wholly foreign-owned subsidiaries in the Chinese mainland to our intermediary holding companies in Hong Kong will be subject to a withholding tax rate of 10%, unless the relevant Hong Kong entity satisfies all the requirements under the Arrangement between the PRC and the Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion with respect to Taxes on Income and Capital and other regulations including Circular 9, and receives approval from the relevant tax authority. If the relevant Hong Kong entity satisfies all the requirements under the tax arrangement and receives approval from the relevant tax authority, then the dividends paid to the Hong Kong entity would be subject to withholding tax at the standard rate of 5%. Effective from November&#160;1, 2015, the above mentioned approval requirement has been abolished, but a Hong Kong entity is still required to file application package with the relevant 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 relevant tax authority. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#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; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">128 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If our holding company in the Cayman Islands or any of our subsidiaries outside of the Chinese mainland 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.D. Key Information&#8212;Risk Factors&#8212;Risks Related 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 <span style="white-space:nowrap">non-PRC</span> shareholders or ADS holders.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Results of Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table summarizes our consolidated results of operations in absolute amount and as a percentage of our total net revenues for the periods indicated. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="white-space:nowrap"><span style="white-space:nowrap">Period-to-period</span></span> comparisons of historical results of operations should not be relied upon as indicative of future performance. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:49%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="26" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="26" align="center"><span style="font-weight:bold">(in millions, except for percentages)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net product revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">651,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">87.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">815,655</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">85.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">865,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">125,422</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">82.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net service revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">93,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">135,937</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">181,174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,268</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">745,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">951,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">151,690</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(636,694</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(85.4</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(822,526</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(86.4</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(899,163</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(130,366</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(85.9</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fulfillment</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(48,700</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(59,055</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(63,011</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(9,136</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6.0</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(27,156</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3.6</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(38,743</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(37,772</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,476</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(3.6</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,149</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,332</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1.7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,893</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,449</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1.6</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(6,409</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.9</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,562</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(11,053</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,603</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on sale of development properties</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,379</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income from operations</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,343</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,860</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other income/(expense)</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Share of results of equity investees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,291</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,918</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,195</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(318</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest expense</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,125</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,213</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,106</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(305</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Others, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">35,310</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,555</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(225</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income/(loss) before tax</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(2,580</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.3</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,867</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,012</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income tax expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,482</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,887</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,176</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(605</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.4</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income/(loss)</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">49,337</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,467</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(0.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,691</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,407</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Segment Information </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Beginning with the first quarter of 2021, we implemented certain segment reporting changes to better reflect our optimized organizational structure and business developments. As a result, we reported three segments, JD Retail, JD Logistics and New Businesses in 2021. JD Cloud&#160;&amp; AI businesses were deconsolidated from us since March&#160;31, 2021, thus the operating results of JD Cloud&#160;&amp; AI businesses have not included in New Businesses segment since the second quarter of 2021. We have consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. We have also consolidated CNLP through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, we have consolidated Deppon since July&#160;26, 2022 and reported the results of Deppon in the JD Logistics segment. As a result, we currently report four segments, namely JD Retail, JD Logistics, Dada and New businesses. JD Retail, including JD Health and JD Industrials, among other components, mainly engage in online retail, online marketplace and marketing services in China. JD Logistics includes both internal and external logistics businesses. Dada is a local <span style="white-space:nowrap">on-demand</span> delivery and retail platform in China. New businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">129 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The table below provides a summary of our operating segment results, with prior period segment information retrospectively recast to conform to current period presentation: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">


<tr>

<td style="width:66%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="14" align="center"><span style="font-weight:bold">(in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net revenues:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">JD Retail</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">693,965</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">866,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">929,929</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">134,827</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">JD Logistics</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">73,375</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">104,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">137,402</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,921</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dada</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,164</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">New Businesses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,063</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,779</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,158</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inter-segment*</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(39,945</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(46,043</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(50,904</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(7,380</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total segment net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">744,996</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">951,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">151,690</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unallocated items**</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">806</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total consolidated net revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">745,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">951,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">151,690</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating income/(loss):</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">JD Retail</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">34,852</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,053</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">JD Logistics</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,098</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,827</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">528</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">77</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dada</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,122</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(163</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">New Businesses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,723</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(10,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,295</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(768</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Including: gain on sale of development properties</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,379</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total segment operating income</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">16,986</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28,963</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unallocated items**</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,643</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(10,045</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(9,240</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,339</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total consolidated operating income</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,343</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,860</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The inter-segment eliminations mainly consist of revenues from supply chain solutions and logistics services provided by JD Logistics to JD Retail, <span style="white-space:nowrap">on-demand</span> delivery and retail services provided by Dada to JD Retail and JD Logistics, and property leasing services provided by JD Property to JD Logistics. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">**</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Unallocated items include share-based compensation, amortization of intangible assets resulting from assets and business acquisitions, effects of business cooperation arrangements, and impairment of goodwill and intangible assets, which are not allocated to segments. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Operating expenses (including fulfillment expenses, marketing expenses, research and development expenses and general and administrative expenses) before unallocated items as a percentage of net revenues for JD Retail were 11.8%, 11.2% and 11.1% for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Years Ended December&#160;31, 2022 and 2021 </span></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Net Revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our total net revenues increased by 9.9% from RMB951,592&#160;million in 2021 to RMB1,046,236&#160;million (US$151,690 million) in 2022, with increases in both categories of net revenues. Net product revenues increased by 6.1% from RMB815,655&#160;million in 2021 to RMB865,062&#160;million (US$125,422 million) in 2022. Net service revenues increased by 33.3% from RMB135,937&#160;million in 2021 to RMB181,174&#160;million (US$26,268 million) in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The increase in our total net revenues was primarily due to our ability to achieve a higher customer retention and increase in average spending per customer in 2022. Despite the impact of the <span style="white-space:nowrap">COVID-19</span> resurgence and macroeconomic uncertainties in 2022, we achieved soft growth in our product revenues based on our supply chain capabilities. As we continued to focus on user quality and building deeper user engagement, our core user base expanded. The solid increase in our net service revenues was primarily driven by the resilient growth in logistics revenues from external customers with revenue contribution of 64.9%, as well as a healthy expansion of our merchant base and additional advertising spending, resulting in our continued progress in strengthening our marketplace ecosystem and a better growth of our marketing services. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">130 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Cost of revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our cost of revenues increased by 9.3% from RMB822,526&#160;million in 2021 to RMB899,163&#160;million (US$130,366 million) in 2022. This increase was primarily due to the growth of our online retail business and increase in costs related to the logistics services provided to merchants and other partners. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Fulfillment expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our fulfillment expenses increased by 6.7% from RMB59,055&#160;million in 2021 to RMB63,011&#160;million (US$9,136 million) in 2022. This increase was primarily due to the increase in compensation costs relating to fulfillment personnel, as well as an increase in payment processing charges as our volume of sales increased. Fulfillment expenses as a percentage of net revenues were 6.0% in 2022, as compared to 6.2% in 2021, primarily due to economies of scale from enhanced logistics capacity utilization and improvements in efficiencies driven by technology. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Marketing expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our marketing expenses decreased by 2.5% from RMB38,743&#160;million in 2021 to RMB37,772&#160;million (US$5,476 million) in 2022. This decrease was primarily due to a decrease in our advertising expenditures on both online and offline channels from RMB32,704&#160;million in 2021 to RMB29,898&#160;million (US$4,335 million) in 2022, especially in JD Retail and Jingxi. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Research and development expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our research and development expenses were RMB16,893&#160;million (US$2,449 million) in 2022, kept relatively steady as compared to RMB16,332&#160;million in 2021. We continued to invest in <span style="white-space:nowrap">top-notch</span> R&amp;D talent and technology infrastructure. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">General and administrative expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our general and administrative expenses decreased by 4.4% from RMB11,562&#160;million in 2021 to RMB11,053&#160;million (US$1,603 million) in 2022. This decrease was primarily due to a decrease in share-based compensation expenses, as JD Property and JD Industrials both recognized <span style="white-space:nowrap">one-off</span> share-based compensation expenses in 2021 along with the adoption of. their own share incentive plans. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Gain on sale of development properties </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The gain on sale of development properties is mainly derived from sale of development properties to the Property Funds. See also &#8220;Item 5.A. Operating and Financial Review and Prospects&#8212;Operating Results&#8212;Selected Statements of Operations Items&#8212;Gain on sale of development properties.&#8221; For the logistics facilities that met closing conditions, we recorded disposal gain of RMB767&#160;million in 2021 and RMB1,379&#160;million (US$200 million) in 2022, respectively. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Share of results of equity investees </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Compared to a loss of RMB4,918&#160;million in 2021, our share of results of equity investees was a loss of RMB2,195&#160;million (US$318 million) in 2022, the decrease of loss was mainly due to decrease in <span style="white-space:nowrap">non-cash</span> impairments in equity investees. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Others, Net </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Others, net was RMB590&#160;million loss in 2021 and RMB1,555&#160;million (US$225 million) loss in 2022. The increase of loss was primarily due to a loss of RMB3,623&#160;million (US$525 million) recognized in 2022 resulting from the change of Dada&#8217;s share price prior to the closing of the acquisition, which was partially offset by the decrease of loss of fair value change of investment securities. The fair value change of long-term investments was a loss of RMB4,096&#160;million (US$594 million) in 2022 as compared to a loss of RMB7,252&#160;million in 2021. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Net Income/(Loss) </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of the foregoing, we had a net income of RMB9,691&#160;million (US$1,407 million) in 2022, as compared to a net loss of RMB4,467&#160;million in 2021. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">131 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Years Ended December&#160;31, 2021 and 2020 </span></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Net Revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our total net revenues increased by 27.6% from RMB745,802&#160;million in 2020 to RMB951,592&#160;million in 2021, with increases in both categories of net revenues. Net product revenues increased by 25.1% from RMB651,879&#160;million in 2020 to RMB815,655&#160;million in 2021. Net service revenues increased by 44.7% from RMB93,923&#160;million in 2020 to RMB135,937&#160;million in 2021. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The increase in our total net revenues was primarily due to our ability to expand our customer base and achieve a higher customer retention in 2021. Our annual active customer accounts increased from 471.9&#160;million in 2020 to 569.7&#160;million in 2021. Despite the relatively soft consumption trend and challenging macro environment in 2021, we achieved solid growth in our product revenues based on our supply chain-based business model. We gained more wallet share from our expanding user base as we increasingly become the <span style="white-space:nowrap">go-to</span> destination for consumer&#8217;s regular shopping. The increase in our net service revenues was primarily due to the enhanced penetration of our logistics services to our third-party merchants and other third parties, as well as our efforts to continually enhance our smart marketing technologies, resulting in an improved marketing efficiency and a better growth of our marketing services. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Cost of revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our cost of revenues increased by 29.2% from RMB636,694&#160;million in 2020 to RMB822,526&#160;million in 2021. This increase was primarily due to the growth of our online retail business and increase in costs related to the logistics services provided to merchants and other partners. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Fulfillment expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our fulfillment expenses increased by 21.3% from RMB48,700&#160;million in 2020 to RMB59,055&#160;million in 2021. This increase was primarily due to the increase in compensation costs relating to fulfillment personnel and payment processing charges, and rental expenses for our fulfillment infrastructure, which were in line with the expansion of our business. Fulfillment expenses as a percentage of net revenues were 6.2% in 2021, as compared to 6.5% in 2020, primarily due to economies of scale from enhanced logistics capacity utilization and improvements in efficiencies driven by technology. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Marketing expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our marketing expenses increased by 42.7% from RMB27,156&#160;million in 2020 to RMB38,743&#160;million in 2021. This increase was primarily due to an increase in our advertising expenditures on both online and offline channels from RMB23,088&#160;million in 2020 to </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">RMB32,704&#160;million in 2021, as we continued to enhance our brand recognition and promote our new business initiatives. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Research and development expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our research and development expenses were RMB16,332&#160;million in 2021, kept relatively steady as compared to RMB16,149&#160;million in 2020. We continued to invest in <span style="white-space:nowrap">top-notch</span> R&amp;D talent and technology infrastructure. Considering JD Cloud&#160;&amp; AI was deconsolidated from our consolidated financial statements since March&#160;31, 2021, the slight increase in our research and development expenses was primarily attributable to the increase in the compensation costs of our technology employees. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">General and administrative expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our general and administrative expenses increased by 80.4% along with the expansion of our business from RMB6,409&#160;million in 2020 to RMB11,562&#160;million in 2021. This increase was primarily due to an increase in share-based compensation expenses, as each of our consolidated subsidiaries including, JD Logistics, JD Health, JD Property and JD Industrials, adopted their own share incentive plans. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Gain on sale of development properties </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The gain on sale of development properties is mainly derived from sale of development properties to the Property Funds. See also &#8220;Item 5.A. Operating and Financial Review and Prospects&#8212;Operating Results&#8212;Selected Statements of Operations Items&#8212;Gain on sale of development properties.&#8221; For the logistics facilities that met closing conditions, we recorded disposal gain of RMB1,649&#160;million in 2020, and RMB767&#160;million in 2021, respectively. We derecognized the logistics facilities upon satisfaction of the hand-over condition. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">132 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Share of results of equity investees </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Compared to a gain of RMB4,291&#160;million in 2020, our share of results of equity investees was a loss of RMB4,918&#160;million in 2021, which primarily consisted of the <span style="white-space:nowrap">non-cash</span> impairments in certain equity investees, partially offset by the picked up gains recognized from our equity method investments. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Others, Net </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Others, net was RMB35,310&#160;million income in 2020 and RMB590&#160;million loss in 2021. The substantial decrease was primarily due to the fluctuation in fair value change of investment securities, which resulting from the fluctuation in the market prices of equity investments in publicly-traded companies. The fair value change of long-term investments was a loss of RMB7,252&#160;million in 2021 as compared to an income of RMB29,483&#160;million in 2020. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Net Income/(Loss) </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of the foregoing, we had a net loss of RMB4,467&#160;million in 2021, as compared to a net income of RMB49,337&#160;million in 2020. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">B. Liquidity and Capital Resources </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our primary sources of liquidity have been proceeds from operating activities, equity and debt financing, and certain business or assets reorganizations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our major financings </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In April 2016, we issued an aggregate of US$500&#160;million unsecured senior notes due 2021, with stated annual interest rate of 3.125%, and an aggregate of US$500&#160;million unsecured senior notes due 2026, with stated annual interest rate of 3.875%. The net proceeds from the sale of these notes were used for general corporate purposes. As of December&#160;31, 2022, the notes due 2021 were paid off, and the carrying value and estimated fair value of the notes due 2026 were US$495.8&#160;million and US$477.5&#160;million, respectively. The estimated fair values were based on quoted prices for our publicly traded debt securities as of December&#160;31, 2022. The unsecured senior notes contain covenants including, among others, limitation on liens, and restriction on consolidation, merger and sale of all or substantially all of our assets. We are in compliance with all the covenants. During 2022, we paid an aggregate of US$19.4&#160;million in interest payments related to these notes. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In December 2017, we entered into a five-year US$1.0&#160;billion term and revolving credit facility with a group of 24 arrangers. The facility was priced at 115 basis points over LIBOR. The use of proceeds of this facility was intended for general corporate purposes. The amounts drawn down under the facility were repaid in April 2022. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In January 2020, we issued an aggregate of US$700&#160;million unsecured senior notes due 2030, with stated annual interest rate of 3.375%, and an aggregate of US$300&#160;million unsecured senior notes due 2050, with stated annual interest rate of 4.125%. The net proceeds from the sale of these notes are used for general corporate purposes and refinancing. As of December&#160;31, 2022, the total carrying value and estimated fair value were US$691.0&#160;million and US$611.2&#160;million, respectively, with respect to the notes due 2030, and US$281.3&#160;million and US$210.1&#160;million, respectively, with respect to the notes due 2050. The estimated fair values were based on quoted prices for our publicly traded debt securities as of December&#160;31, 2022. The unsecured senior notes contain covenants including, among others, limitation on liens, and restriction on consolidation, merger and sale of all or substantially all of our assets. We are in compliance with all the covenants. During 2022, we paid an aggregate of US$36.0&#160;million in interest payments related to these notes. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In June 2020, our Class&#160;A ordinary shares commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;9618.&#8221; We raised from our global offering in connection with the listing in Hong Kong approximately RMB31.3&#160;billion in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In December 2021, we entered into a five-year US$2.0&#160;billion unsecured term and revolving loan facility with five lead arrangers. This loan facility is our first green loan facility. The term and revolving loans under this facility are priced at 85 basis points over LIBOR, which was amended to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) in September 2022. In April 2022, the Group drew down US$1.0&#160;billion under the facility commitment, which will be due in 2027. We intend to use the proceeds from this loan facility to (i)&#160;finance or refinance in whole or in part, one or more of its new or existing eligible green projects and/or (ii)&#160;general corporate purposes. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">133 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Major financings of our subsidiaries </span></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Logistics </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In May 2021, shares of JD Logistics commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;2618.&#8221; JD Logistics raised from the global offering in connection with the listing in Hong Kong approximately RMB22.9&#160;billion in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">On March&#160;25, 2022, JD Logistics entered into a placing agreement, pursuant to which JD Logistics had agreed to issue 150,500,000 of its ordinary shares to a group of third-party investors for a total purchase price of approximately US$398&#160;million in a placement (the &#8220;JDL Placement&#8221;). Concurrently, through our wholly-owned subsidiary, we had entered into a subscription agreement with JD Logistics, pursuant to which the subsidiary had agreed to subscribe for, and JD Logistics had agreed to issue 261,400,000 ordinary shares of JD Logistics, at the same per share price for the JDL Placement, for a total purchase price of approximately US$692&#160;million in cash (the &#8220;JD Subscription&#8221;). On April&#160;1, 2022, the JDL Placement was completed in accordance with the terms and conditions of the placing agreement. The net proceeds from the placing amounted to approximately HK$3,102&#160;million. On May&#160;26, 2022, the JD Subscription was completed, upon which we maintained our shareholding in JD Logistics at more than 63% and continued to consolidate JD Logistics&#8217;s financial results into our financial statements. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Health </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In August 2020, JD Health completed the <span style="white-space:nowrap">non-redeemable</span> series B preference share financing with a group of third-party investors. The total amount of financing raised was US$914&#160;million, representing 4.5% of the ownership of JD Health on a fully diluted basis. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In December 2020, shares of JD Health commenced trading on the Main Board of the Hong Kong Stock Exchange under the stock code &#8220;6618.&#8221; JD Health raised from its global offering in connection with the listing in Hong Kong approximately RMB25.7&#160;billion in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Property </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In March 2021, JD Property entered into definitive agreements for the <span style="white-space:nowrap">non-redeemable</span> series A preference share financing with <span style="white-space:nowrap">co-lead</span> investors Hillhouse Investment and Warburg Pincus, among others. The total amount raised was US$703&#160;million. We remained the majority shareholder of JD Property after the completion of this transaction. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In March 2022 and June 2022, JD Property entered into definitive agreements for its <span style="white-space:nowrap">non-redeemable</span> series B preferred share financing with investors led by Hillhouse Investment, Warburg Pincus, and one leading global institutional investor, among others. The total amount raised in this round was approximately US$800&#160;million. The transaction is subject to customary closing conditions. We remained the majority shareholder of JD Property after the completion of this transaction. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">JD Industrials </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">In April 2020, December 2020 and March 2023, JD Industrials entered into definitive agreements for <span style="white-space:nowrap">non-redeemable</span> series A, series <span style="white-space:nowrap">A-1</span> and series B preference share financing with a group of third-party investors. The total amount of financing arising was approximately US$545&#160;million. Upon completion of such financing, we still hold approximately 78% of the issued and outstanding shares of JD Industrials. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, we had revolving lines of credit for an aggregate amount of RMB131.4&#160;billion (US$19.0 billion) from several commercial banks (not including the US$1.0&#160;billion term and revolving credit facility we entered into in December 2017, the US$2.0&#160;billion term and revolving loan facility we entered into in December 2021). We had drawn down an aggregate of RMB36.4&#160;billion (US$5.3 billion) under these revolving lines of credit as of December&#160;31, 2022. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">134 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, we had a total of RMB228.9&#160;billion (US$33.2 billion) in cash and cash equivalents, restricted cash and short-term investments and time deposits or wealth management products with maturities more than one year in other <span style="white-space:nowrap">non-current</span> assets. This included primarily RMB146.2&#160;billion (US$21.2 billion), HK$2.3&#160;million (US$0.3 million) and US$4.3&#160;billion in China, RMB3.7&#160;billion (US$0.5 billion), HK$4.4&#160;billion (US$0.6 billion) and US$6.1&#160;billion in Hong Kong. Our cash and cash equivalents generally consist of cash on hand, money market fund investments, time deposits and liquid investments with maturities of three months or less. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Taking into account cash and cash equivalents on hand, our operating cash flows, and the available bank facilities, we believe that we have sufficient working capital for our present requirements and for at least the next 12 months from the date of this annual report. We may, however, need additional cash resources in the future if we experience changes in business conditions or other developments. We may also need additional cash resources in the future if we find and wish to pursue opportunities for investment, acquisition, capital expenditure or similar actions. If we determine that our cash requirements exceed the amount of cash and cash equivalents we have on hand, we may seek to issue debt or equity securities or obtain additional credit facilities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our net inventories have increased significantly in recent years, from RMB58.9&#160;billion as of December&#160;31, 2020 to RMB75.6&#160;billion as of December&#160;31, 2021 and further to RMB77.9&#160;billion (US$11.3 billion) as of December&#160;31, 2022. These increases reflected the additional inventory required to support our substantially expanded sales volumes. Our annual inventory turnover days were 33.3 days in 2020, 30.3 days in 2021 and 33.2 days in 2022. Annual inventory turnover days are the quotient of average inventory over the immediately preceding five quarters, up to and including the last quarter of the annual period, to cost of revenues of retail business for that annual period, and then multiplied by 360 days. Our inventory balances will fluctuate over time due to a number of factors, including expansion in our product selection and changes in our product mix. Our inventory balances typically increase when we prepare for special promotion events, such as the anniversary of the founding of our company on June&#160;18 and China&#8217;s online shopping festival on November 11. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our accounts payable primarily include accounts payable to suppliers associated with our retail business. As of December&#160;31, 2020, 2021 and 2022, our accounts payable amounted to RMB106.8&#160;billion, RMB140.5&#160;billion and RMB160.6&#160;billion (US$23.3 billion), respectively. These increases reflected a significant growth in our sales volumes and scale of operations for our retail business and the related increase in products sourced from our suppliers. Our annual accounts payable turnover days for retail business were 47.1 days in 2020, 45.3 days in 2021 and 52.5 days in 2022. Annual accounts payable turnover days are the quotient of average accounts payable for retail business over the immediately preceding five quarters, up to and including the last quarter of the annual period to cost of revenues of retail business for that annual period, and then multiplied by 360 days. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our accounts receivable primarily include amounts due from customers and online payment channels. As of December&#160;31, 2020, 2021 and 2022, our accounts receivable amounted to RMB7.1&#160;billion, RMB11.9&#160;billion and RMB20.6&#160;billion (US$3.0 billion), respectively. The increase was primarily due to the growth of our logistics business. From early 2014, JD Technology started to provide consumer financing to our customers. As of December&#160;31, 2020, 2021 and 2022, the balances of current portion of financing provided to our customers that were included in accounts receivable balances amounted to RMB0.8&#160;billion, RMB2.5&#160;billion and RMB3.1&#160;billion (US$0.4 billion), respectively. Our accounts receivable turnover days excluding the impact from consumer financing were 2.7 days in 2020, 2.9 days in 2021 and 4.5 days in 2022. Annual accounts receivable turnover days are the quotient of average accounts receivable over the immediately preceding five quarters, up to and including the last quarter of the annual period, to total net revenues for that annual period and then multiplied by 360 days. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Although we consolidate the results of the consolidated variable interest entities, we only have access to cash balances or future earnings of the consolidated variable interest entities through our contractual arrangements with them. See &#8220;Item 4.C. Information on the Company&#8212;Organizational Structure.&#8221; For restrictions and limitations on liquidity and capital resources as a result of our corporate structure, see &#8220;Item 5.B. Operating and Financial Review and Prospects&#8212;Liquidity and Capital Resources&#8212;Holding Company Structure.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Cayman Islands exempted company and offshore holding company, we are permitted under PRC laws and regulations to provide funding to our wholly foreign-owned subsidiaries in the Chinese mainland only through loans or capital contributions, subject to the approval of government authorities and limits on the amount of capital contributions and loans. In addition, our wholly foreign-owned subsidiaries in the Chinese mainland may provide RMB funding to their respective subsidiaries only through capital contributions and entrusted loans, and to the consolidated variable interest entities only through entrusted loans. See &#8220;Introduction&#8212;Summary of Risk Factors&#8212;Risks Related to Our Corporate Structure,&#8221; &#8220;Item 5.B. Operating and Financial Review&#8212;Liquidity and Capital Resources&#8221; and &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#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 making loans to our PRC subsidiaries and the consolidated variable interest entities or making additional capital contributions to our wholly foreign-owned subsidiaries in the Chinese mainland, which could materially and adversely affect our liquidity and our ability to fund and expand our business.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">135 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">RMB may be converted into foreign exchange for current account items, including interest and trade- and service-related transactions. As a result, our PRC subsidiaries and the consolidated variable interest entities in China may purchase foreign exchange for the payment of license, content or other royalty fees and expenses to offshore licensors and content partners, for example. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our wholly foreign-owned subsidiaries may convert RMB amounts that they generate in their own business activities, including technical consulting and related service fees pursuant to their contracts with the consolidated variable interest entities, as well as dividends they receive from their own subsidiaries, into foreign exchange and pay them to their <span style="white-space:nowrap">non-PRC</span> parent companies in the form of dividends. However, current PRC regulations permit our wholly foreign-owned subsidiaries to pay dividends to us only out of their accumulated profits, if any, determined in accordance with Chinese accounting standards and regulations. Each of our wholly foreign-owned subsidiaries is required to set aside at least 10% of its <span style="white-space:nowrap">after-tax</span> profits after making up previous years&#8217; accumulated losses each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital. These reserves are not distributable as cash dividends. Furthermore, capital account transactions, which include foreign direct investment and loans, must be approved by and/or registered with SAFE and its local branches. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth a summary of our cash flows for the periods indicated: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">


<tr>

<td style="width:71%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2020</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="14" align="center"><span style="font-weight:bold">(in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Summary Consolidated Cash Flows Data:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash provided by operating activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">42,301</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">57,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(57,811</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(74,248</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(54,026</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(7,833</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash provided by financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">71,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,503</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,180</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">171</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of exchange rate changes on cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(5,082</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,498</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,490</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">506</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net increase/(decrease) in cash, cash equivalents and restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,942</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,463</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">39,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,635</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents, and restricted cash at beginning of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">39,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,519</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents and restricted cash at end of year, including cash and cash equivalents classified within assets held for sale</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,635</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">85,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,346</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less: cash, cash equivalents and restricted cash classified within assets held for sale at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">41</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash, cash equivalents and restricted cash at end of year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,519</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">76,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">85,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Operating Activities </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash provided by operating activities in 2022 was RMB57,819&#160;million (US$8,383 million). In 2022, the principal items accounting for the difference between our net cash provided by operating activities and our net income were certain <span style="white-space:nowrap">non-cash</span> expenses, principally share-based compensation of RMB7,548&#160;million (US$1,095 million), depreciation and amortization of RMB7,236&#160;million (US$1,049 million), and loss from fair value change of long-term investments of RMB4,096&#160;million (US$594 million), and changes in certain working capital accounts, principally an increase in accounts payable of RMB17,658&#160;million (US$2,560 million) and an increase in advance from customers of RMB4,526&#160;million (US$656 million). The increase in our accounts payable was due to the growth of our business. The increase in our advance from customers was due to the increase in our sales of prepaid cards. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">136 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash provided by operating activities in 2021 was RMB42,301&#160;million. In 2021, the principal items accounting for the difference between our net cash provided by operating activities and our net income were <span style="white-space:nowrap">non-cash</span> expenses, principally share-based compensation of RMB9,134&#160;million, loss from fair value change of long-term investments of RMB7,252&#160;million, depreciation and amortization of RMB6,232&#160;million, and loss on share of results of equity investees of RMB4,918&#160;million, and changes in certain working capital accounts, principally an increase in accounts payable of RMB32,585&#160;million, an increase in advance from customers of RMB8,702&#160;million, and an increase in accrued expenses and other current liabilities of RMB5,257&#160;million. The increase in our accounts payable and advance from customers was mainly due to the growth of our retail business. The increase in our accrued expenses and other current liabilities was primarily due to the increase of vendor deposits. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash provided by operating activities in 2020 was RMB42,544&#160;million. In 2020, the principal items accounting for the difference between our net cash provided by operating activities and our net income were certain <span style="white-space:nowrap">non-cash</span> expenses, principally gain from fair value change of long-term investments of RMB29,483&#160;million, depreciation and amortization of RMB6,068&#160;million, share-based compensation of RMB4,156&#160;million, and gain on share of results of equity investees of RMB4,291&#160;million, and changes in certain working capital accounts, principally an increase in accounts payable of RMB11,095&#160;million, an increase in accrued expenses and other current liabilities of RMB4,784&#160;million, and an increase in advance from customers of RMB4,052&#160;million. The increase in our accounts payable was due to the growth of our business. The increase in our accrued expenses and other current liabilities was primarily due to the increase of vendor deposits and the growth in payroll. The increase in our advance from customers was due to the increase in our sales of prepaid cards. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Investing Activities </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities in 2022 was RMB54,026&#160;million (US$7,833 million), consisting primarily of the purchase of short-term investments, cash paid for business combination, cash paid for investment in equity investees and investment securities, cash paid for construction in progress and land use rights, purchases of property, equipment and software, partially offset by the maturity of short-term investments, cash received from disposals of investment in equity investees and investment securities and cash received from sale of development properties. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities in 2021 was RMB74,248&#160;million, consisting primarily of the purchase of short-term investments, investment in equity investees and investment securities, cash paid for construction in progress and land use rights, purchases of property, equipment and software, partially offset by the maturity of short-term investments, cash received from disposals of investment in equity investees and investment securities and cash received from sale of development properties. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities in 2020 was RMB57,811&#160;million, consisting primarily of the purchase of short-term investments and time deposits, investment in equity investees and investment securities, purchases of property, equipment and software, cash paid for construction in progress, partially offset by the maturity of short-term investments, cash received from disposals of investment in equity investees and investment securities and cash received from sale of development properties. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Financing Activities </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash provided by financing activities in 2022 was RMB1,180&#160;million (US$171 million), consisting primarily of proceeds from bank borrowings, net proceeds from JD Property&#8217;s <span style="white-space:nowrap">non-redeemable</span> series B preferred share financing and share placement of JD Logistics, partially offset by repayment of bank borrowings, cash paid for dividends, and cash paid for repurchase of ordinary shares of our company and our subsidiaries. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash provided by financing activities in 2021 was RMB19,503&#160;million, consisting primarily of net proceeds of RMB23,011&#160;million from the initial public offering of JD Logistics in Hong Kong, the proceeds from short-term borrowing of RMB7,133&#160;million and net proceeds of RMB4,557&#160;million from the <span style="white-space:nowrap">non-redeemable</span> series A preference share financing of JD Property, partially offset by the cash paid for repayment of short-term borrowings of RMB5,982&#160;million, repurchase of ordinary shares of RMB5,246&#160;million and repayment of unsecured senior notes of RMB3,246&#160;million. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash provided by financing activities in 2020 was RMB71,072&#160;million, consisting primarily of net proceeds of RMB32,105&#160;million from the <span style="white-space:nowrap">non-redeemable</span> series B preference share financing of JD Health and the initial public offering of JD Health in Hong Kong, the net proceeds of RMB31,342&#160;million from our listing in Hong Kong, the proceeds from short-term borrowing of RMB14,766&#160;million and the net proceeds of RMB6,804&#160;million from the issuance of unsecured senior notes, partially offset by the repayment of short-term borrowings of RMB16,582&#160;million. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Material cash requirements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our material cash requirements as of December&#160;31, 2022 and any subsequent interim period primarily include our capital expenditures and contractual obligations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">137 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Capital Expenditures </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We made capital expenditures of RMB12.5&#160;billion, RMB22.1&#160;billion and RMB23.7&#160;billion (US$3.4 billion) in 2020, 2021 and 2022, respectively. Our capital expenditures for 2020, 2021 and 2022 consisted primarily of expenditures related to the expansion of our fulfillment infrastructure, technology platform, logistics equipment as well as our office buildings. Our capital expenditures will continue to be significant in the foreseeable future as we expand and improve our fulfillment infrastructure and technology platform to meet the needs of our anticipated growth. JD Property seeks to realize development profits and recycle capital from mature properties to fund new developments and scale the business. We sold certain of our development properties and received proceeds of RMB4.8&#160;billion in 2020, RMB3.5&#160;billion in 2021 and RMB1.7&#160;billion (US$0.2 billion) in 2022, respectively. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Contractual Obligations </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth our contractual obligations as of December&#160;31, 2022: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:70%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="18" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Payment Due by Period</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Total</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Less&#160;than<br />1 year</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold"><span style="white-space:nowrap">1-3&#160;years</span></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold"><span style="white-space:nowrap">3-5&#160;years</span></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">More&#160;than<br />5 years</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="18" align="center"><span style="font-weight:bold">(RMB in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating lease commitments for offices and fulfillment infrastructures</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">25,833</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,885</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,739</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,911</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,298</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Commitments for internet data center service fee</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,331</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">658</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,708</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital commitments<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,744</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,744</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term debt obligations<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31,118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">885</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,181</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12,325</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Estimated interest payments in relation to long-term</p> <p style="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">debt obligations<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,615</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,153</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,106</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,394</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,962</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">79,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,491</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">16,713</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,293</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">(1)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Our capital commitments primarily relate to commitments on construction of office buildings and warehouses, and are expected to be paid in the following years according to the construction progress. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">(2)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Our long-term debt obligations are mainly unsecured senior notes and long-term borrowings, including the portion due within one year. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our investment commitments contracted but without fixed payment schedule amounted to RMB2.4&#160;billion (US$0.4 billion) as of December&#160;31, 2022, which primarily related to capital contribution obligation for certain investment funds. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic"><span style="white-space:nowrap">Off-Balance</span> Sheet Arrangements </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have not entered into any material financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as shareholder&#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. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Holding Company Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD.com, Inc. is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries and the consolidated variable interest entities in China. As a result, JD.com, Inc.&#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 their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC law, each of our subsidiaries and the consolidated variable interest entities in China is required to set aside at least 10% of its <span style="white-space:nowrap">after-tax</span> profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of its registered capital. Each of the other PRC subsidiaries and the consolidated variable interest entities may allocate a portion of its <span style="white-space:nowrap">after-tax</span> profits based on PRC accounting standards to a discretionary surplus fund at its discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by SAFE. As of December&#160;31, 2022, the amount restricted, including paid-in capital and statutory reserve funds, as determined in accordance with PRC accounting standards and regulations, was approximately RMB58.2&#160;billion (US$8.4 billion). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">138 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">C. Research and Development, Patents, and Licenses, etc. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have built our technology platform relying primarily on software and systems that we have developed <span style="white-space:nowrap">in-house</span> and to a lesser extent on third-party software that we have modified and incorporated. Our research and development professionals design, develop and operate our technology platform and to improve our AI, big data and cloud technologies and services. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2020, 2021 and 2022, our research and development expenses, including share-based compensation expenses for research and development staff, were RMB16,149&#160;million, RMB16,332&#160;million and RMB16,893&#160;million (US$2,449 million), respectively. Our research and development expenses consist primarily of payroll and related expenses for research and development professionals involved in designing, developing and operating our technology platform, and improving our AI, big data and cloud technologies and services, and technology infrastructure costs. Technology infrastructure costs include servers and other equipment depreciation, bandwidth and data center costs, rent, utilities and other expenses necessary to support our internal and external business. We expect spending in research and development continue to be significant over time as we plan to continue to invest in our technology and innovation to enhance customer experience and provide value-added services to our business partners. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">D. Trend Information </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the year ended December&#160;31, 2022 that are reasonably likely to have a material and adverse effect on our net revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations or financial conditions. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">E. Critical Accounting Estimates </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An accounting estimate is considered critical if it requires to be made based on assumptions about matters that are highly uncertain at the time such estimate is made, and if different accounting estimates that reasonably could have been used, or changes in the accounting estimate that are reasonably likely to occur periodically, could materially impact the consolidated financial statements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We prepare our consolidated financial statements in conformity with U.S. GAAP, which requires us to make estimates and assumptions. We continually evaluate these estimates and assumptions based on the most recently available information, our own historical experiences and various other assumptions that we believe to be reasonable under the circumstances. Since the use of estimates is an integral component of the financial reporting process, actual results could differ from our expectations as a result of changes in our estimates. Some of our accounting policies require a higher degree of judgment than others in their application and require us to make significant accounting estimates. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following descriptions of critical accounting estimates should be read in conjunction with our consolidated financial statements and other disclosures included in this annual report. For further information, see Note 2 to our consolidated financial statements in this annual report. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Business Combinations </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We account for business acquisitions under the acquisition method of accounting. We allocate the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires management to make significant estimates and assumptions. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows and discount rates. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management&#8217;s estimates of fair value are based on available information as of the acquisition date and upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Changes in these estimates and assumptions could materially affect the determination of the asset&#8217;s fair value. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Impairment Assessment of Investment in Equity Investees </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investment in equity investees represents our investments in privately held companies, publicly traded companies and private equity funds. We apply the equity method of accounting to account for an equity investment, in common stock or <span style="white-space:nowrap">in-substance</span> common stock, according to ASC Topic 323, <span style="font-style:italic">Investment&#8212;Equity Method and Joint Ventures </span>(&#8220;ASC 323&#8221;), over which it has significant influence but does not own a majority equity interest or otherwise control. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">139 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We continually review our investment in equity investees under equity method to determine whether a decline in fair value to below the carrying value is other-than-temporary. The primary factors we consider in our determination are the duration and severity of the decline in fair value, the financial condition, operating performance and the prospects of the equity investee, and other company specific information such as recent financing rounds. If the decline in fair value is deemed to be other-than-temporary, the carrying value of the equity investee is written down to fair value. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our equity investments without readily determinable fair values, which do not qualify for NAV practical expedient and over which we do not have the ability to exercise significant influence through the investments in common stock or in substance common stock, are accounted for under the measurement alternative. We make assessment of whether an investment is impaired based on performance and financial position of the investee as well as other evidence of market value at each reporting date. Such assessment includes, but is not limited to, reviewing the investee&#8217;s cash position, recent financing, as well as the financial and business performance. When indicators of impairment exist, we also prepare quantitative measurements of the fair value of our equity investments using market approach, income approach or cost approach, if applicable, with observable or unobservable inputs and assumptions. Changes in inputs and assumptions might materially affect the determination of fair value of our equity investments. We recognize an impairment loss equal to the difference between the carrying value and fair value in others, net in the consolidated statements of operations and comprehensive income/(loss) if there is any. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recognize revenues net of discounts and return allowances when the products are delivered and title is passed to customers. Significant judgement is required to estimate return allowances. For online retail business with return conditions, we reasonably estimate the possibility of return based on the historical experience, changes in judgments on these assumptions and estimates could materially impact the amount of net revenues recognized. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also sell prepaid cards which can be redeemed to purchase products sold on the JD Platform. In accordance with ASC 606, the cash collected from the sales of prepaid cards is initially recorded in advance from customers in the consolidated balance sheets and subsequently recognized as revenues upon the sales of the respective products through redemption of prepaid cards are completed. We recognize revenue from estimated unredeemed prepaid cards over the expected customer redemption periods, rather than waiting until prepaid cards expire or when the likelihood of redemption becomes remote in accordance with ASC 606. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Inventories </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Inventories, consisting of products available for sale, are stated at the lower of cost and net realizable value. Cost of inventories is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventories to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as inventory aging, historical and forecasted consumer demand, and market conditions that impact pricing. We take ownership, risks and rewards of the products purchased, but have arrangements to return unsold goods with certain vendors. Write-downs are recorded in cost of revenues in our consolidated statements of operations and comprehensive income/(loss). As a measure of sensitivity, for every 1% of additional inventory valuation allowance as of December&#160;31, 2022, we would have recorded an additional cost of sales of approximately RMB821&#160;million (US$119 million). </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Goodwill </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities acquired in a business combination. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill is not depreciated or amortized but is tested for impairment on an annual basis as of December&#160;31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. In accordance with ASU <span style="white-space:nowrap">2017-04,</span> <span style="font-style:italic">Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </span>(&#8220;ASU <span style="white-space:nowrap">2017-04&#8221;)</span> issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;) guidance on testing of goodwill for impairment, we first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of the qualitative assessment, it is more likely than not that the fair value of the reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">140 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates, consideration of the impact of <span style="white-space:nowrap">COVID-19,</span> and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During the years ended December&#160;31, 2020, 2021 and 2022, management monitored the actual performance of the business and conducted goodwill impairment test. No impairment loss of goodwill was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Income Taxes </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. We follow the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. We record a valuation allowance to reduce the amount of deferred tax assets if based on the weight of available evidence, it is more likely than not that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in our consolidated statements of operations and comprehensive income/(loss) in the period of change. Deferred tax assets and liabilities are classified as <span style="white-space:nowrap">non-current</span> in the consolidated balance sheets. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recognize in our consolidated financial statements the benefit of a tax position if the tax position is &#8220;more likely than not&#8221; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#8220;more likely than not&#8221; recognition threshold are measured at the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon settlement. We estimate our liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from our estimates. As each audit is concluded, adjustments, if any, are recorded in our consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require us to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. As of December&#160;31, 2021 and 2022, we did not have any significant unrecognized uncertain tax positions. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_10"><span style="font-weight:bold">Item&#160;6.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Directors, Senior Management and Employees </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">A. Directors and Senior Management </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth information regarding our executive officers and directors as of the date of this annual report. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:37%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td style="width:2%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td style="width:59%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold">Directors and Executive Officers</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Age</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Position/Title</p></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Richard Qiangdong Liu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">50</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Chairman of the Board of Directors</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Lei Xu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">48</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Director and Chief Executive Officer</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Ming Huang</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">59</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Independent Director</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Louis T. Hsieh</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">58</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Independent Director</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Dingbo Xu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">60</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Independent Director</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Caroline Scheufele</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">61</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Independent Director</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Carol Yun Yau Li</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">43</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Independent Director</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Sandy Ran Xu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">46</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Chief Financial Officer</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Pang Zhang</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">34</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Chief Human Resources Officer</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Richard Qiangdong Liu </span>has been the chairman of our company since inception and served as our chief executive officer until April 2022. He founded JD.com in 2004 and has guided its development and growth since then. Mr.&#160;Liu received the prestigious award &#8220;Person of the Year of Chinese Economy 2011&#8221; from CCTV, China&#8217;s national television network. He was among &#8220;World&#8217;s 50 Greatest Leaders&#8221; named by Fortune Magazine in 2015. Mr.&#160;Liu currently serves as the chairman of the board and director of Jingdong Technology Holding Co., Ltd., JD Health International Inc. (HKEX: 6618), and JD Logistics, Inc. (HKEX: 2618). Mr.&#160;Liu received his bachelor&#8217;s degree in sociology from Renmin University of China in 1996 and an EMBA from China Europe International Business School in 2011. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">141 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Lei Xu </span>is chief executive officer and executive director of JD.com, responsible for leading daily operation of the company. Mr.&#160;Xu served as a marketing consultant for JD.com in May 2007, and joined the company in January 2009. Prior to his current role, Mr.&#160;Xu held various senior roles in the company, including head of marketing department, head of JD Wireless, chief marketing officer of JD.com, chief executive officer of JD Retail and president of JD.com. Mr.&#160;Xu led the establishment of JD&#8217;s marketing and public relations system, the mobile products&#8217; R&amp;D system as well as the platform operation system, and propelled JD&#8217;s mobile-based strategic transformation. Mr.&#160;Xu also led the launch of JD 618 Grand Promotion and drove the <span style="white-space:nowrap">opening-up</span> of JD&#8217;s supply chain capabilities to empower the society at large. During his tenure as CEO of JD Retail, Mr.&#160;Xu has established the business philosophy of &#8220;trust-based and customer-centric value creation&#8221; and led the visionary moves on development of supply chain middle platform and omni-channel strategy, which accelerated JD&#8217;s second curve of growth. Mr.&#160;Xu also sits on the board of directors of Yonghui Superstores Co. Ltd. Mr.&#160;Xu was conferred China&#8217;s professional title as Senior Economist (Enterprise Management) in 2019 and holds an EMBA degree from China Europe International Business School. Mr.&#160;Xu was named among the &#8220;50 Most Influential Business Leaders in China&#8221; in two consecutive years named by Fortune China. He was also named by China Entrepreneur magazine as one of the &#8220;25 Most Influential Business Leaders&#8221; in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Ming Huang </span>has served as our independent director since March 2014. Mr.&#160;Huang has been a professor of finance at the Johnson Graduate School of Management at Cornell University since July 2005. From July 2010 to June 2019, Mr.&#160;Huang was a professor of finance at China Europe International Business School. Mr.&#160;Huang also served as a professor of finance at Cheung Kong Graduate School of Business in China from July 2008 to June 2010 and Dean of the School of Finance at Shanghai University of Finance and Economics from April 2006 to March 2009. Prior to 2005, he was an associate professor of finance at the Graduate School of Business at Stanford University from September 2002 to June 2005 and an associate dean and visiting professor of finance at Cheung Kong Graduate School of Business from July 2004 to June 2005. Professor Huang&#8217;s academic research primarily focuses on behavioral finance, credit risk and derivatives. In recent years, his research has focused on Chinese capital market and public companies. Mr.&#160;Huang is also an independent <span style="white-space:nowrap">non-executive</span> director of WH Group Limited, a company listed on the Hong Kong Stock Exchange, and an independent director of 360 Security Technology Inc., a company listed on the Shanghai Stock Exchange. Professor Huang received his bachelor&#8217;s degree in physics from Peking University, a Ph.D. in theoretical physics from Cornell University and a Ph.D. in finance from Stanford University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Louis T. Hsieh </span>has served as our independent director since May 2014. Mr.&#160;Hsieh currently serves as the global chief financial officer, since April 2021, and board director, since June 2021, of Hesai Technology, a global leader in <span style="white-space:nowrap">3-D</span> Lidar solutions. From 2017 to 2019, Mr.&#160;Hsieh served as the global chief financial officer of Nio Inc., a leading electric car original equipment manufacturer (NYSE: NIO). Mr.&#160;Hsieh has served as a board director of New Oriental Education&#160;&amp; Technology Group Inc., the largest provider of private educational services in China listed on the NYSE (NYSE: EDU), since March 2007, and served as its chief financial officer from 2005 to 2015 and its president from 2009 to 2016. He also serves as an independent director, since November 2016, and chairman of the audit committee from 2016 to 2019, of YUM China Holdings, Inc., a NYSE and HKEX listed (NYSE: YUMC, HKEX: 9987) leading operator of restaurant chains in China including KFC and Pizza Hut. From 2000 to 2002, Mr.&#160;Hsieh was the managing director and the Asia-Pacific tech/media/telecoms head of UBS Capital Asia Pacific, the private equity division of UBS AG. From 1997 to 2000, Mr.&#160;Hsieh was a technology investment banker at JP Morgan in San Francisco, California, where he was a vice president, and Credit Suisse in Palo Alto, California, where he was an associate. From 1990 to 1995, Mr.&#160;Hsieh was a corporate and securities attorney at White&#160;&amp; Case LLP in Los Angeles. Mr.&#160;Hsieh holds a bachelor&#8217;s degree in industrial engineering and engineering management from Stanford University, an MBA degree from the Harvard Business School, and a J.D. degree from the University of California at Berkeley. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Dingbo Xu </span>has served as our independent director since May 2018. Professor Xu has served as a faculty member and professor in highly-respected universities for more than two decades. He is currently Essilor Chair Professor in Accounting and an Associate Dean at China Europe International Business School (CEIBS). Before joining CEIBS in 2004, he was an assistant professor of accounting at the Hong Kong University of Science and Technology from 1996 to 2003. In addition to his academic positions, Professor Xu is the vice-president of China Association of Chief Financial Officers, the executive director of the editorial board of <span style="font-style:italic">China Management Accounting Review</span> and the founding chairman of Charted Global Management Accountant (CGMA) 100 North Asia Leaders Think Tank. Professor Xu has also contributed his knowledge and expertise to the board of directors of several public companies. Apart from JD.com, Professor Xu currently serves on the board of China Trust Protection Fund Co., Ltd. From September 2009 to April 2018, Professor Xu was a board member as an independent director of The People&#8217;s Insurance Company (Group) of China Limited (PICC), a company listed on the Hong Kong Stock Exchange; from December 2012 to February 2019, he was an independent director of Shanghai Shyndec Pharmaceutical Co., Ltd., a company listed on the Shanghai Stock Exchange; from January 2013 to August 2019, he was an independent director of SANY Heavy Industry, a company listed on the Shanghai Stock Exchange; from June 2013 to September 2019, he was an independent director of China Cinda Asset Management Co. Ltd., a company listed on the Hong Kong Stock Exchange; from September 2016 to September 2022, he was an independent director of Kweichow Moutai Company Limited, a company listed on the Shanghai Stock Exchange, and from December 2015 to March 2023, he was an independent director of Societe Generale (China) Ltd. Professor Xu received his Ph.D. in accounting from the University of Minnesota, as well as a master&#8217;s degree in management and a bachelor&#8217;s degree in mathematics, both from Wuhan University. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">142 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Caroline Scheufele </span>has served as our independent director since June 2021. Ms.&#160;Scheufele has over 35 years of experience in the watchmaking and jewelry industry and currently serves as the <span style="white-space:nowrap">co-president</span> and artistic director of Chopard, one of the last <span style="white-space:nowrap">family-run</span> Swiss watch makers and jewelers. Since 1985, Ms.&#160;Scheufele has held various leadership positions at Chopard, including leading Chopard&#8217;s ladies&#8217; collections and developing the jewelry section and later the <span style="white-space:nowrap">high-end</span> jewelry department at Chopard. Ms.&#160;Scheufele designed Chopard&#8217;s first jewelry collection, Happy Diamonds, the Happy Sports watches featuring a world-first combination of steel and diamonds, and the Haute Joaillerie Red Carpet and Animal World collections. Ms.&#160;Scheufele has also contributed to Chopard&#8217;s international exposure by connecting its image with the world of cinema and iconic events, such as the Cannes Film Festival. In 1998, she redesigned the Palme d&#8217;Or, the award piece for the Cannes Film Festival, and made Chopard the official event partner onwards. Ms.&#160;Scheufele is a dedicated philanthropist in support of charitable causes, such as the American Foundation for AIDS Research (amFAR) and the Jos&#233; Carreras Leukemia Foundation. She has promoted corporate social responsibility including Chopard&#8217;s membership in the Responsible Jewelry Council since 2010. Under the leadership of Ms.&#160;Scheufele, Chopard has become one of the first brands to use raw materials that meet the highest possible social and environmental standards and has supported Fairmined certified responsible gold. Ms.&#160;Scheufele was honoured with both the annual Fashion 4 Development (F4D) Award and the BRAVO Business Award for &#8220;Environmentalist of the Year&#8221; in 2014 and received the Designer of the Year Award at the second Sustainable Style Gala in 2019. Ms.&#160;Scheufele holds a diploma from Geneva&#8217;s International School and decided to join the family business where she took intensive classes in design and gemmology afterwards. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Carol Yun Yau Li</span> has served as our independent director since September 2022. Ms.&#160;Li currently serves as Managing Director of Yale Center Beijing, Yale University&#8217;s first university-wide center outside of the United States. Ms.&#160;Li also served as an independent <span style="white-space:nowrap">non-executive</span> director of the board of JD Logistics, Inc. (HKEx: 2618), a consolidated subsidiary of JD.com, from May 2021 to September 2022. From April 2008 to May 2012, Ms.&#160;Li was a Senior Vice President at China Investment Corporation, China&#8217;s sovereign wealth fund, where she focused on private equity investments. She started her career in investment banking at Credit Suisse First Boston in New York and worked as an attorney at Sullivan&#160;&amp; Cromwell LLP and WilmerHale LLP, specializing in corporate, financial, and transactional matters. Ms.&#160;Li holds a Bachelor of Arts Degree in Economics and International Studies from Yale University received in May 2000 and a Doctor of Jurisprudence degree from Stanford University received in June 2006. She is admitted to practice law in the State of New York and in the District of Columbia in the United States. Ms.&#160;Li was named a World Economic Forum Young Global Leader in 2016. She is also a member of the Hong Kong <span style="white-space:nowrap">X-Tech</span> Startup Platform Advisory Committee. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Sandy Ran Xu </span>has served as chief financial officer of JD.com since June 2020. Ms.&#160;Xu joined JD.com in July 2018. From July 2018 to May 2020, Ms.&#160;Xu oversaw group finance, accounting and tax functions in addition to serving as chief financial officer of JD Retail. Prior to joining JD.com, Ms.&#160;Xu was an audit partner and spent nearly 20 years with PricewaterhouseCoopers Zhong Tian LLP, Beijing office and PricewaterhouseCoopers, San Jose office, focusing on TMT industry and U.S. capital markets. Ms.&#160;Xu currently also serves as a director of JD Technology. Ms.&#160;Xu was a Certified Public Accountant in both China and the United States. Ms.&#160;Xu received her bachelor&#8217;s degree with a double major in information science and economics from Peking University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Pang Zhang </span>has served as our chief human resources officer since December 2020. Ms.&#160;Zhang joined our company in July 2011. She has significant experience in leadership development as well as organizational processes optimization, and has always committed to exploring a <span style="white-space:nowrap">brand-new</span> type of platform-based HR system, thus to better support diversified business groups at JD.com. She also leads our company&#8217;s diversity, equality and inclusion efforts. Ms.&#160;Zhang has held multiple key roles within different departments in our company, including our company&#8217;s chairman office, JD Retail and JD Technology. Ms.&#160;Zhang currently serves as a director of JD Technology. Ms.&#160;Zhang holds a Cornell-Tsinghua Finance MBA and a bachelor&#8217;s degree from Central University of Finance and Economics. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">B. Compensation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2022, we paid an aggregate of approximately RMB37&#160;million (US$5 million) in cash to our directors and executive officers as a group. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our executive officers and directors. Our PRC subsidiaries and the consolidated variable interest entities are required by law to make contributions equal to certain percentages of each employee&#8217;s salary for his or her pension insurance, medical insurance, unemployment insurance and other statutory benefits and a housing provident fund. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">143 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are in the process of putting in place a comprehensive retirement plan for the eligible retiring salaried senior management of our company based on years of employment and contributions to our company. This plan is designed to strengthen the ability of our company to attract and retain persons of outstanding competence upon which, in large measure, our continued growth and profitability depend. Eligible management employees of our company will be entitled for certain benefits, including, but not limited to, cash payments, incentive stock award and incentive stock option benefits, additional insurance programs and pension plans. In addition, we intend to hire certain eligible retiring management employees of our company as consultant for a period of time following retirement to avail our company of the consultant&#8217;s knowledge, expertise and experience. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Employment Agreements and Indemnification Agreements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have entered into employment agreements with each of our executive officers. Under these agreements, each of our executive officers is employed for a specified time period. We may terminate employment for cause, at any time, without advance notice or remuneration, for certain acts of the executive officer, such as conviction or plea of guilty to a felony or any crime involving moral turpitude, negligent or dishonest acts to our detriment, or misconduct or a failure to perform agreed duties. Without the foregoing causes, we may also terminate an executive officer&#8217;s employment in accordance with the applicable law of the jurisdiction where the executive officer is based, and in such case of termination by us, we will provide severance payments to the executive officer as expressly required by such applicable law. The executive officer may resign at any time with a <span style="white-space:nowrap">30-day</span> advance written notice. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each executive officer has agreed to hold, both during and after the termination or expiry of his or her employment agreement, in strict confidence and not to use, except as required in the performance of his or her duties in connection with the employment or pursuant to applicable law, any of our confidential information or trade secrets, any confidential information or trade secrets of our clients or prospective clients, or the confidential or proprietary information of any third party received by us and for which we have confidential obligations. The executive officers have also agreed to disclose in confidence to us all inventions, designs and trade secrets which they conceive, develop or reduce to practice during the executive officer&#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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, each executive officer has agreed to be bound by <span style="white-space:nowrap">non-competition</span> and <span style="white-space:nowrap">non-solicitation</span> restrictions during the term of his or her employment and typically for two years following the last date of employment. Specifically, each executive officer has agreed not to (i)&#160;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)&#160;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)&#160;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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have also entered into indemnification agreements with some of our directors and executive officers, agreeing to indemnify them 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. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Share Incentive Plans </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our Share Incentive Plan </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our currently effective share incentive plan, or our Share Incentive Plan, was adopted in November 2014. The number of shares reserved for future issuances under our Share Incentive Plan will be increased by a number equal to 1% of the total number of outstanding shares as of the last day of the immediately preceding fiscal year, on the first day of each fiscal year during the term of our Share Incentive Plan commencing with the fiscal year ended December&#160;31, 2018. The maximum aggregate number of our shares which may be issued pursuant to all awards under our Share Incentive Plan is 649,016,444 shares as of the date of this annual report, consisting of 106,850,910 shares that have been issued to and reserved with Fortune Rising Holdings Limited, and 542,165,534 shares that are reserved under our Share Incentive Plan. Fortune Rising Holdings Limited holds these ordinary shares for the purpose of transferring such shares to the plan participants according to our awards under our Share Incentive Plan. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following paragraphs describe the principal terms of our Share Incentive Plan. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Types of Awards</span>. The Plan permits the awards of options, restricted shares, restricted share units or any other type of awards that the committee or the board decides. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">144 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Plan Administration</span>. Our board of directors, our compensation committee or a <span style="white-space:nowrap">sub-committee</span> designated by our board will administer our Share Incentive Plan. The committee or the full board of directors, as applicable, will determine the participants to receive awards, the type and number of awards to be granted to each participant, and the terms and conditions of each award grant. Fortune Rising Holdings Limited is the holder on record of the original award pool of 106,850,910 shares and will grant awards to plan participants and execute the award agreements and other related agreements with plan participants based on the instructions of the committee or the full board of directors who administers our Share Incentive Plan. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Award Agreement</span>. Awards granted under our Share Incentive Plan are evidenced by an award agreement that sets forth terms, conditions and limitations for each award, which may include the term of the award, the provisions applicable in the event of the grantee&#8217;s employment or service terminates, and our authority to unilaterally or bilaterally amend, modify, suspend, cancel or rescind the award. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Eligibility</span>. We may grant awards to our employees, directors and consultants. However, we may grant options that are intended to qualify as incentive share options only to our employees. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Acceleration of Awards upon Change in Control</span>. If a change in control of our company occurs, the plan administrator may, in its sole discretion, provide for (i)&#160;all awards outstanding to terminate at a specific time in the future and give each participant the right to exercise the vested portion of such awards during a specific period of time, or (ii)&#160;the purchase of any award for an amount of cash equal to the amount that could have been attained upon the exercise of such award, or (iii)&#160;the replacement of such award with other rights or property selected by the plan administrator in its sole discretion, or (iv)&#160;payment of award in cash based on the value of ordinary shares on the date of the <span style="white-space:nowrap"><span style="white-space:nowrap">change-in-control</span></span> transaction plus reasonable interest. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Vesting Schedule</span>. In general, the plan administrator determines the vesting schedule, which is specified in the relevant award agreement. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Exercise of Options</span>. The plan administrator determines the exercise price for each award, which is stated in the award agreement. The vested portion of option will expire if not exercised prior to the time as the plan administrator determines at the time of its grant. However, the maximum exercisable term is the tenth anniversary after the date of a grant. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Transfer Restrictions</span>. Awards may not be transferred in any manner by the recipient other than by will or the laws of descent and distribution, except as otherwise provided by the plan administrator. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Termination of Our Share Incentive Plan</span>. Unless terminated earlier, our Share Incentive Plan will terminate automatically on December&#160;20, 2023. Our board of directors has the authority to amend or terminate the plan subject to shareholder approval to the extent necessary and desirable to comply with applicable law. Shareholder approval is required for any amendment to our Share Incentive Plan that (i)&#160;increases the number of shares available under our Share Incentive Plan, or (ii)&#160;permits the plan administrator to extend the term of our Share Incentive Plan or the exercise period for an option beyond ten years from the date of grant. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the awards that had been granted to our directors, officers, employees and consultants and remained outstanding included (i)&#160;restricted share units to receive an aggregate of 71,641,054 ordinary shares, excluding restricted share units that were forfeited, cancelled, or vested after the relevant grant date, and (ii)&#160;options to purchase an aggregate of 19,314,136 ordinary shares, excluding options that were forfeited, cancelled, or exercised after the relevant grant date. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2015, with approval of board of directors, Mr.&#160;Liu was granted an option to acquire a total of 26,000,000 Class&#160;A ordinary shares of our company, at an exercise price of US$16.70 per share or US$33.40 per ADS, subject to a <span style="white-space:nowrap">10-year</span> vesting schedule with 10% of the award vested on each anniversary of the grant date. The number of restricted shares, restricted share units and options that had been granted to each of our other directors and executive officers and remained outstanding represents less than 1% of our total outstanding ordinary shares on an <span style="white-space:nowrap">as-converted</span> basis as of February&#160;28, 2023. The awards to our other directors and executive officers have <span style="white-space:nowrap">two-year,</span> four-year, five-year or <span style="white-space:nowrap">six-year</span> vesting schedule, with an equal installment vesting at the end of each calendar year following the grant or on the anniversary of the grant date. Starting from 2016, certain awards have multiple tranches with tiered vesting commencement dates from 2016 to 2020, and each of the tranches is subject to a <span style="white-space:nowrap">six-year</span> vesting schedule. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Share Incentive Plans of our Consolidated Subsidiaries </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, certain of our consolidated subsidiaries approved and adopted their own share incentive plans. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Logistics adopted its own share incentive plans in 2018 and 2021, which permit the granting of stock options, restricted share units and other types of awards of JD Logistics to its employees, directors and consultants. JD Logistics granted 224,511,105 and 30,030,446 share options for the years ended December&#160;31, 2020 and 2021, respectively, including the share options granted to Mr.&#160;Liu. No share option was granted in 2022. JD Logistics also granted restricted share units to its employees, directors and consultants starting from July 2021 and granted 9,663,953 and 41,570,538 restricted share units in 2021 and 2022, respectively. In October 2020, options to acquire 99,186,705 ordinary shares of JD Logistics with an exercise price of US$0.01 per share were granted to Mr.&#160;Liu according to the JD Logistics&#8217;s share incentive plan. The grant is subject to a <span style="white-space:nowrap">6-year</span> vesting schedule with 1/6 of the awards vesting on each anniversary of the grant date. Total share-based compensation expenses were RMB640 million, RMB1,201 million and RMB961 million (US$139 million) under JD Logistics&#8217; share incentive plans for the years ended December 31, 2020, 2021 and 2022, respectively. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">145 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Health adopted its own share incentive plans in 2020, which permits the granting of stock options, restricted share units and other types of awards of JD Health to its employees, directors and consultants. JD Health granted 94,770,812 share options in 2020, including the share options granted to Mr.&#160;Liu. No share option was granted in 2021 or 2022. JD Health also granted restricted share units to its employees, directors and consultants starting from January 2021, and granted 80,582,712 and 4,638,422 restricted share units in 2021 and 2022, respectively. In October 2020, options to acquire 53,042,516 ordinary shares of JD Health with an exercise price of US$0.0000005 per share were granted to Mr.&#160;Liu according to the JD Health&#8217;s share incentive plan. The grant is subject to a <span style="white-space:nowrap">6-year</span> vesting schedule with 1/6 of the awards vesting on each anniversary of the grant date. Total share-based compensation expenses were RMB331 million, RMB2,561 million and RMB2,068 million (US$300 million) under JD Health&#8217; share incentive plans for the years ended December 31, 2020, 2021 and 2022, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Property adopted its own share incentive plan in 2021, which permits the granting of stock options, restricted share units and other types of awards of JD Property to its employees, directors and consultants. JD Property granted 193,059,698 restricted share units to Mr.&#160;Liu for the year ended December&#160;31, 2021. The restricted share units granted to Mr.&#160;Liu were fully vested on November&#160;25, 2021. JD Property granted 108,399,512 share options to its employees, directors and consultants for the year ended December&#160;31, 2022. In October 2022, options to acquire 81,446,610 ordinary shares of JD Property with an exercise US$0.0000005 per share were granted to Mr.&#160;Liu according to the JD Property&#8217; s share incentive plan, and the share options were fully vested on October&#160;1, 2022. Total share-based compensation expenses were RMB467&#160;million and RMB354&#160;million (US$51 million) under JD Property&#8217;s share incentive plan for the years ended December&#160;31, 2021 and 2022, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Industrials adopted its own share incentive plan in 2021, which permits the granting of stock options, restricted share units and other types of awards of JD Industrials to its employees, directors and consultants. JD Industrials granted 90,629,636 restricted share units to Mr.&#160;Liu for the year ended December&#160;31, 2021. The restricted share units granted to Mr.&#160;Liu were fully vested on December&#160;30, 2021. JD Industrials granted 2,660,000 share options to its employees, directors and consultants for the year ended December&#160;31, 2022. Total share-based compensation expenses were RMB684&#160;million and RMB7&#160;million (US$1 million) under JD Industrials&#8217;s share incentive plan for the years ended December&#160;31, 2021 and 2022, respectively. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">C. Board Practices </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Board of Directors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors consists of seven 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 transaction or proposed contract or transaction with our company must declare the nature of his interest at a meeting of the directors. Subject to the Nasdaq Rules and disqualification by the chairman of the relevant board meeting, a director may vote in respect of any contract or transaction or proposed contract or transaction notwithstanding that he may be interested therein, and if he does so his vote will be counted and he may be counted in the quorum at the relevant board meeting at which such contract or transaction or proposed contract or transaction is considered. The directors may exercise all the powers of the company to borrow money and to mortgage or charge its undertaking, property and uncalled capital, and to issue debentures or other securities whenever money is borrowed or as security for any debt, liability or obligation of the company or of any third party. None of our <span style="white-space:nowrap">non-executive</span> directors has a service contract with us that provides for benefits upon termination of service. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Committees of the Board of Directors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have established four committees under the board of directors: an audit committee, a compensation committee, a nomination committee, and an environmental, social and governance (ESG) committee. We have adopted a charter for each of the four committees. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Audit Committee </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our audit committee consists of Louis T. Hsieh, Ming Huang and Dingbo Xu. Mr.&#160;Hsieh is the chairperson of our audit committee. We have determined that Mr.&#160;Hsieh, Mr.&#160;Huang and Mr.&#160;Xu satisfy the &#8220;independence&#8221; requirements of Nasdaq and Rule <span style="white-space:nowrap">10A-3</span> under the Securities Exchange Act of 1934. 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: </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">146 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">appointing the independent auditors and <span style="white-space:nowrap">pre-approving</span> all auditing and <span style="white-space:nowrap">non-auditing</span> services permitted to be performed by the independent auditors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">reviewing with the independent auditors any audit problems or difficulties and management&#8217;s response; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">discussing the annual audited financial statements with management and the independent auditors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">reviewing and approving all proposed related party transactions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">meeting separately and periodically with management and the independent auditors; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Compensation Committee </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our compensation committee consists of Ming Huang and Carol Yun Yau Li. Mr.&#160;Huang is the chairperson of our compensation committee. We have determined that Mr.&#160;Huang and Ms.&#160;Li satisfy the &#8220;independence&#8221; requirements of Nasdaq. 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: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">reviewing and approving, or recommending to the board for its approval, the compensation for our chief executive officer and other executive officers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">reviewing and recommending to the board for determination with respect to the compensation of our <span style="white-space:nowrap">non-employee</span> directors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">reviewing periodically and approving any incentive compensation or equity plans, programs or similar arrangements; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person&#8217;s independence from management. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Nomination Committee </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our nomination committee consists of Dingbo Xu, Louis T. Hsieh and Caroline Scheufele. Mr.&#160;Xu is the chairperson of our nomination committee. Mr.&#160;Xu, Mr.&#160;Hsieh and Ms.&#160;Scheufele satisfy the &#8220;independence&#8221; requirements of Nasdaq. The nomination 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 nomination committee is responsible for, among other things: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">selecting and recommending to the board nominees for election by the shareholders or appointment by the board; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">reviewing annually with the board the current composition of the board with regards to characteristics such as independence, knowledge, skills, experience and diversity; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">making recommendations on the frequency and structure of board meetings and monitoring the functioning of the committees of the board. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Environmental, Social and Governance (ESG) Committee </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ESG committee consists of Richard Qiangdong Liu, Dingbo Xu and Carol Yun Yau Li. Mr.&#160;Liu is the chairperson of our ESG committee. The ESG committee assists the board of the directors in overseeing the ESG relevant to our Company. The ESG committee is responsible for, among other things: </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">147 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">reviewing the formulation of our ESG vision, strategies, and plans, the progress of our <span style="white-space:nowrap">ESG-related</span> practice and internal control system, the objectives and implementation of our <span style="white-space:nowrap">ESG-related</span> work, as well as our annual ESG report; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Terms of Directors and Executive Officers </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our officers are elected by the board of directors. Our directors are appointed either by an ordinary resolution of our shareholders, or by a resolution of our board of directors (including the affirmative vote of Mr.&#160;Richard Qiangdong Liu for so long as he is a director). Our <span style="white-space:nowrap">non-independent</span> directors are not subject to a term of office and hold office until such time as they are removed from office by ordinary resolution of the shareholders. Our independent directors are subject to a contractual <span style="white-space:nowrap">one-year</span> term, which may be renewed for one additional year, unless either party provides a prior written notice to the other party before the initial term expires indicating the intention not to renew. A director will cease to be a director if, among other things, the director (i)&#160;becomes bankrupt or makes any arrangement or composition with his creditors; (ii)&#160;dies or is found by our company to be or becomes of unsound mind; (iii)&#160;resigns his office by notice in writing to our company; (iv)&#160;without special leave of absence from our board of directors, is absent from meetings of our board of directors for three consecutive meetings and the board resolves that his office be vacated; or (v)&#160;is removed from office pursuant to any other provision of our memorandum and articles of association. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Board Diversity Matrix </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:78%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td style="width:21%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="3" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Board Diversity Matrix</p></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Country of Principal Executive Offices:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">People&#8217;s Republic of China</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Foreign Private Issuer</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top" align="center">Yes</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Disclosure Prohibited Under Home Country Law</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top" align="center">No</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Total Number of Directors</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top" align="center">7</td></tr>
</table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">


<tr>

<td style="width:76%"></td>

<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Female</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Male</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Non</span><br /><span style="font-weight:bold">Binary</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Did Not</span><br /><span style="font-weight:bold">Disclose</span><br /><span style="font-weight:bold">Gender</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Part I: Gender Identity</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Directors</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top">2</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top">5</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top">N/A</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top">N/A</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Part II: Demographic Background</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Underrepresented Individual in Home Country Jurisdiction</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap" align="center">&#160;</td>
<td colspan="13" style="vertical-align:top;white-space:nowrap" align="center">&#8212;&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">LGBTQ+</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap" align="center">&#160;</td>
<td colspan="13" style="vertical-align:top;white-space:nowrap" align="center">&#8212;&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Did Not Disclose Demographic Background</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top" align="center">&#160;</td>
<td style="vertical-align:top" colspan="13" align="center">1</td>
<td style="vertical-align:top">&#160;</td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">D. Employees </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2020, 2021 and 2022, we had a total of 314,906, 385,357 and 450,679 employees, respectively. The following is a breakdown of our employees as of December&#160;31, 2022 by function: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">


<tr>

<td style="width:87%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom" colspan="3"><span style="font-weight:bold">Function</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Number</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Procurement</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,603</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Warehouses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">59,801</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Delivery</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">302,370</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Customer Service</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26,033</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and Development</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,534</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sales and Marketing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and Administrative</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10,213</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">TOTAL</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">450,679</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The number of employees shown above excludes part-time staff and interns. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">148 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">With so many employees, we place great emphasis on our corporate culture to ensure that we maintain consistently high standards everywhere we operate. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We invest resources in the recruitment of employees in support of our fast-growing business operations. In 2022, we recruited new employees in connection with the expansion of our business, and we will continue to invest resources in training, managing and motivating our workforce. In 2022, we have invested a considerable amount of resources in employee career development and training. We have clear talent criteria and have applied them to the whole process of talent management. In the talent management activities throughout the year, we not only pay attention to the improvement of employees&#8217; ability and quality, but also pay special attention to incentive development, in particularly emphasized the mindset of &#8220;contributor-oriented&#8221;, so that to enable all kinds of talents to have a &#8220;sense of goal&#8221; and &#8220;sense of fulfillment&#8221;. We lay special emphasis on the building of talent pipeline and the building of organizational cultural cohesion. We have established a comprehensive employee training and development system covering leadership, general competencies, and professional competencies. Our comprehensive training program covers corporate culture, employee rights and responsibilities, team building, professional behavior, job performance, management skills, leadership, and administrative decision-making. As of December&#160;31, 2022, over 1,100 management trainees had undergone our dedicated management training program. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also sponsored selected senior and <span style="white-space:nowrap">mid-level</span> managers to participate in part-time EMBA programs. In addition, we launched &#8220;Go to college in JD&#8221; program in association with well-known universities in November 2013. All employees are eligible to join the program voluntarily and get scholarship from us once they obtain their bachelor&#8217;s or master&#8217;s diploma, or have opportunity to apply an interest-free loan for their tuition fees from us. To boost our strategy of exploring oversea markets, we also have been recruiting international management trainees who are MBA graduates from top universities worldwide. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As required by regulations in China, we participate in various government statutory employee benefit plans, including social insurance funds, namely a pension contribution 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. We are required under PRC law to contribute to employee benefit plans at specified percentages of the salaries, bonuses and certain allowances of our employees up to a maximum amount specified by the local government from time to time. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We enter into standard labor contracts with our employees. We also enter into standard confidentiality and <span style="white-space:nowrap">non-compete</span> agreements with our senior management. The <span style="white-space:nowrap">non-compete</span> restricted period typically expires within two years after the termination of employment, and we agree to compensate the employee with a certain percentage of his or her <span style="white-space:nowrap">pre-departure</span> salary during the restricted period. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that we maintain a good working relationship with our employees, and we have not experienced any major labor disputes. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">E. Share Ownership </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth information with respect to the beneficial ownership of our ordinary shares as of February&#160;28, 2023 by: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">each of our directors and executive officers; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">each person known to us to own beneficially more than 5% of our total outstanding shares. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The calculations in the table below are based on 3,147,816,729 ordinary shares outstanding as of February&#160;28, 2023, comprising of (i) 2,761,442,006 Class&#160;A ordinary shares, excluding the 31,856,338 Class&#160;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 Plan, and (ii) 386,374,723 Class&#160;B ordinary shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 and voting power percentage of that person, we have included shares and associated votes 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 and associated votes, however, are not included in the computation of the percentage ownership of any other person. Ordinary shares held by a shareholder are determined in accordance with our register of members. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">149 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:57%"></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Class&#160;A</span><br /><span style="font-weight:bold">Ordinary</span><br /><span style="font-weight:bold">Shares</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Class&#160;B</span><br /><span style="font-weight:bold">Ordinary</span><br /><span style="font-weight:bold">Shares</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Total</span><br /><span style="font-weight:bold">Ordinary</span><br /><span style="font-weight:bold">Shares</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of</span><br /><span style="font-weight:bold">Total</span><br /><span style="font-weight:bold">Ordinary</span><br /><span style="font-weight:bold">Shares</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of</span><br /><span style="font-weight:bold">Aggregate</span><br /><span style="font-weight:bold">Voting</span><br /><span style="font-weight:bold">Power</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Directors and Executive Officers:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Richard Qiangdong Liu</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">32,174,550</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">368,007,423</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">400,181,973</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12.7</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">73.9</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Lei Xu</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Ming Huang<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Louis T. Hsieh<sup style="font-size:75%; vertical-align:top">(4)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dingbo Xu<sup style="font-size:75%; vertical-align:top">(5)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Caroline Scheufele<sup style="font-size:75%; vertical-align:top">(6)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Carol Yun Yau Li<sup style="font-size:75%; vertical-align:top">(7)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sandy Ran Xu</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Pang Zhang</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">All Directors and Executive Officers as a Group</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33,097,486</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">368,007,423</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">401,104,909</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">73.9</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Principal Shareholders:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Max Smart Limited<sup style="font-size:75%; vertical-align:top">(8)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">22,974,550</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">368,007,423</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">390,981,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">12.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">70.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Walmart<sup style="font-size:75%; vertical-align:top">(9)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">289,053,746</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">289,053,746</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fortune Rising Holdings Limited<sup style="font-size:75%; vertical-align:top">(10)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,367,300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,367,300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Less than 1% of our total outstanding ordinary shares. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">**</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Except for Mr.&#160;Ming Huang, Mr.&#160;Louis&#160;T. Hsieh, Mr.&#160;Dingbo Xu, Ms.&#160;Caroline Scheufele and Ms.&#160;Carol Yun Yau Li, the business address of our directors and executive officers is JD national headquarters at No.&#160;18 Kechuang 11 Street, Yizhuang Economic and Technological Development Zone, Daxing District, Beijing 101111, P.R. China. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(1)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents (i) 368,007,423 Class&#160;B ordinary shares directly held by Max Smart Limited, (ii) 11,487,275 ADSs, representing 22,974,550 Class&#160;A ordinary shares, held by Max Smart Limited, and (iii) 9,200,000 Class&#160;A ordinary shares that Mr.&#160;Liu had the right to acquire upon exercise of options that shall have become vested within 60 days after February&#160;28, 2023. As of February&#160;28, 2023, Mr.&#160;Liu has not exercised his right to acquire such Class&#160;A ordinary shares. Max Smart Limited is a British Virgin Islands company beneficially owned by Mr.&#160;Richard Qiangdong Liu through a trust and of which Mr.&#160;Richard Qiangdong Liu is the sole director, as described in footnote (8)&#160;below. The ordinary shares beneficially owned by Mr.&#160;Liu do not include 18,367,300 Class&#160;B ordinary shares held by Fortune Rising Holdings Limited, a British Virgin Islands company, as described in footnote (10)&#160;below. Mr.&#160;Liu will donate 62,376,643 Class&#160;B ordinary shares of the Company to a third-party foundation for charitable purposes. Assuming the donation had been completed as of February&#160;28, 2023, Mr.&#160;Liu would have beneficially owned a total of 337,805,330 ordinary shares, representing 10.7% of our total outstanding ordinary shares, and the voting power of the shares beneficially owned would represented 69.9% of the total outstanding voting power. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(2)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The aggregate voting power includes the voting power with respect to the 18,367,300 Class&#160;B ordinary shares held by Fortune Rising Holdings Limited. Mr.&#160;Richard Qiangdong Liu is the sole shareholder and the sole director of Fortune Rising Holdings Limited and he may be deemed to beneficially own the voting power with respect to all of the ordinary shares held by Fortune Rising Holdings Limited in accordance with the rules and regulations of the SEC, notwithstanding the facts described in footnote (10)&#160;below. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(3)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The business address of Mr.&#160;Huang is China Europe International Business School, 699 Hongfeng Road, Pudong District, Shanghai 201206, China. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(4)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The business address of Mr.&#160;Hsieh is Tower <span style="white-space:nowrap">2,37-B,</span> I Austin Road West, Kowloon, Hong Kong. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(5)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The business address of Professor Xu is China Europe International Business School, 699 Hongfeng Road, Pudong, Shanghai 201206, China. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(6)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The business address of Ms.&#160;Scheufele is Chopard&#160;&amp; Cie SA, Rue de Veyrot 8, 1217 Meyrin, Switzerland. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">150 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(7)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The business address of Ms. Li is Tower B 36/F, 8 Jianguomenwai Avenue, Chaoyang District, Beijing, China. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(8)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents (i) 368,007,423 Class&#160;B ordinary shares directly held by Max Smart Limited and (ii) 11,487,275 ADSs, representing 22,974,550 Class&#160;A ordinary shares, held by Max Smart Limited. Max Smart Limited is a British Virgin Islands company beneficially owned by Mr.&#160;Richard Qiangdong Liu through a trust and of which Mr.&#160;Richard Qiangdong Liu is the sole director. The registered address of Max Smart Limited is P.O. Box 957, Offshore Incorporations Centre, Road Town, Tortola, British Virgin Islands. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(9)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Based on the information provided by Walmart, represents (i) 144,952,250 Class&#160;A ordinary shares and (ii) 72,050,748 ADSs, representing 144,101,496 Class&#160;A ordinary shares, owned jointly by (i)&#160;Walmart, a corporation organized under the laws of the State of Delaware, (ii)&#160;Newheight Holdings Ltd., or Newheight, a company organized under the laws of the Cayman Islands, and (iii)&#160;Qomolangma Holdings Ltd., or Qomolangma, a company organized under the laws of the Cayman Islands. Walmart wholly owns each of Qomolangma and Newheight indirectly through a number of other wholly-owned subsidiaries. Newheight is a wholly-owned subsidiary of Qomolangma. The address of the principal business office of Walmart is 702 S.W. Eighth Street, Bentonville, Arkansas 72716. The address of the principal business office of both Newheight and Qomolangma is 190 Elgin Avenue, George Town, Grand Cayman <span style="white-space:nowrap">KY1-9008,</span> Cayman Islands. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">(10)</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 18,367,300 Class&#160;B ordinary shares held by Fortune Rising Holdings Limited. Fortune Rising Holdings Limited holds these Class&#160;B ordinary shares for the purpose of transferring such shares to the plan participants according to our awards under our Share Incentive Plan, and administers the awards and acts according to our instruction. Fortune Rising Holdings Limited exercises the voting power with respect to these shares according to our instruction. Fortune Rising Holdings Limited is a company incorporated in the British Virgin Islands. Mr.&#160;Richard Qiangdong Liu is the sole shareholder and the sole director of Fortune Rising Holdings Limited. The registered address of Fortune Rising Holdings Limited is P.O. Box 957, Offshore Incorporations Centre, Road Town, Tortola, British Virgin Islands. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To our knowledge, as of February&#160;28, 2023, a total of 913,678,527 Class&#160;A ordinary shares were held by four record holders in the United States, representing approximately 28.7% of our total issued shares on an <span style="white-space:nowrap">as-converted</span> basis (including the 31,856,338 Class&#160;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 Plan and the Class A ordinary shares held in our Hong Kong register of members). One of these holders is Deutsche Bank Trust Company Americas, the depositary of our ADS program, which held 32.7% of our Class&#160;A ordinary shares on record, representing approximately 28.7% of our total issued shares on record as of February&#160;28, 2023 (including the 31,856,338 Class&#160;A ordinary shares issued to it for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our Share Incentive Plan and the Class A ordinary shares held in our Hong Kong register of members). 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ordinary shares are divided into Class&#160;A ordinary shares and Class&#160;B ordinary shares. Holders of Class&#160;A ordinary shares are entitled to one vote per share, while holders of Class&#160;B ordinary shares are entitled to twenty votes per share. Holders of Class&#160;A and Class&#160;B ordinary shares vote together as one class on all matters subject to a shareholders&#8217; vote. Each Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof, while Class&#160;A ordinary shares are not convertible into Class&#160;B ordinary shares under any circumstance. See &#8220;Item 10.B. Additional Information&#8212;Memorandum and Articles of Association&#8221; for a more detailed description of our Class&#160;A ordinary shares and Class&#160;B ordinary shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;25, 2022, Tencent, through Huang River Investment Limited, completed a distribution of approximately 460&#160;million Class&#160;A ordinary shares of our company owned by Tencent to its shareholders. Based on the information provided by Tencent in its report on Schedule 13D/A filed with SEC on March&#160;30, 2022, Tencent&#8217;s shareholding in us was approximately 2.3%, and the shareholders of Tencent who receive our shares in the distribution have become our shareholders. We and Tencent will continue to maintain our mutually beneficial business relationship, including our ongoing strategic partnership agreement. See &#8220;Item 4.A. Information on the Company&#8212;History and Development of the Company&#8212;Our Strategic Cooperations&#8212;Strategic Cooperation with Tencent.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Except for the above, we are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">F. Disclosure of A Registrant&#8217;s Action to Recover Erroneously Awarded Compensation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_11"><span style="font-weight:bold">Item&#160;7.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Major Shareholders and Related Party Transactions </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">A. Major Shareholders </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Please refer to &#8220;Item 6.E. Directors, Senior Management and Employees&#8212;Share Ownership.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">151 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">B. Related Party Transactions </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Contractual Arrangements with the Consolidated Variable Interest Entities and Their Shareholders </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">PRC laws and regulations currently limit foreign ownership of companies that engage in businesses such as value-added telecommunications service business in China. Due to these restrictions, we operate our relevant business through contractual arrangements with the consolidated variable interest entities. For a description of these contractual arrangements, see &#8220;Item 4.C. Information on the Company&#8212;Organizational Structure.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Agreements and Business Cooperation with Tencent </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;25, 2022, Tencent completed a distribution of approximately 460&#160;million Class&#160;A ordinary shares of our company owned by Tencent to its shareholders, and its shareholding in us changed to approximately 2.3% at the time, and the shareholders of Tencent who receive our shares in the distribution have become our shareholders. We and Tencent continue to maintain our mutually beneficial business relationship, including our ongoing strategic partnership agreement. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Strategic Cooperation Agreement. </span>On March&#160;10, 2014, we entered into a strategic cooperation agreement and formed a strategic partnership with Tencent. As part of the strategic partnership, Tencent agreed to offer us prominent access points in its mobile apps Weixin and Mobile QQ and provide internet traffic and other support from other key platforms to us. The two parties agreed to cooperate in a number of areas including mobile-related products, social networking services, membership systems and payment solutions. The strategic cooperation agreement had a term of five years and applies within the territory of the Greater China. Under the strategic cooperation agreement, we are Tencent&#8217;s preferred partner for all physical goods <span style="white-space:nowrap">e-commerce</span> businesses, and Tencent agrees not to engage in any retail or managed marketplace business model in physical goods <span style="white-space:nowrap">e-commerce</span> businesses in the Greater China and a few selected international markets for a period of eight years, other than through its controlled affiliate Shanghai Icson. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On May&#160;10, 2019, we renewed the strategic cooperation agreement with Tencent for a period of three years starting from May&#160;27, 2019. Tencent continued to offer us prominent level 1 and level 2 access points on its Weixin platform to provide traffic support, and the two companies also intend to continue to cooperate in a number of areas including communications, advertising and membership services, among others. Such traffic support, advertising spending and other cooperation amounted to over US$800&#160;million, which was paid or spent over the next three years. We agreed to issue to Tencent a certain number of our Class&#160;A ordinary shares for a total consideration of approximately US$250&#160;million at prevailing market prices at certain <span style="white-space:nowrap">pre-determined</span> dates during the three-year period, of which 8,127,302, 2,938,584 and 1,914,998 of our Class&#160;A ordinary shares were issued in May 2019, May 2020 and June 2021, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;29, 2022, we renewed the strategic cooperation agreement with&#160;Tencent for another period of three years.&#160;Tencent&#160;continues to offer us prominent Level&#160;1 and Level&#160;2 access points on its Weixin platform to provide traffic support, and we also continue to cooperate in a number of areas including communications, technology services, marketing and advertising, and membership services, among others. The value of such cooperation is to be paid or spent in cash and in the form of our shares combined over the next three years. As a part of the total consideration, we agreed to issue to&#160;Tencent&#160;a certain number of our Class&#160;A ordinary shares for a consideration of up to US$220 million&#160;by reference to prevailing market prices at <span style="white-space:nowrap">certain&#160;pre-determined&#160;dates</span> during the three-year period, of which 2,164,326 of our Class A ordinary shares were issued in July 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Business Cooperation with Tencent</span>. In 2020, we generated RMB355&#160;million commission services revenues from cooperation on advertising business with Tencent, RMB375&#160;million revenues from services provided to and products sold to Tencent, and purchased a total amount of RMB3,226&#160;million advertising resources and payment processing services from Tencent. In 2021, we generated RMB248&#160;million commission services revenues from cooperation on advertising business with Tencent, RMB553&#160;million revenues from services provided to and products sold to Tencent, and purchased a total amount of RMB5,010&#160;million advertising resources and payment processing services from Tencent. Tencent ceased to be a related party of us since March 2022 when it completed the distribution of our Class&#160;A ordinary shares to its shareholders and reduced its shareholding in us. In the period from January to March 2022, we generated RMB44&#160;million (US$6 million) commission services revenues from cooperation on advertising business with Tencent, RMB77&#160;million (US$11 million) revenues from services provided to and products sold to Tencent, and purchased a total amount of RMB1,314&#160;million (US$191 million) advertising resources and payment processing services from Tencent. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">152 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Agreements and Transactions Relating to JD Technology </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;1, 2017, we entered into a framework agreement, or the Framework Agreement, and an intellectual property license and software technology services agreement, or the JD Technology IPLA, with JD Technology, and certain entities controlled by Mr.&#160;Richard Qiangdong Liu, our chairman, in connection with the reorganization of JD Technology. As of June&#160;30, 2017, the reorganization of JD Technology had been completed. As a result, we disposed of all of our 68.6% equity interest in JD Technology and deconsolidated the financial results of JD Technology from ours since then. Pursuant to the agreements, we received approximately RMB14.3&#160;billion in cash upon transaction closing with an economic gain of RMB14.2&#160;billion and 40% of the future <span style="white-space:nowrap">pre-tax</span> profit of JD Technology when JD Technology has a positive <span style="white-space:nowrap">pre-tax</span> income on a cumulative basis. We did not receive any profits from JD Technology under the profit-sharing arrangement, as JD Technology did not have a positive <span style="white-space:nowrap">pre-tax</span> income on a cumulative basis during the effective period of the profit-sharing arrangement. In addition, pursuant to the Framework Agreement, we are able to convert our profit sharing right with respect to JD Technology into 40% of JD Technology&#8217;s equity interest, subject to applicable regulatory approvals. The above percentage of profit sharing and maximum equity interest issuance to us, which we refer to as the Maximum Interest, is subject to potential proportional dilution as a result of any future equity financings or ESOP increases of JD Technology. In connection with JD Technology&#8217;s additional round of financing in 2018, the Maximum Interest was diluted to approximately 36%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, we entered into agreements with JD Technology, pursuant to which we have, through a consolidated PRC domestic company, acquired an aggregate of 36.8% equity interest in JD Technology by converting our profit sharing right to the Maximum Interest and investing additional RMB1.78&#160;billion in cash in JD Technology. The Framework Agreement, including the profit-sharing arrangement between JD Technology and us, was terminated, and JD Technology has become our equity method investee. In connection with the acquisition of equity interests in JD Technology, we have entered into agreements with JD Technology which set forth the rights of us as a shareholder. Pursuant to these agreements, we continue to enjoy substantially all the rights that we had under the Framework Agreement; provided that certain rights such as the right to liquidity event payment had been terminated upon our conversion of the profit sharing right into equity interest in JD Technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;20, 2020, the shareholders of JD Technology passed a unanimous resolution to restructure JD Technology as a company limited by shares and adopt the dual class voting structure. The shares held by Mr.&#160;Richard Qiangdong Liu and Suqian Linghang Fangyuan, an entity controlled by Mr.&#160;Liu, were entitled to ten votes per share, while Mr.&#160;Liu and Suqian Linghang Fangyuan must abstain from voting on any related party transaction with JD Technology. As a result of this dual class voting structure, as of December&#160;31, 2022, we held approximately 22.1% voting power, and Mr.&#160;Richard Qiangdong Liu and Suqian Linghang Fangyuan together held 52.4% of the total voting power of JD Technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;31, 2021, we entered into definitive agreements with JD Technology relating to the reorganization of JD Cloud&#160;&amp; AI. Pursuant to the definitive agreements, we transferred JD Cloud&#160;&amp; AI and certain assets together valued at approximately RMB15.7&#160;billion to JD Technology, in exchange for newly issued ordinary shares of JD Technology. To support the smooth business transition of JD Cloud&#160;&amp; AI, we also transferred some equipment and reserved some restricted share units of us for the employees of JD Cloud&#160;&amp; AI, for which JD Technology paid cash consideration. Upon completion of the transactions on March&#160;31, 2021, JD Cloud&#160;&amp; AI was deconsolidated from our consolidated financial statements, and our equity interest in JD Technology increased from 36.8% to 41.7%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Please see &#8220;Item 4.A. Information on the Company&#8212;History and Development of the Company&#8221; for further information. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Set forth below is a summary of the key provisions of the currently effective material agreements between us and JD Technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Shareholders Agreement</span>. The shareholders agreement of JD Technology provides for certain special rights, including preemptive right and right to consent for certain matters and contains provisions governing the board of directors and other corporate governance matters. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic"><span style="white-space:nowrap">Non-Compete</span> Agreement</span>. We and JD Technology have each agreed to certain limitations on our respective ability to enter into or participate in the same line of business as the other party. JD Technology may not engage in the <span style="white-space:nowrap">e-commerce</span> business conducted by us or our subsidiaries without our prior written consent, unless we and JD Technology are no longer under the common control of Mr.&#160;Richard Qiangdong Liu. Without the prior written consent of JD Technology, we are restricted from engaging in the financial products, financial derivatives, and other financial-related businesses operated by JD Technology and its subsidiaries, including consumer finance, supply chain finance, third party payment, factoring, insurance brokerage and agency, crowd funding (including product and equity crowd funding), wealth management, securities brokerage, banking, financial leasing, asset management, and credit reporting, unless we and JD Technology are no longer under the common control of Mr.&#160;Liu. We, however, may make passive investments in competing businesses which we do not control. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">153 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Business Transactions with JD Technology and its Subsidiaries </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Technology is a related party controlled by our chairman of the board of directors, Mr.&#160;Richard Qiangdong Liu, through his equity stake and voting arrangements in JD Technology. In 2020, 2021 and 2022, we provided services and sold goods to JD Technology in a total amount of RMB598&#160;million, RMB882&#160;million and RMB2,506&#160;million (US$363 million), respectively. In 2020, 2021 and 2022, we received payment processing and other services provided by JD Technology in the amount of MB6,945&#160;million, RMB8,762&#160;million and RMB11,494&#160;million (US$1,666 million), respectively. In 2020, 2021 and 2022, interest income in the amount of RMB31&#160;million, RMB253&#160;million and RMB301&#160;million (US$44 million) was recognized in relation to the financial support provided to JD Technology by us, respectively. Based on a series of agreements signed on January&#160;1, 2016, JD Technology will perform the credit risk assessment services and earn fees for providing such services, and JD Technology will purchase the consumer financing receivables past due over certain agreed period of time from us at carrying values without recourse and also agree to bear other cost directly related to the consumer financing to absorb the risks. In connection with the agreements, the total amount of <span style="white-space:nowrap">over-due</span> receivables related to the consumer financing transferred from us to JD Technology were RMB493&#160;million, RMB77&#160;million and RMB237&#160;million (US$34 million) for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also transferred certain financial assets to JD Technology without recourse at fair value. The amount of accounts receivables transferred without recourse in 2020, 2021 and 2022 were RMB33,406&#160;million, RMB43,299&#160;million and RMB50,282&#160;million (US$7,290 million), respectively, and were derecognized. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, we had a total amount of RMB2,741&#160;million (US$397 million) due from JD Technology. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Transactions with Our Equity Investees and Other Related Parties </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Business Transaction and <span style="white-space:nowrap">Non-compete</span> Obligation with Dada</span>. In April 2016, we contributed certain resources and US$200&#160;million in cash in exchange for newly issued equity interest in Dada. On the completion date of the transaction, the traffic support, marketing and promotion services to be provided to Dada which had a fair value of approximately US$67&#160;million were recorded as deferred revenues and would be recognized as net service revenues, and the <span style="white-space:nowrap">non-compete</span> obligation with Dada which had a fair value of approximately US$83&#160;million were recorded as other liabilities and would be recognized as other income over a period of seven years on a straight line basis starting from May 2016. In 2020, 2021 and the period from January to February, 2022, other income in the amount of RMB82&#160;million, RMB77&#160;million and RMB13&#160;million (US$2 million) had been recognized, respectively. In 2020, 2021 and the period from January to February, 2022, we provided services and sold goods to Dada in a total amount of RMB179&#160;million, RMB523&#160;million and RMB135&#160;million (US$20 million), respectively, and in the same periods, we also received services from Dada in a total amount of RMB2,200&#160;million, RMB1,087&#160;million and RMB212&#160;million (US$31 million), respectively. As of December&#160;31, 2022, we owned approximately 53% issued and outstanding shares of Dada. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;22, 2021, we, through a subsidiary, entered into a share subscription agreement with Dada, and further entered into an amendment to share subscription agreement on February&#160;25, 2022, under which Dada issued to us 109,215,017 ordinary shares, for a total consideration of (i)&#160;an aggregate purchase price of US$546&#160;million in cash, and (ii)&#160;our signing and delivery of a business cooperation agreement to Dada, pursuant to which we will provide certain strategic resources to Dada, at a closing that occurred on February&#160;28, 2022. Immediately following the closing, we held approximately 52% of Dada&#8217;s issued and outstanding shares and began to consolidate the financial results of Dada into ours. Dada ceased to be a related party of us since February 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Business Transactions with the Property Funds. </span>JD Property, our infrastructure asset management and integrated service platform, owns, develops and manages our logistics facilities and other real estate properties to support JD Logistics and third parties. Since 2019, we entered into definitive agreements with the Property Funds, pursuant to which we sold certain of our completed and uncompleted logistics facilities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the logistics facilities under the Property Funds that met the closing conditions, we recorded a disposal gain of RMB1.6&#160;billion, RMB0.8&#160;billion and RMB1.4&#160;billion (US$0.2 billion) in 2020, 2021 and 2022, respectively. We will derecognize the remaining logistics facilities upon satisfaction of the hand-over condition. In addition, subsequent to the disposition, we have leased back the completed facilities from the Property Funds for operational purposes, and JD Property has started serving as the asset manager managing the Property Funds&#8217; assets. We will also lease back some of the facilities that sale to the Property Funds for operational purposes when such facility has been completed. See also &#8220;Item 5.A. Operating and Financial Review and Prospects&#8212;Operating Results&#8212;Selected Statements of Operations Items&#8212;Gain on sale of development properties.&#8221; We received lease and property management services from the Property Funds in a total amount of RMB838&#160;million, RMB1,180&#160;million and RMB1,249&#160;million (US$181 million) in 2020, 2021 and 2022, respectively. Interest income in the amount of RMB49&#160;million, RMB39&#160;million and RMB43&#160;million (US$6 million) were recognized in 2020, 2021 and 2022, respectively, in connection with our financial support provided to the Property Funds. As of December&#160;31, 2022, we had an amount of RMB2,814&#160;million (US$408 million) due from the Property Funds. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">154 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Business Transactions with ATRenew and its subsidiaries, or ATRenew Group</span>. ATRenew Group is an equity investee of us, and its ADSs commenced trading on the NYSE in June 2021. In June 2019, we completed an investment of approximately RMB3.38&#160;billion in ATRenew, an online second-hand consumer electronics trading platform. In connection with this investment, we merged our Paipai Secondhand business with and into ATRenew with certain exclusive traffic resources for the next five years, and additionally invested a certain amount of cash in exchange for additional preferred shares of ATRenew. In September and December 2020, we completed further investment in existing and newly issued preferred shares of ATRenew for a cash consideration of RMB401&#160;million. Upon the completion of the transaction, the traffic support, marketing and promotion services to be provided to ATRenew Group were recorded as deferred revenues and would be recognized as net service revenues over the cooperation period of five years on a straight line basis starting from June 2019. In addition, we made an additional investment of RMB129&#160;million in ATRenew in April 2021 and RMB321&#160;million to acquire its ADSs in connection with its initial public offering in June 2021. The ADSs of ATRenew commenced trading on the New York Stock Exchange in June 2021. As of December&#160;31, 2022, we owned approximately 33% issued and outstanding shares of ATRenew. As of December&#160;31, 2022, we had a total amount of RMB610&#160;million (US$88 million) deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group. In 2020, 2021 and 2022, we provided services and sold goods to ATRenew Group in a total amount of RMB664&#160;million, RMB894&#160;million and RMB806&#160;million (US$117 million), respectively. In 2020, 2021 and 2022, we also received services from ATRenew Group in a total amount of RMB32&#160;million, RMB31&#160;million and RMB4&#160;million (US$1 million), respectively. As of December&#160;31, 2022, we had an amount of RMB22&#160;million (US$3 million) due from ATRenew Group. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our transactions with equity investees other than those discussed above were insignificant, individually or in the aggregate, in each of the past three fiscal years. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our revenues from related parties, excluding those from the major related parties as described above, represented approximately 0.15%, 0.24% and 0.26% of total net revenues of our company for the years ended December&#160;31, 2020, 2021 and 2022, respectively. Transactions with related parties included in operating expenses, excluding those with the major related parties as described above, represented 0.28%, 0.17% and 0.13% of total operating expenses of our company for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, Mr.&#160;Richard Qiangdong Liu, our chairman since inception and the chief executive officer since inception to April 2022, has purchased his own aircraft for both business and personal use. The use of the aircraft in connection with the performance of his duty as employee is free of charge to us, and we have agreed to assume the cost of maintenance, crew and operations of the aircraft relating to the use of the aircraft. Such maintenance and incidental costs were insignificant for all periods presented. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Employment Agreements and Indemnification Agreements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 6.B. Directors, Senior Management and Employees&#8212;Compensation.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Share Incentives </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 6.B. Directors, Senior Management and Employees&#8212;Compensation.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">C. Interests of Experts and Counsel </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_12"><span style="font-weight:bold">Item&#160;8.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Financial Information </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">A. Consolidated Statements and Other Financial Information </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have appended consolidated financial statements filed as part of this annual report. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Legal Proceedings </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, we may be subject to legal, regulatory and/or administrative proceedings relating to third-party and principal intellectual property infringement claims, contract disputes involving suppliers and third-party merchants, consumer protection claims, claims relating to data and privacy protection, employment related disputes, unfair competition and other matters in the ordinary course of our business. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">155 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As we routinely enter into business contracts with our suppliers, third-party merchants and consumers on our platform, we have been and may continue to be involved in legal proceedings arising from contract or other disputes, including being named as a <span style="white-space:nowrap">co-defendant</span> in lawsuits filed against our suppliers by third parties. For example, in July and August 2019, Shanghai Gopher Asset Management Co., Ltd., or Gopher, and Noah (Shanghai) Financial Leasing Co., Ltd., or Noah, filed two separate lawsuits in Shanghai, requesting the court to enforce the fulfillment of payment obligations by Jingdong Century, one of our subsidiaries, to Gopher and Noah, respectively, under certain accounts receivable assignment confirmation letters allegedly signed by Jingdong Century. These two lawsuits relate to similar subject matters, and the plaintiffs allege that (i)&#160;Jingdong Century was a party to certain purchase agreements with its two suppliers, Guangdong Chengxing Holding Group Co., Ltd., or Guangdong Chengxing, and Guangdong Zhongcheng Industry Holding Co., Ltd., or Guangdong Zhongcheng, and has payment obligations to these two suppliers under these agreements; and (ii)&#160;Jingdong Century confirmed and agreed to certain accounts receivable assignment confirmation letters (by affixing its seal to the letter) delivered by the plaintiffs and the two suppliers when the two suppliers assigned their rights under the purchase agreements to the plaintiffs. Jingdong Century did not confirm the accounts receivable assignment confirmation letters as alleged by the plaintiffs. In addition, Jingdong Century&#8217;s corporate seal that was allegedly affixed to the purchase agreements and accounts receivable assignment confirmation letters as claimed in these two cases is inconsistent with the corporate seal of Jingdong Century filed with the competent PRC government authority. Recently, the two plaintiffs have amended their claims seeking an aggregate of RMB3.5&#160;billion damages on the basis of tort liability. We believe these lawsuits are without merit and we will continue to defend ourselves vigorously. There is uncertainty, however, regarding the timing or ultimate resolution of these lawsuits and the other legal proceedings in which we are involved. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;We may be subject to legal, regulatory and/or administrative proceedings.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Dividend Policy </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has complete discretion on whether to distribute dividends subject to our current memorandum and articles of association and certain restrictions under Cayman Islands law. In addition, our shareholders may by ordinary resolution declare dividends, 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 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On May&#160;4, 2022, our board of directors approved a special cash dividend of US$0.63 per ordinary share, or US$1.26 per ADS, to holders of ordinary shares and holders of ADSs, respectively. The aggregate amount of the special dividend was approximately US$2.0&#160;billion. In March 2023, our board of directors approved a cash dividend of US$0.31 per ordinary share, or US$0.62 per ADS, to holders of ordinary shares and holders of ADSs. The aggregate amount of the cash dividend was approximately US$1.0&#160;billion. In addition, we plan to adopt an annual dividend policy, under which we may choose to declare and distribute a cash dividend each year, at an amount determined in relation to our financial performance in the previous fiscal year, among other factors. The determination to make dividend distributions in any particular year will be made at the discretion of our board of directors based upon factors such as our results of operations, cash flow, financial condition, capital requirements and other considerations that the board deems relevant. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a holding company registered by way of continuation under the laws of the Cayman Islands. We may rely on dividends from our subsidiaries in China for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#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; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we pay any dividends on our ordinary shares, we will pay those dividends which are payable in respect of the ordinary shares underlying our ADSs to the depositary, as the registered holder of such ordinary shares, and the depositary will then pay such amounts to our ADS holders in proportion to the ordinary shares underlying the ADSs held by such ADS holders, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">B. Significant Changes </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_13"><span style="font-weight:bold">Item&#160;9.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">The Offer and Listing </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">A. Offering and Listing Details </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ADSs, each representing two of our Class&#160;A ordinary shares, have been listed on Nasdaq since May&#160;22, 2014. Our ADSs trade under the symbol &#8220;JD.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">156 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our Class&#160;A ordinary shares have been listed on the Hong Kong Stock Exchange since June&#160;18, 2020 under the stock code &#8220;9618.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">B. Plan of Distribution </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">C. Markets </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ADSs have been listed on Nasdaq since May&#160;22, 2014 under the symbol &#8220;JD.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Our Class&#160;A ordinary shares have been listed on the Hong Kong Stock Exchange since June&#160;18, 2020 under the stock code &#8220;9618.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">D. Selling Shareholders </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">E. Dilution </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">F. Expenses of the Issue </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_14"><span style="font-weight:bold">Item&#160;10.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Additional Information </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">A. Share Capital </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">B. Memorandum and Articles of Association </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a Cayman Islands exempted company with limited liability and our affairs are governed by our memorandum and articles of association, as amended and restated from time to time, and the Companies Act (As Revised) of the Cayman Islands, which is referred to as the Companies Act below, and the common law of the Cayman Islands. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following are summaries of material provisions of our current memorandum and articles of association, which were adopted by a special resolution passed at the annual general meeting of our company held on June&#160;23, 2021, insofar as they relate to the material terms of our ordinary shares. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Registered Office and Objects </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our registered office in the Cayman Islands is located at the offices of Maples Corporate Services Limited at PO Box 309, Ugland House, Grand Cayman, <span style="white-space:nowrap">KY1-1104,</span> Cayman Islands, or at such other location within the Cayman Islands as our board of directors may from time to time decide. The objects for which our company is established are unrestricted and we have full power and authority to carry out any object not prohibited by the Companies Act, as amended from time to time, or any other law of the Cayman Islands. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Board of Directors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 6.C. Directors, Senior Management and Employees&#8212;Board Practices.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Ordinary Shares </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">General</span>. All of our issued and outstanding ordinary shares are fully paid and <span style="white-space:nowrap">non-assessable.</span> </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ordinary shares are issued in registered form, and are issued when registered in our register of members. Our shareholders who are <span style="white-space:nowrap">non-residents</span> of the Cayman Islands may freely hold and vote their ordinary shares. Our company will issue only <span style="white-space:nowrap">non-negotiable</span> shares, and will not issue bearer or negotiable shares. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">157 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Ordinary Shares</span>. Our ordinary shares are divided into Class&#160;A ordinary shares and Class&#160;B ordinary shares. Holders of our Class&#160;A ordinary shares and Class&#160;B ordinary shares will have the same rights except for voting and conversion rights. Our ordinary shares are issued in registered form. Our shareholders who are <span style="white-space:nowrap">non-residents</span> of the Cayman Islands may freely hold and vote their shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Conversion</span>. Each Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof. Class&#160;A ordinary shares are not convertible into Class&#160;B ordinary shares under any circumstances. Upon (i)&#160;any direct or indirect sale, transfer, assignment or disposition of Class&#160;B ordinary shares or the voting power attached to Class&#160;B ordinary shares by a holder thereof through voting proxy or otherwise to any person or entity that is not an Affiliate (as defined in our current memorandum and articles of association) of such holder, or (ii)&#160;the direct or indirect sale, transfer, assignment or disposition of a majority of the issued and outstanding voting securities or the voting power attached to such voting securities or the sale, transfer, assignment or disposition of all or substantially all of the assets of a holder of Class&#160;B ordinary shares that is an entity to any person or entity that is not an Affiliate of such holder, such Class&#160;B ordinary shares will be automatically and immediately converted into an equal number of Class&#160;A ordinary shares. All Class&#160;B ordinary shares will be automatically and immediately converted into an equal number of Class&#160;A ordinary shares when Mr.&#160;Richard Qiangdong Liu ceases to be a director and the chief executive officer of our company, or in some other specified situations as set out in our memorandum and articles of association. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Dividends</span>. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Under Cayman Islands law, dividends may be declared and paid only out of funds legally available therefor, namely out of either profit or our share premium account, and provided further that a dividend may not 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. Dividends received by each Class&#160;B ordinary share and Class&#160;A ordinary share in any dividend distribution shall be the same. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Voting Rights</span>. Our Class&#160;A ordinary shares and Class&#160;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 or provided for in our current memorandum and articles of association. In respect of matters requiring shareholders&#8217; vote, on a poll, each Class&#160;A ordinary share is entitled to one vote, and each Class&#160;B ordinary share is entitled to twenty votes. Voting at any shareholders&#8217; meeting is by show of hands unless a poll is (before or on the declaration of the result of the show of hands) demanded. A poll may be demanded by the chairman of such meeting or any shareholder holding not less than 10% of the votes of the issued and outstanding voting shares in our company present in person or by proxy. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A quorum required for a meeting of shareholders consists of one or more shareholders present in person or by proxy or, if a corporation or other <span style="white-space:nowrap">non-natural</span> person, by its duly authorized representative, and holding shares which represent, in aggregate, (i)&#160;not less than 10% of the votes attaching to all issued and outstanding shares of our Company, for as long as the shares remain listed on the Hong Kong Stock Exchange, or (ii)&#160;otherwise not less than <span style="white-space:nowrap">one-third</span> of the votes attaching to all issued and outstanding shares of our company and entitled to vote, present in person or by proxy or, if a corporation or other <span style="white-space:nowrap">non-natural</span> person, by its duly authorized representative, shall be quorum for all purposes. Shareholders may be present in person or by proxy or, if the shareholder is a legal entity, by its duly authorized representative. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An ordinary resolution to be passed by the shareholders requires the affirmative vote of a simple majority of the votes cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. Holders of the ordinary shares may, among other things, divide or consolidate their shares by ordinary resolution. A special resolution requires the affirmative vote of no less than <span style="white-space:nowrap">two-thirds</span> of the votes cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. A special resolution will be required for important matters such as a change of name or making changes to our current memorandum and articles of association. Both ordinary resolutions and special resolutions may also be passed by a unanimous written resolution signed by all the shareholders of our company, as permitted by the Companies Act and our current memorandum and articles of association. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under our current memorandum and articles of association, so long as the total issued and outstanding Class&#160;B ordinary shares constitute a majority of our aggregate voting rights of our company and shareholders of our company immediately prior to the completion of our initial public offering (exclusive of Max Smart Limited, Fortune Rising Holdings Limited, Mr.&#160;Richard Qiangdong Liu and their Affiliates) hold a majority of our total issued and outstanding Class&#160;A ordinary shares, any amendments to our current memorandum and articles of association and certain related party transactions between Mr.&#160;Richard Qiangdong Liu or any of his immediate family members or Affiliates, on one hand, and our company or any of our company&#8217;s subsidiaries or consolidated affiliated entities on the other hand, require approval by both (i)&#160;holders of a majority of the total issued and outstanding Class&#160;A ordinary shares (exclusive of Max Smart Limited, Fortune Rising Holdings Limited, Mr.&#160;Richard Qiangdong Liu and their Affiliates) and (ii)&#160;holders of a majority of our aggregate voting rights in addition to a special resolution (in the case of amendments to our memorandum and articles of association) or an ordinary resolution (in any other case). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">158 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Liquidation</span>. On a winding up of our company, if the assets available for distribution among our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus will be distributed among our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the <span style="white-space:nowrap">paid-up</span> 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Calls on Shares and Forfeiture of Shares</span>. Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their shares. The shares that have been called upon and remain unpaid are subject to forfeiture. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Redemption, Repurchase and Surrender of Shares</span>. We may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders thereof, on such terms and in such manner as may be determined, before the issue of such shares, by our board of directors or by a special resolution of our shareholders. Our company may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our board of directors or by ordinary resolution of our shareholders, or are otherwise authorized by our current memorandum and articles of association. 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 fresh issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if 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)&#160;unless it is fully paid up, (b)&#160;if such redemption or repurchase would result in there being no shares issued and outstanding, or (c)&#160;if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Variations of Rights of Shares</span>. The rights attached to any class of shares (unless otherwise provided by the terms of issue of the shares of that class or series), may only be materially adversely varied with the consent in writing of the holders of a majority of the issued shares of that class or series or with the sanction of a special resolution passed at a separate meeting of the holders of the shares of that class. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Anti-Takeover Provisions</span>. Some provisions of our current 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: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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 </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">limit the ability of shareholders to requisition and convene general meetings of shareholders. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our current 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">General Meetings of Shareholders and Shareholder Proposals</span>. Our shareholders&#8217; general meetings may be held in such place within or outside the Cayman Islands as our board of directors considers appropriate. Our current memorandum and articles of association provide that we shall in each year hold a general meeting as our annual general meeting, for as long as our Class&#160;A ordinary shares remain listed on the Hong Kong Stock Exchange. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholders&#8217; annual general meetings and any other general meetings of our shareholders may be convened by a majority of our board of directors or our chairman. At least 14 days&#8217; notice, for as long as our Class&#160;A ordinary shares remain listed on the Hong Kong Stock Exchange, or otherwise at least 7 days&#8217; notice, shall be given to those persons whose names appear as members in our register of members on the date the notice is given (or on any other date determined by our directors to be the record date for such meeting) and who are entitled to vote at the meeting. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cayman Islands law provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company&#8217;s articles of association. Our current memorandum and articles of association allow one or more of our shareholders holding shares representing in aggregate (i)&#160;no less than 10%, on a one vote per share basis, for as long as our Class&#160;A ordinary shares remain listed on the Hong Kong Stock Exchange or (ii)&#160;otherwise not less than <span style="white-space:nowrap">one-third,</span> of the votes attaching to all issued and outstanding shares which, as at that date of the deposit, carry the right to vote at general meetings of our company, to requisition an extraordinary general meeting of our shareholders, in which case our directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our current 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. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">159 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Limitations on the Right to Own Shares</span>. There are no limitations on the right to own our shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Transfer of Shares</span>. 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, 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 our company has a lien. Our board of directors may also decline to register any transfer of any ordinary share unless: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the instrument of transfer is in respect of only one class of shares; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the instrument of transfer is properly stamped, if required; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the ordinary shares transferred are free of any lien in favor of us; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">any fee related to the transfer has been paid to us; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">in the case of a transfer to joint holders, the transfer is not to more than four joint holders. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If our directors refuse to register a transfer they are required, within three months after the date on which the instrument of transfer was lodged, to send to each of the transferor and the transferee notice of such refusal. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Directors&#8217; Power to Issue Shares</span>. Our current 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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our current 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: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the designation of the series; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the number of shares of the series; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the dividend rights, dividend rates, conversion rights, voting rights; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the rights and terms of redemption and liquidation preferences. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors may issue preference shares without action by our shareholders to the extent of available authorized but unissued shares. Issuance of these shares may dilute the voting power of holders of ordinary shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Exempted Company</span>. We are an exempted company with limited liability under the Companies Act. The Companies Act in the Cayman Islands 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 for the exemptions and privileges listed below: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">an exempted company does not have to file an annual return of its shareholders with the Registrar of Companies; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">an exempted company&#8217;s register of members is not required to be open to inspection; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">an exempted company does not have to hold an annual general meeting; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">160 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">an exempted company may issue no par value shares; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">an exempted company may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">an exempted company may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">an exempted company may register as a limited duration company; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">an exempted company may register as a segregated portfolio company. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#8220;Limited liability&#8221; means that the liability of each shareholder is limited to the amount unpaid by the shareholder on that shareholder&#8217;s shares of the company (except in exceptional circumstances, such as involving fraud, the establishment of an agency relationship or an illegal or improper purpose or other circumstances in which a court may be prepared to pierce or lift the corporate veil). We are subject to reporting and other informational requirements of the Exchange Act, as applicable to foreign private issuers. Except as otherwise disclosed in this annual report, we currently intend to comply with the Nasdaq rules in lieu of following home country practice. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Register of Members</span>. Under the Companies Act, we must keep a register of members and there should be entered therein: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the names and addresses of our members, together with a statement of the shares held by each member, and such statement shall confirm (i)&#160;the amount paid or agreed to be considered as paid, on the shares of each member, (ii)&#160;the number and category of shares held by each member, and (iii)&#160;whether each relevant category of shares held by a member carries voting rights under the articles of association of the company, and if so, whether such voting rights are conditional; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the date on which the name of any person was entered on the register as a member; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the date on which any person ceased to be a member. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under Cayman Islands law, the register of members of our company is prima facie evidence of the matters set out therein (i.e. the register of members will raise a presumption of fact on the matters referred to above unless rebutted) and a member registered in the register of members is deemed as a matter of Cayman Islands law to have legal title to the shares as set against its name in the register of members. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the name of any person is incorrectly entered in or omitted from our register of members, or if there is any default or unnecessary delay in entering on the register the fact of any person having ceased to be a member of our company, the person or member aggrieved (or any member of our company or our company itself) may apply to the Grand Court of the Cayman Islands for an order that the register be rectified, and the Court may either refuse such application or it may, if satisfied of the justice of the case, make an order for the rectification of the register. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">C. Material Contracts </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other than in the ordinary course of business and other than those described under this item, &#8220;Item 4. Information on the Company&#8221; or &#8220;Item 7.B. Major Shareholders and Related Party Transactions&#8212;Related Party Transactions&#8221; or elsewhere in this annual report, we have not entered into any material contract during the two years immediately preceding the date of this annual report. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Investor Rights Agreement with Walmart </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with our issuance of 144,952,250 Class&#160;A ordinary shares to Newheight, a wholly-owned subsidiary of Walmart, in return for Walmart&#8217;s transferring to us Yihaodian marketplace platform assets, including the Yihaodian brand, mobile apps and websites, and entering into business cooperation arrangements with us in June 2016. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We entered into an investor rights agreement with Newheight dated June&#160;20, 2016. Pursuant to the investor rights agreement: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">Observer right</span>. So long as Newheight and certain other wholly-owned subsidiaries of Walmart hold no less than 289,053,746 shares of our Class&#160;A ordinary shares (including ADSs representing Class&#160;A ordinary shares), Newheight has the right to designate one of its senior executives to attend all meetings of our board of directors in a <span style="white-space:nowrap">non-voting</span> observer capacity; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">161 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">Registration rights</span>. After the expiration of a period of 60 months following June&#160;20, 2016, Walmart has certain demand registration rights, piggyback registration rights and <span style="white-space:nowrap">F-3</span> registration rights under the investor rights agreement with respect to their registrable securities, including ordinary shares issued under the share subscription agreement; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">Preemptive rights with respect to share issuance</span>. Within the first 24 months after June&#160;20, 2016 (and regardless of Newheight&#8217;s percentage of ownership of our share capital) and, after such period, for so long as Newheight holds at least 10% of our then outstanding share capital on a fully diluted basis, if we propose to issue certain new securities, Newheight or a wholly-owned subsidiary of Walmart designated by Newheight has the right to purchase such number of new securities under the same terms and conditions at its election so as to enable Newheight to hold a pro rata portion of the new securities equal to the percentage of our share capital on a fully diluted basis then held by Newheight. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">Transfer restrictions</span>. Walmart agreed to certain <span style="white-space:nowrap">lock-up,</span> standstill, rights of first refusal and other transfer restrictions provided in the investor rights agreement. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">D. Exchange Controls </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation&#8212;Regulations Relating to Foreign Exchange.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">E. Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following is a general summary of certain Cayman Islands, PRC, Hong Kong S.A.R. and United States federal income tax consequences relevant to an investment in our ADSs and Class&#160;A ordinary shares. The discussion is not intended to be, nor should it be construed as, legal or tax advice to any particular prospective purchaser. The discussion is based on laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change or different interpretations, possibly with retroactive effect. The discussion does not address U.S. state or local tax laws, or tax laws of jurisdictions other than the Cayman Islands, the People&#8217;s Republic of China, Hong Kong S.A.R. and the United States. You should consult your own tax advisors with respect to the consequences of acquisition, ownership and disposition of our ADSs and Class&#160;A ordinary shares. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cayman Islands Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us levied by the government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or after execution brought within the jurisdiction of, the Cayman Islands. The Cayman Islands is not party to any double tax treaties which are applicable to any payments made by or to our company. There are no exchange control regulations or currency restrictions in the Cayman Islands. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Payments of dividends and capital in respect of the shares will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of the Shares, nor will gains derived from the disposal of the shares be subject to Cayman Islands income or corporation tax. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">People&#8217;s Republic of China Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 the PRC is considered a resident enterprise and will be subject to the enterprise income tax on its global income at the rate of 25%. The implementation rules define the term &#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 STA issued a circular, known as Circular 82, which provides certain specific criteria for determining whether the &#8220;de facto management body&#8221; of a <span style="white-space:nowrap">PRC-controlled</span> 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 STA&#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 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)&#160;the primary location of the <span style="white-space:nowrap"><span style="white-space:nowrap">day-to-day</span></span> operational management is in the PRC; (ii)&#160;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)&#160;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)&#160;at least 50% of voting board members or senior executives habitually reside in the PRC. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">162 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that none of JD.com, Inc. and its subsidiaries outside of China is a PRC resident enterprise for PRC tax purposes. JD.com, Inc. is not controlled by a PRC enterprise or PRC enterprise group and we do not believe that JD.com, Inc. meets all of the conditions above. JD.com, Inc. is a company incorporated outside the PRC. As a holding company, its key assets are its ownership interests in its subsidiaries, and its key assets are located, and its records (including the resolutions of its board of directors and the resolutions of its shareholders) are maintained, outside the PRC. For the same reasons, we believe our other subsidiaries 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; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the PRC tax authorities determine that JD.com, Inc. 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 <span style="white-space:nowrap">non-resident</span> enterprises, including the holders of our ADSs. In addition, <span style="white-space:nowrap">non-resident</span> enterprise shareholders (including our ADS holders) may be subject to a 10% PRC withholding 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. In addition, gains derived by our <span style="white-space:nowrap">non-PRC</span> individual shareholders from the sale of our shares and ADSs may be subject to a 20% PRC withholding tax. It is unclear whether our <span style="white-space:nowrap">non-PRC</span> individual shareholders (including our ADS holders) would be subject to any PRC tax on dividends obtained by such <span style="white-space:nowrap">non-PRC</span> individual shareholders in the event we are determined to be a PRC resident enterprise. If any PRC tax were to apply to dividends realized by <span style="white-space:nowrap">non-PRC</span> individuals, it would generally apply at a rate of 20% unless a reduced rate is available under an applicable tax treaty. However, it is also unclear whether <span style="white-space:nowrap">non-PRC</span> shareholders of JD.com, Inc. would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that JD.com, Inc. is treated as a PRC resident enterprise. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Provided that our Cayman Islands holding company, JD.com, Inc., is not deemed to be a PRC resident enterprise, holders of our ADSs and ordinary shares who are not PRC residents will not be subject to PRC income tax on dividends distributed by us or gains realized from the sale or other disposition of our shares or ADSs. STA Circular 7 further clarifies that, if a <span style="white-space:nowrap">non-resident</span> enterprise derives income by acquiring and selling shares in an offshore listed enterprise in the public market, such income will not be subject to PRC tax. In addition, STA Public Notice 37 provided certain key changes to the previous withholding regime, such as (i)&#160;the withholding obligation for a <span style="white-space:nowrap">non-resident</span> enterprise deriving dividend arises on the date on which the payment is actually made rather than on the date of the resolution that declared the dividends, <span style="white-space:nowrap">(ii)&#160;non-resident</span> enterprises are not obligated to report tax to relevant authorities if their withholding agents fail to perform the withholding obligation is removed. However, there is uncertainty as to the application of STA Public Notice 37 and STA Circular 7, we and our <span style="white-space:nowrap">non-PRC</span> resident investors may be at risk of being required to file a return and being taxed under STA Public Notice 37 and STA Circular 7 and we may be required to expend valuable resources to comply with STA Public Notice 37 and STA Circular 7 or to establish that we should not be taxed under STA Public Notice 37 and STA Circular 7. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Doing Business in China&#8212;We face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises by their <span style="white-space:nowrap">non-PRC</span> holding companies, and heightened scrutiny over acquisition transactions by the PRC tax authorities may have a negative impact on potential acquisitions we may pursue in the future.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Hong Kong Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our subsidiaries incorporated in Hong Kong are subject to a <span style="white-space:nowrap">two-tiered</span> income tax rate for taxable income generated from operations in Hong Kong, effective on April&#160;1, 2018. The first HK$2&#160;million of profits earned by our subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our principal register of members is maintained by our principal share registrar in the Cayman Islands, and our Hong Kong register of members is maintained by the Hong Kong Share Registrar in Hong Kong. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Dealings in our Class&#160;A ordinary shares registered on our Hong Kong Share Register are subject to Hong Kong stamp duty. The stamp duty is charged to each of the seller and purchaser at the rate of 0.13% of the consideration for, or (if greater) the value of, our Class&#160;A ordinary shares transferred. In other words, a total of 0.26% is currently payable on a typical sale and purchase transaction of our Class&#160;A ordinary shares. In addition, a fixed duty of HK$5.00 is charged on each instrument of transfer (if required). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To facilitate <span style="white-space:nowrap">ADS-ordinary</span> share conversion and trading between Nasdaq and the Hong Kong Stock Exchange, we have moved a portion of our issued Class&#160;A ordinary shares from our Cayman share register to our Hong Kong share register. It is unclear whether, as a matter of Hong Kong law, the trading or conversion of ADSs constitutes a sale or purchase of the underlying Hong Kong registered ordinary shares that is subject to Hong Kong stamp duty. We advise investors to consult their own tax advisors on this matter. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our ADSs and Class&#160;A Ordinary Shares&#8212;There is uncertainty as to whether Hong Kong stamp duty will apply to the trading or conversion of our ADSs.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">163 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">United States Federal Income Tax Considerations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following discussion is a summary of United States federal income tax considerations relating to the ownership and disposition of our ADSs or ordinary shares by a U.S. Holder (as defined below) that holds our ADSs or ordinary shares as &#8220;capital assets&#8221; (generally, property held for investment) under the United States Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;). This discussion is based on the tax laws of the United States as in effect on the date of this annual report on Form <span style="white-space:nowrap">20-F</span> and on U.S. Treasury regulations in effect as of the date of this annual report, as well as judicial and administrative interpretations thereof available on or before such date. All of the foregoing authorities are subject to change, which change could apply retroactively and could affect the tax considerations described below. There can be no assurance that the IRS or a court will not take a contrary position with respect to any United States federal income tax consequences described below. This discussion does not address all aspects of United States federal income taxation that may be important to particular investors in light of their individual investment circumstances, including investors subject to special tax rules (for example, banks, certain financial institutions, insurance companies, broker-dealers, traders in securities that elect <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> treatment, partnerships and their partners, <span style="white-space:nowrap">tax-exempt</span> entities (including private foundations), investors who are not U.S. Holders, U.S. expatriates, investors liable for the alternative minimum tax, investors who acquired their ADSs or ordinary shares pursuant to the exercise of any employee share option or otherwise as compensation, investors who own (directly, indirectly, or constructively) 10% or more of our stock (by vote or value), investors that will hold their ADSs or ordinary shares as part of a straddle, hedge, conversion, constructive sale, or other integrated transaction for United States federal income tax purposes, investors subject to the Medicare tax on their net investment income or investors that have a functional currency other than the United States dollar), all of whom may be subject to tax rules that differ significantly from those summarized below. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, this discussion does not address any state, local or <span style="white-space:nowrap">non-United</span> States tax considerations. Each U.S. Holder is urged to consult its tax advisor regarding the United States federal, state, local, and <span style="white-space:nowrap">non-United</span> States income and other tax considerations of an investment in our ADSs or ordinary shares. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">General </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For purposes of this discussion, a &#8220;U.S. Holder&#8221; is a beneficial owner of our ADSs or ordinary shares that is, for United States federal income tax purposes, (i)&#160;an individual who is a citizen or resident of the United States, (ii)&#160;a corporation (or other entity treated as a corporation for United States federal income tax purposes) created in, or organized under the law of, the United States or any state thereof or the District of Columbia, (iii)&#160;an estate the income of which is includible in gross income for United States federal income tax purposes regardless of its source, or (iv)&#160;a trust (A)&#160;the administration of which is subject to the primary supervision of a United States court and which has one or more United States persons who have the authority to control all substantial decisions of the trust or (B)&#160;that has otherwise elected to be treated as a United States person under the Code. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If a partnership (or other entity treated as a partnership for United States federal income tax purposes) owns our ADSs or ordinary shares, the tax treatment of a partner in the partnership will generally depend upon the status of the partner and the activities of the partnership. Partnerships holding our ADSs or ordinary shares and their partners are urged to consult their tax advisors regarding an investment in our ADSs or ordinary shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For U.S. federal income tax purposes, U.S. Holders who hold ADSs will generally be treated as the holder of the underlying ordinary shares represented by those 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&#160;A ordinary shares for ADSs will generally not be subject to U.S. federal income tax. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The discussion below under &#8220;&#8212;Dividends&#8221; and &#8220;&#8212;Sale or Other Disposition of ADSs or Ordinary Shares&#8221; is written on the basis that we will not be or become classified as a PFIC for U.S. federal income tax purposes. The U.S. federal income tax rules that apply generally if we are treated as a PFIC for any taxable year are discussed below under &#8220;&#8212;Passive Foreign Investment Company Considerations.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Dividends </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any cash distributions (including any amount of any PRC tax withheld) paid on our ADSs or ordinary shares out of our current or accumulated earnings and profits, as determined under United States federal income tax principles, will generally be includible in the gross income of a U.S. Holder as dividend income on the day actually or constructively received by the U.S. Holder, in the case of ordinary shares, or by the depositary, in the case of ADSs. Because we do not intend to determine our earnings and profits on the basis of United States federal income tax principles, any distribution we pay will generally be reported as a &#8220;dividend&#8221; for United States federal income tax purposes. Dividends received on our ADSs or ordinary shares will not be eligible for the dividends received deduction allowed to corporations under the Code. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">164 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Individuals and other <span style="white-space:nowrap">non-corporate</span> recipients will be subject to tax at the lower capital gain tax rate applicable to &#8220;qualified dividend income&#8221; on dividends paid on our ADSs, provided that certain conditions are satisfied, including that (i)&#160;our ADSs 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 United <span style="white-space:nowrap">States-PRC</span> income tax treaty (the &#8220;Treaty&#8221;), (ii) we are neither a PFIC nor treated as such with respect to a U.S. Holder (as discussed above) for the taxable year in which the dividend was paid and the preceding taxable year, and (iii)&#160;certain holding period requirements are met. Because (i)&#160;U.S. Treasury guidance indicates that ADSs representing ordinary shares, such as ours, listed on the Nasdaq Global Select Market are considered to be readily tradable on an established securities market in the United States, and (ii)&#160;we believe that we were not a PFIC for United States federal income tax purposes for our taxable year ended December&#160;31, 2022 and we do not expect to be a PFIC in subsequent years, we believe that we are a qualified foreign corporation with respect to dividends paid on the ADSs, but not with respect to dividends paid on our ordinary shares. In the event that we are deemed to be a PRC resident enterprise under PRC tax law, we believe that we would be eligible for the benefits under the Treaty and that we should be treated as a qualified foreign corporation with respect to dividends paid on our ordinary shares or ADSs. U.S. Holders should consult their tax advisors regarding the availability of the reduced tax rate on dividends in their particular circumstances. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For United States foreign tax credit purposes, dividends will generally be treated as income from foreign sources and will generally constitute passive category income. A U.S. Holder may be eligible, subject to a number of complex limitations, to claim a foreign tax credit not in excess of any applicable treaty rate in respect of any nonrefundable foreign withholding taxes imposed on dividends received on our ADSs or ordinary shares. A U.S. Holder who does not elect to claim a foreign tax credit for foreign tax withheld may instead claim a deduction, for United States federal income tax purposes, in respect of such 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. U.S. Holders are urged to consult their tax advisors regarding the availability of the foreign tax credit under their particular circumstances. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Sale or Other Disposition of ADSs or Ordinary Shares </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A U.S. Holder will generally recognize capital gain or loss upon the sale or other disposition of ADSs or ordinary shares in an amount equal to the difference between the amount realized upon the sale or other disposition and the holder&#8217;s adjusted tax basis in such ADSs or 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 ordinary shares have been held for more than one year. An individual U.S. Holder or other <span style="white-space:nowrap">non-corporate</span> U.S. Holder who has held the ADSs or ordinary shares for more than one year will generally be eligible for reduced tax rates. The deductibility of capital losses is subject to limitations. Any such gain or loss recognized by a U.S. Holder will generally be treated as U.S. source income or loss for foreign tax credit purposes, which will generally limit the availability to claim foreign tax credits. However, in the event we are deemed to be a PRC &#8220;resident enterprise&#8221; under PRC tax law, we may be eligible for the benefits of the Treaty. In such event, if PRC tax were to be imposed on any gain from the disposition of the ADSs or ordinary shares, a U.S. Holder that is eligible for the benefits of the Treaty may elect to treat such gain as PRC source income. Pursuant to recently issued 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 ordinary shares. 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 ordinary shares, including the availability of the foreign tax credit or deduction under their particular circumstances, their eligibility for benefits under the Treaty and the potential impact of the recently issued Treasury Regulations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Passive Foreign Investment Company Considerations </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A <span style="white-space:nowrap">non-United</span> States corporation, such as our company, will be classified as a &#8220;passive foreign investment company,&#8221; or PFIC, for United States 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 produce or are held for the production of passive income. For this purpose, cash is categorized as a passive asset and the company&#8217;s unbooked intangibles associated with active business activity are taken into account as a <span style="white-space:nowrap">non-passive</span> asset. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, 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. Although the law in this regard is unclear, we treat the consolidated variable interest entities as being owned by us for United States federal income tax purposes because we control their management decisions and we are entitled to substantially all of the economic benefits associated with these entities, and, as a result, we consolidate their results of operations in our U.S. GAAP financial statements and treat them as being owned by us for United States federal income tax purposes. If it were determined, however, that we are not the owner of the consolidated variable interest entities for United States federal income tax purposes, we may be treated as a PFIC for our taxable year ended December&#160;31, 2022 and in future taxable years. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">165 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based on our current income and assets and the value of our ADSs and outstanding ordinary shares, we do not believe that we were a PFIC for our taxable year ended December&#160;31, 2022, and we do not expect to be classified as a PFIC in the current taxable year or the foreseeable future. Because PFIC status is a fact-intensive determination, no assurance can be given that we will not be classified as a PFIC for that year. While we do not anticipate becoming a PFIC, changes in the composition of our income or assets, or fluctuations in the market price of our Class&#160;A ordinary shares and/or ADSs, may cause us to become a PFIC for future taxable years. In estimating the value of our goodwill and other unbooked intangibles, we have taken into account our market capitalization, which may fluctuate over time. Among other factors, if our market capitalization subsequently declines, we may be or become classified as a PFIC for the current or future taxable years. Under circumstances where revenues from activities that produce passive income significantly increase relative to our revenues from activities that produce <span style="white-space:nowrap">non-passive</span> income or where we determine not to deploy significant amounts of cash for working capital or other purposes, our risk of becoming classified as a PFIC may substantially increase. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are classified as a PFIC for any taxable year during which a U.S. Holder holds our ADSs or ordinary shares, and unless the U.S. Holder makes a <span style="white-space:nowrap"><span style="white-space:nowrap">&#8220;mark-to-market&#8221;</span></span> election (as described below), the U.S. Holder will generally be subject to special tax rules that have a penalizing effect, regardless of whether we remain a PFIC, on (i)&#160;any excess distribution that we make to the U.S. Holder (which generally means any distribution paid during a taxable year to a U.S. Holder that is greater than 125% of the average annual distributions paid in the three preceding taxable years or, if shorter, the U.S. Holder&#8217;s holding period for the ADSs or ordinary shares), and (ii)&#160;any gain realized on the sale or other disposition, including a pledge, of ADSs or ordinary shares. Under the PFIC rules: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the excess distribution or gain will be allocated ratably over the U.S. Holder&#8217;s holding period for the ADSs or ordinary shares; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">amounts allocated to the current taxable year and any taxable years in a U.S. Holder&#8217;s holding period prior to the first taxable year in which we are classified as a PFIC (a <span style="white-space:nowrap">&#8220;pre-PFIC</span> year&#8221;) will be taxable as ordinary income; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">amounts allocated to each prior taxable year, other than the current taxable year or a <span style="white-space:nowrap">pre-PFIC</span> year, will be subject to tax at the highest tax rate in effect applicable to such U.S. Holder for that year, and such amounts will be increased by an additional tax equal to interest on the resulting tax deemed deferred with respect to such years. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The tax liability for amounts allocated to years prior to the year of disposition or &#8220;excess distribution&#8221; cannot be offset by any net operating losses for such years, and gains (but not losses) realized on the sale of the ADSs or ordinary shares cannot be treated as capital, even if such ADSs or ordinary shares are held as capital assets. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are a PFIC for any taxable year during which a U.S. Holder holds our ADSs or ordinary shares and any of our subsidiaries is also a PFIC, such U.S. Holder would be treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC and would be subject to the rules described above on certain distributions by a lower-tier PFIC and a disposition of shares of a lower-tier PFIC even though such U.S. Holders would not receive the proceeds of those distributions or dispositions. U.S. Holders should consult their tax advisors regarding the application of the PFIC rules to any of our subsidiaries. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election with respect to such stock. The <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election is available only for &#8220;marketable stock,&#8221; which is stock that is traded in other than <span style="font-style:italic">de minimis </span>quantities on at least 15 days during each calendar quarter, or &#8220;regularly traded&#8221; on a qualified exchange or other market, as defined in applicable Treasury regulations. For these purposes, our ADSs are listed on the Nasdaq Global Select Market, which is a qualified exchange for these purposes, and our ordinary shares are listed on the Hong Kong Stock Exchange, which should constitute a qualified exchange or other market. We anticipate that our ADSs and ordinary shares should qualify as being regularly traded, but no assurances may be given in this regard. If a U.S. Holder makes this election, the holder will generally (i)&#160;include as ordinary income for each taxable year that we are a PFIC the excess, if any, of the fair market value of ADSs or ordinary shares held at the end of the taxable year over the adjusted tax basis of such ADSs or ordinary shares and (ii)&#160;deduct as an ordinary loss the excess, if any, of the adjusted tax basis of the ADSs or ordinary shares over the fair market value of such ADSs or ordinary shares held at the end of the taxable year, but such deduction will only be allowed to the extent of the amount previously included in income as a result of the <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election. The U.S. Holder&#8217;s adjusted tax basis in the ADSs or ordinary shares would be adjusted to reflect any income or loss resulting from the <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election. If a U.S. Holder makes a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election in respect of our ADSs or ordinary shares and we cease to be 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 <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election, any gain such U.S. Holder recognizes upon the sale or other disposition of our ADSs or ordinary shares 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 <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">166 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Because, as a technical matter, a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election cannot be made for any lower-tier PFICs that we may own, a U.S. Holder may continue to be subject to the general PFIC rules described above 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 United States federal income tax purposes. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We do not intend to provide information necessary for U.S. Holders to make qualified electing fund elections which, if available, would result in tax treatment different from the tax treatment for PFICs described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If a U.S. Holder owns our ADSs or ordinary shares during any taxable year that we are a PFIC, the holder must file an annual Internal Revenue Service Form 8621. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each U.S. Holder is urged to consult its tax advisor concerning the United States federal income tax consequences of purchasing, holding, and disposing of ADSs or ordinary shares if we are or become classified as a PFIC, including the possibility of making a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election and the unavailability of the qualified electing fund election. </p> <p style="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">F.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Dividends and Paying Agents </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">G.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Statement by Experts </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">H.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Documents on Display </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to periodic reporting and other informational requirements of the Exchange Act as applicable to foreign private issuers, and are required to file reports and other information with the SEC. Specifically, we are required to file annually an annual report on Form <span style="white-space:nowrap">20-F</span> within four months after the end of each fiscal year, which is December 31. All information filed with the SEC can be obtained over the internet at the SEC&#8217;s website at www.sec.gov. 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&#160;16 of the Exchange Act. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We will furnish Deutsche Bank Trust Company Americas, the depositary of our ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders&#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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with Nasdaq Stock Market Rule 5250(d), we will post this annual report on Form <span style="white-space:nowrap">20-F</span> on our website at http://ir.jd.com. In addition, we will provide hardcopies of our annual report free of charge to shareholders and ADS holders upon request. </p> <p style="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">I.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Subsidiary Information </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_15"><span style="font-weight:bold">Item&#160;11.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Quantitative and Qualitative Disclosures about Market Risk </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Interest Rate Risk </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. We have not used derivative financial instruments in our investment portfolio. Interest earning instruments carry a degree of interest rate risk. We have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in market interest rates. However, our future interest income may fall short of expectations due to changes in market interest rates. </p> <p style="margin-top:16pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Foreign Exchange Risk </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Substantially all of our revenues and expenses are denominated in RMB. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 RMB because the value of our business is effectively denominated in RMB, while our ADSs will be traded in U.S. dollars. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">167 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The conversion of RMB into foreign currencies, including U.S. dollars, is based on rates set by the PBOC. The RMB has fluctuated against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between RMB and the U.S. dollar in the future. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To the extent that we need to convert U.S. dollars into RMB for our operations, appreciation of the RMB against the U.S. dollar would have an adverse effect on the RMB amount we receive from the conversion. Conversely, if we decide to convert RMB 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 RMB would have a negative effect on the U.S. dollar amounts available to us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, we had <span style="white-space:nowrap">RMB-denominated</span> cash and cash equivalents, restricted cash, short-term investments and time deposits or wealth management products with maturities more than one year in other <span style="white-space:nowrap">non-current</span> assets of RMB149.9&#160;billion, and U.S. dollar-denominated cash, cash equivalents and short-term investments and time deposits or wealth management products with maturities more than one year in other <span style="white-space:nowrap">non-current</span> assets of US$10.7&#160;billion. Assuming we had converted RMB149.9&#160;billion into U.S. dollars at the exchange rate of RMB6.8972 for US$1.00 as of December&#160;30, 2022, our U.S. dollar cash balance would have been US$32.4&#160;billion. If the RMB had depreciated by 10% against the U.S. dollar, our U.S. dollar cash balance would have been US$30.3&#160;billion instead. Assuming we had converted US$10.7&#160;billion into RMB at the exchange rate of RMB6.8972 for US$1.00 as of December&#160;30, 2022, our RMB cash balance would have been RMB223.7&#160;billion. If the RMB had depreciated by 10% against the U.S. dollar, our RMB cash balance would have been RMB232.0&#160;billion instead. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Inflation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To date, inflation in China has not materially impacted our results of operations. According to the National Bureau of Statistics of China, the year-over-year percent changes in the consumer price index for December 2020, 2021 and 2022 were increases of 0.2% and 1.5% and 1.8%, respectively. Although we have not been materially affected by inflation in the past, we may be affected if China experiences higher rates of inflation in the future. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_16"><span style="font-weight:bold">Item&#160;12.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Description of Securities Other than Equity Securities </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">A.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Debt Securities </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">B.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Warrants and Rights </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">C.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Other Securities </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left"><span style="font-weight:bold">D.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">American Depositary Shares </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ADSs are traded on Nasdaq. Dealings in our ADSs on Nasdaq are conducted in U.S. Dollars. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">ADSs may be held either: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">directly, by having a certificated ADS, or an ADR, registered in the holder&#8217;s name, or by holding in the direct registration system, 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; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">indirectly, through the holder&#8217;s broker or other financial institution. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary for our ADSs is Deutsche Bank Trust Company Americas, whose office is located at 60 Wall Street, New York, New York 10005, United States of America. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">168 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Fees and Charges Our ADS holders May Have to Pay </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An ADS holder 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): </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:51%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td style="width:48%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Service</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Fees</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;to any person to whom ADSs are issued or to any person to whom a distribution is made in respect of ADS distributions pursuant to stock dividends or other free distributions of stock, bonus distributions, stock splits or other distributions (except where converted to cash)</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">Up&#8194;&#8201;to US$0.05 per ADS issued</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Surrendering ADSs for cancellation and withdrawal of deposited securities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">Up&#8194;&#8201;to US$0.05 per ADS surrendered</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Distribution of cash dividends</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">Up&#8194;&#8201;to US$0.05 per ADS held</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Distribution of cash entitlements (other than cash dividends) and/or cash proceeds, including proceeds from the sale of rights, securities and other entitlements</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">Up&#8194;&#8201;to US$0.05 per ADS held</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Distribution of ADSs pursuant to exercise of rights</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">Up&#8194;&#8201;to US$0.05 per ADS held</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Operation and maintenance costs</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">Up&#8194;&#8201;to US$0.05 per ADS held on the applicable record date(s) established by the depositary bank</p></td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An ADS holder will also be responsible to pay 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) such as: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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). </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Expenses incurred for converting foreign currency into U.S. dollars. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Expenses for cable, telex, fax and electronic transmissions and for delivery of securities. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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). </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Fees and expenses incurred in connection with the delivery of ordinary shares on deposit or the servicing of ordinary shares, deposited securities and/or ADSs. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">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. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. </p> <p style="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">169 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Fees and Other Payments Made by the Depositary to Us </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Deutsche Bank Trust Company Americas, as depositary, has agreed to reimburse us for a portion of certain expenses we incur that are related to establishment and maintenance of the ADR program, including investor relations expenses. There are limits on the amount of expenses for which the depositary will reimburse us, but the amount of reimbursement available to us is not related to the amounts of fees the depositary collects from investors. Further, the depositary has agreed to reimburse us certain fees payable to the depositary by holders of ADSs. Neither the depositary nor we can determine the exact amount to be made available to us because (i)&#160;the number of ADSs that will be issued and outstanding, (ii)&#160;the level of service fees to be charged to holders of ADSs and (iii)&#160;our reimbursable expenses related to the program are not known at this time. In 2022, we did not receive any reimbursement from the depositary. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Conversion between Class&#160;A Ordinary Shares and ADSs </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Dealings and Settlement of Class&#160;A Ordinary Shares in Hong Kong </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our Class&#160;A ordinary shares trade on the Hong Kong Stock Exchange in board lots of 50 Class&#160;A ordinary shares. Dealings in our Class&#160;A ordinary shares on the Hong Kong Stock Exchange will be conducted in Hong Kong dollars. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The transaction costs of dealings in our Class&#160;A ordinary shares on the Hong Kong Stock Exchange include: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Hong Kong Stock Exchange trading fee of 0.005% of the consideration of the transaction, charged to each of the buyer and seller; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Securities and Futures Commission of Hong Kong, or SFC, transaction levy of 0.0027% of the consideration of the transaction, charged to each of the buyer and seller; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">trading tariff of HK$0.50 on each and every purchase or sale transaction. The decision on whether or not to pass the trading tariff onto investors is at the discretion of brokers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">transfer deed stamp duty of HK$5.00 per transfer deed (if applicable), payable by the seller; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">ad valorem stamp duty at a total rate of 0.2% of the value of the transaction, with 0.1% payable by each of the buyer and the seller; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">stock settlement fee, which is currently 0.002% of the gross transaction value, subject to a minimum fee of HK$2.00 and a maximum fee of HK$100.00 per side per trade; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">brokerage commission, which is freely negotiable with the broker (other than brokerage commissions for IPO transactions which are currently set at 1% of the subscription or purchase price and will be payable by the person subscribing for or purchasing the securities); and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the Hong Kong Share Registrar will charge between HK$2.50 to HK$20.00, depending on the speed of service (or such higher fee as may from time to time be permitted under the Hong Kong Listing Rules), for each transfer of ordinary shares from one registered owner to another, each share certificate canceled or issued by it and any applicable fee as stated in the share transfer forms used in Hong Kong. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investors must settle their trades executed on the Hong Kong Stock Exchange through their brokers directly or through custodians. For an investor who has deposited his or her Class&#160;A ordinary shares in his or her stock account or in his or her designated Central Clearing and Settlement System participant&#8217;s stock account maintained with the Central Clearing and Settlement System, or CCASS, settlement will be effected in CCASS in accordance with the General Rules of CCASS and CCASS Operational Procedures in effect from time to time. For an investor who holds the physical certificates, settlement certificates and the duly executed transfer forms must be delivered to his or her broker or custodian before the settlement date. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">170 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Conversion between Class&#160;A Ordinary Shares Trading in Hong Kong and ADSs </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the listing of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange, we have established a branch register of members in Hong Kong, or the Hong Kong share register, which will be maintained by our Hong Kong Share Registrar, Computershare Hong Kong Investor Services Limited. Our principal register of members will continue to be maintained by our principal share registrar, Maples Fund Services (Cayman) Limited, or Maples. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All Class&#160;A ordinary shares offered in connection with our listing in Hong Kong are registered on the Hong Kong share register in order to be listed and traded on the Hong Kong Stock Exchange. As described in further detail below, holders of Class&#160;A ordinary shares registered on the Hong Kong Share Register will be able to convert these ordinary shares into ADSs, and vice versa. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with our listing in Hong Kong, and to facilitate fungibility and conversion between ADSs and Class&#160;A ordinary shares and trading between Nasdaq and the Hong Kong Stock Exchange, we moved a portion of our issued Class&#160;A ordinary shares from our register of members maintained in the Cayman Islands to our Hong Kong share register. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Converting Class&#160;A Ordinary Shares Trading in Hong Kong into ADSs </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An investor who holds Class&#160;A ordinary shares registered in Hong Kong and who intends to convert them to ADSs to trade on Nasdaq must deposit or have his or her broker deposit the Class&#160;A ordinary shares with the depositary&#8217;s Hong Kong custodian, Deutsche Bank AG, Hong Kong Branch, Hong Kong, or the custodian, in exchange for ADSs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A deposit of Class&#160;A ordinary shares trading in Hong Kong in exchange for ADSs involves the following procedures: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If Class&#160;A ordinary shares have been deposited with CCASS, the investor must transfer Class&#160;A ordinary shares to the depositary&#8217;s account with the custodian within CCASS by following the CCASS procedures for transfer and submit and deliver a duly completed and signed letter of transmittal to the custodian via his or her broker. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If Class&#160;A ordinary shares are held outside CCASS, the investor must arrange to deposit his or her Class&#160;A ordinary shares into CCASS for delivery to the depositary&#8217;s account with the custodian within CCASS, submit and deliver a duly completed and signed letter of transmittal to the custodian via his or her broker. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, and subject in all cases to the terms of the deposit agreement, the depositary will issue the corresponding number of ADSs in the name(s) requested by an investor and will deliver the ADSs to the designated DTC account of the person(s) designated by an investor or his or her broker. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For Class&#160;A ordinary shares deposited in CCASS, under normal circumstances, the above steps generally require two business days. For Class&#160;A ordinary shares held outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS issuances. The investor will be unable to trade the ADSs until the procedures are completed. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Converting ADSs to Class&#160;A Ordinary Shares Trading in Hong Kong </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An investor who holds ADSs and who intends to convert his/her ADSs into Class&#160;A ordinary shares to trade on the Hong Kong Stock Exchange must cancel the ADSs the investor holds and withdraw Class&#160;A ordinary shares from our ADS program and cause his or her broker or other financial institution to trade such ordinary shares on the Hong Kong Stock Exchange. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An investor that holds ADSs indirectly through a broker should follow the broker&#8217;s procedure and instruct the broker to arrange for cancelation of the ADSs, and transfer of the underlying ordinary shares from the depositary&#8217;s account with the custodian within the CCASS system to the investor&#8217;s Hong Kong stock account. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For investors holding ADSs directly (not holding through brokers), the following steps must be taken: </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">171 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">To withdraw Class&#160;A ordinary shares from our ADS program, an investor who holds ADSs may turn in such ADSs at the office of the depositary (and the applicable ADR(s) if the ADSs are held in certificated form), and send an instruction to cancel such ADSs to the depositary. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Upon payment or net of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, and subject in all cases to the terms of the deposit agreement, the depositary will instruct the custodian to deliver Class&#160;A ordinary shares underlying the canceled ADSs to the CCASS account designated by an investor. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">If an investor prefers to receive Class&#160;A ordinary shares outside CCASS, he or she must receive Class&#160;A ordinary shares in CCASS first and then arrange for withdrawal from CCASS. Investors can then obtain a transfer form signed by HKSCC Nominees Limited (as the transferor) and register ordinary shares in their own names with the Hong Kong Share Registrar. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For Class&#160;A ordinary shares to be received in CCASS, under normal circumstances, the above steps generally require two business days. For ordinary shares to be received outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. The investor will be unable to trade the Class&#160;A ordinary shares on the Hong Kong Stock Exchange until the procedures are completed. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS cancelations. In addition, completion of the above steps and procedures is subject to there being a sufficient number of Class&#160;A ordinary shares on the Hong Kong share register to facilitate a withdrawal from the ADS program directly into the CCASS system. We are not under any obligation to maintain or increase the number of Class&#160;A ordinary shares on the Hong Kong share register to facilitate such withdrawals. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Depositary Requirements </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Before the depositary issues ADSs or permits withdrawal of ordinary shares, the depositary may require: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">production of satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="left">&#8226;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">compliance with procedures it may establish, from time to time, consistent with the deposit agreement, including, but not limited to, presentation of transfer documents. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary may refuse to deliver, transfer, or register issuances, transfers and cancelations of ADSs generally when the transfer books of the depositary or our Hong Kong Share Registrar are closed or at any time if the depositary or we determine it advisable to do so. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All costs attributable to the transfer of Class&#160;A ordinary shares to effect a withdrawal from or deposit of ordinary shares into our ADS program will be borne by the investor requesting the transfer. In particular, holders of ordinary shares and ADSs should note that the Hong Kong Share Registrar will charge between HK$2.50 to HK$20, depending on the speed of service (or such higher fee as may from time to time be permitted under the Hong Kong Listing Rules), for each transfer of ordinary shares from one registered owner to another, each share certificate canceled or issued by it and any applicable fee as stated in the share transfer forms used in Hong Kong. In addition, holders of Class&#160;A ordinary shares and ADSs must pay up to US$5.00 (or less) per 100 ADSs for each issuance of ADSs and each cancelation of ADSs, as the case may be, in connection with the deposit of Class&#160;A ordinary shares into, or withdrawal of Class&#160;A ordinary shares from, our ADS program. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">172 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="rom416083_17">PART&#160;II </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_18"><span style="font-weight:bold">Item&#160;13.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Defaults, Dividend Arrearages and Delinquencies </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_19"><span style="font-weight:bold">Item&#160;14.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Modifications to the Rights of Security Holders and Use of Proceeds </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_20"><span style="font-weight:bold">Item&#160;15.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Controls and Procedures </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Evaluation of Disclosure Controls and Procedures </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management, with the participation of our chief executive officer and chief financial officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule <span style="white-space:nowrap">13a-15(e)</span> under the Exchange Act) as of the end of the period covered by this report, as required by Rule <span style="white-space:nowrap">13a-15(b)</span> under the Exchange Act. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based upon that evaluation, our management has concluded that, as of December&#160;31, 2022, our disclosure controls and procedures were effective in ensuring that the information required to be disclosed by us in the reports that we file and furnish under the Exchange Act was recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms, and that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer, to allow timely decisions regarding required disclosure. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Management&#8217;s Annual Report on Internal Control over Financial Reporting </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules <span style="white-space:nowrap">13a-15(f)</span> and <span style="white-space:nowrap">15d-15(f)</span> under the Securities Exchange Act of 1934, as amended. 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)&#160;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)&#160;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)&#160;provide reasonable assurance regarding prevention or timely detection of the unauthorized acquisition, use or disposition of our company&#8217;s assets that could have a material effect on the consolidated financial statements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As required by Section&#160;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&#160;31, 2022 using the criteria set forth in the report &#8220;Internal Control&#8212;Integrated Framework (2013)&#8221; published by the Committee of Sponsoring Organizations of the Treadway Commission. We completed the acquisition of Deppon during the year ended December&#160;31, 2022. As permitted by relevant rules and regulations, we have excluded Deppon from our evaluation of internal control over financial reporting as of December&#160;31, 2022. Overall, Deppon constituted 2.6% and 1.4%, respectively, of total assets and total net revenues of the consolidated financial statement amounts as of and for the year ended December&#160;31, 2022. Based on this evaluation, the management concluded that our internal control over financial reporting was effective as of December&#160;31, 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our independent registered public accounting firm, Deloitte Touche Tohmatsu Certified Public Accountants LLP, has audited the effectiveness of our company&#8217;s internal control over financial reporting as of December&#160;31, 2022, as stated in its report, which appears on page <span style="white-space:nowrap">F-4</span> of this annual report on Form <span style="white-space:nowrap">20-F.</span> </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">173 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Changes in Internal Control over Financial Reporting </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other than the addition of operations of the Excluded Acquisitions to our internal control over financial reporting, there were no changes in our internal controls over financial reporting that occurred during the period covered by this annual report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_21"><span style="font-weight:bold">Item&#160;16A.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Audit Committee Financial Expert </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has determined that Mr.&#160;Louis&#160;T. Hsieh, an independent director (under the standards set forth in Nasdaq Stock Market Rule 5605(a)&#160;(2) and Rule <span style="white-space:nowrap">10A-3</span> under the Exchange Act) and member of our audit committee, is an audit committee financial expert. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_22"><span style="font-weight:bold">Item&#160;16B.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Code of Ethics </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors adopted an amended and restated code of business conduct and ethics that applies to our directors, officers and employees in November 2022. We have posted a copy of our code of business conduct and ethics on our website at <span style="font-style:italic">http://ir.jd.com</span> </p> <p style="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">174 </p>

</div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>
<div style='display: none'><ix:header><ix:references><link:schemaRef xlink:type="simple" xlink:href="jd-20221231.xsd" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /></ix:references></ix:header></div><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><br/></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"><br/></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="clear:both;max-height:0pt;"></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td id="rom416083_23" style="width: 10%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16C.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal Accountant Fees and Services </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by our principal external auditors<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div> for the periods indicated. </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 66%;"></td>
<td style="width: 10%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 10%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Audit fees<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(2)</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">US$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;3,230,000</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,770,979</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Audit-related fees<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(3)</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">US$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,675,140</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,090,913</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tax fees<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(4)</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">US$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">268,987</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">250,881</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">All other fees<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(5)</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">US$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">174,044</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">293,840</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="clear:both;max-height:0pt;"></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes: </div></div></div><div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(1)</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">We engaged Deloitte Touche Tohmatsu Certified Public Accountants LLP as external auditor for our annual report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F,</div> and Deloitte Touche Tohmatsu in Hong Kong as external auditor for our HK annual report. Deloitte Touche Tohmatsu Certified Public Accountants LLP&#8217;s PCAOB ID is <ix:nonNumeric name="dei:AuditorFirmId" contextRef="P01_01_2022To12_31_2022">1113</ix:nonNumeric>. </div></td></tr></table><div style="clear:both;max-height:0pt;"></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;Audit fees&#8221; means the aggregate fees billed in each of the fiscal years listed for professional services rendered by our principal auditors for the audit of our annual financial statements and assistance with and review of documents filed with the SEC. In 2021 and 2022, the audit refers to financial audit and audit pursuant to Section&#160;404 of the Sarbanes-Oxley Act of 2002. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 0pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;Audit-related fees&#8221; means fees billed in each of the fiscal years listed for the issue of comfort letter, rendering of listing advice and other audit-related services to the company, including its consolidated subsidiaries. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 0pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(4)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;Tax Fees&#8221; means the aggregate fees billed in each of the fiscal years listed for professional services rendered by our principal auditors for tax compliance, tax advice and tax planning. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 0pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(5)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;All other fees&#8221; means the aggregate fees billed in each of the fiscal years listed for professional services rendered by our principal auditors associated with certain financial due diligence projects, permissible services to review and comment on internal control design over financial reporting and other advisory services. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The policy of our audit committee is to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-approve</div> all audit and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-audit</div> services provided by our independent registered public accounting firms, including audit services, audit-related services, tax services and other services as described above, other than those for de minimis services which are approved by the audit committee prior to the completion of the audit. </div></div><div style="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&#160;</div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">175 </div></div></div><div style="clear:both;max-height:0pt;"></div><div style="clear:both;max-height:0pt;"></div><div style="clear:both;max-height:0pt;"></div></div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_24"><span style="font-weight:bold">Item&#160;16D.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Exemptions from the Listing Standards for Audit Committees </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_25"><span style="font-weight:bold">Item&#160;16E.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Purchases of Equity Securities by the Issuer and Affiliated Purchasers </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;17, 2020, our board of directors authorized a share repurchase program, under which we may repurchase up to US$2.0&#160;billion of our ADSs or ordinary shares over the next 24 months through March&#160;17, 2022. The share repurchase program was publicly announced on March&#160;17, 2020. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;29, 2021, our board of directors approved modifications to the share repurchase program adopted in March 2020, pursuant to which the repurchase authorization has increased from US$2.0&#160;billion to US$3.0&#160;billion and has been extended until March&#160;17, 2024. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, we had repurchased a total of approximately 20.3&#160;million ADSs under this share repurchase program. The table below is a summary of the shares repurchased by us. All shares were repurchased in the open market pursuant to the share repurchase program announced on March&#160;17, 2020 and modified on December&#160;29, 2021. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:49%"></td>

<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Period</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Total&#160;Number</span><br /><span style="font-weight:bold">of ADSs</span><br /><span style="font-weight:bold">Purchased</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Average&#160;Price</span><br /><span style="font-weight:bold">Paid Per ADS</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Total&#160;Number&#160;of</span><br /><span style="font-weight:bold">ADSs&#160;Purchased&#160;as&#160;Part</span><br /><span style="font-weight:bold">of the Publicly</span><br /><span style="font-weight:bold">Announced Plan</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Approximate&#160;Dollar</span><br /><span style="font-weight:bold">Value of ADSs that</span><br /><span style="font-weight:bold">May Yet Be</span><br /><span style="font-weight:bold">Purchased&#160;Under&#160;the&#160;Plan*</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">March&#160;17, 2020&#8212;March 31, 2020</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,191,370</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">37.04</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,191,370</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,955,868,397</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">March&#160;1, 2021&#8212;March 31, 2021</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,583,810</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">82.52</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,583,810</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,330,029,654</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">May&#160;1, 2021&#8212;May 31, 2021</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,607,401</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">68.51</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,607,401</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,151,387,896</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">July&#160;1, 2021&#8212;July 31, 2021</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">23,616</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">69.94</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">23,616</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,149,736,231</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">March&#160;1, 2022&#8212;March 31, 2022</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">533,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">57.63</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">533,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,119,017,691</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">April&#160;1, 2022&#8212;April 28, 2022</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,477,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">57.08</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,477,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,863,474,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">March&#160;1, 2023&#8212;March 31, 2023</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,839,490</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">39.87</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,839,490</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,710,395,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">20,255,890</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">63.67</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">20,255,890</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom" align="right"><span style="font-weight:bold">1,710,395,700</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Note: </p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The dollar value in this column is based on US$3.0&#160;billion after the adjustment of repurchase authorization. </p></td></tr></table> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_26"><span style="font-weight:bold">Item&#160;16F.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Change in Registrant&#8217;s Certifying Accountant </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_27"><span style="font-weight:bold">Item&#160;16G.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Corporate Governance </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Cayman Islands exempted company listed on Nasdaq, we are subject to the Nasdaq corporate governance listing standards. However, Nasdaq rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq corporate governance listing standards. Currently, there are no significant differences between our corporate governance practices and those followed by U.S. domestic companies under Nasdaq Stock Market Rules. However, if we choose to follow other home country practice in the future, our shareholders may be afforded less protection than they otherwise would under the Nasdaq corporate governance listing standards applicable to U.S. domestic issuers. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our ADSs and Class&#160;A Ordinary Shares&#8212;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.&#8221; </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_28"><span style="font-weight:bold">Item&#160;16H.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Mine Safety Disclosure </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_29"><span style="font-weight:bold">Item&#160;16I.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2022, JD.com, Inc. was conclusively listed by the SEC as a Commission-Identified Issuer under the HFCAA following the filing of our annual report on Form <span style="white-space:nowrap">20-F</span> for the fiscal year ended December&#160;31, 2021. Our auditor, a registered public accounting firm that the PCAOB was unable to inspect or investigate completely in 2021 because of a position taken by an authority in the foreign jurisdiction, issued the audit report for us for the fiscal year ended December&#160;31, 2021. On December 15, 2022, the PCAOB issued a report that vacated its December 16, 2021 determination and removed Chinese mainland 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 do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file this annual report on Form 20-F. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">176 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, to our knowledge, (i) no governmental entities in the Cayman Islands or in China own shares of JD.com, Inc. or any of the consolidated variable interest entities in China, (ii) the governmental entities in China does not have a controlling financial interest in our company or any of the consolidated variable interest entities, (iii) none of the members of the board of directors of our company or our operating entities, including the consolidated variable interest entities, is an official of the Chinese Communist Party, and (iv) none of the currently effective memorandum and articles of association (or equivalent organizing document) of our company or the consolidated variable interest entities contains any charter of the Chinese Communist Party. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">177 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="rom416083_30">PART&#160;III </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_31"><span style="font-weight:bold">Item&#160;17.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Financial Statements </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have elected to provide financial statements pursuant to Item 18. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_32"><span style="font-weight:bold">Item&#160;18.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Financial Statements </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of JD.com, Inc., its subsidiaries and the consolidated variable interest entities are included at the end of this annual report. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top" align="left" id="rom416083_33"><span style="font-weight:bold">Item&#160;19.</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Exhibits </p></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td style="width:92%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Description of Document</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">1.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521196810/d178410dex31.htm">Second Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated herein by reference to Exhibit 3.1 to the current report on Form <span style="white-space:nowrap">6-K</span> (File <span style="white-space:nowrap">No.&#160;001-36450),</span> furnished with the Securities and Exchange Commission on June&#160;23, 2021) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465914064820/a14-20175_1ex4d3.htm">Registrant&#8217;s Specimen American Depositary Receipt (included in Exhibit 2.3) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746914003773/a2219624zex-4_2.htm">Registrant&#8217;s Specimen Certificate for Class&#160;A Ordinary Shares (incorporated herein by reference to Exhibit 4.2 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File <span style="white-space:nowrap">No.&#160;333-193650),</span> as amended, initially filed with the Securities and Exchange Commission on January&#160;30, 2014) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.3</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465914064820/a14-20175_1ex4d3.htm">Deposit Agreement dated May&#160;21, 2014 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 <span style="white-space:nowrap">S-8</span> (File <span style="white-space:nowrap">No.&#160;333-198578),</span> filed with the Securities and Exchange Commission on September&#160;5, 2014) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.4</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312519305333/d834229dex41.htm">Indenture, dated as of April&#160;29, 2016, between the Registrant and The Bank of New York Mellon, as trustee (incorporated herein by reference to Exhibit 4.1 to the registration statement on Form <span style="white-space:nowrap">F-3</span> (File <span style="white-space:nowrap">No.&#160;333-235338)</span> filed by the Registrant with the Securities and Exchange Commission on December&#160;3, 2019) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.5</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465916116188/a16-8539_8ex4d1.htm">First Supplemental Indenture, dated April&#160;29, 2016, between the Registrant and The Bank of New York Mellon, as trustee (incorporated herein by reference to Exhibit 4.1 to the current report on Form <span style="white-space:nowrap">6-K</span> (File <span style="white-space:nowrap">No.&#160;001-36450)</span> furnished to the Securities and Exchange Commission on April&#160;29, 2016) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.6</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465916116188/a16-8539_8ex4d1.htm">Form of US$500,000,000 3.125% Notes Due 2021 (included in Exhibit 2.5) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.7</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465916116188/a16-8539_8ex4d1.htm">Form of US$500,000,000 3.875% Notes Due 2026 (included in Exhibit 2.5) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.8</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312520007193/d869712dex41.htm">Second Supplemental Indenture, dated January&#160;14, 2020, between the Registrant and The Bank of New York Mellon, as trustee (incorporated herein by reference to Exhibit 4.1 to the current report on Form <span style="white-space:nowrap">6-K</span> (File <span style="white-space:nowrap">No.&#160;001-36450)</span> furnished to the Securities and Exchange Commission on January&#160;14, 2020) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.9</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312520007193/d869712dex41.htm">Form of US$700,000,000 3.375% Notes due 2030 (included in Exhibit 2.8) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.10</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312520007193/d869712dex41.htm">Form of US$300,000,000 4.125% Notes due 2050 (included in Exhibit 2.8) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.11</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312520108084/d875897dex211.htm">Description of American Depositary Shares of the Registrant (incorporated herein by reference to Exhibit 2.11 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;15, 2020) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.12</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312520108084/d875897dex212.htm">Description of Class&#160;A Ordinary Shares of the Registrant (incorporated herein by reference to Exhibit 2.12 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;15, 2020) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.13</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746916012265/a2228295zf-3asr.htm#dc13901_description_of_debt_securities">Description of the Registrant&#8217;s US$500,000,000 3.125% Notes Due 2021 (incorporated herein by reference to (i)&#160;the section titled &#8220;Description of Debt Securities&#8221; in the Registrants&#8217; registration statement on Form <span style="white-space:nowrap">F-3</span> (File <span style="white-space:nowrap">No.&#160;333-210795)</span> filed with the Securities and Exchange Commission on April&#160;18, 2016 and (ii)&#160;the section titled &#8220;Description of the Notes&#8221; in the prospectus supplement, in the form filed by the Registrant with the Securities and Exchange Commission on April&#160;22, 2016 pursuant to Rule 424(b) under the Securities Act of 1933, as amended) </a></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">178 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td style="width:92%"></td></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Description of Document</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.14</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746916012265/a2228295zf-3asr.htm#dc13901_description_of_debt_securities">Description of the Registrant&#8217;s US$500,000,000 3.875% Notes Due 2026 (incorporated herein by reference to (i)&#160;the section titled &#8220;Description of Debt Securities&#8221; in the Registrants&#8217; registration statement on Form <span style="white-space:nowrap">F-3</span> (File <span style="white-space:nowrap">No.&#160;333-210795)</span> filed with the Securities and Exchange Commission on April&#160;18, 2016 and (ii)&#160;the section titled &#8220;Description of the Notes&#8221; in the prospectus supplement, in the form filed by the Registrant with the Securities and Exchange Commission on April&#160;22, 2016 pursuant to Rule 424(b) under the Securities Act of 1933, as amended) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.15</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746916012265/a2228295zf-3asr.htm#dc13901_description_of_debt_securities">Description of the Registrant&#8217;s US$700,000,000 3.375% Notes due 2030 (incorporated herein by reference to (i)&#160;the section titled &#8220;Description of Debt Securities&#8221; in the Registrants&#8217; registration statement on Form <span style="white-space:nowrap">F-3</span> (File <span style="white-space:nowrap">No.&#160;333-235338)</span> filed with the Securities and Exchange Commission on December&#160;3, 2019 and (ii)&#160;the section titled &#8220;Description of the Notes&#8221; in the prospectus supplement, in the form filed by the Registrant with the Securities and Exchange Commission on January&#160;8, 2020 pursuant to Rule 424(b) under the Securities Act of 1933, as amended) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.16</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746916012265/a2228295zf-3asr.htm#dc13901_description_of_debt_securities">Description of the Registrant&#8217;s US$300,000,000 4.125% Notes due 2050 (incorporated herein by reference to (i)&#160;the section titled &#8220;Description of Debt Securities&#8221; in the Registrants&#8217; registration statement on Form <span style="white-space:nowrap">F-3</span> (File <span style="white-space:nowrap">No.&#160;333-235338)</span> filed with the Securities and Exchange Commission on December&#160;3, 2019 and (ii)&#160;the section titled &#8220;Description of the Notes&#8221; in the prospectus supplement, in the form filed by the Registrant with the Securities and Exchange Commission on January&#160;8, 2020 pursuant to Rule 424(b) under the Securities Act of 1933, as amended) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746914009486/a2222211zex-10_1.htm">Share Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File <span style="white-space:nowrap">No.&#160;333-200450),</span> as amended, initially filed with the Securities and Exchange Commission on November&#160;21, 2014) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746914002636/a2218967zex-10_2.htm">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 <span style="white-space:nowrap">F-1</span> (File <span style="white-space:nowrap">No.&#160;333-193650),</span> as amended, initially filed with the Securities and Exchange Commission on January&#160;30, 2014) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.3</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746914000443/a2218025zex-10_3.htm">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 <span style="white-space:nowrap">F-1</span> (File <span style="white-space:nowrap">No.&#160;333-193650),</span> as amended, initially filed with the Securities and Exchange Commission on January&#160;30, 2014) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.4*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex44.htm">English translation of the Loan Agreement between Beijing Jingdong Century Trade Co., Ltd. and the shareholders of Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.5*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex45.htm">English translation of Equity Pledge Agreement between Beijing Jingdong Century Trade Co., Ltd. and the shareholders of Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.6*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex46.htm">English translation of the Power of Attorney by the shareholders of Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.7*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex47.htm">English translation of the Exclusive Technology Consulting and Service Agreement between Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd., dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.8*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex48.htm">English translation of the Exclusive Purchase Option Agreement between Beijing Jingdong Century Trade Co., Ltd., Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. and the shareholders of Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.9*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex49.htm">English translation of the Business Operations Agreement between Beijing Jingdong Century Trade Co., Ltd., Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. and the shareholders of Beijing Jingdong 360 Degree <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.10*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex410.htm">English translation of the Loan Agreement between Shanghai Shengdayuan Information Technology Co., Ltd. and the shareholders of Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;30, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.11*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex411.htm">English translation of the Equity Pledge Agreement between Shanghai Shengdayuan Information Technology Co., Ltd. and the shareholders of Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;30, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.12*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex412.htm">English translation of the Power of Attorney by the shareholders of Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;30, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.13*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex413.htm">English translation of the Exclusive Technology Consulting and Service Agreement between Shanghai Shengdayuan Information Technology Co., Ltd. and Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd., dated September&#160;30, 2022 </a></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">179 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td style="width:92%"></td></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Description of Document</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.14*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex414.htm">English translation of the Exclusive Purchase Option Agreement between Shanghai Shengdayuan Information Technology Co., Ltd., Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. and the shareholders of Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;30, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.15*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex415.htm">English translation of the Business Operations Agreement between Shanghai Shengdayuan Information Technology Co., Ltd., Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. and the shareholders of Jiangsu Yuanzhou <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. dated September&#160;30, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.16*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex416.htm">English translation of the Business Cooperation Agreement between Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd. and Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the business cooperation agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.17*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex417.htm">English translation of the Exclusive Purchase Option Agreement between Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd., Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. and the shareholders of Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the exclusive option agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.18*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex418.htm">English translation of the Loan Agreement between Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd. and the shareholders of Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the loan agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.19*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex419.htm">English translation of the Shareholders&#8217; Rights Entrustment Agreement between Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd., Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. and the shareholders of Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the shareholders&#8217; rights entrustment agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.20*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex420.htm">English translation of the Power of Attorney by the shareholders of Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the power of attorney substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.21*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex421.htm">English translation of the Equity Pledge Agreement between Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd., Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. and the shareholders of Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. dated September&#160;16, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the equity pledge agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant Exhibit</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.22*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex422.htm">English translation of the Equity Pledge Agreement between Beijing Jingdong Century Trade Co., Ltd., Beijing Jiasheng Investment Management Co., Ltd. and the shareholders of Beijing Jiasheng Investment Management Co., Ltd. dated October&#160;17, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the equity pledge agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.23*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex423.htm">English translation of the Power of Attorney by the shareholders of Beijing Jiasheng Investment Management Co., Ltd. dated October&#160;17, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the power of attorney substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.24*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex424.htm">English translation of the Exclusive Technology Consulting and Service Agreement between Beijing Jingdong Century Trade Co., Ltd. and Beijing Jiasheng Investment Management Co., Ltd. dated October&#160;17, 2022 </a></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">180 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:4%"></td>
<td style="width:92%"></td></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Description of Document</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the exclusive technology consulting and service agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.25*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex425.htm">English translation of the Business Operations Agreement between Beijing Jingdong Century Trade Co., Ltd., Beijing Jiasheng Investment Management Co., Ltd. and the shareholders of Beijing Jiasheng Investment Management Co., Ltd. dated October&#160;17, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the business operations agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.26*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex426.htm">English translation of the Exclusive Purchase Option Agreement between Beijing Jingdong Century Trade Co., Ltd., Beijing Jiasheng Investment Management Co., Ltd. and the shareholders of Beijing Jiasheng Investment Management Co., Ltd. dated October&#160;17, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the exclusive purchase option agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.27*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex427.htm">English translation of the Loan Agreement between Beijing Jingdong Century Trade Co., Ltd. and the shareholders of Beijing Jiasheng Investment Management Co., Ltd. dated October&#160;17, 2022 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8194;&#8202;Schedule A of this exhibit includes information about the loan agreements substantially in form as this exhibit that the Registrant entered into with certain other variable interest entities of the Registrant</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.28</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465917028187/a17-4445_1ex4d35.htm">Investor Rights Agreement between the Registrant and Newheight Holdings Ltd., dated June&#160;20, 2016 (incorporated herein by reference to Exhibit 4.35 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on May&#160;1, 2017) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.29</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1529192/000110465918001095/a18-2132_1ex99d4.htm">Investor Rights Agreement by and among Vipshop Holdings Limited, Windcreek Limited, Tencent Mobility Limited and other parties listed therein, dated December&#160;29, 2017 (incorporated herein by reference to Exhibit 99.4 to our report on Schedule 13D filed with the Securities and Exchange Commission with respect to Vipshop Holdings Limited on January&#160;8, 2018) Exhibit </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.30</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465918027777/a18-5116_1ex4d41.htm">English summary of Strategic Cooperation Agreement regarding Dalian Wanda Commercial Properties Co., Ltd. by and among DalianWanda Group Co., Ltd., Dalian Wanda Commercial Properties Co., Ltd., Tencent Technology (Shenzhen) Co., Ltd. and Beijing Jingdong Century Trading Co., Ltd., dated January&#160;27, 2018 (incorporated herein by reference to Exhibit 4.41 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;27, 2018) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.31</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465918027777/a18-5116_1ex4d43.htm">Shareholders Agreement of Jingdong Express Group Corporation, dated March&#160;7, 2018 (incorporated herein by reference to Exhibit 4.43 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;27, 2018) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.32</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465918027777/a18-5116_1ex4d44.htm">US$1,000,000,000 Term and Revolving Credit Facilities Agreement dated between the Registrant and other parties thereto, dated December&#160;21, 2017 (incorporated herein by reference to Exhibit 4.44 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;27, 2018) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.33</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465919021236/a18-42062_1ex4d42.htm">Subscription Agreement relating to the offering of limited partnership interests in JD Logistics Properties Core Fund, L.P. (incorporated herein by reference to Exhibit 4.42 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;15, 2019) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.34&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000110465919021236/a18-42062_1ex4d43.htm">Share Purchase Agreement, by and between Jingdong <span style="white-space:nowrap">E-Commerce</span> (Logistics) Hong Kong Corporation Limited, as sellers, and JD Star Development X (HK) Limited, as purchaser, dated as of February&#160;27, 2019 (incorporated herein by reference to Exhibit 4.43 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;15, 2019) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.35</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1293451/000095010319006413/dp106688_ex9.htm">Share Subscription Agreement, dated May&#160;10, 2019, by and between the Registrant and Huang River Investment Limited (incorporated herein by reference to Exhibit 9 to Form Schedule 13D/A filed by Tencent Holdings Limited with the Securities and Exchange Commission on May&#160;15, 2019) </a></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">181 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:4%"></td>
<td style="width:92%"></td></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Description of Document</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.36</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex444.htm">Share Subscription Agreement., dated as of June&#160;25, 2020, by and between Jingdong Technology Holding Co., Ltd. and Suqian Juhe Digital Enterprise Management Co., Ltd., a subsidiary of the Registrant (incorporated herein by reference to Exhibit 4.44 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.37</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex445.htm">Amended and Restated Agreement, dated as of November&#160;9, 2020, between the Registrant and Jingdong Technology Holding Co., Ltd. regarding certain <span style="white-space:nowrap">non-compete</span> arrangements (incorporated herein by reference to Exhibit 4.45 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.38</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex446.htm">Investment Agreement, dated as of June&#160;25, 2020, among the Registrant, Jingdong Technology Holding Co., Ltd. and other parties named therein (incorporated herein by reference to Exhibit 4.46 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.39</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex447.htm">Share Subscription Agreement, dated as of Mach 31, 2021, between Jingdong Technology Holding Co., Ltd. and Suqian Juhe Digital Enterprise Management Co., Ltd. (incorporated herein by reference to Exhibit 4.47 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) Exhibit </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.40</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex448.htm">Asset Purchase Agreement, dated as of March&#160;31, 2021, between Jingdong Technology Holding Co., Ltd. and Suqian Juhe Digital Enterprise Management Co., Ltd. (incorporated herein by reference to Exhibit 4.48 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.41</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1793862/000110465921044721/tm213933d1_ex4-11.htm">Share Subscription Agreement, dated March&#160;22, 2021, between Dada Nexus Limited and JD Sunflower Investment Limited (incorporated herein by reference to Exhibit 4.11 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by Dada Nexus Limited with the Securities and Exchange Commission on March&#160;31, 2021) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.42</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex450.htm">English Summary of Equity Transfer and Capital Increase Agreement, dated August&#160;12, 2020, among Kuayue Express Group Co., Ltd., Suqian JD Bohai Enterprise Management Co., Ltd. and other parties named thereto. (incorporated herein by reference to Exhibit 4.50 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.43&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312522125563/d261582dex447.htm">Facilities Agreement, US$2,000,000,000 Term and Revolving Credit Facilities, dated December 29, 2021, between the Registrant and other parties thereto (incorporated herein by reference to Exhibit 4.47 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;28, 2022) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.44&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312522125563/d261582dex448.htm">Sale and Purchase Agreement, dated September&#160;1, 2021, among JD Property, Mr.&#160;Li Shifa and Yupei International Investment Management Co., Ltd. (incorporated herein by reference to Exhibit 4.48 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;28, 2022) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.45</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312522064948/d508144dex993.htm">Amendment to Share Subscription Agreement, dated February&#160;25, 2022, by and between Dada Nexus Limited and JD Sunflower Investment Limited. (incorporated herein by reference to Exhibit 99.3 to our report on Schedule 13D filed with the Securities and Exchange Commission with respect to Dada Nexus Limited on March&#160;4, 2022) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.46</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312522064948/d508144dex994.htm">English translation of Business Cooperation Agreement, dated February&#160;28, 2022, by and between JD.com, Inc. and Dada Nexus Limited. (incorporated herein by reference to Exhibit 99.4 to our report on Schedule 13D filed with the Securities and Exchange Commission with respect to Dada Nexus Limited on March&#160;4, 2022) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.47</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312522125563/d261582dex451.htm">English Summary of Key Terms of the Founding Vendors Agreement, dated March&#160;11, 2022, among a Subsidiary of the Registrant, Cui Weixing and Xue Xia (incorporated herein by reference to Exhibit 4.51 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;28, 2022) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.48</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312522125563/d261582dex452.htm">English Summary of Key Terms of the Management Vendors Agreement, dated March&#160;11, 2022, among a Subsidiary of the Registrant and Certain Individuals (incorporated herein by reference to Exhibit 4.52 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;28, 2022) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.49*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex449.htm">English Summary of Key Terms of the Minority Vendors Agreement, dated March&#160;11, 2022, among a subsidiary of the Registrant and each of the 153 Minority Shareholders of Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited </a></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">182 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:4%"></td>
<td style="width:90%"></td></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Description of Document</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.50</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312522125563/d261582dex454.htm">Subscription Agreement between JD Logistics, Inc. and a Subsidiary of the Registrant, dated March&#160;25, 2022 (incorporated herein by reference to Exhibit 4.54 to the annual report on Form <span style="white-space:nowrap">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;28, 2022) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.51*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex451.htm">English Translation of Strategic Cooperation Agreement, dated as of June&#160;29, 2022, among Shenzhen Tencent Computer Systems Co., Ltd., JD.com, Inc. and Chongqing Jingdong Haijia <span style="white-space:nowrap">E-Commerce</span> Co., Ltd. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">8.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex81.htm">List of Principal Subsidiaries and Consolidated Variable Interest Entities </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">11.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex111.htm">Code of Business Conduct and Ethics of the Registrant </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">12.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex121.htm">Certification by Principal Executive Officer Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">12.2*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex122.htm">Certification by Principal Financial Officer Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">13.1**</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex131.htm">Certification by Principal Executive Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 Exhibit </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">13.2**</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex132.htm">Certification by Principal Financial Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">15.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex151.htm">Consent of Deloitte Touche Tohmatsu Certified Public Accountants LLP </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">15.2*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d416083dex152.htm">Consent of Shihui Partners </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.INS*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Instance Document&#8212;this instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.SCH*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Schema Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.CAL*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Calculation Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.DEF*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Definition Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.LAB*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Label Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.PRE*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Presentation Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">104</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Cover Page Interactive Data File (embedded within the Inline XBRL document)</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Filed herewith </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">**</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Furnished herewith </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="left">&#8224;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Portions of this exhibit have been omitted pursuant to Rule 406 under the Securities Act. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">183 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="rom416083_34">SIGNATURES </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The registrant hereby certifies that it meets all of the requirements for filing its annual report on Form <span style="white-space:nowrap">20-F</span> and that it has duly caused and authorized the undersigned to sign this annual report on its behalf. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p><div>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:40%;border:0;margin-left:auto">


<tr>

<td style="width:12%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td style="width:87%"></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3">JD.com, Inc.</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td style="height:12pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Name:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Lei Xu</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Title:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Chief Executive Officer</td></tr>
</table></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: April&#160;20, 2023 </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">184 </p>

</div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />
<h5><a href="#toc">Table of Contents</a></h5>
<div style='display: none'><ix:header><ix:hidden><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="hidden76274298" contextRef="P01_01_2022To12_31_2022_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="7">0.0000005</ix:nonFraction><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="hidden76272714" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">P2Y</ix:nonNumeric><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden76272708" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.50</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden76272709" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_SharebasedCompensationawardThreeYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.33</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden76272710" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFourYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.25</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden76272711" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFiveYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.20</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden76272712" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.17</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden76272713" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.10</ix:nonFraction><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="hidden76274469" contextRef="P01_01_2022To12_31_2022_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis" unitRef="Unit_pure" decimals="4">0.0085</ix:nonFraction><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="hidden76274353" contextRef="P01_01_2022To12_31_2022_DateFalling6MonthsFromTheInitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_pure" decimals="4">0.0070</ix:nonFraction><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="hidden76274354" contextRef="P01_01_2022To12_31_2022_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_InitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_pure" decimals="4">0.0050</ix:nonFraction><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="hidden76274299" contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="7">0.0000005</ix:nonFraction><ix:nonFraction name="jd:PercentageBelowVariableRateBasis" id="hidden76274352" contextRef="P01_01_2022To12_31_2022_PrimeRateMemberusgaapVariableRateAxis" unitRef="Unit_pure" decimals="4">0.0145</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="jd-20221231.xsd" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /></ix:references></ix:header></div><div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div id="index" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">INDEX TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 90%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Page(s)</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin416083_1">Reports of Independent Registered Public Accounting Firm</a></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-2&#160;~&#160;F-5</div></div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin416083_2">Consolidated Balance Sheets as of December&#160;31, 2021 and 2022</a></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-6&#160;~&#160;F-7</div></div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin416083_3">Consolidated Statements of Operations and Comprehensive Income/(Loss) for the Years Ended December&#160;31, 2020, 2021 and 2022</a></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-8&#160;~&#160;F-9</div></div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin416083_4">Consolidated Statements of Cash Flows for the Years Ended December&#160;31, 2020, 2021 and 2022</a></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-10&#160;~&#160;F-12</div></div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin416083_5">Consolidated Statements of Changes in Shareholders&#8217; Equity for the Years Ended December&#160;31, 2020, 2021 and 2022</a></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-13&#160;~&#160;F-14</div></div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin416083_6">Notes to the Consolidated Financial Statements</a></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-15&#160;~&#160;F-85</div></div></div></td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-1 </div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="fin416083_1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To the Board of Directors and Shareholders of JD.com, Inc. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Opinion on the Financial Statements</div></div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We have audited the accompanying consolidated balance sheets of JD.com, Inc. and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2022 and 2021, the related consolidated statements of operations and comprehensive income/(loss), changes in shareholders&#8217; equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December 31, 2022, based on criteria established in <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Internal Control &#8212; Integrated Framework (2013)</div></div> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated April 20, 2023 expressed an unqualified opinion on the Company&#8217;s internal control over financial reporting. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis for Opinion </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Critical Audit Matters </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-2 </div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inventories, net &#8211; estimated net realizable value &#8211; Refer to Notes 2.l and 10 to the financial statements</div></div></div></div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Critical Audit Matter Description </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the Company&#8217;s net balance of inventories was RMB77,949 million, which represented approximately 13% of the total assets. As disclosed in Note 2.l to the consolidated financial statements, the Company records valuation allowances for slow-moving and damaged goods to adjust the cost of such inventories to their estimated net realizable value. The estimate requires management to make significant assumptions considering various factors such as impact of inventory aging, historical and forecasted consumer demand, as well as market conditions that impact pricing. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We identified the estimate of net realizable value of inventories as a critical audit matter because of the significant judgments involved by management to evaluate the impact of the interaction among the various input factors in order to determine the amounts of estimated net realizable value of the inventories. This required a high degree of auditor judgement and an increased extent of effort, when performing audit procedures to evaluate the reasonableness of management&#8217;s estimation of the net realizable value. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">How the Critical Audit Matter Was Addressed in the Audit</div></div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our audit procedures related to management&#8217;s estimated net realizable value of inventories included the following, among others: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We tested the effectiveness of the controls over the estimated net realizable value of inventories, including the review of historical sales activities and the calculation of inventory valuation allowance; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We evaluated the reasonableness of the valuation methodologies and assumptions applied by management to determine slow-moving and damaged inventories; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We tested the accuracy and completeness of the underlying data that served as the basis for the calculation of inventory valuation allowance, and the mathematical accuracy of management&#8217;s calculation of inventory valuation allowance; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We performed inquiries with appropriate finance and operations personnel, and reviewed the actual sales subsequent to December 31, 2022 to corroborate management&#8217;s quantitative and qualitative judgments applied over the indicators of slow-moving and damaged inventories, and to evaluate the reasonableness of management&#8217;s estimate of the impact of interaction among various factors; and </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We performed retrospective reviews by comparing subsequent actual realized value with historical estimates to evaluate management&#8217;s ability to perform reasonable estimate of inventory valuation allowance. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-3 </div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business acquisition &#8211; intangible assets, net &#8211; Refer to Notes 2, 7 and 13 to the financial statements</div></div></div></div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Critical Audit Matter Description </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the year ended December 31, 2022, the Company completed the acquisitions of Dada Nexus Limited and Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited and accounted for these business acquisitions using the acquisition method of accounting. The purchase price of each acquisition was allocated to the assets acquired and liabilities assumed based on their respective fair values at the date of acquisition, including the newly identified and appreciation of intangible assets of RMB4,435 million in total. Determining the fair value of the identifiable intangible assets acquired requires management to make complex judgments and significant assumptions including the selection of valuation methodologies, estimates of future cash flows, and discount rates. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We identified the fair value assessment of the identifiable intangible assets acquired as a critical audit matter because of the complex judgments, and significant assumptions made by management to estimate their fair values. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve the valuation specialists, when performing audit procedures to evaluate the reasonableness of management&#8217;s fair value estimate of the identifiable intangible assets in part of the purchase price allocation process. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">How the Critical Audit Matter Was Addressed in the Audit </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our audit procedures related to management&#8217;s fair value estimate of the identifiable intangible assets acquired included the following, among others: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We tested the effectiveness of controls over the fair value estimate of the identifiable intangible assets acquired, including management&#8217;s review of the valuation models, as well as the significant assumptions used in the valuation models, such as future cash flows, and discount rates; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We evaluated the reasonableness of management&#8217;s forecast of future cash flows by performing inquiries of management, comparing the forecast financial information to historical actual results, to comparable companies as well as trends and outlook of this industry, and searching for indicators of contradiction or inconsistency; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">With the assistance of valuation specialists, we evaluated (1) the appropriateness of the valuation methodologies, (2) the reasonableness of the significant assumptions, including testing the underlying source information and developing a range of independent estimates for discount rates and comparing to those selected by management, and (3) the mathematical accuracy of the valuation calculation; and </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We performed sensitivity analysis to evaluate changes in the fair value of the intangible assets that would result from changes in significant assumptions. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai, the People&#8217;s Republic of China </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">April 20, 2023 </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We have served as the Company&#8217;s auditor since 2019. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-4 </div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To the Board of Directors and Shareholders of JD.com, Inc. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opinion on Internal Control over Financial Reporting </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">We have audited the internal control over financial reporting of JD.com, Inc. and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2022, based on criteria established in <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Internal Control &#8212; Integrated Framework (2013)</div></div> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Internal Control &#8212; Integrated Framework (2013)</div></div> issued by COSO. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2022 of the Company and our report dated April 20, 2023 expressed an unqualified opinion on those financial statements. As described in Management&#8217;s Annual Report on Internal Control over Financial Reporting, management excluded from its assessment of the internal control over financial reporting for Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (the &#8220;Excluded Acquisition&#8221;) acquired during the year ended December 31, 2022, whose financial statements constituted approximately 2.6% and 1.4%, respectively, of total assets and total net revenues of the consolidated financial statement amounts as of and for the year ended December 31, 2022. Accordingly, our audit did not include the internal control over financial reporting of the Excluded Acquisition. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Basis for Opinion</div></div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Definition and Limitations of Internal Control over Financial Reporting </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">/s/ </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:AuditorName" contextRef="P01_01_2022To12_31_2022">Deloitte Touche Tohmatsu Certified Public Accountants LLP</ix:nonNumeric> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:AuditorLocation" contextRef="P01_01_2022To12_31_2022">Shanghai, the People&#8217;s Republic of China</ix:nonNumeric> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">April 20, 2023 </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-5 </div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="fin416083_2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheets </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 73%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom;"></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notes</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Note&#160;2(g)</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current assets</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">70,767</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">78,861</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,434</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,&#160;5</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,926</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,254</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">907</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">114,564</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">141,095</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,457</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,900</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,576</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,983</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advance to suppliers</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdvancesOnInventoryPurchases" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,959</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdvancesOnInventoryPurchases" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,838</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdvancesOnInventoryPurchases" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">556</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories, net</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">75,601</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,949</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,302</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other current assets</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,455</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,156</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,197</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due from related parties</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">29</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,500</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,142</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">891</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets held for sale</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,203</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">174</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current assets</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">299,672</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">351,074</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">50,901</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">11</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">32,944</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">55,080</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,986</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2(o)</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ConstructionInProgress" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,817</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ConstructionInProgress" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,161</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ConstructionInProgress" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,618</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets, net</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">13</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,837</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,139</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,325</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Land use rights, net</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,328</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,848</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,907</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">18</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,987</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">22,267</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,228</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,433</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">23,123</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,353</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in equity investees</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:InvestmentInEquityInvestees" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">63,222</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:InvestmentInEquityInvestees" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">57,641</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:InvestmentInEquityInvestees" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,357</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment securities</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,088</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,611</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,683</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">21</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,111</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,536</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">223</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">21,804</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">18,770</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,722</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due from related parties</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">29</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">264</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">196,835</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">244,176</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">35,402</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">496,507</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">595,250</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">86,303</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="display:inline;">6</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheets </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom;"></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notes</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Note&#160;2(g)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Current liabilities </div></div>(including amounts of the consolidated VIEs without recourse to the primary beneficiaries of RMB<ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">22,458</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">27,450</ix:nonFraction>&#160;million as of December&#160;31, 2<ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" xsi:nil="true"></ix:nonFraction>021 and 2022, respectively. Note&#160;1)</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term debts</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">32</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,368</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,146</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,761</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">15</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">140,484</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">160,607</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">23,286</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advance from customers</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AdvanceFromCustomerCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,106</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AdvanceFromCustomerCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,713</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AdvanceFromCustomerCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,888</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenues (including amounts in relation to traffic support, marketing and promotion services to be provided to related parties of RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">492</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2022_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">431</ix:nonFraction>&#160;million as of December&#160;31, 2021 and 2022, respectively)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,458</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,351</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">486</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,568</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,926</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">859</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due to related parties</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">29</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">519</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">488</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">71</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other current liabilities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">16</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">34,468</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42,570</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,172</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">18</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,665</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,688</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,115</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities held for sale</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">72</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">10</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current liabilities</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">221,636</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">266,561</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">38,648</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Defe<div style="letter-spacing: 0px; top: 0px;;display:inline;">rred reve</div>nues (including amounts in relation to traffic support, marketing and promotion services to be provided to related parties of RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">629</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2022_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">179</ix:nonFraction> million as of December&#160;31, 2021 and 2022, respectively)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,297</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,107</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">160</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">17</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,386</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,224</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,482</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">21</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,897</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,511</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">944</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">32</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,009</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,901</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">18</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,721</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,978</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,172</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,786</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,737</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">251</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">28,087</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">54,566</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,910</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">249,723</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">321,127</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">46,558</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commitments and contingencies</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">33</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" xsi:nil="true"></ix:nonFraction>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" xsi:nil="true"></ix:nonFraction>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" xsi:nil="true"></ix:nonFraction>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">MEZZAN<div style="letter-spacing: 0px; top: 0px;;display:inline;">INE</div> EQUITY</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,212</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">590</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">86</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SHAREHOLDERS&#8217; EQUITY:</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Ordinary shares (US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2021" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2022" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.00002</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">100,000,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,731,123,330</ix:nonFraction> Class&#160;A ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,690,342,230</ix:nonFraction> outstanding, <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">428,185,501</ix:nonFraction> Class&#160;B ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">420,449,419</ix:nonFraction> outstanding as of December 31, 2021; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,793,298,344</ix:nonFraction> Class&#160;A ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,756,458,772</ix:nonFraction> outstanding, <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">386,374,723</ix:nonFraction> Class&#160;B ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">379,220,475</ix:nonFraction> outstanding as of December&#160;31, 2022.)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">23</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" xsi:nil="true" id="Fact_76270502"></ix:nonFraction>&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" xsi:nil="true" id="Fact_76270503"></ix:nonFraction>&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" xsi:nil="true" id="Fact_76270504"></ix:nonFraction>&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">182,578</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">184,041</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">26,683</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2(<div style="letter-spacing: 0px; top: 0px;;display:inline;">nn</div>)</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,586</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,473</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">504</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,968</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,493</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">361</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,805</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,304</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,249</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive loss</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">26</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,090</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">959</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">139</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total JD.com, Inc. shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">208,911</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">213,366</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">30,936</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2(d)</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">36,661</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">60,167</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,723</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">245,572</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">273,533</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">39,659</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities, mezzanine equity and shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">496,507</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">595,250</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">86,303</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is less than RMB1&#160;million. </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="display:inline;">7</div></div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="fin416083_3" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Operations and Comprehensive Income/(Loss) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 62%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notes</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in millions, except share and per share data)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net product revenues</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2(y)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_ProductMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">651,879</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_ProductMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">815,655</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_ProductMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">865,062</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">125,422</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net service revenues</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2(y)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">93,923</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">135,937</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">181,174</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">26,268</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net revenues</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">745,802</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">951,592</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,046,236</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">151,690</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">636,694</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">822,526</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">899,163</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">130,366</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fulfillment</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">48,700</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">59,055</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">63,011</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,136</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:MarketingExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">27,156</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:MarketingExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">38,743</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:MarketingExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">37,772</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:MarketingExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,476</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,149</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,332</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,893</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,449</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,409</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,562</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,053</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,603</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gain on sale of development properties<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">19</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,649</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">767</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,379</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">200</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income from operations</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,343</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,141</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,723</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,860</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income/(expense)</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of results of equity investees</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,291</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,918</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,195</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">318</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,125</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,213</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,106</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">305</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others, net</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">35,310</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">590</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,555</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">225</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50,819</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,580</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,867</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,012</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">21</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,482</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,887</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,176</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">605</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,337</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,467</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,691</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,407</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">75</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">923</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">697</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">101</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncomeLossAttributableToRedeemableNonControllingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncomeLossAttributableToRedeemableNonControllingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncomeLossAttributableToRedeemableNonControllingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncomeLossAttributableToRedeemableNonControllingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) attributable to ordinary shareholders</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,405</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,560</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,380</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,507</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="display:inline;">8</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Operations and Comprehensive Income/(Loss) </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 49%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notes</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in millions, except share and per share data)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,337</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,467</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,691</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,407</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income/(loss):</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">26</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,955</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,872</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,810</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,132</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net change in unrealized gains/(losses) on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities:</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gains, net of tax</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">705</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification adjustment for gains recorded in net income, net of tax</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">760</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">55</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total other comprehensive income/(loss)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">8,010</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,872</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,810</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,132</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total comprehensive income/(loss)</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">41,327</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,339</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">17,501</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,539</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total comprehensive income/(loss) attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">373</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,253</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,982</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">289</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total comprehensive income attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total comprehensive income/(loss) attributable to ordinary shareholders</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">41,693</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,102</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,511</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,249</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per share</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">28</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per share</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">16.35</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal">1.15</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">3.32</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.48</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per share</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">15.84</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal">1.15</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">3.21</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.47</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,021,808,985</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,107,436,665</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,125,571,110</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,125,571,110</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,109,024,030</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,107,436,665</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,180,886,136</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,180,886,136</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="display:inline;">9</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="fin416083_4" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Cash Flows </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in millions)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from operating activities:</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,337</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,467</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,691</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,407</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Adjustments to reconcile net income/(loss) to net cash provided by operating activities:</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,068</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,232</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,236</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,049</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,156</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,134</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,548</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,095</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Losses from disposal of property, equipment and software</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">68</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">18</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">407</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">59</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gain from extinguishment of debt</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">719</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">651</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">549</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">80</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of discounts and issuance costs of the unsecured senior notes</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for doubtful accounts</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AllowanceForDoubtfulAccounts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">353</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AllowanceForDoubtfulAccounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">708</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AllowanceForDoubtfulAccounts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">926</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AllowanceForDoubtfulAccounts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">134</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of investments</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">208</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">574</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,969</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">285</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value change of long-term investments</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:FairValueChangeOfLongtermInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,483</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:FairValueChangeOfLongtermInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,252</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:FairValueChangeOfLongtermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,096</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:FairValueChangeOfLongtermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">594</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">(Gains)/losses from acquirements or disposals of business and investment</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">279</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">140</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,558</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">516</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gain on sale of development properties</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,649</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">767</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,379</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">200</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of results of equity investees</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,291</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,918</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,195</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">318</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign exchange (gains)/losses</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">90</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">114</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">17</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in operating assets and liabilities:</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">412</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,632</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,196</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,043</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advance to suppliers</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidSupplies" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,300</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidSupplies" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">107</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidSupplies" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">9</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidSupplies" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">799</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,697</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,278</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">330</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other current assets</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">260</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,539</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,969</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">288</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>)</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due from related parties</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">583</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">278</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,763</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">256</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,922</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,045</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">525</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">76</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">871</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,701</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,397</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">348</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,095</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">32,585</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">17,658</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,560</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advance from customers</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncreaseDecreaseInContractWithCustomerRefundLiability" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,052</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncreaseDecreaseInContractWithCustomerRefundLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,702</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncreaseDecreaseInContractWithCustomerRefundLiability" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,526</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncreaseDecreaseInContractWithCustomerRefundLiability" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">656</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenues</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">235</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">243</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">319</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">46</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">849</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">468</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,206</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">465</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due to related parties</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">282</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">66</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">847</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">123</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other current liabilities</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,784</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,257</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,295</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">478</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseLiabilities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,233</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,180</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">705</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">102</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">570</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">110</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">16</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by operating activities</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42,544</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42,301</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">57,819</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,383</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="letter-spacing: 0px; top: 0px;;display:inline;">10</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Cash Flows </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 67%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;">(in millions)</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities:</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase of short-term investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">60,747</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">167,684</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">180,291</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">26,140</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturity of short-term investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">25,148</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">113,362</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">165,093</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">23,936</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Purchases of long-term time deposits and wealth management products</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,000</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">160</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,019</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">438</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Maturity of long-term time deposits and wealth management products</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">30</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">4</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchases of investment&#160;securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,122</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,656</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from disposal of investment securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,139</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,165</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,348</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">920</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and investments in equity investees</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,939</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,576</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,501</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">653</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from disposal of equity investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,092</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">407</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">412</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">60</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for loan originations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireLoansHeldForInvestment" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">60,304</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireLoansHeldForInvestment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">82,197</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireLoansHeldForInvestment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,577</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireLoansHeldForInvestment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,248</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from loan repayments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">60,879</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">80,561</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,732</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,270</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase of property, equipment and software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,370</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,562</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,495</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">797</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Disposal of equipment and other assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,765</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,418</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">206</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase of intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">23</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for asset acquisitions, net of cash acquired</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:CashPaidForAssetAcquisitionsNetOfCashAcquire" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,603</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:CashPaidForAssetAcquisitionsNetOfCashAcquire" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,170</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:CashPaidForAssetAcquisitionsNetOfCashAcquire" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">315</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase of land use rights</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentsToAcquireLandUseRights" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,518</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentsToAcquireLandUseRights" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,825</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentsToAcquireLandUseRights" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,236</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentsToAcquireLandUseRights" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">759</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for construction in progress</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentsForConstructionInProgress" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,549</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentsForConstructionInProgress" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,868</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentsForConstructionInProgress" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,172</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:PaymentsForConstructionInProgress" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,765</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from sale of development properties</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:ProceedsFromSalesOfDevelopmentProperties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,787</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:ProceedsFromSalesOfDevelopmentProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,549</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:ProceedsFromSalesOfDevelopmentProperties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,686</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:ProceedsFromSalesOfDevelopmentProperties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">244</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash received from/(paid for) business combinations, net of cash acquired</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">671</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">321</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,684</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,274</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans provided to JD Technology</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,342</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">169</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">502</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">73</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">617</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,587</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">88</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">10</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in investing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">57,811</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">74,248</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">54,026</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,833</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-1<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Cash Flows </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 68%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in millions)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities:</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from issuance of ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">31,342</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">312</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,246</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,823</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">264</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from issuance of ordinary shares pursuant to share-based awards</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">236</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">62</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,043</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">151</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for dividends</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsOfDividendsCommonStock" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,087</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsOfDividendsCommonStock" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,897</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from issuance of convertible redeemable preferred shares of JD Logistics</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">443</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Capital injection from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">34,579</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">27,662</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,020</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,163</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Return of capital to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests</div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">68</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">36</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">5</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of additional equity interests in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-wholly</div> owned subsidiaries</div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">775</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,581</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">664</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from short-term borrowings</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,766</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,133</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,208</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,815</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of short-term borrowings</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,582</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,982</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">31,804</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,611</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from long-term borrowings</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,101</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,044</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of long-term borrowings</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">123</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,635</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">527</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from unsecured senior notes</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,804</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase and repayment of unsecured senior notes</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">72</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,246</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">31</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">4</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other financing activities</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">9</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">8</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">195</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">30</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by financing activities</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">71,072</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,503</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,180</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">171</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">5,082</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,498</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,490</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">506</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase/(decrease) in cash, cash equivalents, and restricted cash</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50,723</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">13,942</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,463</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,227</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">39,912</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">90,635</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">76,693</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,119</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year</div><br/></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">116</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at beginning of year</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">39,912</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">90,519</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">76,693</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,119</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at end of year, including cash and cash equivalents classified within assets held for sale</div><br/></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">90,635</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">76,693</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">85,156</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,346</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at end of year</div><br/></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">116</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">41</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">5</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at end of year</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">90,519</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">76,693</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">85,115</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,341</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental disclosure of cash flow information:</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for income taxes</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,190</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,538</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,555</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">370</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for interest</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,020</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,221</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,393</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">347</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Supplemental disclosures of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> investing and financing activities:</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Issuance of ordinary shares in connection with strategic cooperation agreement with Tencent</div><br/></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">549</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">463</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">448</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">65</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets acquired under operating leases</div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,678</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,228</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,700</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,116</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of equity interest in Jiangsu Five Star by loan conversion</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AcquisitionOfEquityInterestByLoanConversion" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,025</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of equity interest in Kuayue Express by issuance of ordinary shares of JD Logistics</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">116</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of equity interest in Dada by strategic resources</div><br/></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,606</ix:nonFraction></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">233</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-1<div style="display:inline;">2</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="fin416083_5" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Changes in Shareholders&#8217; Equity </div></div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Ordinary shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Treasury stock</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additional</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div><br/> capital</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Statutory</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">reserves</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/> other<br/> comprehensive<br/> income/(loss)</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Retained<br/> earnings/<br/> (accumulated<br/> deficit)</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-</div><br/> controlling<br/> interests</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/> shareholders&#8217;</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">equity</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="38" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions, except share data)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2019</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,973,943,149</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76271652">&#8212;</ix:nonFraction>&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:num-dot-decimal">49,627,886</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,530</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">90,677</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,459</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,163</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">11,913</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,804</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">84,660</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">155,850,684</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76273957">&#8212;</ix:nonFraction>&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">31,864</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">31,864</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,382,740</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">312</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">312</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Accretion of convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise of share-based awards</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">5,073,294</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">335</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">115</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">11</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">209</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation and vesting of share-based awards</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">20,642,538</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,289</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,775</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,092</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,156</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,412</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">75</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,337</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,656</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">299</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,955</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net change in unrealized losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">55</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">55</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2020To12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">74</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">74</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Change of the capital from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">23,548</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,327</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">34,875</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of subsidiaries</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">529</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,105</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,634</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of changes in the equity investee&#8217;s capital accounts</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">574</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">574</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion of profit sharing right in JD Technology</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,654</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,654</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2020</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,129,793,833</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76271833">&#8212;</ix:nonFraction>&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:num-dot-decimal">26,294,794</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,218</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">153,358</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,533</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,548</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">37,418</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,943</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">204,486</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">1,914,998</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76273935">&#8212;</ix:nonFraction>&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">463</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">463</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Issuance of Class&#160;A ordinary shares reserved for future exercise/vesting of share-based awards</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76273945">&#8212;</ix:nonFraction>&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76273944">&#8212;</ix:nonFraction>&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">20,429,654</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,246</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,246</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Accretion of convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">16</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">16</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise of share-based awards</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">1,962,856</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">252</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">195</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation and vesting of share-based awards</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">23,844,410</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,244</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,124</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,902</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,270</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,544</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">923</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,467</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,542</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">330</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,872</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2021To12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">53</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">53</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Change of the capital from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,960</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,872</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">26,832</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion of JD Logistics preferred shares</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ConversionOfJdLogisticsPreferredShares" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,799</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ConversionOfJdLogisticsPreferredShares" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,604</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:ConversionOfJdLogisticsPreferredShares" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,403</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Reorganization of JD Cloud&#160;&amp; AI (Note&#160;6, Note&#160;8)</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ReorganizationofJDCloudAI" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">901</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ReorganizationofJDCloudAI" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">901</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of subsidiaries</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">600</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">600</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of changes in the equity investee&#8217;s capital accounts</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">30</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">30</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2021</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,159,308,831</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76271841">&#8212;</ix:nonFraction>&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:num-dot-decimal">48,517,182</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,968</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">182,578</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,586</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,090</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,805</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">36,661</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">245,572</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is less than RMB1&#160;million. </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: Times New Roman; font-size: 8pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-1<div style="display:inline;">3</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Changes in Shareholders&#8217; Equity </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 8pt; border-collapse: collapse; text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Ordinary shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Treasury stock</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additional</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in&#160;capital</div></div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Statutory&#160;reserves</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated&#160;other<br/>comprehensive<br/>income/(loss)</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Retained<br/>earnings/(accumulated<br/>deficit)</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div><br/>interests</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/>shareholders&#8217;</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">equity</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="38" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in millions, except share data)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance&#160;as&#160;of&#160;December&#160;31,&#160;2021</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,159,308,831</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt; font-size: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76271644">&#8212;</ix:nonFraction></div><div style="line-height: 8pt; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt; font-size: 8pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">*&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:num-dot-decimal">48,517,182</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,968</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">182,578</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,586</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,090</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,805</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">36,661</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">245,572</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 0pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,164,236</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76273917">&#8212;</ix:nonFraction><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">*&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">448</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">448</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of Class&#160;A ordinary shares reserved for future exercise/vesting of share-based awards</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">18,200,000</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76273932">&#8212;</ix:nonFraction><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">*&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:num-dot-decimal">18,200,000</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76273931">&#8212;</ix:nonFraction><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">*&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividends</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:Dividends" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,994</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:Dividends" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,994</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">10,020,406</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,823</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,823</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Accretion of convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests</div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">8</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">8</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise of share-based awards</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">9,620,476</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">654</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">403</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,057</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation and vesting of share-based awards</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">23,123,292</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,644</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,416</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,623</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,683</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div><br/></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,388</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">697</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,691</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2022To12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,131</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,679</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,810</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2022To12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,887</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,887</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;">)<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Change of the capital from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,801</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,424</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,623</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of subsidiaries and assets</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,868</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,868</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Disposal of subsidiaries</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:DisposalOfSubsidiariesAmount" contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt; width: 8%; padding: 0pt 4pt 0pt 0pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt; white-space: nowrap;;display:inline;">&#8212;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:DisposalOfSubsidiariesAmount" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">391</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:DisposalOfSubsidiariesAmount" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">392</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;">)<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of changes in the equity investee&#8217;s capital accounts</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2022</div></div></div></div> </td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,179,673,067</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero" id="Fact_76271849">&#8212;</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">*&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:num-dot-decimal">43,993,820</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,493</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">184,041</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,473</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">959</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,304</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">60,167</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;;text-align:right;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">273,533</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is less than RMB1&#160;million. </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-1<div style="display:inline;">4</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div id="fin416083_6" style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><ix:nonNumeric name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271864">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal activities and organization </div></div></td></tr></table><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. (the &#8220;Company&#8221;) is a leading supply chain-based technology and service provider, providing products and services to consumers, third-party merchants, suppliers and other business partners through its subsidiaries, consolidated variable interest entities (&#8220;VIEs&#8221;) and consolidated VIEs&#8217; subsidiaries (collectively, the &#8220;Group&#8221;). </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group operates e-commerce business, including online retail and online marketplace mainly through its retail mobile apps and www.jd.com website (collectively, &#8220;JD Platform&#8221;). The Group serves consumers through online retail, focusing on product selection, price and convenience, serves third-party merchants through online marketplace, offering programs that enable the merchants to sell their products on JD Platform and to fulfill the orders either by themselves or through the Group&#8217;s logistics services. Leveraging its AI capabilities and technologies, the Group provides a variety of marketing services to business partners through its proprietary advertisement technology platform. Leveraging its leading logistics network, the Group provides integrated supply chain solutions and logistics services, primarily including warehousing and distribution services, express and freight services and other value-added services to third parties, including both third-party merchants and suppliers on JD Platform and other business partners, through JD Logistics, Inc. (&#8220;JD Logistics&#8221;), the Group&#8217;s logistics subsidiary. The Group also operates healthcare business through JD Health International Inc. (&#8220;JD Health&#8221;), establishes platform for developing and managing modern infrastructure through JINGDONG Property, Inc. (&#8220;JD Property&#8221;, formerly known as JD Property Group Corporation), empowers industrial development by supply chain, technology and services through JINGDONG Industrials, Inc. (&#8220;JD Industrials&#8221;, formerly known as JD Industrial Technology Inc.) and provides on-demand retail platform services and on-demand delivery services through Dada Nexus Limited (&#8220;Dada&#8221;). </div></div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;18, 2020, the Company completed its global offering and the Company&#8217;s shares have been listed on the Main Board of The Stock Exchange of Hong Kong Limited (&#8220;HKEX&#8221;) under the stock code &#8220;9618&#8221;. The Company issued <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn06_18_2020_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">152,912,100</ix:nonFraction> Class&#160;A ordinary shares, including the exercise of the over-allotment option, at Hong Kong Dollar (&#8220;HK$&#8221;) <ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn06_18_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKDsrtCurrencyAxis" unitRef="Unit_HKD_per_Share" decimals="0" scale="0" format="ixt:num-dot-decimal">226</ix:nonFraction> per share. Net proceeds from the global offering after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P06_18_2020To06_18_2020_HongKongStockExchangeMemberdeiEntityListingsExchangeAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">31.3</ix:nonFraction>&#160;billion. </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December&#160;8, 2020 and May 28, 2021, JD Health and JD Logistics completed initial public offering (&#8220;IPO&#8221;) and the shares have been listed on the Main Board of the HKEX under the stock code &#8220;6618&#8221; and &#8220;2618&#8221;, respectively. </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group&#8217;s principal operations and geographic markets are in the People&#8217;s Republic of China (&#8220;PRC&#8221;). The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, consolidated VIEs and consolidated VIEs&#8217; subsidiaries. </div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div><ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div></div></ix:exclude> <div style="margin-top: 1em; margin-bottom: 1em"></div></ix:nonNumeric></div></div><ix:continuation id="TextSelection_76271864" continuedAt="TextSelectionAppend_76271864_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_1" continuedAt="TextSelectionAppend_76271864_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_2" continuedAt="TextSelectionAppend_76271864_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271864_3" continuedAt="TextSelectionAppend_76271864_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div></ix:exclude> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal activities and organization (Continued) </div></div></td></tr></table><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div></ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the Company&#8217;s major subsidiaries, consolidated VIEs and consolidated VIEs&#8217; subsidiaries are as follows:</div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><ix:nonNumeric name="jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:46%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:8%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:44%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Equity<br/>interest&#160;held</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place and date of incorporation</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 8%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Century Trade Co., Ltd. (&#8220;Jingdong Century&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, April 2007</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Jingdong Information Technology Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JiangsuJingdongInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2009</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Shengdayuan Information Technology Co., Ltd. (&#8220;Shanghai Shengdayuan&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Shanghai, China, April 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdLogisticsHoldingLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">64</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, August 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jingdong Technology Group Corporation</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JingdongTechnologyGroupCorporationMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JINGDONG Property, Inc.</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JingdongPropertyIncMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">77</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, January 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics, Inc.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JDLogisticsIncMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">64</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, January 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Technology) Hong Kong Co., Ltd.</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdcomECommerceTechnologyHongKongCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jingdong <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Trade) Hong Kong Co., Ltd.</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JingdongECommerceTradeHongKongCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com International Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdcomInternationalLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Shangke Information Technology Co., Ltd. (&#8220;Beijing Shangke&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, March 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Chongqing Jingdong Haijia <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Chongqing Haijia&#8221;)</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_ChongqingJingdongHaijiaECommerceCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Chongqing, China, June 2014</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com Overseas Innovation Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdcomOverseasInnovationLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, October 2014</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com Investment Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdcomInvestmentLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, January 2015</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Asia Development Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdAsiaDevelopmentLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">77</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, February 2015</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Suqian Hanbang Investment Management Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_SuqianHanbangInvestmentManagementCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, January 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd. (&#8220;Xi&#8217;an Jingxundi&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_XianJingxundiSupplyChainTechnologyCoLtdMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">64</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Shaanxi, China, May 2017</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Assets Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdAssetsHoldingLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, March 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Property Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdPropertyHoldingLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, March 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Wodong Tianjun Information Technology Co., Ltd. (&#8220;Beijing Wodong Tianjun&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, May 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Health International Inc.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdHealthInternationalIncMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">68</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Jiankang Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdJiankangLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, April 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Industrial Technology Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdIndustrialTechnologyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, October 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JINGDONG Industrials, Inc.</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JingdongIndustrialsIncMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">81</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jingdong Logistics Supply Chain Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JingdongLogisticsSupplyChainCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">64</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2020</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Huiji Space Technology Co., Ltd. (&#8220;Jiangsu Huiji&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, March 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Sunflower Investment Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_JdSunflowerInvestmentLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, February 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Windcreek Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_WindcreekLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, January 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%; font-size: 10pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Dada Nexus Limited (&#8220;Dada&#8221;)</div></div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 8%;;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2022_DadaNexusLimitedDadaMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">53</ix:nonFraction>%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, July 2014</div></div></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="text-decoration:underline;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs</div></div><br/></div></td>
<td colspan="2" style="height: 6pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="height: 6pt; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong 360 Degree </div></div> <div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Co., Ltd. (&#8220;Jingdong 360&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, April 2007</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Yuanzhou </div></div> <div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Co., Ltd. (&#8220;Jiangsu Yuanzhou&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, September 2010</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Jingdong Bangneng Investment Management Co., Ltd. (&#8220;Jingdong Bangneng&#8221;)</div></div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, August 2015</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. (&#8220;Xi&#8217;an Jingdong Xincheng&#8221;)</div></div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Shaanxi, China, June 2017</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Suqian Juhe Digital Enterprise Management Co., Ltd.</div></div></div></div><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;Suqian Juhe&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2020</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="text-decoration:underline;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs&#8217; Subsidiaries</div></div><br/></div></td>
<td colspan="2" style="height: 6pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="height: 6pt; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingbangda Trade Co., Ltd. (&#8220;Beijing Jingbangda&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, August 2012</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Qianshi Technology Co., Ltd.</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, September 2018</div></div></td></tr></table></ix:nonNumeric><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="display:inline;">6</div></div></ix:exclude> </ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271864_4" continuedAt="TextSelectionAppend_76271864_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_5" continuedAt="TextSelectionAppend_76271864_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271864_6" continuedAt="TextSelectionAppend_76271864_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents<br/></a></div></ix:exclude></ix:continuation> </div></div> <div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><ix:continuation id="TextSelectionAppend_76271864_7" continuedAt="TextSelectionAppend_76271864_8"><ix:exclude><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal activities and organization (Continued) </div></div></div></td></tr></table></ix:exclude><div style="clear:both;max-height:0pt;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Organization </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company was incorporated in the British Virgin Islands (&#8220;BVI&#8221;) in November 2006 and was <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-domiciled</div> in the Cayman Islands in January 2014 as an exempted company registered under the laws of the Cayman Islands. </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In April 2007, April 2011, May 2017, March 2019 and June 2019, the Company established Jingdong Century, Shanghai Shengdayuan, Xi&#8217;an Jingxundi, Jiangsu Huiji and Beijing Jingdong Jiankang Co., Ltd. (&#8220;Jingdong Jiankang&#8221;) as wholly foreign-owned enterprises in the PRC, respectively. In April 2007, September 2010, August 2015, June 2017, June 2019 and June 2020, Jingdong 360, Jiangsu Yuanzhou, Jingdong Bangneng, Xi&#8217;an Jingdong Xincheng, Suqian Jingdong Tianning Jiankang Technology Co., Ltd. (&#8220;Suqian Jingdong Tianning&#8221;) and Suqian Juhe were incorporated in the PRC, respectively. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital of each of these entities was funded by the Company, and they were established to facilitate the Group&#8217;s operation and business expansion plans and comply with the PRC laws and regulations which prohibit or restrict foreign ownership of the companies where the PRC operating licenses are required. By entering into a series of agreements, Jingdong 360, Jiangsu Yuanzhou and Jingdong Bangneng became VIEs of Jingdong Century, Xi&#8217;an Jingdong Xincheng became a VIE of Xi&#8217;an Jingxundi, Suqian Jingdong Tianning became a VIE of Jingdong Jiankang and Suqian Juhe became a VIE of Jiangsu Huiji. Consequently, Jingdong Century became the primary beneficiary of Jingdong 360, Jiangsu Yuanzhou and Jingdong Bangneng, Xi&#8217;an Jingxundi became the primary beneficiary of Xi&#8217;an Jingdong Xincheng, Jingdong Jiankang became the primary beneficiary of Suqian Jingdong Tianning and Jiangsu Huiji became the primary beneficiary of Suqian Juhe. In September 2022, the Group renewed certain agreements, among which Jiangsu Yuanzhou and Jingdong Bangneng became VIEs of Shanghai Shengdayuan and Shengdayuan became the primary beneficiary of Jiangsu Yuanzhou and Jingdong Bangneng. </div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidated variable interest entities </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In order to comply with the PRC laws and regulations which prohibit or restrict foreign control of companies involved in provision of internet content and other restricted businesses, the Group operates its websites and other restricted businesses in the Chinese mainland through certain PRC domestic companies, whose equity interests are held by certain individuals (&#8220;Nominee Shareholders&#8221;). The Group obtained control over these PRC domestic companies by entering into a series of contractual arrangements with these PRC domestic companies and their respective Nominee Shareholders. These contractual agreements are substantially similar in key aspects governing the contractual arrangements with a variable interest entity of the Group, include loan agreements, exclusive purchase option agreements, exclusive technology consulting and services agreements or exclusive business cooperation agreements, as applicable, intellectual property rights license agreement, equity pledge agreements, powers of attorney, business cooperation agreement and business operation agreements. These contractual agreements can be extended at the Group&#8217;s relevant PRC subsidiaries&#8217; options prior to the expiration date. Management concluded that these PRC domestic companies are consolidated VIEs of the Group, of which the Group is the ultimate primary beneficiary. As such, the Group consolidated the financial results of these PRC domestic companies and their subsidiaries in the Group&#8217;s consolidated financial statements. Refer to Note&#160;2(b) to the consolidated financial statements for the principles of consolidation. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the contractual agreements (collectively, &#8220;Contractual Agreements&#8221;) that the Group, through its subsidiaries, entered into with the consolidated VIEs and their Nominee Shareholders: </div></div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Loan agreements </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the relevant loan agreements, the Group&#8217;s relevant PRC subsidiaries have granted interest-free loans to the relevant Nominee Shareholders of the VIEs with the sole purpose of providing funds necessary for the capital injection to the relevant VIEs. The loans for initial and subsequent capital injections are eliminated with the capital of the relevant VIEs during consolidation. The Group&#8217;s relevant PRC subsidiaries can require the Nominee Shareholders to settle the loan amount with the equity interests of the relevant VIEs, subject to any applicable PRC laws, rules and regulations. The loan agreements are renewable upon expiration. </div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-17</ix:exclude></div></div></ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271864_8" continuedAt="TextSelectionAppend_76271864_9"><ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_9" continuedAt="TextSelectionAppend_76271864_10"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_10" continuedAt="TextSelectionAppend_76271864_11"><ix:exclude><div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc">Table of Contents</a></div></ix:exclude></ix:continuation><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><ix:continuation id="TextSelectionAppend_76271864_11" continuedAt="TextSelectionAppend_76271864_12"><ix:exclude><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal activities and organization (Continued) </div></div></div></td></tr></table></ix:exclude><div style="clear:both;max-height:0pt;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exclusive purchase option agreements </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Nominee Shareholders of the VIEs have granted the Group&#8217;s relevant PRC subsidiaries the exclusive and irrevocable rights to purchase from the Nominee Shareholders, to the extent permitted under the PRC laws and regulations, part or all of the equity interests in these entities for a purchase price equal to the lowest price permitted by the PRC laws and regulations. The Group&#8217;s relevant PRC subsidiaries may exercise such option at any time. In addition, the VIEs and their Nominee Shareholders have agreed that without prior written consent of the Group&#8217;s relevant PRC subsidiaries, they will not transfer or otherwise dispose the equity interests or declare any dividend. </div></div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exclusive technology consulting and services agreements or exclusive business cooperation agreements </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group&#8217;s relevant PRC subsidiaries and relevant VIEs entered into exclusive technology consulting and services agreements or exclusive business cooperation agreements, as applicable, under which the relevant VIEs engage the Group&#8217;s relevant PRC subsidiaries as their exclusive provider of technical platform and technical support, business support, maintenance and other services. The VIEs shall pay to the Group&#8217;s relevant PRC subsidiaries service fees determined based on the volume and market price of the service provided. All the benefits and interests generated from the agreements, including but not limited to intellectual property rights, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> and trade secrets, will be the Group&#8217;s relevant PRC subsidiaries&#8217; sole and exclusive rights. During the term of the agreements, the relevant VIEs may not enter into any agreement with third parties for the provision of identical or similar services without prior consent of the Group&#8217;s relevant PRC subsidiaries. </div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity pledge agreements </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the relevant equity pledge agreements, the Nominee Shareholders of the VIEs have pledged all of their equity interests in the relevant VIEs to the Group&#8217;s relevant PRC subsidiaries as collateral for all of their payments due to the Group&#8217;s relevant PRC subsidiaries and to secure their obligations under the above agreements. The Nominee Shareholders may not transfer or assign the equity interests, the rights and obligations in the equity pledge agreements or create or permit to create any pledges which may have an adverse effect on the rights or benefits of the Group&#8217;s relevant PRC subsidiaries without the Group&#8217;s relevant PRC subsidiaries&#8217; preapproval. The Group&#8217;s relevant PRC subsidiaries are entitled to transfer or assign in full or in part the equity interests pledged. In the event of default, the Group&#8217;s relevant PRC subsidiaries as the pledgee, will be entitled to request immediate repayment of the loans or to dispose of the pledged equity interests through transfer or assignment. </div></div><ix:exclude><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-18</div></div></ix:exclude></ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271864_12" continuedAt="TextSelectionAppend_76271864_13"><ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_13" continuedAt="TextSelectionAppend_76271864_14"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_14" continuedAt="TextSelectionAppend_76271864_15"><ix:exclude><div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div></ix:exclude></ix:continuation> <div> <div style="background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271864_15" continuedAt="TextSelectionAppend_76271864_16"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal activities and organization (Continued) </div></div> </td> </tr> </table> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:1%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Powers of attorney </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the irrevocable powers of attorney, each of the Nominee Shareholders appointed any person designated by the Group&#8217;s relevant PRC subsidiaries as their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">attorney-in-fact</div></div> to exercise all shareholder rights under the PRC laws and the relevant articles of association, including but not limited to, voting on their behalf on all matters requiring shareholder approval, disposing of all or part of the Nominee Shareholders&#8217; equity interests, and electing, appointing or removing directors and the general managers of the VIEs. Each power of attorney will remain in force during the period when the Nominee Shareholders continue to be the shareholders of the VIEs. Each of the Nominee Shareholders has waived all the rights which have been authorized to the person designated by the Group&#8217;s relevant PRC subsidiaries under each power of attorney. <br/></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:1%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business operation agreements </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the business operation agreements, the relevant Nominee Shareholders of the VIEs must appoint the candidates nominated by the Group&#8217;s relevant PRC subsidiaries to be the directors on the VIEs&#8217; board of directors in accordance with applicable laws and the articles of association of the VIEs, and must cause the persons recommended by the Group&#8217;s relevant PRC subsidiaries to be appointed as the VIEs&#8217; general manager, chief financial officer and other senior executives. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:1%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks in relations to the VIE structure </div></div></div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company believes that the contractual arrangements among its subsidiaries, the VIEs and their owners are in compliance with the current PRC laws and legally enforceable. However, uncertainties in the interpretation and enforcement of the PRC laws, regulations and policies could limit the Company&#8217;s ability to enforce these contractual arrangements. As a result, the Company may be unable to consolidate the VIEs and VIEs&#8217; subsidiaries in the consolidated financial statements. The Company&#8217;s ability to control the VIEs also depends on the authorization by the shareholders of the VIEs to exercise voting rights on all matters requiring shareholders&#8217; approval in the VIEs. The Company believes that the agreements on authorization to exercise shareholders&#8217; voting power are legally enforceable. In addition, if the legal structure and contractual arrangements with the VIEs are found to be in violation of any future PRC laws and regulations, the Company may be subject to fines or potentially be forced to relinquish Company&#8217;s interests in those operations. The Company believes the possibility that it will no longer be able to control and consolidate the VIEs as a result of the aforementioned risks is remote. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-1<div style="display:inline;">9</div></ix:exclude></div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_76271864_16" continuedAt="TextSelectionAppend_76271864_17"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271864_17" continuedAt="TextSelectionAppend_76271864_18"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_18" continuedAt="TextSelectionAppend_76271864_19"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271864_19" continuedAt="TextSelectionAppend_76271864_20"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal activities and organization (Continued) </div></div> </td> </tr> </table> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth the assets, liabilities, results of operations and changes in cash, cash equivalents, and restricted cash of the consolidated VIEs (where appropriate, the term &#8220;VIEs&#8221; also refers to its subsidiaries as a whole) structured by the Contractual Agreements, which have eliminated the intercompany transactions within the consolidated VIEs:</div> <ix:nonNumeric name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 76%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">80,138</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">78,162</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,858</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">74,553</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">86,054</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">117,419</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">134,516</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div><br/></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">422</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,137</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash provided by operating activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,912</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,593</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,434</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">11,053</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">10,089</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,498</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net cash provided by/(used in) financing activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,659</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,611</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,306</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net increase/(decrease) in cash, cash equivalents, and restricted cash</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,115</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">370</ix:nonFraction>)</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents, and restricted cash at beginning of year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">927</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,445</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,560</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents, and restricted cash at end of year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,445</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,560</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,190</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> </ix:nonNumeric> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021 and 2022, the total assets of the Group&#8217;s consolidated VIEs excluding the intra-company balances and transactions within the Group<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>were RMB<ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,734</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">71,527</ix:nonFraction> million, respectively, which were consisting of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, net, inventories, net, investment securities, investment in equity investees, property, equipment and software, net, operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and prepayments and other assets. As of December&#160;31, 2021 and 2022, the total liabilities of the consolidated VIEs after eliminating the intra-company balances and transactions within the Group were RMB<ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">32,642</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">39,368</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million, respectively, which were consisting of short-term debts, accounts payable, operating lease liabilities, long-term borrowings, accrued expenses and other liabilities. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, the total net revenues of the Group&#8217;s consolidated VIEs were RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">36,976</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">59,124</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">72,666</ix:nonFraction> million, respectively, which have been reflected in the Group&#8217;s consolidated financial statements with the intra-company transactions within the Group eliminated. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-<div style="display:inline;">20</div></ix:exclude></div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_76271864_20" continuedAt="TextSelectionAppend_76271864_21"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271864_21" continuedAt="TextSelectionAppend_76271864_22"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271864_22" continuedAt="TextSelectionAppend_76271864_23"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271864_23"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal activities and organization (Continued) </div></div></td></tr></table></ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the Contractual Agreements, the Group&#8217;s relevant PRC subsidiaries have the power to direct activities of the Group&#8217;s consolidated VIEs, and can have assets transferred out of the Group&#8217;s consolidated VIEs. Therefore, the Group&#8217;s relevant PRC subsidiaries consider that there is no asset in the Group&#8217;s consolidated VIEs that can be used only to settle their obligations except for registered capitals and the PRC statutory reserves of the Group&#8217;s consolidated VIEs amounting to RMB<ix:nonFraction name="jd:RegisteredCapitalsAndPrcStatutoryReserves" contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,217</ix:nonFraction> million as of December&#160;31, 2022. As the Group&#8217;s consolidated VIEs are incorporated as limited liability companies under the PRC Company Law, the creditors do not have recourse to the general credit of the Group&#8217;s relevant PRC subsidiaries for all the liabilities of the Group&#8217;s consolidated VIEs. As of December&#160;31, 2021 and 2022, the total shareholders&#8217; equity of the Group&#8217;s consolidated VIEs was RMB<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,535</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,609</ix:nonFraction> million, respectively. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Currently there is no contractual arrangement that could require the Group&#8217;s relevant PRC subsidiaries or the Group to provide additional financial support to the Group&#8217;s consolidated VIEs. As the Group conducts certain businesses in the Chinese mainland through the consolidated VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss.</div></div></div></ix:continuation><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="letter-spacing: 0px; top: 0px;;display:inline;">2<div style="display:inline;">1</div></div></div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><ix:nonNumeric name="us-gaap:SignificantAccountingPoliciesTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271865">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of significant accounting policies </div></div></td></tr></table><ix:nonNumeric name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">a. Basis of presentation </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of the Group have been prepared in accordance with the accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. All amounts, except for share, per share data or otherwise noted, are rounded to the nearest million. </div></ix:nonNumeric><ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b. Principles of consolidation </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIEs for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A consolidated VIE is an entity in which the Company, or its subsidiaries, through the Contractual Arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiaries are the primary beneficiary of the entity. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. </div></ix:nonNumeric><ix:nonNumeric name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">c. Reclassifications </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain reclassifications have been made to the prior years&#8217; consolidated financial statements to conform to the current year&#8217;s presentation. These reclassifications had no impact on net income/(loss), shareholders&#8217; equity, or cash flows as previously reported. </div></ix:nonNumeric><ix:nonNumeric name="jd:NoncontrollingInterestsPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">d. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the Company&#8217;s consolidated subsidiaries and VIEs, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests are classified as a separate line item in the equity section of the Group&#8217;s consolidated balance sheets and have been separately disclosed in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) to distinguish the interests from that of the Company. </div></ix:nonNumeric><ix:nonNumeric name="us-gaap:UseOfEstimates" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271917"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">e. Use of estimates </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates are used for, but not limited to, returns allowance, vendor rebates and customer incentives, determination of the stand-alone selling price (&#8220;SSP&#8221;), the valuation and recognition of share-based compensation arrangements, taxation, fair value of assets and liabilities acquired in business combinations, fair value of certain equity investees, assessment for impairment of long-lived assets, investment in equity investees, investment securities and goodwill, allowance for doubtful accounts including expected credit losses, inventory reserve for excess and obsolete inventories, lower of cost and net realizable value of inventories, depreciable lives of property, equipment and software, useful lives of intangible assets, the discount rate for lease and consolidation of VIEs. Actual results may differ materially from those estimates. </div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="display:inline;">2</div></ix:exclude></div></ix:nonNumeric></ix:nonNumeric></div></div><ix:continuation id="TextSelection_76271917" continuedAt="TextSelectionAppend_76271917_1"><ix:continuation id="TextSelection_76271865" continuedAt="TextSelectionAppend_76271865_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_1" continuedAt="TextSelectionAppend_76271865_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_2" continuedAt="TextSelectionAppend_76271865_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></ix:exclude></ix:continuation></ix:continuation></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_3" continuedAt="TextSelectionAppend_76271865_4"><ix:continuation id="TextSelectionAppend_76271917_1"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of significant accounting policies (Continued) </div></div></td></tr></table> </ix:exclude> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><ix:exclude>e. Use of estimates (Continued)</ix:exclude></div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the World Health Organization declared the outbreak of a disease caused by a novel strain of the coronavirus <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;COVID-19&#8221;)</div> to be a pandemic. After the initial outbreak of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> some instances of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> infections have emerged from time to time. China continuously optimized and adjusted COVID-19 prevention and control measures with the aim of protecting health, and lifted most of the travel restrictions and quarantine requirements in December 2022. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has created and may continue to create significant uncertainty in the macroeconomic environment which, in addition to other unforeseen effects of this pandemic, may adversely impact the Group&#8217;s results of operations. The extent to which <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> would impact the results of operations is contingent on the future developments of the outbreak, including constant updates concerning the global severity of and actions needed to contain the outbreak, which are highly uncertain and unpredictable. Due to the uncertainty and the economic implications on global economics conditions from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, certain estimates and assumptions may change in the near term. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> </ix:continuation><ix:nonNumeric name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">f. Foreign currency translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s reporting currency is RMB. The functional currency of the Group&#8217;s entities incorporated in Cayman Islands, BVI, Hong Kong, Singapore and the United States of America is U.S. dollars (&#8220;US$&#8221;). The Group&#8217;s PRC subsidiaries and consolidated VIEs determined their functional currency to be RMB. The Group&#8217;s entities incorporated in the Republic of Indonesia, Japan, France, Australia and other jurisdictions generally use their respective local currencies as their functional currencies. The determination of the respective functional currency is based on the criteria of ASC Topic 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Matters</div></div>. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Transactions denominated in currencies other than functional currency are translated into functional currency at the exchange rates quoted by authoritative banks prevailing at the dates of the transactions. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded as a component of others, net in the consolidated statements of operations and comprehensive income/(loss). Total exchange gains/(losses) were a loss of RMB<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">90</ix:nonFraction>&#160;million, a gain of RMB<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42</ix:nonFraction>&#160;million and a gain of RMB<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">114</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current year are translated into RMB at the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#8217; equity. Total foreign currency translation adjustments to the Group&#8217;s other comprehensive income/(loss) were a loss of RMB<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,955</ix:nonFraction>&#160;million, a loss of RMB<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,872</ix:nonFraction>&#160;million and a gain of RMB<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,810</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> </ix:nonNumeric><ix:nonNumeric name="jd:ConvenienceTranslationPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">g. Convenience translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Translations of the consolidated balance sheets, the consolidated statements of operations and comprehensive income/(loss) and the consolidated statements of cash flows from RMB into US$ as of and for the year ended December&#160;31, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB<ix:nonFraction name="jd:ForeignCurrencyTranslationRate" contextRef="PAsOn12_31_2022" unitRef="Unit_pure" decimals="4" scale="0" format="ixt:num-dot-decimal">6.8972</ix:nonFraction>, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;30, 2022. 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&#160;31, 2022, or at any other rate. </div> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">h. Cash and cash equivalents </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits and highly liquid investments which have original maturities of three months or less.</div></div></div> </ix:nonNumeric> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-2<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div></ix:exclude></div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> </ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271865_4" continuedAt="TextSelectionAppend_76271865_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_5" continuedAt="TextSelectionAppend_76271865_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_6" continuedAt="TextSelectionAppend_76271865_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_7" continuedAt="TextSelectionAppend_76271865_8"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </ix:exclude> <ix:nonNumeric name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i. Restricted cash </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash that is restricted as to withdrawal or for use or pledged as security is reported separately on the face of the consolidated balance sheets, and is included in the total cash, cash equivalents, and restricted cash in the consolidated statements of cash flows. The Group&#8217;s restricted cash mainly represents security deposits held in designated bank accounts for issuance of bank acceptance and letter of guarantee.</div></div></div> </ix:nonNumeric> <ix:exclude> </ix:exclude> <ix:nonNumeric name="us-gaap:MarketableSecuritiesPolicy" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">j. Short-term investments </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments mainly include wealth management products, which are certain deposits with variable interest rates or principal <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">not-guaranteed</div> with certain financial institutions. Starting from 2021, the Group elects the fair value option to record wealth management products with variable interest rates and deposits indexed to foreign exchange with maturities less than one year at fair value in accordance with ASC 825 <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments</div></div>. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive income/(loss). The Group also holds deposits that earn fixed interest rate return only if the Group hold the securities to maturity. As the Group has the positive intent and ability to hold the deposits to maturity, they are classified as held-to-maturity and recorded at amortized cost. Prior to 2021, the Group recorded equity classified securities at fair market value with fair value change gains or losses recorded in interest income in the consolidated statements of operations and comprehensive income/(loss) and recorded debt classified securities as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> securities. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div></div> securities were reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income. Realized gains or losses were included in interest income in the consolidated statements of operations and comprehensive income/(loss) during the period in which the gain or loss was realized. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, short-term investments are also comprised of time deposits placed with banks with original maturities longer than three months but less than one year. </div></div></div> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:TradeAndOtherAccountsReceivablePolicy" contextRef="P01_01_2022To12_31_2022" escape="true"><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">k. Accounts receivable, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounts receivable mainly represent amounts due from customers and online payment channels and are recorded net of allowance for doubtful accounts. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, in collaboration with Jingdong Technology Holding Co., Ltd. (&#8220;JD Technology&#8221;, formerly known as Jingdong Digits Technology Holding Co., Ltd), provides consumer financing to the qualified customers in the online retail business, such consumer financing receivables are recorded as accounts receivable. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, where JD Technology performs the related credit assessment. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Technology is obligated to purchase the consumer financing receivables past due over certain agreed period of time from the Group at carrying values to absorb the risks, as such, no allowance for doubtful accounts were provided. The Group, in collaboration with JD Technology, periodically securitizes consumer financing receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(v). </div></div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than the accounts receivable arising from the consumer financing, the Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit losses to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the length of time a balance has been outstanding, the payment history, creditworthiness and financial conditions of the customers and industry trend as credit quality indicators to monitor the Group&#8217;s receivables within the scope of expected credit losses model, along with reasonable and supportable forecasts as a basis to develop the Group&#8217;s expected loss estimates. The Group adjusts the allowance percentage periodically when there are significant differences between estimated bad debts and actual bad debts. If there is strong evidence indicating that the accounts receivable is likely to be unrecoverable, the Group also makes specific allowance in the period in which a loss is determined to be probable. Accounts receivable balances are written off after all collection efforts have been exhausted.</div></div></div></ix:nonNumeric> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px; text-indent: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div></ix:exclude></div> </ix:continuation></div></div> <ix:continuation id="TextSelectionAppend_76271865_8" continuedAt="TextSelectionAppend_76271865_9"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271865_9" continuedAt="TextSelectionAppend_76271865_10"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_10" continuedAt="TextSelectionAppend_76271865_11"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_11" continuedAt="TextSelectionAppend_76271865_12"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of significant accounting policies (Continued) </div></div></td></tr></table> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:InventoryPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">l. Inventories, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Inventories, consisting of products available for sale, are stated at the lower of cost and net realizable value. Cost of inventories is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventories to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as inventory aging, historical and forecasted consumer demand, and market conditions that impact pricing. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also provides fulfillment-related services in connection with the Group&#8217;s online marketplace. Third-party merchants maintain ownership of their inventories and therefore these products are not included in the Group&#8217;s inventories. </div> </ix:nonNumeric><ix:nonNumeric name="jd:LoanReceivablesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">m. Loan receivables, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Loan receivables represent the consumer financing, in collaboration with JD Technology, provided to qualified individual customers on the Group&#8217;s online marketplace. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, including such loan receivables, where JD Technology performs the related credit assessment and absorbs the credit risks. The loan terms extended to the customers generally range from <ix:nonNumeric name="jd:LoanPeriodsExtendedRange" contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis" format="ixt-sec:durmonth">1</ix:nonNumeric> month to <ix:nonNumeric name="jd:LoanPeriodsExtendedRange" contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis" format="ixt-sec:durmonth">24</ix:nonNumeric>&#160;months. As JD Technology is obligated to purchase the receivables past due over certain agreed period of time from the Group at carrying values to absorb the credit risks, <ix:nonFraction name="jd:LoanReceivablesProvisionForDoubtfulAccounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:LoanReceivablesProvisionForDoubtfulAccounts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:LoanReceivablesProvisionForDoubtfulAccounts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> provision for doubtful accounts was recorded for the years ended December&#160;31, 2020, 2021 and 2022. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period less than one year amounting to RMB<ix:nonFraction name="jd:LoanReceivablesCurrent" contextRef="PAsOn12_31_2021_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,817</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:LoanReceivablesCurrent" contextRef="PAsOn12_31_2022_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,131</ix:nonFraction> million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period over one year amounting to RMB<ix:nonFraction name="jd:LoanReceivablesNoncurrent" contextRef="PAsOn12_31_2021_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">733</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:LoanReceivablesNoncurrent" contextRef="PAsOn12_31_2022_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">142</ix:nonFraction>&#160;million, respectively, were classified into other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets in the consolidated balance sheets. Cash paid for loan originations and cash received from loan repayments are classified as investing activities in the consolidated statements of cash flows. The Group, in collaboration with JD Technology, periodically securitizes loan receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(<div style="letter-spacing: 0px; top: 0px;;display:inline;">v</div>). </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">n. Property, equipment and software, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software are stated at cost less accumulated depreciation and impairment. Property, equipment and software are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives of major property, equipment and software are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="jd:ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:51%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:48%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful lives</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">5</ix:nonNumeric></div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">5</ix:nonNumeric> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">6</ix:nonNumeric></div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics, warehouse and other heavy equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"> <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" contextRef="P01_01_2022To12_31_2022_LeaseholdImprovementMemberusgaapPropertyPlantAndEquipmentByTypeAxis"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">Over the shorter of the expected life of</div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">leasehold improvements or the lease term</div></ix:nonNumeric> </td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">5</ix:nonNumeric></div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" contextRef="P01_01_2022To12_31_2022_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis">Indefinite</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">40</ix:nonNumeric> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building improvement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2022To12_31_2022_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years</td></tr></table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and betterment that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the consolidated statements of operations and comprehensive income/(loss).</div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="display:inline;">5</div></ix:exclude></div> </ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271865_12" continuedAt="TextSelectionAppend_76271865_13"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_13" continuedAt="TextSelectionAppend_76271865_14"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_14" continuedAt="TextSelectionAppend_76271865_15"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_15" continuedAt="TextSelectionAppend_76271865_16"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of significant accounting policies (Continued) </div></div></td></tr></table> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="jd:ConstructionInProgressPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">o. Construction in progress </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Direct costs that are related to the construction of property, equipment and software and incurred in connection with bringing the assets to their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property, equipment and software items and the depreciation of these assets commences when the assets are ready for their intended use. As of December&#160;31, 2021 and 2022, construction in progress in the amount of RMB<ix:nonFraction name="us-gaap:ConstructionInProgressGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,817</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ConstructionInProgressGross" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,161</ix:nonFraction> million, respectively, were primarily relating to the construction of office buildings and warehouses. </div> </ix:nonNumeric><ix:nonNumeric name="jd:LandUseRightsPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">p. Land use rights, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Land use rights are recorded at cost less accumulated amortization. Amortization is provided on a straight-line basis over the estimated useful lives which are <ix:nonNumeric name="jd:LandUseRightsUsefulLife" contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">18</ix:nonNumeric> to <ix:nonNumeric name="jd:LandUseRightsUsefulLife" contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">50</ix:nonNumeric> years and represent the shorter of the estimated usage periods or the terms of the agreements. </div> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:IntangibleAssetsFiniteLivedPolicy" contextRef="P01_01_2022To12_31_2022" escape="true"><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">q. Intangible assets, net </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 Group performs valuation of the intangible assets arising from business combination to determine the fair value to be assigned to each asset acquired. The Group determines the fair value using the appropriate approach which requires management to make significant estimates and assumptions. 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. </div></div></div> <ix:nonNumeric name="jd:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76272020"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated useful lives of major intangible assets are as follows: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 51%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 48%;"></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful lives</div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">8</ix:nonNumeric></div> years</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);">Domain names and trademarks</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">20</ix:nonNumeric></div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);">Customer relationship</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2022To12_31_2022_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2022To12_31_2022_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric> years</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);">Technology and others</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years</td></tr></table></ix:nonNumeric></ix:nonNumeric><ix:continuation id="TextSelection_76272020"> </ix:continuation> </ix:continuation></div></div> </div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_16" continuedAt="TextSelectionAppend_76271865_17"><ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">r. Goodwill </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities acquired in a business combination. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill is not depreciated or amortized but is tested for impairment on an annual basis as of December&#160;31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </div></div>(&#8220;ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04&#8221;)</div> issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates, consideration of the impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. </div> </ix:nonNumeric> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="display:inline;">6</div></ix:exclude></div> </ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271865_17" continuedAt="TextSelectionAppend_76271865_18"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_18" continuedAt="TextSelectionAppend_76271865_19"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_19" continuedAt="TextSelectionAppend_76271865_20"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_20" continuedAt="TextSelectionAppend_76271865_21"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of significant accounting policies (Continued) </div></div></td></tr></table> </ix:exclude> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <ix:nonNumeric name="jd:InvestmentInEquityInvesteesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">s. Investment in equity investees </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investment in equity investees represents the Group&#8217;s investments in privately held companies, publicly traded companies and private equity funds. The Group applies the equity method of accounting to account for an equity investment, in common stock or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock, according to ASC Topic 323, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investment&#8212;Equity Method and Joint Ventures</div></div> (&#8220;ASC 323&#8221;), over which it has significant influence but does not own a majority equity interest or otherwise control. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An investment in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock is an investment in an entity that has risk and reward characteristics that are substantially similar to that entity&#8217;s common stock. The Group considers subordination, risks and rewards of ownership and obligation to transfer value when determining whether an investment in an entity is substantially similar to an investment in that entity&#8217;s common stock. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the equity method, the Group&#8217;s share of the post-acquisition profits or losses of the equity investees are recorded in share of results of equity investees in the consolidated statements of operations and comprehensive income/(loss) and its share of post-acquisition movements of accumulated other comprehensive income/(loss) are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#8217; equity. The Group records its share of the results of equity investments in publicly listed companies and certain privately held companies on one quarter in arrears basis. The excess of the carrying amount of the investment over the underlying equity in net assets of the equity investee represents goodwill and intangible assets acquired. When the Group&#8217;s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the equity investee. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group continually reviews its investment in equity investees under equity method to determine whether a decline in fair value to below the carrying value is other-than-temporary. The primary factors the Group considers in its determination are the duration and severity of the decline in fair value, the financial condition, operating performance and the prospects of the equity investee, and other company specific information such as recent financing rounds. If the decline in fair value is deemed to be other-than-temporary, the carrying value of the equity investee is written down to fair value. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Private equity funds pursue various investment strategies, including event driven and multi-strategy. Investments in private equity funds generally are not redeemable due to the closed-ended nature of these funds. These private equity funds, over which the Group does not have the ability to exercise significant influence, are accounted for under the existing practical expedient in ASC Topic 820, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements and Disclosures</div></div> (&#8220;ASC 820&#8221;) to estimate fair value using the net asset value per share (or its equivalent) of the investment (&#8220;NAV <ix:nonNumeric name="us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract" contextRef="P01_01_2022To12_31_2022" format="ixt:fixed-true">practical expedient</ix:nonNumeric>&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s equity investments without readily determinable fair values, which do not qualify for NAV practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock or in substance common stock, are accounted for under the measurement alternative (the &#8220;Measurement Alternative&#8221;) in accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01,</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Financial Instruments&#8212;Overall (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">825-10)&#8212;Recognition</div> and Measurement of Financial Assets and Financial Liabilities</div></div> (&#8220;ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01&#8221;).</div> Under the Measurement Alternative, the carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). The Group makes assessment of whether an investment is impaired based on performance and financial position of the investee as well as other evidence of market value at each reporting date. Such assessment includes, but is not limited to, reviewing the investee&#8217;s cash position, recent financing, as well as the financial and business performance. The Group recognizes an impairment loss equal to the difference between the carrying value and fair value in others, net in the consolidated statements of operations and comprehensive income/(loss) if there is any. When the investments become qualified for use of the equity method, the Group remeasures the previously held interest in the investments at fair value, if any observable price changes in orderly transactions identified for an identical or a similar investment, immediately before it applying the equity method, in accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-01,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments&#8212;Equity Securities (Topic&#160;321), Investments&#8212;Equity Method and Joint Ventures (Topic&#160;323).</div></div> </div></ix:nonNumeric> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="display:inline;">7</div></ix:exclude></div> </ix:continuation></div></div> <ix:continuation id="TextSelectionAppend_76271865_21" continuedAt="TextSelectionAppend_76271865_22"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271865_22" continuedAt="TextSelectionAppend_76271865_23"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_23" continuedAt="TextSelectionAppend_76271865_24"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents<br/></a></div> </ix:exclude></ix:continuation></div></div> <div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><ix:continuation id="TextSelectionAppend_76271865_24" continuedAt="TextSelectionAppend_76271865_25"> <ix:exclude><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></ix:exclude> <ix:nonNumeric name="jd:InvestmentSecuritiesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">t. Investment securities </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group invests in marketable equity securities to meet business objectives. These marketable securities are classified as investments with readily determinable fair values, which are reported at fair value in the consolidated balance sheets, the unrealized gains and losses on equity securities are recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) under ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01.</div> </div></div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">u. Impairment of long-lived assets </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 or an asset group 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 asset or the asset group to an estimate of future undiscounted cash flows expected to be generated from the use of the asset or the asset group and its eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the asset or the asset group, the Group recognizes an impairment loss based on the excess of the carrying value of the asset or the asset group over its fair value. </div></div></div> </ix:nonNumeric> <ix:nonNumeric name="jd:NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">v. Nonrecourse securitization debt and transfer of financial assets </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, in collaboration with JD Technology, periodically securitizes accounts receivable and loan receivables arising from consumer financing through the transfer of those assets to securitization vehicles. The securitization vehicles then issue (1)&#160;debt securities to third-party investors and JD Technology, or (2)&#160;trust beneficiary rights to the Group which are immediately transferred to third-party investors, collateralized by the transferred assets. The asset-backed debt securities issued by the securitization vehicles and the trust beneficiary rights transferred by the Group are nonrecourse to the Group and are payable only out of collections on their respective underlying collateralized assets. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The securitization vehicles are considered variable interest entities pursuant to ASC Topic 810, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidation</div></div>. The Group will consolidate the securitization vehicles when economic interests are retained in the form of subordinated interests, and acting as the servicer of securitization vehicles. Accordingly, the Group is precluded from recording the related transfers of assets in securitization transactions as sales. Asset-backed debt securities issued by the consolidated securitization vehicles are accounted for as the financing type transactions. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group does not consolidate the securitization vehicles when no economic interests are retained by the Group, and the Group has no continuing involvements, including the servicer of the securitization vehicles. Transfers are accounted for as sale and corresponding transferred accounts receivable are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">de-recognized</div> in the consolidated balance sheets pursuant to ASC Topic&#160;860, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transfers and Servicing</div></div> (&#8220;ASC 860&#8221;), only if they meet all of the three criteria: (i)&#160;the transferred financial assets have been isolated from the transferor and its creditor, (ii)&#160;each transferee has the rights to pledge or exchange the transferred assets, or the transferor has no continuing involvement with the transferred financial assets, and (iii)&#160;the transferor does not maintain effective control over the transferred financial assets or third-party beneficial interests related to those transferred assets. Otherwise, the transfers of the assets are accounted for as a financing type transaction if the conditions in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">860-10-40-5</div></div> are not met. The under common control relationship of the transferor and transferee should be ignored when applying ASC 860, as long as the transferee is not consolidated by the transferor. The gain/loss recorded upon the sale accounting was immaterial for the periods presented. </div></div></ix:nonNumeric> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-2<div style="display:inline;">8</div></ix:exclude></div></div></div> </ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271865_25" continuedAt="TextSelectionAppend_76271865_26"><ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_26" continuedAt="TextSelectionAppend_76271865_27"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_27" continuedAt="TextSelectionAppend_76271865_28"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> </ix:exclude></ix:continuation> <div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_28" continuedAt="TextSelectionAppend_76271865_29"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> </ix:exclude> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <ix:nonNumeric name="us-gaap:DebtPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">w. Unsecured senior notes and long-term borrowings</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unsecured senior notes are recognized initially at fair value, net of debt discounts or premiums and debt issuance costs. Debt discounts or premiums and debt issuance costs are recorded as a reduction of the principal amount and the related accretion is recorded as interest expense in the consolidated statements of operations and comprehensive income/(loss) over the maturities of the notes using the effective interest method. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Long-term borrowings are recognized at carrying amount. Interest expense is accrued over the estimated term of the facilities and recorded in the consolidated statements of operations and comprehensive income/(loss). </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">x. Fair value </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance defines fair value as 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 measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group measures certain financial assets, including investments under the equity method on other-than-temporary basis, investments under the Measurement Alternative, intangible assets, goodwill and fixed assets at fair value when an impairment charge is recognized. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance establishes 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&#8217;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;1&#8212;Observable inputs that reflect quoted prices (unadjusted)&#160;for identical assets or liabilities in active markets. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;2&#8212;Include other inputs that are directly or indirectly observable in the marketplace. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;3&#8212;Unobservable inputs which are supported by little or no market activity. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach; (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="letter-spacing: 0px; top: 0px;;display:inline;">9</div></ix:exclude></div> </ix:continuation></div></div></div><ix:continuation id="TextSelectionAppend_76271865_29" continuedAt="TextSelectionAppend_76271865_30"><div></div></ix:continuation></div><div><div style="background-color:white;display: inline;"><ix:continuation id="TextSelectionAppend_76271865_30" continuedAt="TextSelectionAppend_76271865_31"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_31" continuedAt="TextSelectionAppend_76271865_32"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_32" continuedAt="TextSelectionAppend_76271865_33"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_33" continuedAt="TextSelectionAppend_76271865_34"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;text-indent: 0px;;font-weight: bold;"></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </ix:exclude> <ix:nonNumeric name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271951"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">y. Revenues </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div></div><br/></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Consistent with the criteria of ASC Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div> (&#8220;ASC 606&#8221;), the Group recognizes revenues when the Group satisfies a performance obligation by transferring a promised good or service (that is, an asset) to a customer. An asset is transferred when the customer obtains control of that asset. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC 606, the Group evaluates whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. When the Group is a principal, that the Group obtains control of the specified goods or services before they are transferred to the customers, the revenues should be recognized in the gross amount of consideration to which it expects to be entitled in exchange for the specified goods or services transferred. When the Group is an agent and its obligation is to facilitate third parties in fulfilling their performance obligation for specified goods or services, the revenues should be recognized in the net amount for the amount of commission which the Group earns in exchange for arranging for the specified goods or services to be provided by other parties. Revenues are recorded net of value added taxes. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group recognizes revenues net of discounts and return allowances when the products are delivered and title is passed to customers. Significant judgement is required to estimate return allowances. For online retail business with return conditions, the Group reasonably estimates the possibility of return based on the historical experience, changes in judgments on these assumptions and estimates could materially impact the amount of net revenues recognized. As of December 31, 2021 and 2022, liabilities for return allowances were</div>&#160;RMB<ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="PAsOn12_31_2021_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">618</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="PAsOn12_31_2022_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">743</ix:nonFraction> million, respectively, which were included in &#8220;Accrued expenses and other current liabilities&#8221;. The rights to recover products from customers associated with the Group&#8217;s liabilities for return allowances are the Group&#8217;s assets, which were RMB<ix:nonFraction name="us-gaap:ContractWithCustomerRightToRecoverProductCurrent" contextRef="PAsOn12_31_2021_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">660</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ContractWithCustomerRightToRecoverProductCurrent" contextRef="PAsOn12_31_2022_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">785</ix:nonFraction> million as of December&#160;31, 2021 and 2022, respectively, and were included in &#8220;Prepayments and other current assets&#8221;. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also sells prepaid cards which can be redeemed to purchase products sold on the JD Platform. In accordance with ASC 606, the cash collected from the sales of prepaid cards is initially recorded in advance from customers in the consolidated balance sheets and subsequently recognized as revenues upon the sales of the respective products through redemption of prepaid cards are completed. The Group recognizes revenue from estimated unredeemed prepaid cards over the expected customer redemption periods, rather than waiting until prepaid cards expire or when the likelihood of redemption becomes remote in accordance with ASC 606. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Revenue arrangements with multiple deliverables are divided into separate units of accounting based on the SSP of each separate unit. In instances where SSP is not directly observable, such as the Group does not have vendor-specific objective evidence or third-party evidence of the selling prices of the deliverables, considerations are allocated using estimated selling prices. Determining the SSP of each separate unit may require significant judgments, and significant assumptions and estimates have been made in estimating the relative selling price of each single-element. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-<div style="letter-spacing: 0px; top: 0px;;display:inline;">30</div></ix:exclude></div> </ix:nonNumeric></ix:continuation></div></div> <ix:continuation id="TextSelection_76271951" continuedAt="TextSelectionAppend_76271951_1"><ix:continuation id="TextSelectionAppend_76271865_34" continuedAt="TextSelectionAppend_76271865_35"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271865_35" continuedAt="TextSelectionAppend_76271865_36"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_36" continuedAt="TextSelectionAppend_76271865_37"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_37" continuedAt="TextSelectionAppend_76271865_38"><ix:continuation id="TextSelectionAppend_76271951_1"><ix:exclude><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">y. Revenues (Continued) </div></div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></ix:exclude> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Net Product Revenues</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes the product revenues from the online retail business on a gross basis as the Group is acting as a principal in these transactions and is responsible for fulfilling the promise to provide the specified goods. Revenues from the sales of electronics and home appliance products were RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">400,927</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">492,592</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">515,945</ix:nonFraction> million, and revenues from the sales of general merchandise products were RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">250,952</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">323,063</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">349,117</ix:nonFraction> million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively. The Group&#8217;s net product revenues were mainly generated by the JD Retail segment. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Net Service Revenues</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group charges commission fees to third-party merchants for participating in the Group&#8217;s online marketplace, where the Group generally is acting as an agent and its performance obligation is to arrange for the provision of the specified goods or services by those third-party merchants. Upon successful sales, the Group charges the third-party merchants a negotiated amount or a fixed rate commission fee based on the sales amount. Commission fee revenues are recognized on a net basis at the point of delivery of products, net of return allowances. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group provides marketing services to third-party merchants, suppliers and other business partners on its various website channels and third-party marketing affiliate&#8217;s websites, including but not limited to pay for performance marketing services on which the customers are charged based on effective clicks on their product information, and display advertising services that allow customers to place advertisements on various websites. The Group recognizes revenues from pay for performance marketing services based on effective clicks, and recognizes revenues from display advertising services ratably over the period during which the advertising services are provided or on the number of times that the advertisement has been displayed based on cost per thousand impressions. The Group did not enter into material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">advertising-for-advertising</div></div> barter transactions for the periods presented. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group opens its fulfillment infrastructure by offering integrated supply chain solutions and logistics services to third parties through JD Logistics, primarily including warehousing and distribution services, express and freight delivery services and other value-added services. Revenues generated from these services are primarily recognized over time as the Group performs the services in the contracts because of the continuous transfer of control to the customers. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Plus memberships provide the Group&#8217;s core customers with a better shopping experience, access to an evolving suite of benefits that represent a single stand-ready obligation. Subscriptions are paid for at the time of or in advance of delivering the services. Revenues from such arrangements are recognized over the subscription period. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group offers comprehensive customer services, primarily include 7*24 hours customer services to respond to customers&#8217; post-sales requests, return and exchange services to facilitate customers&#8217; return, exchange and repair of defective goods. These services are free of charge. The Group also provides return/exchange logistics services to the customers, of which the revenues recognized were not material for the periods presented. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group also provides on-demand retail platform services and on-demand delivery services through Dada. For on-demand retail platform services, the Group acts as an agent and charges the retailer a fixed rate commission fee based on the sales amount and commission fee revenues on a net basis at the point of delivery of merchandise upon successful sales. For on-demand delivery services, the Group acts as an agent and recognizes revenue on a net basis at the point of delivery of merchandise. In addition, the Group fulfills the delivery needs of retailers and other business customers on Dada&#8217;s platforms, the Group has determined that it acts as the principal in these transactions and recognizes revenues on a gross basis at a fixed rate or a pre-determined amount for each completed delivery. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Revenues from online marketplace and marketing services were RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">53,473</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">72,118</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">81,970</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">40,450</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">63,819</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">99,204</ix:nonFraction> million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Logistics segment. </div></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="display:inline;">1</div></ix:exclude></div> </ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271865_38" continuedAt="TextSelectionAppend_76271865_39"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_39" continuedAt="TextSelectionAppend_76271865_40"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_40" continuedAt="TextSelectionAppend_76271865_41"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_41" continuedAt="TextSelectionAppend_76271865_42"><ix:exclude><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></ix:exclude> <ix:nonNumeric name="jd:ContractBalancesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">z. Contract balances</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenues recognized prior to invoicing when the Group has satisfied the Group&#8217;s performance obligation and has the unconditional rights to payment. The balances of accounts receivable, net of allowance for doubtful accounts were RMB<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,900</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,576</ix:nonFraction> million as of December&#160;31, 2021 and 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unearned revenues consist of payments received or awards to customers related to unsatisfied performance obligation at the end of the period, included in current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred revenues and advance from customers in the Group&#8217;s consolidated balance sheets. As of December&#160;31, 2021, the Group&#8217;s total unearned revenues were RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,184</ix:nonFraction>&#160;million, of which RMB<ix:nonFraction name="jd:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">22,103</ix:nonFraction> million was recognized as revenues for the year ended December&#160;31, 2022. The Group&#8217;s total unearned revenues were RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,325</ix:nonFraction> million as of December&#160;31, 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group applied a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include certain partner sales incentive programs. The Group has no material incremental costs of obtaining contracts with customers that the Group expects the benefit of those costs to be longer than one year which need to be recognized as assets. </div> </ix:nonNumeric> <ix:nonNumeric name="jd:RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271957"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">aa. Customer incentives and loyalty programs</div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group provides <ix:nonFraction name="jd:TypesOfDiscountedCoupons" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:TypesOfDiscountedCoupons" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:TypesOfDiscountedCoupons" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></ix:nonFraction></ix:nonFraction> types of discounted coupons, referred to as D Coupons and J Coupons, for free to its customers to incentivize purchase. </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">D Coupons are given to a customer upon current purchase or can be given for free to promote future purchases. This coupon requires the customer to make future purchase of a minimum value in order to enjoy the value provided by the coupon. The rights to purchase discounted products in the future are not considered as a separate performance obligation under ASC 606, as the discount does not represent a material rights to the customer. The Group assesses the significance of the discount by considering its percentage of the total future minimum purchase value, historical usage pattern by the customers and relative outstanding volume and monetary value of D Coupons compared to the other discounts offered by the Group. D Coupons are accounted for as a reduction of revenues on the future purchase. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">J Coupons are given to a customer upon their qualified purchase or can be given for free to promote future purchases and are to be used on a future purchase, with no limitation as to the minimum value of the future purchase. Accordingly, the Group has determined that J Coupons awarded are considered as a separate performance obligation within the scope of ASC 606, as J Coupons represent a material rights to the customer. Therefore, the delivered products and J Coupons awarded are treated as two distinct performance obligations identified in the contract. The total sales consideration is allocated based on management&#8217;s best estimate of the relative SSP of each performance obligation. The amount allocated to J Coupons is deferred and recognized when J Coupons are redeemed or at the coupon&#8217;s expiration, whichever occurs first. J Coupons have an expiration of one year after issuance. For the years ended December&#160;31, 2020, 2021 and 2022, the amounts of expired J Coupons were not material. </div></td></tr></table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="display:inline;">2</div></ix:exclude></div> </ix:nonNumeric></ix:continuation></div></div> <ix:continuation id="TextSelection_76271957" continuedAt="TextSelectionAppend_76271957_1"><ix:continuation id="TextSelectionAppend_76271865_42" continuedAt="TextSelectionAppend_76271865_43"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271865_43" continuedAt="TextSelectionAppend_76271865_44"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_44" continuedAt="TextSelectionAppend_76271865_45"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_45" continuedAt="TextSelectionAppend_76271865_46"><ix:continuation id="TextSelectionAppend_76271957_1"><ix:exclude><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">aa. Customer incentives and loyalty programs (Continued) </div></div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div></ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;">Registered customers may also earn J Beans, which were launched based on certain activities performed on the Group&#8217;s website by the customers such as purchasing merchandise or reviewing their buying experiences. J Beans can be used as cash to buy any products sold by the Group, which will directly reduce the amount paid by the customer, or redeemed for D Coupons that can be used in certain shops on JD Platform. The Group considers J Beans awarded from sales of products and reviewing buying experiences to be part of its revenue generating activities. Thus J Beans are considered to be a separate performance obligation identified in the contract. Therefore, the sales consideration is allocated to the products and J Beans based on the relative SSP of the products and J Beans awarded. Consideration allocated to J Beans is initially recorded as deferred revenues, and recognized as revenues when J Beans are used or expired. J Beans will expire at the subsequent year end after issuance. For the years ended December 31, 2020, 2021 and 2022, the amounts of expired J Beans were not material.&#160;<br/></div><br/></div><br/></div> </div></ix:continuation> <ix:nonNumeric name="us-gaap:CostOfSalesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">bb. Cost of revenues </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of revenues consists primarily of purchase price of products, inbound shipping charges, write-downs of inventories, traffic acquisition costs related to online marketing services, and cost related to logistics services provided to third parties. </div> </ix:nonNumeric><ix:nonNumeric name="jd:RebatesAndSubsidiesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">cc. Rebates and subsidies </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group periodically receives considerations from certain vendors, representing rebates for products sold and subsidies for the sales of the vendors&#8217; products over a period of time. The rebates are not sufficiently separable from the Group&#8217;s purchase of the vendors&#8217; products and they do not represent a reimbursement of costs incurred by the Group to sell vendors&#8217; products. The Group accounts for the rebates received from its vendors as a reduction to the prices it pays for the products purchased and therefore the Group records such amounts as a reduction of cost of revenues when recognized in the consolidated statements of operations and comprehensive income/(loss). Rebates are earned upon reaching minimum purchase thresholds for a specified period. When volume rebates can be reasonably estimated based on the Group&#8217;s past experiences and current forecasts, a portion of the rebates is recognized as the Group makes progress towards the purchase threshold. Subsidies are calculated based on the volume of products sold through the Group and are recorded as a reduction of cost of revenues when the sales have been completed and the amount is determinable. </div> </ix:nonNumeric><ix:nonNumeric name="jd:FulfillmentCostPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">dd. Fulfillment </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Fulfillment expenses consist primarily of (i)&#160;expenses incurred in operating the Group&#8217;s fulfillment centers, customer service centers and physical stores, including personnel cost and expenses attributable to buying, receiving, inspecting and warehousing inventories, picking, packaging, and preparing customer orders for shipment, processing payment and related transaction costs, (ii)&#160;expenses charged by third-party couriers for dispatching and delivering the Group&#8217;s products, (iii)&#160;lease expenses of warehouses, delivery and pickup stations, and physical stores, and (iv)&#160;depreciation and amortization of logistics and electronic equipment. The cost related to logistics services provided to third parties is classified in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). Shipping cost included in fulfillment expenses amounted to RMB<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2020To12_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">23,088</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2021To12_31_2021_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">27,786</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2022To12_31_2022_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">28,958</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-3<div style="display:inline;">3</div></ix:exclude></div> </ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271865_46" continuedAt="TextSelectionAppend_76271865_47"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_47" continuedAt="TextSelectionAppend_76271865_48"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_48" continuedAt="TextSelectionAppend_76271865_49"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_49" continuedAt="TextSelectionAppend_76271865_50"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> </ix:exclude> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <ix:nonNumeric name="jd:MarketingExpensesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ee. Marketing</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><br/></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Marketing expenses consist primarily of advertising costs, public relations expenditures, and payroll and related expenses for employees involved in marketing and business development activities. The Group pays commissions to participants in the associates program when their customer referrals result in successful product sales and records such costs in marketing in the consolidated statements of operations and comprehensive income/(loss). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Advertising costs, which consist primarily of online advertising, offline television, movie and outdoor advertising, and incentive programs to attract or retain consumers for the Group&#8217;s online marketplace, are expensed as incurred, and totaled RMB<ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">23,088</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">32,704</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,898</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ResearchAndDevelopmentExpensePolicy" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ff. Research and development </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Research and development expenses consist primarily of payroll and related expenses for research and development employees involved in designing, developing and maintaining technology platform, and application of artificial intelligence, big data and cloud technologies and services, and technology infrastructure costs. Technology infrastructure costs include servers and other equipment depreciation, bandwidth and data center costs, rent, utilities and other expenses necessary to support the Group&#8217;s internal and external business. Research and development expenses are expensed as incurred. Software development costs are recorded in &#8220;Research and development&#8221; as incurred as the costs qualifying for capitalization have been insignificant. </div> </ix:nonNumeric><ix:nonNumeric name="jd:GeneralAndAdministrativeExpensesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">gg. General and administrative </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">General and administrative expenses consist primarily of employee related expenses for general corporate functions, including accounting, finance, tax, legal and human relations; costs associated with these functions including facilities and equipment depreciation expenses, rental and other general corporate related expenses. </div> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271965"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">hh. Share-based compensation </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group grants restricted share units (&#8220;RSUs&#8221;) and share options of the Company and its subsidiaries to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div> The Group accounts for share-based awards issued to employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> in accordance with ASC Topic&#160;718 <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation&#8212;Stock Compensation</div></div>. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Employees&#8217; share-based awards, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees&#8217;</div> share-based awards and the founder&#8217;s share-based awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) using graded vesting method, net of estimated forfeitures, over the requisite service period, which is the vesting period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All transactions in which goods or services are received in exchange for equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group uses binomial option-pricing model or other appropriate methods to estimate the fair value of share options. The determination of estimated fair value of share-based payment awards on the grant date is affected by the fair value of the Company&#8217;s ordinary shares as well as assumptions regarding a number of complex and subjective variables. These variables include the expected value volatility of the Company over the expected term of the awards, actual and projected employee share option exercise behaviors, a risk-free interest rate, exercise multiple and expected dividend yield, if any. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-3<div style="display:inline;">4</div></div> </ix:exclude></ix:nonNumeric></ix:continuation></div></div> <ix:continuation id="TextSelection_76271965" continuedAt="TextSelectionAppend_76271965_1"><ix:continuation id="TextSelectionAppend_76271865_50" continuedAt="TextSelectionAppend_76271865_51"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271865_51" continuedAt="TextSelectionAppend_76271865_52"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_52" continuedAt="TextSelectionAppend_76271865_53"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_53" continuedAt="TextSelectionAppend_76271865_54"><ix:continuation id="TextSelectionAppend_76271965_1"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">hh. Share-based compensation (Continued) </div></div></div></div></div> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Determination of estimated fair value of the Company&#8217;s subsidiaries before they were publicly listed requires complex and subjective judgments due to their limited financial and operating history, unique business risks and limited public information on companies in China similar to the Company&#8217;s subsidiaries. The Company estimates the Company&#8217;s subsidiaries&#8217; enterprise value for purposes of recording share-based compensation, and the information considered by the Company mainly include but are not limited to the pricing of recent rounds of financing, future cash flow forecasts, discount rates, and liquidity factors. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes the estimated compensation cost of RSUs based on the fair value of its ordinary shares on the date of the grant. The Group recognizes the compensation cost, net of estimated forfeitures, over a vesting term for service-based RSUs. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also recognizes the compensation cost of performance-based share awards, net of estimated forfeitures, if it is probable that the performance condition will be achieved at the end of each reporting period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;">A change in the terms or conditions of a share-based award, or cancellation of a share-based award accompanied by the concurrent grant of a replacement award is accounted for as a modification (that is, an exchange of the original award for a new award), unless the award&#8217;s fair value, vesting conditions, and classification as an equity instrument are the same as immediately before and after the change. The Group recognized incremental compensation cost for an amount equal to the excess of the fair value of the modified award over the fair value of the original award immediately before the modification. Therefore, in relation to the modified award, the Group recognized share-based compensation over the vesting periods of the modified award.&#160;</div> </div></ix:continuation> <ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii. Income tax </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. The Group follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. The Group records a valuation allowance to reduce the amount of deferred tax assets if based on the weight of available evidence, it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive income/(loss) in the period of change. Deferred tax assets and liabilities are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> in the consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#8220;more likely than not&#8221; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#8220;more likely than not&#8221; recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#8217;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#8217;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. As of December&#160;31, 2021 and 2022, the Group did not have any significant unrecognized uncertain tax positions.</div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-3<div style="display:inline;">5</div></ix:exclude></div> </ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271865_54" continuedAt="TextSelectionAppend_76271865_55"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_55" continuedAt="TextSelectionAppend_76271865_56"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_56" continuedAt="TextSelectionAppend_76271865_57"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_57" continuedAt="TextSelectionAppend_76271865_58"><div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"></div><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> </ix:exclude> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <ix:nonNumeric name="us-gaap:LesseeLeasesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">jj. Leases</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC Topic 842, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div>(&#8220;ASC 842&#8221;), The Group, using the modified retrospective transition approach through a cumulative-effect adjustment in the period of adoption rather than retrospectively adjusting prior periods and the package of practical expedients, categorizes leases with contractual terms longer than twelve months as either operating or finance lease. However, the Group has <ix:nonFraction name="jd:NumberOfFinanceLeases" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_lease" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:NumberOfFinanceLeases" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_lease" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:NumberOfFinanceLeases" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_lease" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> finance leases for any of the periods presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> (&#8220;ROU&#8221;) assets represent the Group&#8217;s rights to use underlying assets for the lease term and lease liabilities represent the Group&#8217;s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term, reduced by lease incentives received, plus any initial direct costs, using the discount rate for the lease at the commencement date. As the implicit rate in lease is not readily determinable for the Group&#8217;s operating leases, the Group generally use the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Group&#8217;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group accounts for lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components separately. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also enters into sale and leaseback transactions. The Group acts as the seller-lessee, transfers its assets to a third-party entity (the buyer-lessor) and then leases the transferred assets back from the buyer-lessor at an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">arm-length</div> rental price. Upon consideration of ASC Topic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">842-40-25-1</div></div></div> and ASC 606, the transfer of the underlying assets is considered as sales, and according to ASC 842, the leaseback transaction is classified as an operating lease. Therefore, the sale and the leaseback of the underlying assets are separately accounted for by the Group. Upon completion of the transaction, the legal titles of these assets are transferred to the third-party entity (the buyer-lessor), and the Group derecognizes these transferred assets and recognizes gains or losses from disposal of these assets in accordance with ASC Topic 360, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, Plant and Equipment</div></div>. The leaseback transactions are accounted for under ASC 842, and the ROU assets and lease liabilities are recognized at commencement date accordingly. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group leases warehouses, offices, and store space to third-parties. The arrangements are in the nature of operating lease which is neither a sales-type nor direct-financing lease. As such, the underlying assets remain on the Group&#8217;s balance sheet at their carrying value and continue to depreciate the assets based on the estimated useful life. Rental revenue should be recognized on a straight-line basis (or another systematic basis if that basis is more representative of the pattern in which income is earned from the underlying assets over the term of the respective lease). The Group records an unbilled rent receivable, which is the amount by which straight-line rental revenue exceeds rents currently billed in accordance with the lease. </div></div></div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">kk. Comprehensive income/(loss) </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income/(loss) is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive income/(loss) for the periods presented primarily includes net income/(loss), change in unrealized gains/(losses) on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities and foreign currency translation adjustments. </div></div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:EarningsPerSharePolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ll. Net income/(loss) per share </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net 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 period. For the calculation of diluted net income/(loss) per share, the weighted average number of ordinary shares is adjusted by the effect of dilutive potential ordinary shares, including unvested RSUs and ordinary shares issuable upon the exercise of outstanding share options using the treasury stock method. Additionally, the Company takes into account the effect of dilutive shares of entities in which the Company holds equity interests. The dilutive impacts from equity interests mainly include equity investments accounted for using the equity method and the consolidated subsidiaries. The effect mentioned above is not included in the calculation of the diluted income/(loss) per share when inclusion of such effect would be anti-dilutive. </div></div></div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="display:inline;">6</div></ix:exclude></div> </ix:continuation></div></div> <ix:continuation id="TextSelectionAppend_76271865_58" continuedAt="TextSelectionAppend_76271865_59"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271865_59" continuedAt="TextSelectionAppend_76271865_60"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_60" continuedAt="TextSelectionAppend_76271865_61"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_61" continuedAt="TextSelectionAppend_76271865_62"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> </ix:exclude> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <ix:nonNumeric name="us-gaap:SegmentReportingPolicyPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">mm. Segment reporting</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Operating segments are defined as components of an enterprise about 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. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Before 2021, the Group&#8217;s principal operations were organized into <ix:nonFraction name="us-gaap:NumberOfOperatingSegments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_segment" decimals="0" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> major business segments, JD Retail and New Businesses, which were defined based on the products and services provided. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. New Businesses included logistics services provided to third parties, overseas business, technology initiatives, as well as asset management services to logistics property investors and sale of development properties by JD Property. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Beginning with the first quarter of 2021, the Group implemented certain segment reporting changes to better reflect its recently optimized organizational structure and business developments. The major changes in segment information mainly include: (1)&#160;Reported the results of JD Logistics as a new standalone segment. JD Logistics listed on the Main Board of HKEX on May&#160;28, 2021. (2) Moved the results of Jingxi and the internal business of JD Property from JD Retail to New Businesses. The changes relate to the realignment of JD Retail in connection with the establishment of the new Jingxi business group and the closing of JD Property Series A Preference Shares financing. As a result, the Group reported<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonFraction name="us-gaap:NumberOfOperatingSegments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_segment" decimals="0" scale="0" format="ixt-sec:numwordsen">three</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">segments, JD Retail, JD Logistics and New Businesses in 2021. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. JD Logistics included both internal and external logistics businesses. New Businesses mainly included JD Property, Jingxi, overseas businesses and technology initiatives.</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. The Group also consolidated China Logistics Property Holdings Co., Ltd. (&#8220;CNLP&#8221;) through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, the Group has consolidated Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (&#8220;Deppon Holdco&#8221;) except the Excluded Business as defined in Note 7 since July 26, 2022 and reported the results of Deppon Holdco except the Excluded Business as defined in Note 7 in the JD Logistics segment. As a result, the Group now reports<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonFraction name="us-gaap:NumberOfOperatingSegments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_segment" decimals="0" scale="0" format="ixt-sec:numwordsen">four</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">segments, JD Retail, JD Logistics, Dada and New Businesses. JD Retail mainly consists of online retail, online marketplace and marketing services in China. JD Logistics includes both internal and external logistics businesses. Dada is a local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery and retail platform in China. New Businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives.</div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These changes align with the manner in which the Group&#8217;s CODM uses financial information to evaluate the performance of, and to allocate resources to, each of the segments. The prior periods&#8217; segment operating results have been retrospectively recast to conform to current period presentation. </div> </ix:nonNumeric><ix:nonNumeric name="jd:StatutoryReservesPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271973"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">nn. Statutory reserves </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s subsidiaries and consolidated VIEs established in the Chinese mainland are required to make appropriations to certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve&#160;funds. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group&#8217;s subsidiaries registered as wholly-owned foreign enterprise have to make appropriations from their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits (as determined under generally accepted accounting principles in the PRC (&#8220;PRC&#160;GAAP&#8221;)) to reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least <ix:nonFraction name="jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits calculated in accordance with the PRC GAAP. Appropriation is not required if the general reserve fund has reached <ix:nonFraction name="jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% 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&#8217;s discretion. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, in accordance with the PRC Company Laws, the Group&#8217;s consolidated VIEs, registered as Chinese domestic companies, must make appropriations from their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits as determined under the PRC GAAP to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be <ix:nonFraction name="jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits as determined under the PRC GAAP. Appropriation is not required if the statutory surplus fund has reached <ix:nonFraction name="jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the&#160;respective company. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-3<div style="display:inline;">7</div></ix:exclude></div> </ix:nonNumeric></ix:continuation></div></div><ix:continuation id="TextSelection_76271973" continuedAt="TextSelectionAppend_76271973_1"><ix:continuation id="TextSelectionAppend_76271865_62" continuedAt="TextSelectionAppend_76271865_63"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_63" continuedAt="TextSelectionAppend_76271865_64"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_64" continuedAt="TextSelectionAppend_76271865_65"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_65" continuedAt="TextSelectionAppend_76271865_66"><ix:continuation id="TextSelectionAppend_76271973_1"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of significant accounting policies (Continued) </div></div></div></div></td></tr></table> </ix:exclude> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><ix:exclude>nn. Statutory reserves (Continued)</ix:exclude></div></div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The use of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to the 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 employees. None of these reserves are allowed to be transferred to the company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December&#160;31, 2020, 2021 and 2022, profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the Chinese mainland was approximately<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>RMB<ix:nonFraction name="jd:AmountAllocatedToStatutoryReserves" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">74</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:AmountAllocatedToStatutoryReserves" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">53</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:AmountAllocatedToStatutoryReserves" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,887</ix:nonFraction> million, respectively. <ix:nonFraction name="jd:AmountAllocatedToOtherReserveFunds" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:AmountAllocatedToOtherReserveFunds" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:AmountAllocatedToOtherReserveFunds" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> appropriation to other reserve funds was made for any of the periods presented. </div> </ix:continuation> <ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271975"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">oo. Recent accounting pronouncements </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Recently adopted accounting pronouncements</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-06,</div> Debt&#8212;Debt with Conversion and Other Options (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">470-20)</div> and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-40):</div> Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">if-converted</div> method. For public companies, the guidance is effective for fiscal years beginning after December&#160;15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted this standard beginning January&#160;1, 2022 and the impact was not material to the consolidated financial statements. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">In November 2021, the FASB issued ASU </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">2021-10,</div></div><div style="background-color:#ffffff;;display:inline;"> Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">2021-10),</div></div><div style="background-color:#ffffff;;display:inline;"> which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1)&#160;the types of government assistance received; (2)&#160;the accounting for such assistance; and (3)&#160;the effect of the assistance on a business entity&#8217;s financial statements. This guidance is effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group adopted this standard in the year ended December&#160;31, 2022 and the impact was not material to the consolidated financial statements. </div></div><div style="display:inline;"></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="display:inline;">8</div></ix:exclude></div> </ix:nonNumeric></ix:continuation></div></div> <ix:continuation id="TextSelection_76271975" continuedAt="TextSelectionAppend_76271975_1"><ix:continuation id="TextSelectionAppend_76271865_66" continuedAt="TextSelectionAppend_76271865_67"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271865_67" continuedAt="TextSelectionAppend_76271865_68"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271865_68" continuedAt="TextSelectionAppend_76271865_69"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div></div> <div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271865_69"><ix:continuation id="TextSelectionAppend_76271975_1"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of significant accounting policies (Continued) </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><ix:exclude>oo. Recent accounting pronouncements (Continued)</ix:exclude></div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Recently issued accounting pronouncements not yet adopted</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2021, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-08,</div> which amends ASC 805 to &#8220;require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.&#8221; Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. According to the FASB, this update is intended &#8220;to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the following: a. Recognition of an acquired contract liability; b. Payment terms and their effect on subsequent revenue recognized by the acquirer.&#8221; For public business entities, the amendments in this update are effective for fiscal years beginning after December&#160;15, 2022, including interim periods within those fiscal years. The amendments in this update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2022, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2022-03,</div> which (1)&#160;clarifies the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and (2)&#160;requires specific disclosures related to such an equity security. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2022-03</div> clarifies that a &#8220;contractual sale restriction prohibiting the sale of an equity security is a characteristic of the reporting entity holding the equity security&#8221; and is not included in the equity security&#8217;s unit of account. Accordingly, an entity should not consider the contractual sale restriction when measuring the equity security&#8217;s fair value (i.e., the entity should not apply a discount related to the contractual sale restriction, as stated in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">820-10-35-36B</div></div></div> as amended by the ASU). In addition, the ASU prohibits an entity from recognizing a contractual sale restriction as a separate unit of account. For public business entities, the guidance is effective for fiscal years beginning after December&#160;15, 2023, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;">In September 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity&#8217;s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following at least annually: (1) the key terms of the program; including payment terms and assets pledged as security or other forms of guarantees; (2) the amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid; a description of where those obligations are presented in the balance sheet; rollforward information for the annual period showing the amount at the beginning of the period , the amount added during the period, the amount settled during the period , and the amount outstanding at the end of the period. The amendments in are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the amendments on its consolidated financial statements.&#160;</div> </div></ix:continuation> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-3<div style="display:inline;">9</div></div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><ix:nonNumeric name="us-gaap:ConcentrationRiskDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Concentration and risks </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of customers and suppliers </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There are no customers or suppliers from whom revenues or purchases individually represent greater than 10% of the total revenues or the total purchases of the Group for the years ended December&#160;31, 2020, 2021 and 2022. </div> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of credit risk </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, accounts receivable, short-term investments and certain wealth management products in other non-current assets. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet dates. As of December&#160;31, 2021 and 2022, majority of the Group&#8217;s cash and cash equivalents, restricted cash and short-term investments were held at major financial institutions located in the Chinese mainland and Hong Kong which the management believes are of high credit quality. Bank failure is uncommon in China and the Group believes that those Chinese banks that hold the Group&#8217;s cash and cash equivalents, restricted cash, short-term investments and certain wealth management products in other non-current assets are financially sound based on publicly available information. Accounts receivable are typically unsecured and are mainly derived from revenues earned from customers in the PRC. The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on its customers and its ongoing monitoring processes of outstanding balances. Besides, JD Technology performs the related credit assessment of the consumer financing receivables recorded in the Group&#8217;s consolidated balance sheets. JD Technology purchases the consumer financing receivables past due over certain agreed period of time from the Group at carrying values without recourse and also agrees to bear other cost directly related to the consumer financing business to absorb the risks. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Currency convertibility risk </div></div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group&#8217;s cash and cash equivalents, restricted cash, short-term investments and time deposits with maturities more than one year in other non-current assets denominated in RMB that are subject to such government controls amounted to<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>RMB<ix:nonFraction name="us-gaap:CashCashEquivalentsAndShortTermInvestments" contextRef="PAsOn12_31_2021_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">99,174</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:CashCashEquivalentsAndShortTermInvestments" contextRef="PAsOn12_31_2022_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">146,152</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million as of December&#160;31, 2021 and 2022, respectively. The value of RMB is subject to changes in the central government policies and to international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the People&#8217;s Bank of China (the &#8220;PBOC&#8221;). Remittances in currencies other than RMB by the Group in the Chinese mainland must be processed through the PBOC or other Chinese foreign exchange regulatory bodies which require certain supporting documentation in order to process the remittance. </div></div></div> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency exchange rate risk </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The RMB has fluctuated against the US$, at times significantly and unpredictably<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;during the reporting periods</div>. The appreciation and depreciation of the RMB against the US$ was approximately <ix:nonFraction name="jd:ForeignCurrencyExchangeAppreciationDepreciationRate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">2</ix:nonFraction>% and <ix:nonFraction name="jd:ForeignCurrencyExchangeAppreciationDepreciationRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">8</ix:nonFraction>% for the years ended December&#160;31, 2021 and 2022, respectively. It is difficult to predict how market forces or the PRC or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. </div> </ix:nonNumeric> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="jd:RestrictedCashTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Restricted cash </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To meet the requirements of specific business operations, primarily including secured deposits held in designated bank accounts for issuance of bank acceptance and letter of guarantee, the Group held restricted cash of RMB<ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,926</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,254</ix:nonFraction> million as of December&#160;31, 2021 and 2022, respectively. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="display:inline;">40</div></div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></div></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonNumeric name="us-gaap:FairValueDisclosuresTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271870">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value measurement </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><ix:nonNumeric name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021 and 2022, information about inputs into the fair value measurement of the Group&#8217;s assets and liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:61%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;Prices<br/> in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets for<br/> Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RestrictedCashFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,926</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RestrictedCashFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,926</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,010</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,010</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Listed equity securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2021_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,088</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2021_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,088</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">102,024</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,088</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">82,936</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 62%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;Prices<br/>in Active</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets for<br/>Identical<br/>Assets</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;1)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>Other</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;3)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RestrictedCashFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RestrictedCashFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">71,496</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">71,496</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment securities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Listed equity securities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2022_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,611</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2022_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,611</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,649</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,649</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 62%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">92,010</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,611</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">80,399</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 62%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">no</div></div>t 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. Following is a description of the valuation techniques that the Group uses to measure the fair value of assets that the Group reports in its consolidated balance sheets at fair value on a recurring basis. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Short-term investments </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products with maturities of within one year. The Group elected the fair value option to record wealth management products with variable interest rates and deposits indexed to foreign exchange with maturities less than one year and accounted them at fair value since 2021. The Group values its wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level&#160;2. For the years ended December 31, 2021 and 2022, gain of RMB<ix:nonFraction name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" contextRef="P01_01_2021To12_31_2021_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,514</ix:nonFraction> million and<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>RMB<ix:nonFraction name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" contextRef="P01_01_2022To12_31_2022_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,921</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million resulting from changes in fair value of the products under fair value option was recorded in others, net, respectively. </div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-4<div style="display:inline;">1</div></ix:exclude></div></ix:nonNumeric></div><ix:continuation id="TextSelection_76271870" continuedAt="TextSelectionAppend_76271870_1"><div></div></ix:continuation></div><div><div style="background-color:white;display: inline;"><ix:continuation id="TextSelectionAppend_76271870_1" continuedAt="TextSelectionAppend_76271870_2"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271870_2" continuedAt="TextSelectionAppend_76271870_3"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271870_3" continuedAt="TextSelectionAppend_76271870_4"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271870_4" continuedAt="TextSelectionAppend_76271870_5"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value measurement (Continued) </div></div></div></div></td></tr></table></ix:exclude> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment securities </div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Listed<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>equity securities. The Group values its listed equity securities using quoted prices for the underlying securities in active markets, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;1. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gains/(losses) of the investment securities were a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">18,722</ix:nonFraction>&#160;million, a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">9,344</ix:nonFraction>&#160;million and a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,304</ix:nonFraction> million, respectively, which are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The material investment securities are set out as below: </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2017, the Group invested in China United Network Communications Limited (&#8220;China Unicom&#8221;) with a total consideration of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquitySecuritiesFvNi" contextRef="P01_01_2017To12_31_2017_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,000</ix:nonFraction>&#160;million. In 2022, the Group sold approximately <ix:nonFraction name="jd:PercentageOfDisposal" contextRef="P01_01_2022To12_31_2022_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">15.2</ix:nonFraction>% of its investments in China Unicom. For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gain/(loss) related to the investment in China Unicom was a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2020To12_31_2020_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,047</ix:nonFraction>&#160;million, a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2021To12_31_2021_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">388</ix:nonFraction>&#160;million and a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2022To12_31_2022_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">341</ix:nonFraction>&#160;million, respectively. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2017, 2018 and 2019, the Group invested in Vipshop Holdings Ltd. (&#8220;Vipshop&#8221;) with a total consideration of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquitySecuritiesFvNi" contextRef="P01_01_2017To12_31_2019_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,917</ix:nonFraction>&#160;million. For the years ended December&#160;31, 2020 and 2021, the unrealized gain/(loss) related to the investment in Vipshop was a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2020To12_31_2020_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,272</ix:nonFraction>&#160;million and a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2021To12_31_2021_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,560</ix:nonFraction>&#160;million, respectively. In 2022, the Group sold its investment in Vipshop. The realized loss over the entire period of holding this investment is RMB<ix:nonFraction name="us-gaap:RealizedInvestmentGainsLosses" contextRef="P01_01_2017To12_31_2022_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">839</ix:nonFraction>&#160;million. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2018, the Group invested in ESR Cayman Limited (&#8220;ESR&#8221;) with a total consideration of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquitySecuritiesFvNi" contextRef="P01_01_2018To12_31_2018_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,952</ix:nonFraction>&#160;million. The Group accounted for the investment in ESR at fair value upon its completion of IPO on the HKEX in 2019. In 2020 and 2022, the Group sold approximately <ix:nonFraction name="jd:PercentageOfDisposal" contextRef="P01_01_2020To12_31_2020_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">8.0</ix:nonFraction>% and <ix:nonFraction name="jd:PercentageOfDisposal" contextRef="P01_01_2022To12_31_2022_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">6.3</ix:nonFraction>% of its remaining investment in ESR, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gain/(loss) related to the investment in ESR was a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2020To12_31_2020_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,632</ix:nonFraction>&#160;million, a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2021To12_31_2021_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">396</ix:nonFraction>&#160;million and a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2022To12_31_2022_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,722</ix:nonFraction> million, respectively. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products with maturities of more than one year. The Group elected the fair value option to record wealth management products with variable interest rates with maturities more than one year and accounted them at fair value. The Group values its wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level 2. For the year ended December 31, 2022, a loss of</div> RMB<ix:nonFraction name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" contextRef="P01_01_2022To12_31_2022_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">137</ix:nonFraction> million resulting from changes in fair value of the products under fair value option was recorded in others, net. <br/></div></ix:continuation></div><ix:continuation id="TextSelectionAppend_76271870_5" continuedAt="TextSelectionAppend_76271870_6"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-4<div style="display:inline;">2</div></ix:exclude></div></ix:continuation></div><ix:continuation id="TextSelectionAppend_76271870_6" continuedAt="TextSelectionAppend_76271870_7"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271870_7" continuedAt="TextSelectionAppend_76271870_8"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271870_8" continuedAt="TextSelectionAppend_76271870_9"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></ix:exclude></ix:continuation></div></div></div></div> <div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271870_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"></div> </ix:exclude><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value measurement (Continued) </div></div></div></div></td></tr></table> </ix:exclude> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>&#160;</ix:exclude></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other financial instruments </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The followings are other material financial instruments not measured at fair value in the consolidated balance sheets, but for which the fair value is estimated for disclosure purposes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Time deposits. Time deposits with original maturities of three months or less have been classified as cash equivalents in the consolidated balance sheets. Time deposits with original maturities of longer than three months and maturities of less than one year have been classified as short-term investments in the consolidated balance sheets. The fair value of the Group&#8217;s time deposits is determined based on the prevailing interest rates in the market, which have been categorized as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of time deposits classified as cash equivalents and short-term investments amounted t<div style="letter-spacing: 0px; top: 0px;;display:inline;">o </div></div></div>RMB<ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">39,282</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="PAsOn12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">86,780</ix:nonFraction> million, respectively. As of December&#160;31, 2021 and 2022, time deposits with maturities of more than one year with the fair value of RMB<ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,427</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="PAsOn12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">100</ix:nonFraction> million, respectively, have been classified as other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets in the consolidated balance sheets. The carrying value of time deposits approximates to fair value. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Held-to-maturity</div></div> debt securities. Wealth management products that the Group has positive intent and ability to hold to maturity are accounted for as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities, classified as short-term investments in the consolidated balance sheets. The fair value of the Group&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities is determined based on the prevailing interest rates in the market, which have been categorized as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities amounted to RMB<ix:nonFraction name="us-gaap:HeldToMaturitySecuritiesFairValue" contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,008</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:HeldToMaturitySecuritiesFairValue" contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,725</ix:nonFraction> million, respectively. The carrying value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities approximates to fair value. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unsecured senior notes. The Group determines the fair value of its unsecured senior notes using quoted prices in less active markets, and accordingly the Group categorizes the unsecured senior notes as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of unsecured senior notes amounted to RMB<ix:nonFraction name="jd:UnsecuredSeniorNotesPayableFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,020</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:UnsecuredSeniorNotesPayableFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,045</ix:nonFraction> million, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term receivables and payables. Accounts receivable and prepayments and other current assets are financial assets with carrying values that approximate to fair value due to their short-term nature. Accounts payable, advance from customers (exclude contract liabilities) and accrued expenses and other current liabilities, are financial liabilities with carrying values that approximate to fair value due to their short-term nature. The Group classifies the valuation techniques that use these inputs as Level&#160;2 in the fair value hierarchy. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term debts and long-term borrowings. Interest rates under the borrowing agreements with the lending parties were determined based on the prevailing interest rates in the market. The carrying value of short-term debts and long-term borrowings approximates to fair value. The Group classifies the valuation techniques that use these inputs as Level&#160;2 in the fair value hierarchy. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Assets and liabilities measured at fair value on a nonrecurring basis </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Investment in equity investees. Investments in privately held companies and publicly traded companies included in investment in equity investees in the consolidated balance sheets are reviewed periodically for impairment using fair value measurement. The primary factors that the Group considers include the duration and severity that the fair value of the investment is below its carrying value; post-balance sheet date fair value of the investment; the financial condition, operating performance, strategic collaboration with and the prospects of the investee; the economic or technological environment in which the investee operates; and other entity specific information such as recent financing rounds completed by the investee companies. When the qualitative assessment indicates impairment, the investments in privately held companies without readily determinable fair value were measured using significant unobservable inputs (Level 3) as of December 31, 2021 and 2022, and the impairment charges of</div> RMB<ix:nonFraction name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" contextRef="P01_01_2020To12_31_2020_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">202</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" contextRef="P01_01_2021To12_31_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">119</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" contextRef="P01_01_2022To12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">504</ix:nonFraction> million were recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2020, 2021 and 2022, respectively. As of December&#160;31, 2021 and 2022, the accumulated impairment of the Group&#8217;s investments in privately held companies under the Measurement Alternative was RMB<ix:nonFraction name="jd:AccumulatedImpairmentOfMeasurementAlternative" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,779</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:AccumulatedImpairmentOfMeasurementAlternative" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,610</ix:nonFraction> million, respectively. The valuation methodology used to estimate the fair value of investments in publicly traded companies (Level&#160;1) and privately held companies accounted for under the equity method (Level&#160;3) and associated impairment charges are discussed in Note&#160;8<div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">.</div></div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-4<div style="display:inline;">3</div></div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <ix:nonNumeric name="jd:ReorganizationTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">JD Technology reorganization </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the first half of 2017, the Group entered into a series of definitive agreements relating to the reorganization of JD Technology. Pursuant to the definitive agreements, the Group disposed all its equity stake of <ix:nonFraction name="us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction" contextRef="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">68.6</ix:nonFraction>% in JD Technology so that it held neither legal ownership nor effective control of JD Technology, received RMB<ix:nonFraction name="us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" contextRef="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">14.3</ix:nonFraction>&#160;billion in cash and is entitled to a royalty and software technical services fee of <ix:nonFraction name="jd:ProfitSharingRightPercentage" contextRef="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">40</ix:nonFraction>% of the future <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> profit of JD Technology when JD Technology has a positive <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> income on a cumulative basis. In addition, the Group would be able to convert its profit sharing right with respect to JD Technology into <ix:nonFraction name="jd:PercentageOfEquityInterestConvertedFromProfitSharingRight" contextRef="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">40</ix:nonFraction>% of JD Technology&#8217;s equity interest, subject to applicable regulatory approvals. Upon the completion of the reorganization on June&#160;30, 2017, JD Technology was deconsolidated from the Group. After JD Technology&#8217;s additional round of financing in 2018, the Group&#8217;s percentage of JD Technology&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> profit sharing has been diluted to approximately <ix:nonFraction name="jd:ProfitSharingRightPercentage" contextRef="P01_01_2018To12_31_2018_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">36</ix:nonFraction>%, and if permitted by the regulation, the Group is entitled to convert its profit-sharing right into approximately <ix:nonFraction name="jd:PercentageOfEquityInterestConvertedFromProfitSharingRight" contextRef="P01_01_2018To12_31_2018_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">36</ix:nonFraction>% of JD Technology&#8217;s equity interest. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, the Group entered into agreements with JD Technology, pursuant to which the Group has, through a consolidated PRC domestic company, acquired an aggregate of <ix:nonFraction name="jd:PercentageOfEquityInterestConvertedFromProfitSharingRights" contextRef="P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">36.8</ix:nonFraction>% equity interest in JD Technology by converting the profit sharing right and investing additional RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-7" scale="9" format="ixt:num-dot-decimal">1.78</ix:nonFraction>&#160;billion in cash in JD Technology. In addition, in June 2020, the shareholders of JD Technology passed a unanimous resolution to restructure JD Technology as a company limited by shares and adopt the dual class voting structure. As a result of this dual class voting shareholding structure, the Group held approximately <ix:nonFraction name="jd:PercentageOfVotingRight" contextRef="P06_01_2020To06_30_2020_DualClassVotingShareholdingStructureMemberJDDualClassVotingPowerAxis_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">18.7</ix:nonFraction>% voting power of JD Technology. The transaction has been completed in June 2020. Accordingly, subsequent to the completion of the transaction, investment in JD Technology has been accounted for using equity method, as the Group has significant influence but does not own a majority equity interest or otherwise control. The Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the transaction, so the acquisition of JD Technology&#8217;s equity interest was achieved through an under the common control transaction. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the supplemental agreement entered between JD Technology and its shareholders in June 2020, upon certain redemption events of JD Technology, the Group and Suqian Dongtai Jinrong Investment Management Center, Suqian Mingjin Chuangyuan Enterprise Management Consulting Partnership, Mr.&#160;Richard Qiangdong Liu have the obligation to make up the shortfall (if any) of the redemption price to the other shareholders of JD Technology when all other means are exhausted, and the shortfall is capped by the proceeds from the sales of the guarantor&#8217;s shares of JD Technology. As the Group and JD Technology both are entities under common control of Mr.&#160;Richard Qiangdong Liu, the Group is therefore exempted from recording a guarantee liability in its consolidated financial statements. Based on the Group&#8217;s assessment, the chance to settle the guarantee obligation by the Group is not probable as of December&#160;31, 2022. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;31, 2021, the Group entered into definitive agreements with JD Technology relating to the reorganization of the Group&#8217;s cloud computing and artificial intelligence business (&#8220;JD Cloud&#160;&amp; AI&#8221;). Pursuant to the definitive agreements, the Group transferred JD Cloud&#160;&amp; AI and additional RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P03_31_2021To03_31_2021_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-9" scale="9" format="ixt:num-dot-decimal">4</ix:nonFraction>&#160;billion in cash, as consideration in exchange for newly issued ordinary shares of JD Technology. To support the smooth business transition of JD Cloud&#160;&amp; AI, the Group also transferred some equipment and reserved some restricted share units of the Group for the employees of JD Cloud&#160;&amp; AI, for which JD Technology paid cash consideration. Upon completion of the transactions on March&#160;31, 2021, JD Cloud&#160;&amp; AI was deconsolidated from the Group&#8217;s consolidated financial statements, and the Group&#8217;s equity interest in JD Technology increased from <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">36.8</ix:nonFraction>% to <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">41.7</ix:nonFraction>%. The Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the transaction, so the acquisition of JD Technology&#8217;s equity interest was achieved through an under the common control transaction. </div></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-4<div style="display:inline;">4</div></div> </div></div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <ix:nonNumeric name="us-gaap:BusinessCombinationDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76274361"> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; text-indent: 0px; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Business acquisition </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Acquisition of Dada </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In February 2022, the Group acquired additional number of ordinary shares of Dada, China&#8217;s leading local on-demand delivery and retail platform, for a total consideration of</div> US$<ix:nonFraction name="jd:CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" contextRef="P02_01_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">800</ix:nonFraction> million with a combination of cash and certain strategic resources to Dada. The Group held, taking into account its existing shareholding, approximately <ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">52</ix:nonFraction>% of Dada&#8217;s issued and outstanding shares and consolidated the financial results of Dada into the Group&#8217;s consolidated financial statements since February&#160;28, 2022.</div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognized a remeasurement gain of RMB<ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" contextRef="P02_01_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">72</ix:nonFraction> million associated with the previously held equity interests of Dada in &#8220;Share of results of equity investees&#8221;. The fair value of the previously held equity interests was determined by the market price of shares of Dada at the acquisition date. Details of the equity interests of Dada accounted for equity method prior to the acquisition is disclosed in Note&#160;8. </div> <ix:nonNumeric name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" contextRef="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" escape="true"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchase price as of the date of acquisition is comprised of: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"></td>
<td style="width: 12%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:18%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,452</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Business cooperation agreement as consideration of the acquisition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,606</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of previously held equity interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,702</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,760</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"></div> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" contextRef="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" escape="true"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"></td>
<td style="width: 12%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:18%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,549</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Newly identified and appreciation of intangible assets</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Trademarks and domain names</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_TrademarksAndTradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">805</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Technology</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">525</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">- Relationship with riders</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_RelationshipWithRidersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">640</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Consumer base</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn02_28_2022_ConsumerBaseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">120</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Premium not reflected in goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,623</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,542</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">522</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,522</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,760</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The premium not reflected in goodwill was recognized as a loss of&#160;</div>RMB<ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,623</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million in &#8220;others, net&#8221; resulting from the change of Dada&#8217;s share price prior to the closing of the acquisition.&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net assets acquired primarily consisted of cash and cash equivalents and restricted cash of RMB<ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,623</ix:nonFraction> million as of the date of acquisition. Acquired amortizable intangible assets had a weighted-average amortization period of <ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" format="ixt-sec:duryear">7.0</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years. Fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests was determined by the market price of shares of Dada at the acquisition date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Goodwill arising from the acquisition of Dada was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and assigned to Dada reporting unit of RMB<ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,144</ix:nonFraction> million and JD Retail reporting unit of RMB<ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,398</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million on the basis of the expected synergies from the acquisition of Dada. Goodwill arising from the acquisition is not expected to be deductible for tax purposes.</div> </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-4<div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div></ix:exclude></div> </ix:nonNumeric></div></div><ix:continuation id="TextSelection_76274361" continuedAt="TextSelectionAppend_76274361_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76274361_1" continuedAt="TextSelectionAppend_76274361_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76274361_2" continuedAt="TextSelectionAppend_76274361_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76274361_3" continuedAt="TextSelectionAppend_76274361_4"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Business acquisition (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of Dada (Continued) </div></div></div></div> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Had the acquisition date of Dada been January&#160;1, 2021, the revenue and net loss of the Group would have been RMB</div></div><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="P01_01_2021To12_31_2021_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">956.8</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;billion and <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="P01_01_2021To12_31_2021_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-8" scale="9" sign="-" format="ixt:num-dot-decimal">6.3</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;billion in 2021, respectively, and </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">revenue </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">and net income <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">of the Group<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>would have been RMB</div></div><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">1,047.2</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">billion and </div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">9.5</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">billion in 2022, respectively. The pro-forma information is for illustrative purposes only and is not necessarily an indication of revenue and results of operations of the Group that actually would have been achieved had the acquisition been completed on January 1, 2021, nor is it intended to be a projection of future results. The pro-forma amounts have been calculated after adjusting the results of Dada to reflect the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from January 1, 2021.&#160;</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of CNLP </div></div></div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In September 2021, the Group, through JD Property, entered into a sale and purchase agreement to acquire additional shares of CNLP, which is principally engaged in the leasing of storage facilities and the related management services and was listed on the Main Board of the HKEX, representing approximately </div></div><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn01_28_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">26.38</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of the issued share capital of CNLP. In accordance with relevant listing rules, JD Property w</div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">as</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;required to make an offer for all the issued shares of CNLP and an offer for all the outstanding convertible bonds of CNLP. As of March&#160;</div>1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, JD Property </div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">obtained</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> all the outstanding convertible bonds and </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">certain number&#160;</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of CNLP&#8217;s issued and outstanding shares with a cash consideration of HK$</div><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P03_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,066</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million. The Group obtained control of CNLP since it assigned all the board members of CNLP on March&#160;</div>1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and held </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">approximately <ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">80</ix:nonFraction>% </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of shareholding interests. Prior to the acquisition, the Group held <ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">10.6</ix:nonFraction>% of the issued share capital of CNLP and measured its investment in CNLP at fair value. The fair value of the previously held equity interests was determined by the market price of shares of CNLP at the acquisition date.</div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" contextRef="P01_01_2022To12_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis" escape="true"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchase price as of the date of acquisition is comprised of: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:18%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,538</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of previously held equity interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" contextRef="P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,293</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,831</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" contextRef="P01_01_2022To12_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis" escape="true"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"></td>
<td style="width: 12%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,309</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; white-space: nowrap; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Appreciation of property, equipment and software, construction in progress <br/>and land use right<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div><br/></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,908</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,586</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,679</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,293</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,831</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net assets acquired primarily consisted of property, equipment and software, construction in progress and land use rights of</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;RMB</div><ix:nonFraction name="jd:BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,026</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million and borrowings of RMB</div><ix:nonFraction name="jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,886</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million as of the date of acquisition. Fair value of the </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> interests was determined based on the market price of shares of CNLP at the acquisition date.</div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill arising from the acquisition of CNLP was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and recorded in New Businesses segment. Goodwill arising on the acquisition is not expected to be deductible for tax purposes. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>&#160;</ix:exclude></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-4<div style="letter-spacing: 0px; top: 0px;;display:inline;">6</div></ix:exclude></div></div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div> </ix:continuation></div></div> <ix:continuation id="TextSelectionAppend_76274361_4" continuedAt="TextSelectionAppend_76274361_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76274361_5" continuedAt="TextSelectionAppend_76274361_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76274361_6" continuedAt="TextSelectionAppend_76274361_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76274361_7" continuedAt="TextSelectionAppend_76274361_8"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Business acquisition (Continued) </div></div></td></tr></table><div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div></ix:exclude> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of CNLP (Continued) </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fr</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">om Mar</div></div>ch to July 2022, the Group acquired the remaining equity interest in CNLP with a total consideration of HK$<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P03_02_2022To07_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,072</ix:nonFraction> million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(RMB<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P03_02_2022To07_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,637</ix:nonFraction> million)<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">, which is treated as an equity transaction. CNLP <div style="letter-spacing: 0px; top: 0px;;display:inline;">wa</div>s privatized on July 15, 2022.</div>&#160;Upon completion of the transaction, CNLP became a wholly-owned subsidiary of the Company. </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Results of operations attributable to the acquisition of CNLP and pro forma results of operations for the acquisition of CNLP have not been presented because they are not material to the consolidated statements of operations and comprehensive income/(loss) for the years ended December 31, 2021 and 2022. </div></div></div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Acquisition of Deppon Holdco </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March&#160;11, 2022, the Group, through a subsidiary of JD Logistics, entered into a series of agreements with the shareholders of Deppon Holdco, in relation to the acquisition of approximately</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">99.99</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">equity interest of Deppon Holdco, which in turn holds approximately<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn07_26_2022_DepponMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">66.5</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the issued share capital of Deppon Logistics Co., Ltd (&#8220;Deppon&#8221;), for a total consideration of approximately </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> RMB</div><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,976</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million. Deppon is a company established under the laws of the PRC, the shares of which are listed on the Shanghai Stock Exchange (stock code: 603056). Deppon is an integrated, customer-centered logistics company providing a wide range of solutions including Less-Than-Truckload (LTL) transportation, Full Truck Load (FTL) transportation, delivery services, and warehousing management. The </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">a</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">cquisition was completed on July&#160;26, 2022. Upon completion of the transaction, Deppon Holdco became a consolidated subsidiary of the Group.&#160;</div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deppon Holdco owns certain entities, assets and liabilities that the Group and the founding vendors have agreed to exclude from the consolidated financial statements of Deppon Holdco (the &#8220;Excluded Business&#8221;), which the founding vendors shall be solely responsible for the costs, expenses and liabilities relating to the Excluded Business and its subsequent disposal. Accordingly, for those subsidiaries under the Excluded Business, the Group considers that it has no power, no exposures, nor rights to variable returns from involvement of their business operations. Further, the Group also does not have any ability to affect the amount of the Group&#8217;s returns from the aforesaid subsidiaries. Therefore, the Group considers that the control of these subsidiaries will not be obtained through the acquisition, thus the financial information of these subsidiaries under the Excluded Business will not be consolidated into the consolidated financial statements of the Group after the acquisition. </div></div></div><ix:nonNumeric name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" contextRef="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" escape="true"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The purchase price as of the date of acquisition is comprised of: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:18%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,976</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table></ix:nonNumeric><ix:nonNumeric name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" contextRef="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:18%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,570</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Newly identified and appreciation of intangible assets</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Trademarks and domain names</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_TrademarksAndTradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,661</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Technology</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">676</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Customer relationships</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn07_26_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Appreciation of construction in progress and land use rights</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,350</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,714</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,976</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;"></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net assets acquired primarily consisted of property, equipment and software, construction in progress and land use rights of </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">RMB<ix:nonFraction name="jd:BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,306</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, short-term investments of RMB<ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,270</ix:nonFraction> million and borrowings of</div>&#160;RMB<ix:nonFraction name="jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,776</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> million as of the date of acquisition. Acquired amortizable intangible assets had a weighted-average amortization period of </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" format="ixt-sec:duryear">15.3</ix:nonNumeric></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> years. Fair value of the </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> interests was determined based on the market price of shares of Deppon at the acquisition date.</div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>&#160;</ix:exclude></div></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-4<div style="display:inline;">7</div></ix:exclude></div></div></div><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76274361_8" continuedAt="TextSelectionAppend_76274361_9"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76274361_9" continuedAt="TextSelectionAppend_76274361_10"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76274361_10" continuedAt="TextSelectionAppend_76274361_11"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a><div style="font-weight:bold;display:inline;"> </div></div></ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76274361_11"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div></div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="null;text-indent: 0px;;font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Business acquisition (Continued) </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of Deppon Holdco (Continued) </div></div></div></div></ix:exclude>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="break-inside: avoid; font-size: 0px;">
<td style="width: 4%; vertical-align: top;;text-align:left;"></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of the trade receivables acquired was</div></div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div>&#160;RMB<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,101</ix:nonFraction> million at the date of acquisition. The best estimate at acquisition date of the contractual cash flows not expected to be collected <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">was not material</div>. </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill arising from the acquisition of Deppon Holdco was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and recorded in JD Logistics segment. Goodwill arising on the acquisition is not expected to be deductible for tax purposes. </div></div></div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In March, 2022, the Group and Mr. Weixing Cui, one of the founding vendors of Deppon, entered into an option agreement in relation to the</div> <ix:nonFraction name="jd:BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" contextRef="PAsOn04_30_2024_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">43,009,184</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">shares of Deppon (the &#8220;Option Shares&#8221;) pledged to the Group, whereas Mr. Weixing Cui shall have the right to cause the Group to purchase all (but not less than all) of the Option Shares at put option price. The exercise of the put option is subject to certain conditions as set out in the option agreement, which is not solely within the control of JD Logistics. The Option Shares were recorded as redeemable non-controlling interests under mezzanine equity in amount of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>RMB<ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">589</ix:nonFraction> million at the acquisition date.</div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Had the acquisition date of Deppon been January&#160;1, 2021, the revenue and <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">net loss</div> of the Group would have been RMB<ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="P01_01_2021To12_31_2021_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">982.8</ix:nonFraction><div style="display:inline;"></div><div style="display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">b</div>illion and RMB<ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="P01_01_2021To12_31_2021_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-8" scale="9" sign="-" format="ixt:num-dot-decimal">4.5</ix:nonFraction><div style="display:inline;"></div><div style="display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">b</div>illion in 2021, <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">respectively, and the revenue and net income <div style="letter-spacing: 0px; top: 0px;;display:inline;">of the Gro<div style="letter-spacing: 0px; top: 0px;;display:inline;">up </div></div>would have been RMB<ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">1,063.2</ix:nonFraction></div><div style="display:inline;"></div> billion and&#160;RMB<ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">9.7</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">billion in 2022, respectively. The pro-forma information is for illustrative purposes only and is not necessarily an indication of revenue and results of operations of the Group that actually would have been achieved had the acquisition been completed on January 1, 2021, nor is it intended to be a projection of future results. The pro-forma amounts have been calculated after adjusting the results of Deppon to reflect the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from January 1, 2021.&#160;</div></div> <br/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consideration of the acquisition shall be settled in installments. As of December 31, 2022, deferred consideration payables of RMB<ix:nonFraction name="jd:BusinessCombinationDeferredConsiderationPayable" contextRef="PAsOn12_31_2022_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">575</ix:nonFraction> million was recorded in &#8220;Accrued expenses and other current liabilities&#8221; and RMB<ix:nonFraction name="jd:BusinessCombinationDeferredConsiderationPayable" contextRef="PAsOn12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_OtherNoncurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">445</ix:nonFraction><div style="display:inline;">&#160;</div><div style="null;text-indent: 0px;;display:inline;">million was recorded in &#8220;Other non-current liabilities</div>&#8221;. </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The related transaction costs of these business combinations are not material to the consolidated financial statements. </div></div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-4<div style="display:inline;">8</div></div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></div></div> <div> <div style="background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271873">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in equity investees </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Measurement Alternative and NAV practical expedient </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The carrying amount of the Group&#8217;s equity investments measured at fair value using the Measurement Alternative was RMB<ix:nonFraction name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,643</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,707</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million as of December&#160;31, 2021 and 2022, respectively, and the carrying amount of the Group&#8217;s investments under NAV practical expedient was RMB<ix:nonFraction name="jd:InvestmentMeasuredUsingNavPracticalExpedientAmount" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,325</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:InvestmentMeasuredUsingNavPracticalExpedientAmount" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,982</ix:nonFraction> million as of December&#160;31, 2021 and 2022, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, the Group invested RMB<ix:nonFraction name="jd:MeasurementAlternativeAndNavPracticalExpedientInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,201</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:MeasurementAlternativeAndNavPracticalExpedientInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,787</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:MeasurementAlternativeAndNavPracticalExpedientInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,683</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million in multiple private companies and private equity funds accounted for under the Measurement Alternative and NAV practical expedient, respectively, which may have operational synergy with the Group&#8217;s core business. During the years ended December&#160;31, 2020, 2021 and 2022, fair value changes recognized for equity investments which were measured using the Measurement Alternative, excluding the gain from fair value change recognized on ATRenew Inc. (&#8220;ATRenew&#8221;, formerly known as AiHuiShou International Co., Ltd.) for the year ended December&#160;31, 2021, and NAV practical expedient were not significant, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Equity method </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the Group&#8217;s investments accounted for under the equity method totaled RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">28,952</ix:nonFraction> million (as of December&#160;31, 2021: RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">36,254</ix:nonFraction> million), which mainly included the investment in Yonghui Superstores Co., Ltd, (&#8220;Yonghui&#8221;) amounting to RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,056</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;"> million, investment in JD Technology amounting to RMB</div><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2022_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,354</ix:nonFraction> million and investment in ATRenew amounting to RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,449</ix:nonFraction> million.&#160;The Group applies the equity method of accounting to account for its equity investments, in common stock or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock, over which it has significant influence but does not own a majority equity interest or otherwise control. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Yonghui </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Yonghui is a leading hypermarket and supermarket operator in China and is listed on the Shanghai Stock Exchange. As of December&#160;31, 2022, total consideration for the investment in Yonghui was RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,462</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million in cash. The Group held approximately <ix:nonFraction name="jd:EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">13.4</ix:nonFraction>% of Yonghui&#8217;s issued and outstanding shares and accounted for the investment in Yonghui using the equity method as the Group obtained significant influence by the rights to nominate</div> <ix:nonFraction name="jd:NumberOfBoardSeatsHeld" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> board member&#160;out of <ix:nonFraction name="jd:NumberOfBoardSeats" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">nine</ix:nonFraction>. The Group received dividend of RMB<ix:nonFraction name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" contextRef="P01_01_2020To12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">147</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" contextRef="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">25</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" contextRef="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">24</ix:nonFraction> million <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">from Yonghui<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which have been recorded as a reduction to the carrying amount of investment in Yonghui. </div> <ix:nonNumeric name="us-gaap:EquityMethodInvestmentsTextBlock" contextRef="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" escape="true"> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investment in Yonghui is accounted for using the equity method with the investment cost allocated as follows:</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of investment in Yonghui&#8217;s ordinary shares</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,592</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,056</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportionate share of Yonghui&#8217;s net tangible and intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,225</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,768</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,367</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference has been assigned to:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Goodwill (*)</div><br/></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,111</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,111</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (**)</div><br/></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,674</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,569</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">418</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">392</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,367</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In the third quarter of 2021, the Group conducted impairment assessments on its investment in Yonghui considering the duration and severity of the decline of Yonghui&#8217;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P07_01_2021To09_30_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,492</ix:nonFraction>&#160;million, to write down the carrying value of its investment in Yonghui to its fair value, based on quoted closing prices of Yonghui as of September&#160;30, 2021. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;;text-indent: 0px;">As of December&#160;31, 2022, the weighted average remaining life of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">amortizable&#160;</div>intangible assets not included in Yonghui&#8217;s consolidated financial statements was <ix:nonNumeric name="jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" contextRef="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" format="ixt-sec:duryear">13</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years. </div> </td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>and 2022, the market value of the Group&#8217;s investment in Yonghui was RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,921</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,435</ix:nonFraction> million based <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">on its quoted closing price, respectively. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-4<div style="display:inline;">9</div></ix:exclude></div></div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> </ix:nonNumeric></div> </div> </div> <ix:continuation id="TextSelection_76271873" continuedAt="TextSelectionAppend_76271873_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271873_1" continuedAt="TextSelectionAppend_76271873_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271873_2" continuedAt="TextSelectionAppend_76271873_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271873_3" continuedAt="TextSelectionAppend_76271873_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in equity investees (Continued) </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Equity method (Continued) </div></div> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Dada </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Prior to 2020, the Group acquired ordinary shares and preferred shares of Dada for total consideration of RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,723</ix:nonFraction>&#160;million with a combination of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P01_01_2017To12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,513</ix:nonFraction>&#160;million in cash, the Group&#8217;s&#160;series of future services arrangements commenced from 2016, including supply chain support for a period of <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_SupplyChainSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">10</ix:nonNumeric> years, traffic and other additional support for a period of <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_TrafficAndOtherAdditionalSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">7</ix:nonNumeric> years, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">non-compete</div> obligation for a period of <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">7</ix:nonNumeric> years from 2016 and the Group&#8217;s O2O business, JD Daojia. On June&#160;5, 2020, Dada completed its initial public offering on the Nasdaq Stock Market (&#8220;Dada IPO&#8221;). Concurrently with Dada IPO, the Group converted its preferred shares investment in Dada to ordinary shares in entirety. In addition, the Group subscribed for additional ordinary shares of Dada with cash consideration of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P01_01_2020To12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">703</ix:nonFraction>&#160;million in 2020. The Group&#8217;s interest in Dada was diluted to approximately <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">46</ix:nonFraction>% and a deemed disposal gain of RMB<ix:nonFraction name="jd:DeemedDisposalGain" contextRef="P06_05_2020To06_05_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,229</ix:nonFraction>&#160;million was recognized in &#8220;shares of results of equity investees&#8221; in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020. Prior to JD&#8217;s acquisition in Dada<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;as disclosed in Note 7</div>, the investment in Dada&#8217;s ordinary shares was accounted for using the equity method as the Group obtained significant influence by the rights to nominate <ix:nonFraction name="jd:NumberOfBoardSeatsHeld" contextRef="PAsOn12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">three</ix:nonFraction> board members out of <ix:nonFraction name="jd:NumberOfBoardSeats" contextRef="PAsOn12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">nine</ix:nonFraction>. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The investment in Dada is accounted for using the equity method with the investment cost allocated as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:EquityMethodInvestmentsTextBlock" contextRef="P01_01_2022To12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" escape="true">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:80%"></td>
<td style="vertical-align:bottom;width:12%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/> 2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of investment in Dada&#8217;s ordinary shares</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,075</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportionate share of Dada&#8217;s net tangible and intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,136</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,939</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference has been assigned to:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,893</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortizable intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">61</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,939</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021, the market value of the Group&#8217;s investment in Dada was RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,106</ix:nonFraction> million based on its quoted closing pric<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div>. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;">50</div></div></ix:exclude></div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_76271873_4" continuedAt="TextSelectionAppend_76271873_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271873_5" continuedAt="TextSelectionAppend_76271873_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271873_6" continuedAt="TextSelectionAppend_76271873_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents<br/></a></div> </ix:exclude></ix:continuation></div> <div> <div> <div style="background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271873_7" continuedAt="TextSelectionAppend_76271873_8"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in equity investees (Continued) </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Equity method (Continued)</div></div> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in JD Technology </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As disclosed in Note 6, investment in JD Technology has been accounted for using the equity method subsequent to June 2020. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, the Group entered into agreements with JD Technology, pursuant to which the Group has acquired an aggregate of <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">36.8</ix:nonFraction>% equity interest in JD Technology by converting the profit sharing right and investing additional RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P06_01_2020To06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-7" scale="9" format="ixt:num-dot-decimal">1.78</ix:nonFraction>&#160;billion in cash in JD Technology. Upon the completion of the acquisition of JD Technology&#8217; equity interests, the investment in JD Technology is accounted for using the equity method. In March 2021, the Group transferred JD Cloud&#160;&amp; AI with investing additional RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P03_01_2021To03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-9" scale="9" format="ixt:num-dot-decimal">4</ix:nonFraction>&#160;billion in cash in exchange of ordinary shares in JD Technology, and the Group&#8217;s equity interest in JD Technology increased to approximately&#160;<ix:nonFraction name="jd:PercentageOfEquityInterest" contextRef="PAsOn03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">41.7</ix:nonFraction>%. <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">As the Group and JD Technology are both controlled by Mr. Richard Qiangdong Liu before and after the acquisition of JD Technology&#8217; equity interests, the acquisition is considered a transaction under common control. Pursuant to ASC 805-50-25-2, the Group recorded the investment in JD Technology amounting to</div> RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn06_30_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-7" scale="9" format="ixt:num-dot-decimal">2.62</ix:nonFraction>&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">billion in 2021, based on its proportioned net assets of JD Technology. The difference between consideration transferred and the carrying amounts of the net assets received, which was a decrease of</div> RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">901</ix:nonFraction>&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">million into additional paid-in capital was recorded for the year ended December 31, 2021.&#160;</div> </div> <div style="margin-top:18pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in ATRenew </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-IPO</div> investment in ATRenew </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew is a leading technology-driven pre-owned consumer electronics transactions and services platform in China.&#160;</div>As of December&#160;31, 2020, total consideration for the investment in ATRenew was RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2020_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,141</ix:nonFraction>&#160;million. In 2021, the Group completed further investment in preferred shares of ATRenew for a cash consideration of RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">129</ix:nonFraction>&#160;million. <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">The investment in ATRenew&#8217;s preferred shares was accounted for under the Measurement Alternative as the underlying preferred shares were not considered in-substance common stock and had no readily determinable fair value<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-5<div style="display:inline;">1</div></ix:exclude></div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_76271873_8" continuedAt="TextSelectionAppend_76271873_9"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271873_9" continuedAt="TextSelectionAppend_76271873_10"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271873_10" continuedAt="TextSelectionAppend_76271873_11"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271873_11" continuedAt="TextSelectionAppend_76271873_12"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in equity investees (Continued) </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Equity method (Continued) </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in ATRenew (Continued)</div> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Post-IPO</div> investment in ATRenew </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;18, 2021, ATRenew completed its initial public offering on the Nasdaq Stock Market (&#8220;ATRenew IPO&#8221;), upon which the preferred shares investment in ATRenew were converted to ordinary shares in entirety. Pursuant to ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-01,</div> the Group remeasured its previously held interest based on the observable price in orderly transactions and recorded a gain from fair value change of RMB<ix:nonFraction name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" contextRef="P06_18_2021To06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,305</ix:nonFraction>&#160;million in others, net in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2021. Concurrently, the Group subscribed additional <ix:nonFraction name="jd:CommonStockSharesSubscribed" contextRef="PAsOn06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">2,333,333</ix:nonFraction> ordinary shares of ATRenew with cash consideration of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P06_18_2021To06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">321</ix:nonFraction>&#160;million. Upon the offering, the Group held approximately <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">33</ix:nonFraction>% of ATRenew&#8217;s issued and outstanding shares and had <ix:nonFraction name="jd:NumberOfBoardSeatsHeld" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> out of <ix:nonFraction name="jd:NumberOfBoardSeats" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">seven</ix:nonFraction> board seats. Accordingly, investment in ATRenew&#8217;s ordinary shares was accounted for using the equity method as the Group obtained significant influence. In December 2021, the Group purchased&#160;additional ordinary shares of ATRenew with cash consideration of RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">41</ix:nonFraction>&#160;million. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <ix:nonNumeric name="us-gaap:EquityMethodInvestmentsTextBlock" contextRef="P01_01_2022To12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" escape="true"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The investment in ATRenew is accounted for using the equity method with the investment cost allocated as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 85%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in ATRenew&#8217;s ordinary shares</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,832</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,449</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Proportionate share of ATRenew&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,209</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,080</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Positive/(negative) basis difference</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">623</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">631</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Positive/(negative) basis difference has been assigned to:</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Goodwill<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">35</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Amortizable intangible assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(**)</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">784</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">450</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">196</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">181</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">623</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">631</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In the fourth quarter of 2021 and the second quarter of 2022, the Group conducted impairment assessments on its investment in ATRenew considering the duration and severity of the decline of ATRenew&#8217;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P10_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,909</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P04_01_2022To06_30_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,191</ix:nonFraction> million, respectively, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices&#160;of ATRenew as of December&#160;31, 2021 and June&#160;30, 2022, respectively. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">As of December&#160;31, 2022, the negative basis difference between carrying value of investment in ATRenew and proportionate share of ATRenew&#8217;s net tangible and intangible assets was RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">631</ix:nonFraction> million. This difference would not be amortized. </div> </td> </tr> </table> </ix:nonNumeric> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">As of December</div></div>&#160;31, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">2021 and </div>2022, the market value of the Group&#8217;s investment in ATRenew was <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,832</ix:nonFraction> million and<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,505</ix:nonFraction> million based on its quoted closing price<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">, respectively</div>. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group</div></div>&#160;recorded its interests in Yonghui, JD Technology and ATRenew one quarter in arrears to enable the Group to provide its financial disclosure independent of the reporting schedule of these equity investees. </div> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="display:inline;">2</div></div> </ix:exclude></ix:continuation></div> </div> </div> <ix:continuation id="TextSelectionAppend_76271873_12" continuedAt="TextSelectionAppend_76271873_13"><div></div></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_76271873_13" continuedAt="TextSelectionAppend_76271873_14"><div> <div style="background-color:white;display: inline;"> <ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude> <ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></div> </div></ix:continuation> </div> <div> <div style="background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271873_14"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in equity investees (Continued) </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Equity method (Continued) </div></div> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group summarizes the condensed financial information of the Group&#8217;s equity investments under equity method as a group below in accordance with Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">4-08</div> of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-X:</div> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width: 74%;"></td>
<td style="vertical-align: bottom; width: 2%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 2%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenues</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">140,263</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">145,582</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">160,554</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross profit</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">45,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">39,736</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">47,369</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income/(loss) from operations</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,157</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,877</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,158</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income/(loss)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,680</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">250</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,583</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income/(loss) attributable to ordinary shareholders</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,292</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,327</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">150,304</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">149,946</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">140,872</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">142,288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">109,790</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">116,158</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,919</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">54,494</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">973</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">623</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group performs impairment assessment of its investments under the Measurement Alternative and equity method whenever events or changes in circumstances indicate that the carrying value of the investment may not be fully recoverable. Impairment charges in connection with the equity method investments of RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" contextRef="P01_01_2020To12_31_2020_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">488</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" contextRef="P01_01_2021To12_31_2021_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,514</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" contextRef="P01_01_2022To12_31_2022_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,316</ix:nonFraction> million were recorded in &#8220;share of results of equity investees&#8221; in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2020, 2021 and 2022, respectively. The valuation of impairment in privately held companies under the Measurement Alternative is discussed in Note 5.</div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounts receivable, net </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounts receivable, net consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics receivables</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2021_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,204</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2022_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,063</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online retail and online marketplace receivables<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2021_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,840</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2022_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,982</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advertising receivables and others</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2021_AdvertisingReceivablesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">890</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2022_AdvertisingReceivablesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,113</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,934</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">22,158</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for doubtful accounts</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,034</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,582</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,900</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,576</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The movements in the allowance for doubtful accounts are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="jd:SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">318</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">566</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,034</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">331</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">535</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">615</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Write-off</div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">83</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">67</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">67</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width: 1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">566</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,034</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,582</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width: 1%;">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">For the accounts receivable in relation to consumer financing business, which is recorded in online retail and online marketplace receivables, as JD Technology performs credit risk assessment services for the individuals and purchases the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-due</div> receivables from the Group at carrying values to absorb the risks and obtain the rewards from such business, <ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2021To12_31_2021_ConsumerFinancingReceivableMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2022To12_31_2022_ConsumerFinancingReceivableMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> allowance for doubtful accounts in relation to consumer financing receivables w<div style="letter-spacing: 0px; top: 0px;;display:inline;">as</div>&#160;provided. </div> </td> </tr> </table> </ix:nonNumeric></ix:nonNumeric> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:InventoryDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">10.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Inventories, net </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Inventories, net consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Products</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2021_ProductMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,422</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2022_ProductMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">80,966</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Packing materials and others</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2021_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">478</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2022_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,098</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,900</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">82,064</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory valuation allowance</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,299</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,115</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">75,601</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77,949</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div></div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Property, equipment and software, net </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software, net consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,222</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2022_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,663</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land, building and building improvement</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_LandBuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">21,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2022_LandBuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">40,642</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics, warehouse and other heavy equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,084</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,097</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,681</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2022_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,766</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2022_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,550</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">530</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2022_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">640</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">867</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2022_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,033</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50,222</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">69,368</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: accumulated depreciation</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">17,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net book value</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">32,944</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">55,080</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Depreciation expenses were RMB<ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,037</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,000</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,295</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. <ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> material impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> </ix:nonNumeric> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="jd:LandUseRightsDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Land use rights, net </div></div></td></tr></table> <ix:nonNumeric name="jd:ScheduleOfLandUseRightsTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Land use rights, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land use rights</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRightsGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,253</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRightsGross" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">35,481</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: accumulated amortization</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:LandUseRightsAccumulatedAmortization" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">925</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:LandUseRightsAccumulatedAmortization" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net book value</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,328</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,848</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amortization expenses for land use rights were RMB<ix:nonFraction name="jd:AmortizationOfLandUseRights" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">229</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:AmortizationOfLandUseRights" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">276</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:AmortizationOfLandUseRights" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">693</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. <ix:nonFraction name="jd:LandUseRightsImpairmentCharge" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:LandUseRightsImpairmentCharge" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:LandUseRightsImpairmentCharge" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <ix:nonNumeric name="jd:ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2022, amortization expenses related to the land use rights for future periods are estimated to be as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2028 and<br/>thereafter</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization expenses</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseNextTwelveMonths" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">791</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseYearTwo" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">791</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseYearThree" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">791</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseYearFour" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">791</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseYearFive" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">791</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseAfterYearFive" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,893</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div></div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><ix:nonNumeric name="us-gaap:IntangibleAssetsDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets, net </div></div></td></tr></table><ix:nonNumeric name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 59%;"></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions) </div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 59%;"></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">8.0</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,467</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,120</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">347</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain names and trademarks</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">18.9</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,186</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,066</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">27</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,093</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer relationship</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">8.8</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,713</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">454</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">60</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,199</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology and others</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">6.0</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,050</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">767</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">85</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">198</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:duryear">12.2</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,416</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,407</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">172</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,837</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 59%;"></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions) </div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 59%;"></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 4%;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2022To12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">8.0</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,467</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,279</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">188</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain names and trademarks</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">17.8</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,756</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,440</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">27</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,289</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer relationship</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2022To12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">8.7</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,823</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">765</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">60</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,998</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology and others</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2022To12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">5.4</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,890</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,141</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">85</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,664</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2022To12_31_2022" format="ixt-sec:duryear">12.1</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,936</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,625</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">172</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,139</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amortization expenses for intangible assets were RMB<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">802</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">956</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,248</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <ix:nonNumeric name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76272064"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2022, amortization expenses related to the intangible assets for future periods are estimated to be as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2028 and<br/>thereafter</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization expenses</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,305</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,188</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,124</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">979</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">908</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,635</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table></ix:nonNumeric></ix:nonNumeric> <ix:continuation id="TextSelection_76272064"><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> <div style="margin-top: 1em; margin-bottom: 1em"></div> </div></div></div><div></div></div><div><div style="background-color:white;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:GoodwillDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">14.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Goodwill </div></div></td></tr></table> <ix:nonNumeric name="us-gaap:ScheduleOfGoodwillTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The changes in the carrying amount of goodwill are as follows, with information retrospectively adjusted in accordance with the segment changes as disclosed in Note 3<div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div>: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:73%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">JD&#160;Retail</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">JD<br/> Logistics</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Dada</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">New<br/> Businesses</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2020</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,627</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,260</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2020</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,593</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,504</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,593</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,600</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,271</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,904</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2021</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,529</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,529</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2021</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,807</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,593</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,033</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,593</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,600</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,433</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,398</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,350</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,144</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,586</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,478</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Disposal of a subsidiary</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,417</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,983</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,144</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,179</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">25,723</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,593</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,600</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,410</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,983</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,144</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,586</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">23,123</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment loss of goodwill was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> </ix:nonNumeric> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="jd:AccountsPayableDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounts payable </div></div></td></tr></table> <ix:nonNumeric name="jd:ScheduleOfAccountsPayableTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vendor payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">112,317</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">126,821</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shipping charges payable and others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:ShippingChargesAndOthersPayable" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">28,167</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:ShippingChargesAndOthersPayable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,786</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">140,484</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">160,607</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Technology and other financial institutions (the &#8220;Institutions&#8221;) offer supply chain financing services to the Group&#8217;s suppliers. Suppliers can sell one or more of the Group&#8217;s payment obligations at their sole discretion to the Institutions to receive funds ahead of time to meet their cash flow needs. The Group&#8217;s rights and obligations are not impacted. The original payment terms, timing or amount, remain unchanged. As of December&#160;31, 2021 and 2022, RMB<ix:nonFraction name="jd:OutstandingPaymentObligations" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,127</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:OutstandingPaymentObligations" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,671</ix:nonFraction> million, respectively, of the outstanding payment obligations were elected by the suppliers and sold to the Institutions. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="display:inline;">7</div></div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accrued expenses and other current liabilities </div></div></td></tr></table> <ix:nonNumeric name="jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other current liabilities consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DepositLiabilityCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">17,372</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DepositLiabilityCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">18,211</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Salary and welfare</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,396</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,303</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued administrative expenses</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:AccruedAdministrativeExpensesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,165</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:AccruedAdministrativeExpensesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,917</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Rental fee payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccruedRentCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccruedRentCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,361</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Professional fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">904</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,348</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Payable related to employees&#8217; exercise of share-based awards</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">333</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,273</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Liabilities for return allowances</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">618</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred consideration payables</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:DeferredConsiderationPayables" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:DeferredConsiderationPayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">575</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vehicle fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:AccruedVehicleFeesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">437</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:AccruedVehicleFeesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Internet data center fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:AccruedInternetDataCenterFeesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">444</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:AccruedInternetDataCenterFeesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">409</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">167</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,466</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">34,468</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42,570</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric name="jd:DisclosureOfUnsecuredSeniorNotesTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271884"><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Unsecured senior notes </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April 2016, the Company issued unsecured senior notes with <ix:nonFraction name="jd:DebtInstrumentNumberOfMaturities" contextRef="P04_01_2016To04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> maturity dates for an aggregate principal amount of US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,000</ix:nonFraction>&#160;million. Listed on the Singapore Stock Exchange, these notes are both fixed rate notes and senior unsecured obligations, with interest payable semi-annually in arrears on and of each year, beginning on October&#160;29, 2016. The unsecured senior notes were issued at a discount amounting to RMB<ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">79</ix:nonFraction>&#160;million. The debt issuance costs of RMB<ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">36</ix:nonFraction>&#160;million were presented as a direct deduction from the principal amount of the unsecured senior notes in the consolidated balance sheets. The five-year unsecured senior notes due 2021 for the principle amount of US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">500</ix:nonFraction>&#160;million were mature on <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" contextRef="P01_01_2022To12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" format="ixt:date-monthname-day-year-en">April 29, 2021</ix:nonNumeric>, and the Company repaid the principle amount of US$<ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="P01_01_2021To12_31_2021_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">500</ix:nonFraction>&#160;million and the last semi-annual interests. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2020, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn01_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,000</ix:nonFraction>&#160;million. Listed on the Singapore Stock Exchange, these notes are both fixed rate notes and senior unsecured obligations, with interest payable semi-annually in arrears on and of each year, beginning on July&#160;14, 2020. The unsecured senior notes were issued at a discount amounting to RMB<ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="PAsOn01_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">37</ix:nonFraction>&#160;million. The debt issuance costs of RMB<ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="PAsOn01_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">45</ix:nonFraction>&#160;million were presented as a direct deduction from the principal amount of the unsecured senior notes in the consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2020, the Group repurchased the Company&#8217;s unsecured senior notes from the open market with a total principal amounts of US$<ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">12</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">78</ix:nonFraction> million) at a reacquisition price of US$<ix:nonFraction name="jd:DebtInstrumentReacquisitionPriceAmount" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">10</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="jd:DebtInstrumentReacquisitionPriceAmount" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">72</ix:nonFraction> million). In 2022, the Group further repurchased the unsecured senior notes from the open market with a total principal amounts of US$<ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">6</ix:nonFraction> million&#160;(RMB<ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42</ix:nonFraction>&#160;million) at a reacquisition price of US$<ix:nonFraction name="jd:DebtInstrumentReacquisitionPriceAmount" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">5</ix:nonFraction> million (RMB<ix:nonFraction name="jd:DebtInstrumentReacquisitionPriceAmount" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">35</ix:nonFraction> million). The repurchased unsecured senior notes were derecognized from the Group&#8217;s consolidated balance sheets, and the relevant repurchase gains amounting to RMB<ix:nonFraction name="us-gaap:GainLossOnRepurchaseOfDebtInstrument" contextRef="P01_01_2020To12_31_2020_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:GainLossOnRepurchaseOfDebtInstrument" contextRef="P01_01_2022To12_31_2022_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6</ix:nonFraction> million were recognized in &#8220;interest expense&#8221; in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31,2020 and 2022, respectively.</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-5<div style="display:inline;">8</div></ix:exclude></div> </ix:nonNumeric></div></div> <ix:continuation id="TextSelection_76271884" continuedAt="TextSelectionAppend_76271884_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271884_1" continuedAt="TextSelectionAppend_76271884_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271884_2" continuedAt="TextSelectionAppend_76271884_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div> <div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271884_3"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:exclude>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Unsecured senior notes (Continued) </div></div></td></tr></table> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the Company&#8217;s unsecured senior notes as of December&#160;31, 2021 and 2022 is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Effective<br/>interest&#160;rate</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">500</ix:nonFraction>&#160;million <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="5" scale="-2" format="ixt:num-dot-decimal">3.875</ix:nonFraction>% notes due 2026</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,154</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,453</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.15</ix:nonFraction></td>
<td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">700</ix:nonFraction>&#160;million <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="5" scale="-2" format="ixt:num-dot-decimal">3.375</ix:nonFraction>% notes due 2030</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,402</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,812</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.47</ix:nonFraction></td>
<td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">300</ix:nonFraction>&#160;million <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="5" scale="-2" format="ixt:num-dot-decimal">4.125</ix:nonFraction>% notes due 2050</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,830</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,959</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.25</ix:nonFraction></td>
<td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,386</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,224</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unamortized discount and debt issuance costs</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">101</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">98</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total principal amounts of unsecured senior notes</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,487</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The effective interest rates for the unsecured senior notes include the interest charged on the notes as well as amortization of the debt discounts and debt issuance&#160;costs. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The unsecured senior notes contain covenants including, among others, limitation on liens, consolidation, merger and sale all or substantially all of the Company&#8217;s assets. The notes will rank senior in rights of payment to all of the Company&#8217;s existing and future obligations expressly subordinated in rights of payment to the notes and rank at least equal in rights of payment with all of the Company&#8217;s existing and future unsecured and unsubordinated obligations (subject to any priority rights pursuant to applicable law). </div> <ix:nonNumeric name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76273891"> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the principal of the unsecured senior notes of RMB<ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,482</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million, RMB<ix:nonFraction name="jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,840</ix:nonFraction> million and RMB<ix:nonFraction name="jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,000</ix:nonFraction> million will be due in 2026, 2030 and 2050, respectively. The principal of the unsecured senior notes will be due according to the following schedule: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:18%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction> </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 1 to 2 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction> </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 2 to 3 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction> </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 3 to 4 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,482</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 4 to 5 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction> </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beyond 5 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,840</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric></ix:continuation><ix:continuation id="TextSelection_76273891"> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="display:inline;">9</div></div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:LesseeOperatingLeasesTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">18.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Leases </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group has operating leases for warehouses, stores, office spaces, delivery centers and other corporate assets that the Group utilizes under lease arrangements. </div> <ix:nonNumeric name="jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of supplemental information related to operating leases as of December 31, 2021 and 2022 is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease ROU assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,987</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">22,267</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities-current</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,665</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,688</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">liabilities-non-current</div></div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,721</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,978</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating lease liabilities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,386</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">22,666</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="PAsOn12_31_2021" format="ixt-sec:duryear">5.6</ix:nonNumeric>&#160;years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="PAsOn12_31_2022" format="ixt-sec:duryear">5.4</ix:nonNumeric> years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="PAsOn12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.0</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="PAsOn12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.0</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <ix:nonNumeric name="jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of lease cost recognized in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) and supplemental cash flow information related to operating leases is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease cost</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,903</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,763</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,951</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term lease cost</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,902</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,782</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,181</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,805</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,545</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,132</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for operating leases</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,801</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,715</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,915</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A summary of maturity of operating lease liabilities under the Group&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases as of December&#160;31, 2022 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"></td>
<td style="width: 12%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December<br/>31, 2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,885</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,417</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2028 and thereafter</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,298</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">25,833</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: interest</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,167</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of operating lease liabilities</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">22,666</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the Group has no significant lease contract that has been entered into but not yet commenced. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="display:inline;">60</div></div> </div></div> </div><div></div></div><div><div style="background-color:white;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <ix:nonNumeric name="jd:GainOnSaleOfDevelopmentPropertiesTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">19.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Gain on sale of development properties </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Gain on sale of development properties for the years ended December&#160;31, 2020, 2021 and 2022 were RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,649</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">767</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,379</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million, respectively, which were mainly derived from disposals of logistics facilities to several private funds, which can be further classified into core, development and acquisition fund (collectively, &#8220;Property Funds&#8221;). The overview of the major funds are listed below.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Core funds </div></div></div><br/></div> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2018, the Group established JD Property to manage the expanding logistics facilities and other real estate properties. In 2019, 2020 and 2022, JD Property established several core funds (the &#8220;Core Funds&#8221;) together with a third-party investor. JD Property serves as the general partner and committed<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis_MinimumMembersrtRangeAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">-</div></div><ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis_MaximumMembersrtRangeAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">20</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the total capital of each core fund as the limited partner, and the third-party investor committed the remaining<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_MinimumMembersrtRangeAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">80</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">-</div></div><ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_MaximumMembersrtRangeAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">90</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furthermore, in 2019, 2020 and 2022, the Group entered into definitive agreements with each of the Core Funds, pursuant to which the Group will dispose of certain modern logistics facilities to the Core Funds, and concurrently lease back these completed facilities for operational purposes with an initial lease term of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn12_31_2022_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">4</ix:nonNumeric><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> to </div><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn12_31_2022_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> years. The annual rent for the completed facilities is set at fair market rent for the initial lease term and will be adjusted based on the growth rate of fair market rent at the beginning of each subsequent </div><ix:nonNumeric name="jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" contextRef="P01_01_2022To12_31_2022_CoreFundsMemberdeiLegalEntityAxis" format="ixt-sec:duryear"><ix:nonNumeric name="jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" contextRef="P01_01_2020To12_31_2020_CoreFundsMemberdeiLegalEntityAxis" format="ixt-sec:duryear"><ix:nonNumeric name="jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" contextRef="P01_01_2019To12_31_2019_CoreFundsMemberdeiLegalEntityAxis" format="ixt-sec:duryear">5</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> years&#8217; </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">period. The Group may choose to renew the lease upon the expiry of the initial lease agreement if the adjusted rental rate is acceptable. The lease back transaction is accounted for under ASC 842 as operating lease, and the ROU assets and operating lease liabilities were recorded accordingly. The Core Funds used leverage to finance the purchase, and the closing of the purchase is subject to certain conditions, including the availability of debt financing. </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The investment committee of each of the Core Funds, which comprises the representatives from JD Property and the third-party investor, oversees the key operations of each fund, respectively. Given the control over the Core Funds is shared between JD Property and the third-party investor, JD Property does not consolidate the Core Funds and investments in the Core Funds are accounted for using the equity method as JD Property obtained significant influence by the rights to nominate no more than half of the members of each investment committee. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">The closing conditions for each asset group of completed logistics facilities were considered met when each of the Core Funds signed definitive facility agreements with bank consortium to finance the purchase, respectively. As of each respective year-end, all or majority logistics facilities under asset groups related to different core funds have been completed and satisfied hand-over condition. Therefore, the Group recorded disposal gain related to the Core Funds of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020_CoreFundsMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,181</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;million, RMB</div><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021_CoreFundsMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">637</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;million and RMB</div><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2022To12_31_2022_CoreFundsMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,289</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million for the years ended December 31, 2020, 2021 and 2022, respectively, which represent the excess of cash consideration of the net assets, including the consideration received and expected to receive, over the carrying value of the net assets disposed as of the disposal date.&#160;</div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%;;text-indent: 0px;"><div style="letter-spacing: 0px; font-size: 10pt;;font-style:italic;display:inline;">Development fund</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2020, JD Property entered into definitive agreements to establish another logistics investment fund, the Development Fund, together with certain third-party investors to replicate the successful experience of the Core Funds. The Development Fund planned to acquire some of JD Property&#8217;s uncompleted modern logistics facilities. JD Property serves as general partner and committed </div></div><ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn12_31_2020_DevelopmentFundMemberJDFundAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">40</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the total capital of the Development Fund as a limited partner, and the third-party investors committed the remaining<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn12_31_2020_DevelopmentFundMemberJDFundAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">60</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%.</div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The investment committee of Development Fund, which comprises the representatives from JD Property and the third-party investors, oversees the key operations of the fund. Given the control over the Development Fund is shared between JD Property and third-party investors, JD Property does not consolidate the Development Fund and investments in the Development Fund is accounted for using the equity method as JD Property obtained significant influence by the rights to nominate no more than half of the members of investment committee. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In December 2020, the Group entered into definitive agreements with the Development Fund to sell certain of its uncompleted modern logistics facilities, and will concurrently lease back such facilities for operational purposes when completed. The closing conditions for such facilities were successively met since December 2020 and the Group recorded disposal gain of</div></div> RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020_DevelopmentFundMemberJDFundAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">468</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021_DevelopmentFundMemberJDFundAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">112</ix:nonFraction>&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million for the years ended December 31, 2020 and 2021, respectively. As of December 31, 2021, all logistics facilities under asset groups related to Development Fund have satisfied hand-over condition, and been derecognized by the Group.</div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></ix:nonNumeric> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-6<div style="display:inline;">1</div></div></div></div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> </div></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><br/></div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><br/></div><ix:nonNumeric name="us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Others, net </div></div></td></tr></table> <ix:nonNumeric name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gains/(losses) from fair value change of long-term investments</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,483</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,252</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,096</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government financial incentives</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:GovernmentFinancialIncentives" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,545</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:GovernmentFinancialIncentives" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,482</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:GovernmentFinancialIncentives" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,773</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,753</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,213</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,742</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gains/(losses) from acquirements or disposals of business and investment</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">279</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">140</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,558</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment of investments</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">574</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange gains/(losses), net</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">90</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">114</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherNonoperatingGainsLosses" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">548</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherNonoperatingGainsLosses" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">359</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OtherNonoperatingGainsLosses" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">561</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">35,310</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,555</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government financial incentives represent rewards provided by the relevant PRC municipal government authorities to the Group for business achievements made by the Group. Government financial incentives are recognized in &#8220;others, net&#8221; in the consolidated statements of operations and comprehensive income/(loss) when the government financial incentives are received and no further conditions need to be met, otherwise the received amounts are recorded as liabilities. The amounts of such government financial incentives are determined solely at the discretion of the relevant government authorities and there is no assurance that the Group will continue to receive these government financial incentives in the future. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-6<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;">2</div></div></div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents<br/></a></div> </div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div><ix:nonNumeric name="us-gaap:IncomeTaxDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271888">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Taxation </div></div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">a)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Value added tax </div></div></div></div>(&#8220;VAT&#8221;) </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group is subject to statutory VAT rate of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P04_01_2019To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">9</ix:nonFraction>% <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">from April&#160;1, 2019 for revenues from sales of audio, video products and books in the Chinese mainland. The Group is subject to statutory VAT rate of</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_SalesOfOtherProductsMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">13</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">from April&#160;1, 2019 for sales of other products in the Chinese mainland. The Group is exempted from VAT for revenues from sales of books from January&#160;1, 2014 to December&#160;31, 2023 in comply with relevant VAT regulations of the Chinese mainland. </div></div></div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group is subject to VAT at the rate of <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">6</ix:nonFraction>% or<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P04_01_2019To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">9</ix:nonFraction>%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">for revenues from logistics services, and&#160;</div><ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">6</ix:nonFraction>%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">for revenues from online advertising and other services.&#160;</div> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group is also subject to cultural undertaking development fees at the rate of <ix:nonFraction name="jd:PercentageOfCulturalUndertakingDevelopmentFees" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">3</ix:nonFraction>% on revenues from online advertising services in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">Chinese mainland</div>, which is<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>exempted from January&#160;1, 2020 to December&#160;31, 2021&#160;and reduced by <ix:nonFraction name="jd:ReductionPercentageOfCulturalUndertakingDevelopmentFees" contextRef="P01_01_2022To12_31_2024_CNusgaapIncomeTaxAuthorityAxis_ValueAddedTaxMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% from January&#160;1, 2022 to December&#160;31, 2024. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">b)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income tax </div></div></div></div> </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cayman Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the current laws of the Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gains. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">British Virgin Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Republic of Indonesia </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the current laws of the Republic of Indonesia, the Group&#8217;s subsidiaries in the Republic of Indonesia are subject to </div></div><ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2020To12_31_2022_IDusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">22</ix:nonFraction>%<div style="display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">income tax rate on its taxable income generated from operations in the Republic of Indonesia for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div></div></div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Singapore </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the current laws of Singapore, the Group&#8217;s subsidiaries in Singapore are subject to <ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2020To12_31_2022_SGusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">17</ix:nonFraction>% income tax rate on any taxable income accruing in or derived from Singapore, or received in Singapore from outside Singapore for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hong Kong </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s subsidiaries incorporated in Hong Kong are subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-tiered</div> income tax rate on its taxable income generated from operations in Hong Kong effective on April&#160;1, 2018. The first HK$<ix:nonFraction name="jd:TheHongKongProfitsApplicableForTheFirstTierTaxRate" contextRef="P04_01_2018To12_31_2022" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2</ix:nonFraction>&#160;million of profits earned by its subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., <ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2022To12_31_2022_HKusgaapIncomeTaxAuthorityAxis_ProfitBelowTwoMillionHongKongDollarMemberJDProfitRangeAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">8.25</ix:nonFraction>%) while the remaining profits will continue to be taxed at the existing <ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2022To12_31_2022_HKusgaapIncomeTaxAuthorityAxis_ProfitAboveTwoMillionHonKongDollarMemberJDProfitRangeAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">16.5</ix:nonFraction>% tax rate. Under the Hong Kong tax laws, entities in HK are exempted from the Hong Kong income tax on its foreign-derived income. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Chinese mainland </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the PRC Enterprise Income Tax Law (the &#8220;EIT Law&#8221;), the standard enterprise income tax rate for domestic enterprises and foreign invested enterprises is <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>%. Most of the Group&#8217;s PRC subsidiaries and consolidated VIEs are subject to the statutory income tax rate of <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>%. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div> <ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-6<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </ix:exclude> <div style="margin-top: 1em; margin-bottom: 1em"></div> <div style="margin-top: 1em; margin-bottom: 1em"></div> </ix:nonNumeric></div><ix:continuation id="TextSelection_76271888" continuedAt="TextSelectionAppend_76271888_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271888_1" continuedAt="TextSelectionAppend_76271888_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271888_2" continuedAt="TextSelectionAppend_76271888_3"><ix:exclude> <div style="text-align: left;; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;;font-size: .83em;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271888_3" continuedAt="TextSelectionAppend_76271888_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Taxation (Continued) </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">b)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income tax (Continued)</div></div></div></div> </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Chinese mainland (Continued) </div></div></div></div> </ix:exclude> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The EIT Law and its implementation rules permit certain High and New Technologies Enterprises, or HNTEs, to enjoy a red<div style="letter-spacing: 0px; top: 0px;;display:inline;">u</div>ced <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>% enterprise income tax rate subject to these HNTEs meeting certain qualification criteria. In addition, the relevant EIT laws and regulations also provide that entities recognized as Software Enterprises are able to enjoy a tax holiday consisting of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="jd:NumberOfYearsExemptedFromIncomeTax" contextRef="P01_01_2022To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" format="ixt-sec:durwordsen">two-year</ix:nonNumeric>-exemption</div> commencing from their first profitable calendar year and a <ix:nonFraction name="jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% reduction in ordinary tax rate for the following three calendar years. Beijing Shangke has been entitled to an exemption from income tax for the first two years and <ix:nonFraction name="jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% reduction for the next <ix:nonNumeric name="jd:NumberOfYearsHalfExemptedIncomeTax" contextRef="P01_01_2022To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" format="ixt-sec:durwordsen">three years</ix:nonNumeric> from its first profitable year as a &#8220;software enterprise&#8221;. It has also been qualified as HNTE and enjoys a preferential income tax rate of <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2021To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>%. The privileges cannot be applied simultaneously. Beijing Shangke applied the privilege of &#8220;software enterprise&#8221; and enjoyed a preferential income tax rate of <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2019To12_31_2020_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">12.5</ix:nonFraction>% in 2019 and 2020. Beijing Shangke applied the privilege of HNTEs and enjoyed a reduced <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2021To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>% enterprise income tax rate <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">in</div></div> 2021<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;and 2022</div>. Beijing Wodong Tianjun has been entitled to an exemption from income tax for the first two years and <ix:nonFraction name="jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% reduction for the next <ix:nonNumeric name="jd:NumberOfYearsHalfExemptedIncomeTax" contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" format="ixt-sec:durwordsen">three years</ix:nonNumeric> from its first profitable year as a &#8220;software enterprise&#8221;. It applied the privilege of &#8220;software enterprise&#8221; and enjoyed an exemption from income tax in 2020 and 2021, and a <ix:nonFraction name="jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% reduction in 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain enterprises will benefit from a preferential tax rate of <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>% under the EIT Law if they are located in applicable PRC regions as specified in the Catalogue of Encouraged Industries in Western Regions (initially effective through the end of 2010 and further extended to 2030), or the Western Regions Catalogue, subject to certain general restrictions described in the EIT Law and the related regulations. Chongqing Haijia and certain other entities of the Group are qualified as the enterprises within the Catalogue of Encouraged Industries in Western Regions and enjoyed <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>% preferential income tax rate. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the relevant laws and regulations in the PRC, enterprises engaging in research and development activities are entitled to claim <ix:nonFraction name="jd:PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" contextRef="P01_01_2016To12_31_2017_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">150</ix:nonFraction>% of their research and development expenses so incurred as tax deductible expenses when determining their assessable profits for that year (&#8220;Super Deduction&#8221;). The State Taxation Administration of the PRC announced in September 2018 that enterprises engaging in research and development activities would be entitled to claim <ix:nonFraction name="jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" contextRef="P01_01_2018To12_31_2023_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">175</ix:nonFraction>% <div style="letter-spacing: 0px; top: 0px;;display:inline;">of their research and development expenses as Super Deduction from January 1, 2018 to December 31, 2020, which was subsequently announced in March 2021 to be further extended to December 31, 2023. In September 2022, the State Taxation Administration of the PRC further announced that for the enterprises entitled to the current&#160;pre-tax deduction ratio of</div>&#160;<ix:nonFraction name="jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" contextRef="P09_01_2022To09_01_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">175</ix:nonFraction>% for research and development expenses, such ratio is raised to <ix:nonFraction name="jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" contextRef="P10_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">200</ix:nonFraction>% during the period from October&#160;1, 2022 to December&#160;31, 2022. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Withholding tax on undistributed dividends </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 the PRC tax purposes and consequently be subject to the PRC income tax at the rate of <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% 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, property, etc., of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> company is located.&#8221; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered as a resident enterprise for the PRC tax purposes. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The EIT law also imposes a withholding income tax of <ix:nonFraction name="jd:WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;">on dividends distributed by a Foreign Investment Enterprise (&#8220;FIE&#8221;) to its immediate holding company outside of the Chinese mainland, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">non-resident </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">enterprise</div> without any establishment or place within the Chinese mainland or if the received dividends have no connection with the establishment or place of such immediate holding company within the Chinese mainland, unless such immediate holding company&#8217;s jurisdiction of incorporation has a tax treaty with the Chinese mainland that provides for a different withholding arrangement. According to the arrangement between the Chinese mainland and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in the Chinese mainland to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><ix:nonFraction name="jd:MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">5</ix:nonFraction>% (if the FIE satisfies the criteria for &#8220;beneficial owner&#8221; under Circular No.&#160;9, which was issued by the State Administration of Taxation in February 2018, and the foreign investor owns directly at least <ix:nonFraction name="jd:MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% of the shares of the FIE). </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div> <ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-6<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div></div> </ix:exclude> <div style="margin-top: 1em; margin-bottom: 1em"></div> </ix:continuation></div></div> <ix:continuation id="TextSelectionAppend_76271888_4" continuedAt="TextSelectionAppend_76271888_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271888_5" continuedAt="TextSelectionAppend_76271888_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271888_6" continuedAt="TextSelectionAppend_76271888_7"><ix:exclude> <div style="text-align: left;; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;;font-size: .83em;"><a href="#toc">Table of Contents<br/></a></div> </ix:exclude></ix:continuation> </div></div></div> <div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271888_7" continuedAt="TextSelectionAppend_76271888_8"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Taxation (Continued) </div></div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; text-indent: 0px; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">b)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income tax (Continued)</div></div></div></div> </div></td></tr></table><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Withholding tax on undistributed dividends (Continued) </div></div></div></div></ix:exclude><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div></ix:exclude><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2020 and 2021, the Company did not record any dividend withholding tax on the retained earnings of its FIEs in the Chinese mainland, as the Company intended to reinvest all earnings in the Chinese mainland to further expand its business in the Chinese mainland, and its FIEs did not intend to declare dividends on the retained earnings to their immediate foreign holding companies. </div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2022, the Company accrued RMB<ix:nonFraction name="jd:AccruedIncomeTaxWithholdingExpenses" contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">367</ix:nonFraction><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million withholding tax expenses associated with its earnings expected to be distributed from its FIEs in the Chinese mainland to overseas. As of December 31, 2022, the Company has accrued withholding tax liabilities associated with all of its earnings expected to be distributed from its FIEs in the Chinese mainland to overseas, except for unrecognized deferred tax liabilities of RMB<ix:nonFraction name="us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" contextRef="PAsOn12_31_2022_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">4.3</ix:nonFraction> billion related to the remaining undistributed earnings that the Company still intends to indefinitely reinvest in the Chinese mainland. </div></div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div> <ix:nonNumeric name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The components of income/(loss) before tax are as follows:</div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;">(RMB in millions)</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income from Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,803</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) from non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">35,016</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">17,098</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,933</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income/(loss) before tax</div></td>
<td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50,819</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,580</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,867</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &quot;Times New Roman&quot;; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income tax benefits/(expenses) applicable to Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current income tax expenses</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,201</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,538</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,418</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax benefits</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">719</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">651</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">732</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,482</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,887</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,686</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses applicable to non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Current income tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">307</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Deferred tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">183</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">490</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 0pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,482</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,887</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,176</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &quot;Times New Roman&quot;; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table></ix:nonNumeric><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="clear:both;max-height:0pt;"></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Reconciliation of difference between the PRC statutory income tax rate and the Group&#8217;s effective income tax rate for the years ended December&#160;31, 2020, 2021 and 2022 is as follows: </div><ix:nonNumeric name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; text-indent: 0px; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:75%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Statutory income tax rate</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">25.0</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">25.0</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">25.0</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of preferential tax rates and tax holiday</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">2.3</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">86.0</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">19.3</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-exempt</div> entities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">16.8</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">143.7</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">12.1</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect on tax rates in different tax jurisdiction</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">0.5</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">2.3</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">3.2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-deductible</div> expenses</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.5</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">13.8</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">4.0</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-taxable</div> income</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">1.4</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">0.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">)%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of Super Deduction and others</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">4.2</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">105.9</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">19.0</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">)%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Changes in valuation allowance</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">1.2</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">131.6</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">28.3</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect on withholding income tax</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EffectOnWithholdingIncomeTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EffectOnWithholdingIncomeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EffectOnWithholdingIncomeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.6</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td><div style="margin-top: 0px; font-family: &quot;Times New Roman&quot;, serif; font-size: 1pt; line-height: normal;"><div style="font-size: 1pt; font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; text-indent: 0px; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effective tax rates</div></td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.9</ix:nonFraction>%</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">73.1</ix:nonFraction>)%</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">30.1</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; text-indent: 0px;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric> <div style="clear:both;max-height:0pt;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-6<div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div></ix:exclude></div></div></div><ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude></ix:continuation></div></div><ix:continuation id="TextSelectionAppend_76271888_8" continuedAt="TextSelectionAppend_76271888_9"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271888_9" continuedAt="TextSelectionAppend_76271888_10"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div></ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271888_10"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxation (Continued) </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">b)</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income tax (Continued)</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></ix:exclude> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the effect of tax holiday: </div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><ix:nonNumeric name="us-gaap:SummaryOfIncomeTaxHolidayTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax holiday effect (RMB in millions)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,153</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,219</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,677</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of tax holiday on basic net income/(loss) per share (RMB)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.38</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.71</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.86</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of tax holiday on diluted net income/(loss) per share (RMB)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.37</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.71</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.84</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table></ix:nonNumeric> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">c)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax assets and deferred tax liabilities </div></div></div></div> </div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><ix:nonNumeric name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Net operating loss carry forwards and others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,303</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,715</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Deferred revenues</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">553</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventory valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">575</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Allowance for doubtful accounts</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">603</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,001</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Unrealized fair value losses for certain investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">747</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">595</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,670</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,276</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net deferred tax assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,111</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,536</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Intangible assets arisen from business combination</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,454</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,598</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Withholding tax on undistributed earnings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">183</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Accelerated tax depreciation and others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">443</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">730</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,897</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,511</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the accumulated net operating loss of RMB<ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="PAsOn12_31_2022_SubsidiariesIncorporatedInSingaporeAndHongKongMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,425</ix:nonFraction> million of the Company&#8217;s subsidiaries incorporated in Singapore and Hong Kong can be carried forward indefinitely to offset future taxable income, the remaining accumulated net operating loss of RMB<ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="PAsOn12_31_2022_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,632</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million mainly arose from the Company&#8217;s subsidiaries and consolidated VIEs established in the Chinese mainland and Indonesia, which can be carried forward to offset future taxable income. The remaining accumulated net operating loss will expire during the period from 2023 to 2027 except for those arose from HNTEs, which will expire during the period from 2023 to 2032. </div></div></div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A 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 evaluates a variety of factors including the Group&#8217;s entities&#8217; operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Valuation allowances provided on the deferred tax assets mainly related to the net operating loss carry forwards, as the Group&#8217;s management does not believe that sufficient positive evidence exists to conclude that the benefits of such deferred tax assets <div style="letter-spacing: 0px; top: 0px;;display:inline;">are</div> more likely than not to be realized. The amount of valuation allowance offset in deferred tax assets as of December&#160;31, 2021 and 2022 was RMB<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,670</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,276</ix:nonFraction> million, respectively. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The movements of valuation allowance of deferred tax assets are as follows: </div><ix:nonNumeric name="us-gaap:SummaryOfValuationAllowanceTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76272051"> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,674</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,289</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,670</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,393</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,052</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,694</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reversals</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,778</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,671</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,088</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,289</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,670</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,276</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric></ix:continuation><ix:continuation id="TextSelection_76272051"><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-6<div style="letter-spacing: 0px; top: 0px;;display:inline;">6</div></div></div></div></div><div></div></div><div><div style="background-color:white;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></div></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><ix:nonNumeric name="jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">22.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financing for major subsidiaries </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">JD Health </div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In May 2019 and August 2020, JD Health entered into definitive agreements for the non-redeemable series A preference share financing of RMB<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">6.5</ix:nonFraction></ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">billion and for the non-redeemable series B preference share financing of</div> RMB<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">6.3</ix:nonFraction></ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">billion with third-party investors, respectively.&#160;</div> </div></div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In December 2020, JD Health completed its IPO and issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P12_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">439,185,000</ix:nonFraction> ordinary shares, including the exercise of the over-allotment option, at HK$<ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" unitRef="Unit_HKD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">70.58</ix:nonFraction> per share. The net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RM</div></div>B<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="P12_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">25.7</ix:nonFraction>&#160;billion. Upon completion of IPO, the preference shares <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> converted into ordinary shares of JD Health. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2020, among the proceeds received, RMB<ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn12_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">11.8</ix:nonFraction>&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapitalPreferredStock" contextRef="PAsOn12_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">26.7</ix:nonFraction>&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In May 2021, JD Logistics completed its IPO and issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_01_2021To05_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">700,534,900</ix:nonFraction> ordinary shares, including the exercise of the over-allotment option, at HK$<ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="PAsOn05_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" unitRef="Unit_HKD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">40.36</ix:nonFraction> per share. The net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RM</div></div>B<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="P05_01_2021To09_30_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">22.9</ix:nonFraction>&#160;billion. Among the proceeds received, RMB<ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn12_31_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">6.1</ix:nonFraction>&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapitalPreferredStock" contextRef="PAsOn12_31_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">16.8</ix:nonFraction>&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;25, 2022, JD Logistics entered into a placing agreement to issue its ordinary shares to a group of third-party investors for net proceeds of approximately HK$<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="P04_01_2022To04_01_2022_JdLogisticsMembersrtOwnershipAxis_JdlPlacementMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,102</ix:nonFraction> million in a placement (the &#8220;JDL Placement&#8221;). Concurrently, the Company, through its wholly-owned subsidiary, had entered into a subscription agreement with JD Logistics to subscribe for ordinary shares of JD Logistics, at the same per share price for the JDL Placement, for net proceeds of approximately US$<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="P04_01_2022To04_01_2022_JdLogisticsMembersrtOwnershipAxis_JdSubscriptionMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">692</ix:nonFraction> million in cash (the &#8220;JD Subscription&#8221;). Upon completion of the JDL Placement and the JD Subscription in 2022, the Company maintained its shareholding in JD Logistics at approximately <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="PAsOn12_31_2022_JdLogisticsMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">63.56</ix:nonFraction><div style="display:inline;">%, and continued to consolidate JD Logistics&#8217;s financial results into its financial statements. The Company recorded the net proceeds of financing in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests of RMB</div><ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn12_31_2022_JdLogisticsMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,221</ix:nonFraction> million and additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital of RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapitalPreferredStock" contextRef="PAsOn12_31_2022_JdLogisticsMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">295</ix:nonFraction> million. </div> <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">JD Industrials </div></div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In April and December 2020, JD Industrials entered into definitive agreements for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series A and series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> preference share financing (&#8220;JD Industrials Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> Preference Shares&#8221;) with a group of third-party investors. The total amount of financing arising from JD Industrials Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> Preference Shares was </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> US$<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn09_30_2021_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn09_30_2021_JdIndustryPlanMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">335</ix:nonFraction></ix:nonFraction>&#160;million. Among the proceeds received, RMB</div><ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn12_31_2020_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">510</ix:nonFraction>&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million was recorded as non-controlling interests and RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapitalPreferredStock" contextRef="PAsOn12_31_2020_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,792</ix:nonFraction> million was recorded as additional paid-in capital.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group determined that JD Industrials Series A and A-1 Preference Shares should be classified as non-controlling interests upon its issuance since they were not redeemable by the holders. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">JD Property </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2021, JD Property entered into definitive agreements for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series A preference share financing (&#8220;JD Property Series A Preference Shares&#8221;) with a group of third-party investors. The total amount of financing arising from JD Property Series A Preference Shares was </div>US$<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn12_31_2021_JDPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">703</ix:nonFraction>&#160;million. Among the proceeds received, RMB<ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn12_31_2021_JDPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">3.1</ix:nonFraction>&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapitalPreferredStock" contextRef="PAsOn12_31_2021_JDPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">1.3</ix:nonFraction>&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In March and June 2022, JD Property entered into definitive agreements for its non-redeemable series B preferred share financing (&#8220;JD Property Series B Preference Shares&#8221;) with investors led by Hillhouse Investment, Warburg Pincus, and one leading global institutional investor, among others. The total amount of financing raised was approximately US$</div></div></div><ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn09_30_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">803</ix:nonFraction>&#160;million. Among the proceeds received, RMB<ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn12_31_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">3.9</ix:nonFraction>&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapitalPreferredStock" contextRef="PAsOn12_31_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">1.4</ix:nonFraction>&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group determined that JD Property Series A Preference Shares and JD Property Series B Preference Shares should be classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests upon its issuance since they were not redeemable by the holders. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-6<div style="letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="text-align: left;; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;;font-size: .83em;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div><ix:nonNumeric name="jd:OrdinarySharesDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">23.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Ordinary shares </div></div></td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">On May 10, 2019, the Company renewed the strategic cooperation agreement in March 2014 with Tencent Holdings Limited (&#8220;Tencent&#8221;), for a period of three years starting from May 27, 2019. Tencent continued to provide traffic support, and the two parties also intend to continue to cooperate in a number of areas. As part of the total consideration, the Company agreed to issue to Huang River Investment Limited, a wholly owned subsidiary of Tencent, a certain number of the Company&#8217;s Class A ordinary shares for a consideration of approximately US</div></div></div>$<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">250</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">million at prevailing market prices at certain pre-determined dates during the three-year period, of which&#160;</div><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_01_2019To05_31_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">8,127,302</ix:nonFraction>, <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_01_2020To05_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">2,938,584</ix:nonFraction> and <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P06_01_2021To06_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">1,914,998</ix:nonFraction> of the Company&#8217;s Class&#160;A ordinary shares were issued in May 2019, May 2020 and June 2021, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;29, 2022, the Company renewed the strategic cooperation agreement with Tencent, for a period of three years starting from May&#160;27, 2022. As part of the total consideration, the Company agreed to issue to Tencent a certain number of the Company&#8217;s Class&#160;A ordinary shares for a consideration of up to US$<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P06_29_2022To06_29_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">220</ix:nonFraction> million at prevailing market prices at certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-determined</div> dates during the three-year period, of which</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P07_01_2022To07_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">2,164,236</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the Company&#8217;s Class&#160;A ordinary shares have been issued in July 2022. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, the Company completed its global offering and the Company&#8217;s shares have been listed on the Main Board of the HKEX. Accordingly, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P06_01_2020To06_30_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKSEMembersrtCounterpartyNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">152,912,100</ix:nonFraction> Class&#160;A ordinary shares, including the exercise of the over-allotment option. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The ordinary shares reserved for future exercise of the RSUs and share options were <ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="PAsOn12_31_2021_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">124,045,978</ix:nonFraction> and <ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="PAsOn12_31_2022_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">90,955,190</ix:nonFraction> as of December&#160;31, 2021 and 2022, respectively. </div> </ix:nonNumeric> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div> <ix:nonNumeric name="jd:DividendTextBlock" contextRef="P01_01_2022To12_31_2022">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">24.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Dividends </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">On May 4, 2022, the Board of Directors of the Company approved a special cash dividend of US$</div><ix:nonFraction name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="P05_04_2022To05_04_2022" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.63</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;per ordinary share, or US$</div></div><ix:nonFraction name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="P05_04_2022To05_04_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">1.26</ix:nonFraction><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;per <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">American depositary share (&#8220;ADS&#8221;), to the holders of ordinary shares and ADSs, respectively, as of the close of business on May 20, 2022. Dividends are recognized when declared. The aggregate amount of the special dividend was approximately US$</div></div><ix:nonFraction name="us-gaap:Dividends" contextRef="P05_04_2022To05_04_2022" unitRef="Unit_USD" decimals="-9" scale="9" format="ixt:num-dot-decimal">2</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">&#160;</div>billion.</div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsOfDividendsCommonStock" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PaymentsOfDividendsCommonStock" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction> dividends had been paid or declared by the Company for the years ended December 31, 2020 and 2021, respectively.</div></div></div></ix:nonNumeric> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><br/></div> <ix:nonNumeric name="us-gaap:TreasuryStockTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">25.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share repurchase program </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2020, the Company&#8217;s Board of Directors authorized a share repurchase program (&#8220;2020 share repurchase program&#8221;) under which the Company may repurchase up to US$<ix:nonFraction name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="PAsOn03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,000</ix:nonFraction>&#160;million worth of its ADSs over the following <ix:nonNumeric name="us-gaap:StockRepurchaseProgramPeriodInForce1" contextRef="P03_31_2020To03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" format="ixt-sec:durwordsen">24 months</ix:nonNumeric>. The share repurchases may be made in accordance with applicable laws and regulations through open market transactions, privately negotiated transactions or other legally permissible means as determined by the management. In December 2021, the Company&#8217;s Board of Directors approved modifications to 2020 share repurchase program, pursuant to which the repurchase authorization&#160;increased from US$<ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="PAsOn11_30_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,000</ix:nonFraction>&#160;million to US$<ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="PAsOn12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,000</ix:nonFraction>&#160;million and <div style="letter-spacing: 0px; top: 0px;;display:inline;">was</div> extended until March&#160;17, 2024. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the 2020 share repurchase program, for the year ended December&#160;31, 2020, the Company repurchased <ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">1,191,370</ix:nonFraction> ADSs for US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">44</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">312</ix:nonFraction> million) on the open market, at a weighted average price of US$<ix:nonFraction name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">37.04</ix:nonFraction> per ADS. For the year ended December&#160;31, 2021, the Company repurchased <ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">10,214,827</ix:nonFraction> ADSs for US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">806</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,246</ix:nonFraction> million) on the open market, at a weighted average price of US$<ix:nonFraction name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">78.92</ix:nonFraction> per ADS. For the year ended December&#160;31, 2022, the Company repurchased <ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">5,010,203</ix:nonFraction> ADSs for US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">286</ix:nonFraction> million (RMB<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,823</ix:nonFraction> million) on the open market, at a weighted average price of US$<ix:nonFraction name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">57.14</ix:nonFraction> per ADS. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company accounts for the repurchased ordinary shares under the cost method and includes such treasury stock as a component of the shareholders&#8217; equity. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> </ix:nonNumeric> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-6<div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div></div> </div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="text-align: left;; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;;font-size: .83em;"><a href="#toc">Table of Contents</a></div> </div> </div></div></div> <div> <div> <div style="background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:ComprehensiveIncomeNoteTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">26.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Other comprehensive income </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Changes in the composition of accumulated other comprehensive income attributable to ordinary shareholders for the years ended December&#160;31, 2020, 2021 and 2022 are as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"><ix:nonNumeric name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76272050">&#160;</ix:nonNumeric></div> <ix:continuation id="TextSelection_76272050">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:71%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foreign<br/> currency<br/> translation<br/> adjustments</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/> unrealized<br/> gains/<br/> (losses)<br/> on<br/> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-</div><br/> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">for-sale</div><br/> securities</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2019</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,108</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">55</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,163</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2020To12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,656</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2020To12_31_2020_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">55</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,711</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,548</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,548</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2021To12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,542</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,542</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,090</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,090</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,131</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2022To12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,131</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">959</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">959</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The income tax effects related to the accumulated other comprehensive income were insignificant for all periods presented. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271894">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized were RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,156</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,134</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,548</ix:nonFraction> million, respectively. The following table sets forth the allocation of share-based compensation expenses: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_CostOfSalesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">98</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">102</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_CostOfSalesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">143</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fulfillment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_FulfillmentMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">646</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_FulfillmentMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">882</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_FulfillmentMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketing</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">347</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">586</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">631</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,781</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,557</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,665</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,783</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,287</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,156</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,548</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Share incentive plan </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company granted share-based awards to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> pursuant to a share incentive plan entitled &#8220;Share Incentive Plan&#8221;, which was adopted on November&#160;13, 2014 and governed the terms of the awards. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2022, the Group had reserved <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">194,927,210</ix:nonFraction> ordinary shares available to be granted as share-based awards under the Share Incentive Plan. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-6<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;">9</div></div></ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_76271894" continuedAt="TextSelectionAppend_76271894_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271894_1" continuedAt="TextSelectionAppend_76271894_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271894_2" continuedAt="TextSelectionAppend_76271894_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271894_3" continuedAt="TextSelectionAppend_76271894_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> </ix:exclude> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation (Continued) </div></div> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Employee and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> awards </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The RSUs and share options are generally scheduled to be vested over <span style="-sec-ix-hidden:hidden76272714">two </span>to <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" format="ixt-sec:durwordsen">ten years</ix:nonNumeric>. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272708">One-second</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272709">one-third</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272710">one-fourth</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272711">one-fifth</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272712">one-sixth</span>,</div> or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272713">one-tenth</span></div> of the awards, depending on different vesting schedules of the plans, are usually vested upon the end of the calendar year in which the awards were granted or the first anniversary dates of the grants, and the remaining of the awards shall be vested on straight line basis at the end of the remaining calendar or the anniversary years. Starting from the year ended December&#160;31, 2016, certain awards had multiple tranches with tiered vesting commencement dates from 2016 to 2025, and each of the tranches is subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" format="ixt-sec:durwordsen">six-year</ix:nonNumeric></div> vesting schedule. Starting from the year ended December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div>, certain granted RSUs are subject to vesting ratably over a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" format="ixt-sec:duryear">4</ix:nonNumeric>-year</div> vesting period from the grant dates. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Upon the reorganization of JD Technology, the employees&#8217; status of JD Technology changed from the employees of the Company&#8217;s subsidiary to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> of the Company. Subsequent to June 2020, the employees&#8217; status of JD Technology changed from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> of the Company to employees of the Company&#8217;s equity method investee. Share-based awards granted by the Company to employees of JD Technology and share-based awards granted by JD Technology to employees of the Company were insignificant for all periods presented. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">RSUs </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">a) Service-based RSUs </div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis" escape="true"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A summary of activities of the service-based RSUs for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:74%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> RSUs</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Grant-Date</div><br/> Fair Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2019</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">100,831,204</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">15.35</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">42,621,084</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">26.44</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">20,632,596</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">15.25</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">14,550,450</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">16.13</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">108,269,242</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">19.62</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">30,069,498</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">39.93</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">23,834,466</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">18.89</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">19,395,408</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">21.30</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">95,108,866</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">25.89</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">13,951,100</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">29.81</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">23,123,292</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">23.04</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">14,295,620</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">25.94</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">71,641,054</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">27.56</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2021 and 2022, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">8,208,616</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2022_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">5,526,834</ix:nonFraction> outstanding service-based RSUs were held by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> and employees of the Company&#8217;s equity method investee, respectively, mainly including employees of JD Technology. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the service-based RSUs granted were RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,085</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,129</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,877</ix:nonFraction> million, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,735</ix:nonFraction> million of unrecognized share-based compensation expenses related to the&#160;service-based RSUs granted. The expenses are expected to be recognized over a weighted-average period of <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">3.7</ix:nonNumeric> years. The total fair value and intrinsic value of service-based RSUs vested was US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">494</ix:nonFraction></ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,458</ix:nonFraction></ix:nonFraction> million), US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">973</ix:nonFraction></ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,359</ix:nonFraction></ix:nonFraction> million) and US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">706</ix:nonFraction></ix:nonFraction> million (RMB<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,590</ix:nonFraction></ix:nonFraction> million) during the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-<div style="display:inline;">70</div></ix:exclude></div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_76271894_4" continuedAt="TextSelectionAppend_76271894_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271894_5" continuedAt="TextSelectionAppend_76271894_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271894_6" continuedAt="TextSelectionAppend_76271894_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div style="background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271894_7" continuedAt="TextSelectionAppend_76271894_8"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> </ix:exclude> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation (Continued) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Employee and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> awards (Continued) </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">RSUs (Continued) </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b) Performance-based RSUs </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the performance-based RSUs granted were insignificant. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, there were no unrecognized share-based compensation expenses related to the performance-based RSUs granted. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share options </div></div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis" escape="true"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A summary of activities of the service-based share options for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:64%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Share<br/> Options</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise<br/> Price</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic<br/> Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in&#160;millions</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; padding-bottom: 0.375pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2019</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">10,224,124</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">6.39</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">4.3</ix:nonNumeric></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">115</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">5,073,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">6.23</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">243,770</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.24</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">4,907,060</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">6.38</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">3.0</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">184</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">1,962,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">5.49</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">7,092</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">13.42</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,937,112</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">6.95</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">2.9</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">82</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">620,476</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">5.70</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">3.96</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,314,136</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">7.29</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">2.2</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">48</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and expected to vest as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,298,132</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">7.25</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">2.2</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">48</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercisable as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,247,452</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">7.12</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">2.1</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">47</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021 and 2022, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">167,206</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2022_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">78,706</ix:nonFraction> outstanding share options were held by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> and employees of the Company&#8217;s equity method investee, respectively, mainly including employees of JD Technology. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There was <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> option granted during the years ended December&#160;31, 2020, 2021 and 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The total intrinsic value of options exercised during the years ended December&#160;31, 2020, 2021 and 2022 was US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">111</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">762</ix:nonFraction> million), US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">70</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">453</ix:nonFraction> million) and US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">14</ix:nonFraction> million (RMB<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">98</ix:nonFraction> million), respectively. The intrinsic value is calculated as the difference between the market value on the date of exercise and the exercise price of the share options. <br/></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the share options granted were insignificant. As of December&#160;31, 2022, the unrecognized share-based compensation expenses related to the share options granted were insignificant. The expenses are expected to be recognized over a weighted-average period of <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">1.9</ix:nonNumeric> years. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="display:inline;">1</div></ix:exclude></div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_76271894_8" continuedAt="TextSelectionAppend_76271894_9"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271894_9" continuedAt="TextSelectionAppend_76271894_10"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271894_10" continuedAt="TextSelectionAppend_76271894_11"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271894_11" continuedAt="TextSelectionAppend_76271894_12"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> </ix:exclude> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation (Continued) </div></div> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div>)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Founder awards </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2015, with approval of the board of directors of the Company, Mr.&#160;Richard Qiangdong Liu (Mr.&#160;Liu), the Founder, was granted an option to acquire a total of <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P05_01_2015To05_31_2015_CommonClassAMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">26,000,000</ix:nonFraction> Class&#160;A ordinary shares of the Company with an exercise price of US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="P05_01_2015To05_31_2015_CommonClassAMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">16.70</ix:nonFraction> per share (or US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="P05_01_2015To05_31_2015_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">33.40</ix:nonFraction> per ADS) under the Company&#8217;s Share Incentive Plan, subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">10</ix:nonNumeric>-year</div> vesting schedule with <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingFrequencyEachAnniversaryMemberJDVestingFrequencyAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% of the awards vesting on each anniversary of the grant date. The Company will not grant any additional equity incentive to Mr.&#160;Liu during the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-year</div> period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized for the Founder&#8217;s share options were RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">104</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">73</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">54</ix:nonFraction> million, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="PAsOn12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">63</ix:nonFraction> million of unrecognized share-based compensation expenses related to the Founder&#8217;s share options. The expenses are expected to be recognized over a weighted-average period of <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">2.4</ix:nonNumeric> years. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation of subsidiaries </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Logistics </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Logistics approved and adopted a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-IPO</div> share incentive plan on March&#160;31, 2018 and a Post- IPO share option scheme and a Post-IPO share award scheme on May 10, 2021, collectively the &#8220;JD Logistics Plan&#8221;. JD Logistics launched the JD Logistics Plan to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> to attract and retain the best available personnel, provide additional incentives to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> for promoting the success of JD Logistics. The JD Logistics Plan consists of share options, RSUs and other types of awards. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Logistics granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">224,511,105</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">30,030,446</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">share options of JD Logistics to its employees and </div><div style="text-indent: 0px; font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-</div></div><div style="text-indent: 0px; font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">for the years ended December&#160;31, 2020 and 2021, respectively, including the share options granted to Mr.&#160;Liu as mentioned below. There was no share option granted in 2022. The estimated fair value of each option granted is estimated on the date of grant using the binomial option-pricing model. The weighted average grant date fair value of options granted for the years ended December&#160;31, 2020 and 2021 was</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">US$</div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">2.00</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and US$</div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">4.31</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses for the share options granted under the JD Logistics Plan were RMB</div><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">640</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,162</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">702</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million, respectively. As of December&#160;31, 2022, there were RMB</div><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">970</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million of unrecognized share-based compensation expenses related to the share options granted. The expenses </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">ar</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">e expected to be recognized over a weighted-average period of </div><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">3.6</div></ix:nonNumeric><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> years.</div> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2020, options to acquire <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">99,186,705</ix:nonFraction> ordinary shares of JD Logistics with an exercise price of US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.01</ix:nonFraction> per share were granted to Mr.&#160;Liu according to the JD Logistics Plan. The grant was awarded to Mr.&#160;Liu to motivate him to continue leading the future success of JD Logistics. The grant by JD Logistics is subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">6</ix:nonNumeric>-year</div> vesting schedule with <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">16.7</ix:nonFraction>% of the awards vesting on each anniversary of the grant date. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Starting July 2021, JD Logistics granted RSUs to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div> JD Logistics granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">9,663,953</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">41,570,538</ix:nonFraction> RSUs of JD Logistics to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> for the years ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU granted is based on market value of the JD Logistics&#8217;s shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended December&#160;31, 2021 and 2022 was HK$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_HKD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">35.00</ix:nonFraction> and HK$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_HKD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">18.23</ix:nonFraction> per share, respectively. For the years ended December&#160;31, 2021 and 2022, total share-based compensation expenses for the RSUs granted under JD Logistics Plan were RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">39</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">259</ix:nonFraction> million, respectively. As of December&#160;31, 2022, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">412</ix:nonFraction> million of unrecognized share-based compensation expenses related to the RSUs granted. The expenses are expected to be recognized over a weighted-average period of <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">3.3</ix:nonNumeric> years. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;">2</div></div></ix:exclude> </div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_76271894_12" continuedAt="TextSelectionAppend_76271894_13"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271894_13" continuedAt="TextSelectionAppend_76271894_14"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271894_14" continuedAt="TextSelectionAppend_76271894_15"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> <div><div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271894_15" continuedAt="TextSelectionAppend_76271894_16"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> </ix:exclude> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation (Continued) </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3)</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation of subsidiaries (Continued) </div></div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="break-inside: avoid; font-size: 0px;">
<td style="width:4%;vertical-align:top;text-align:left;"></td></tr></table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Health </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Health approved and adopted a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-IPO</div> share incentive plan on September&#160;14, 2020 and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Post-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">IPO</div> share option scheme and a Post-IPO share award scheme on November&#160;23, 2020, collectively the &#8220;JD Health Plan&#8221;. JD Health launched the JD Health Plan to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> to attract and retain the best available personnel, provide additional incentives to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> for promoting the success of JD Health. The JD Health Plan consists of share options, RSUs and other types of awards. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">JD Health granted </div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">94,770,812</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">share options of JD Health to its employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> for the year ended December&#160;31, 2020, including the share options granted to Mr.&#160;Liu as mentioned below. There was no share option granted in 2021 and 2022. The estimated fair value of each option grant is estimated on the date of grant using the binomial option-pricing model. The weighted average grant date fair value of options granted for the year ended December&#160;31, 2020 was </div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">US$</div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">7.45</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share. For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses for the share options granted under the JD Health Plan were RMB</div><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">331</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;million, RMB</div><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,133</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;million and RMB</div><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">960</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million, respectively. As of December&#160;31, 2022, there were RMB</div><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,165</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million of unrecognized share-based compensation expenses related to the share options granted. The expenses </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">ar</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">e expected to be recognized over a weighted-average period of </div><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">4.7</div></ix:nonNumeric><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> years. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">In October 2020, options to acquire </div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">53,042,516</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> ordinary shares of JD Health with an exercise price of US$</div><span style="-sec-ix-hidden:hidden76274299">0.0000005</span><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share were granted to Mr.&#160;Liu according to the JD Health Plan. The grant was awarded to Mr.&#160;Liu to motivate him to continue leading the future success of JD Health. The grant by JD Health is subject to a </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">6</div></ix:nonNumeric><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">-year</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> vesting schedule with </div><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">16.7</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">% of the awards vesting on each anniversary of the grant date. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Starting January 2021, JD Health granted RSUs to its employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> JD Health granted </div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">80,582,712</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and </div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">4,638,422</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> RSUs of JD Health to its employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> for the year</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">s</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU granted is based on market value of the JD Health&#8217;s shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">s</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> ended December&#160;31, 2021 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">and 2022 </div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">was HK$</div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_HKD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">112.31</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and HK$</div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_HKD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">52.33</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share, respectively. For the years ended December&#160;31, 2021 and 2022, total share-based compensation expenses for the RSUs granted under the JD Health Plan were RMB</div><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,428</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;million and RMB</div><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,108</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million, respectively. As of December&#160;31, 2022, there were RMB</div><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,609</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million of unrecognized share-based compensation expenses related to the RSUs granted. The expenses are expected to be recognized over a weighted-average period of </div><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" format="ixt-sec:duryear"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">3.9</div></ix:nonNumeric><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> years. </div></div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Other Subsidiaries </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">In 2021, JD Property and JD </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> each approved and adopted their own share incentive plan (&#8220;JD Property Plan&#8221; and &#8220;JD </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Plan&#8221;), respectively, to eligible employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> to attract and retain the best available personnel, provide additional incentives to its employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> for promoting the success of JD Property and JD </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">. The JD Property Plan and JD </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Plan both consist of share options, RSUs and other types of awards. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">JD Property granted </div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JDPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">193,059,698</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> RSUs&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">and</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">108,399,512</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">share options for the years ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU and share option granted is estimated on the date of grant using the Black-Scholes option pricing model. The weighted average grant date fair value of RSUs granted for the year ended December&#160;31, 2021 was</div></div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JDPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">2.42</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and the weighted average grant date fair value of share options granted for the year ended December&#160;31, 2022 was </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">4.03</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share. </div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2021To12_31_2021_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">193,059,698</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> RSUs and options to acquire </div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2022To12_31_2022_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">81,446,610</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares of JD Property with an exercise US$</div><span style="-sec-ix-hidden:hidden76274298">0.0000005</span><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share were granted to Mr.&#160;Liu according to the JD </div>Property Plan, <div style="letter-spacing: 0px; top: 0px;;display:inline;">which were</div> fully vested on November&#160;25, 2021 and October&#160;1, 2022, respectively. Total share-based compensation expenses for the RSUs granted under JD Property Plan for the year ended December&#160;31, 2021 were RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JDPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">467</ix:nonFraction>&#160;million and expenses for the share options granted under JD Property Plan for the year ended December&#160;31, 2022 were RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">354</ix:nonFraction> million. As of December&#160;31, 2022, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50</ix:nonFraction> million of unrecognized share-based compensation expenses related to the share options granted. The expenses <div style="letter-spacing: 0px; top: 0px;;display:inline;">are</div> expected to be recognized over a weighted-average period of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>.</div>0 years. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div></ix:exclude></div> </ix:continuation></div></div></div><ix:continuation id="TextSelectionAppend_76271894_16" continuedAt="TextSelectionAppend_76271894_17"><div></div></ix:continuation></div><div><div style="background-color:white;display: inline;"><ix:continuation id="TextSelectionAppend_76271894_17" continuedAt="TextSelectionAppend_76271894_18"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271894_18" continuedAt="TextSelectionAppend_76271894_19"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271894_19" continuedAt="TextSelectionAppend_76271894_20"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271894_20"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3)</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation of subsidiaries (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Subsidiaries (Continued)</div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> </ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div> granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">90,629,636</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RSUs and</div> <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,660,000</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">share options for the years ended December 31, 2021 and 2022, respectively. The estimated fair value of each RSU and share option granted is estimated on the date of grant based on the recent rounds of financing or binomi<div style="letter-spacing: 0px; top: 0px;;display:inline;">al</div>&#160;option-pricing model. The weighted average grant date fair value of RSUs granted for the year ended December 31, 2021 was US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">1.18</ix:nonFraction> and the weighted average grant date fair value of share options granted for the year ended December 31, 2022 was</div></div></div> US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">1.40</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">per share.</div></div>&#160;<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2021To12_31_2021_JdIndustrialsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">90,629,636</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RSUs, which <div style="letter-spacing: 0px; top: 0px;;display:inline;">were </div>fully vested on December 30, 2021, were granted to Mr. Liu according to the JD Industrials Plan for the year ended December 31, 2021. Total share-based compensation expenses for the RSUs granted under JD Industrials Plan for the year ended December 31, 2021 were</div></div>&#160;RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">684</ix:nonFraction>&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million and expenses for the share options granted under JD Industrials Plan for the year ended December 31, 2022 were</div></div> RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million. As of December&#160;31, 2022, there were RMB</div></div><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">million of unrecognized share-based compensation expenses related to the share options granted. The expenses are expected to be recognized over a weighted-average period of</div></div>&#160;<ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">3.25</ix:nonNumeric> years.</div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than those disclosed above, the share-based compensation expenses of other subsidiaries in aggregate were insignificant for the years ended December 31, 2020, 2021 and 2022<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> </ix:continuation> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <ix:nonNumeric name="us-gaap:EarningsPerShareTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">28.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Net income/(loss) per share </div></div></td></tr></table> <ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net income/(loss) per share for each of the years presented are calculated as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:66%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8212; basic (RMB in <br/>millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,405</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,560</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,380</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of subsidiaries&#8217; diluted earnings (RMB in millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:ImpactOfSubsidiariesDilutedEarnings" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">157</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:ImpactOfSubsidiariesDilutedEarnings" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:ImpactOfSubsidiariesDilutedEarnings" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">170</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8212; diluted (RMB <br/>in millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,248</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,562</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,210</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8212; basic</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">3,021,808,985</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">3,107,436,665</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">3,125,571,110</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Adjustments for dilutive options and RSUs</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">87,215,045</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">55,315,026</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8212; diluted</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">3,109,024,030</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">3,107,436,665</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">3,180,886,136</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">16.35</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal">1.15</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">3.32</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Diluted net income/(loss) per share attributable to ordinary shareholders <br/>(RMB)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">15.84</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal">1.15</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">3.21</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Generally, basic net income/(loss) per share is computed using the weighted average number of ordinary shares outstanding during the respective year. Diluted net income/(loss) per share is computed using the weighted average number of ordinary shares and dilutive potential ordinary shares outstanding during the respective year. The potentially dilutive ordinary shares included RSUs and options to purchase ordinary shares of <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2020To12_31_2020_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">138,762,892</ix:nonFraction>, <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2021To12_31_2021_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">127,098,868</ix:nonFraction> and <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2022To12_31_2022_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">105,899,185</ix:nonFraction> for the years ended December&#160;31, 2020, 2021 and 2022 on a weighted average basis, respectively. They were not included in the calculation of diluted net income/(loss) per share in the periods presented where their inclusion would be anti-dilutive. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> </ix:nonNumeric> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-7<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div></div> </div></div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div></div></div> <div> <div style="background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271896">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">29.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party transactions </div></div> </td> </tr> </table> <ix:nonNumeric name="jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2022: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 50%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 48%;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Name of related parties</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Relationship with the Group</div></div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tencent and its subsidiaries (&#8220;Tencent Group&#8221;)(*)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A shareholder of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dada and its subsidiaries (&#8220;Dada Group&#8221;)(**)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Technology (***)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group, and controlled by the Founder</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property Funds</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Investees of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew and its subsidiaries (&#8220;ATRenew Group&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group</div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 50%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 48%;"></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In</div> March 2022, Tencent completed a distribution of approximately <div style="letter-spacing: 0px; top: 0px;;display:inline;"> <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_TencentGroupMembersrtOwnershipAxis" unitRef="Unit_shares" decimals="-6" scale="6" format="ixt:num-dot-decimal">460</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>million Class&#160;A ordinary shares of the Company owned by Tencent to its shareholders. As of March&#160;31, 2022, Tencent&#8217;s shareholding in the Company was approximately <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn03_31_2022_TencentGroupMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.3</ix:nonFraction>% and Tencent had no significant influence over the Company. As a result, Tencent Group was not considered <div style="letter-spacing: 0px; top: 0px;;display:inline;">as </div>the Group&#8217;s related party since then. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Dada became the subsidiary of the Company since February&#160;28, 2022 as disclosed in Note 7. As a result, Dada Group was not considered<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;as</div> the Group&#8217;s related party since then. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(***)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">JD Technology became an investee of the Group since June 2020 (Note 6). </div> </td> </tr> </table> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) The Group entered into the following transactions with the major related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Transactions</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues:</div></div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commission from cooperation on advertising business with Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2020To12_31_2020_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2021To12_31_2021_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">248</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2022To12_31_2022_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">44</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2020To12_31_2020_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">375</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2021To12_31_2021_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">553</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2022To12_31_2022_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">179</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">523</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">135</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2020To12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">664</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2021To12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2022To12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">806</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">598</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">882</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,044</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating expenses:</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received and purchases from Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2020To12_31_2020_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,226</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2021To12_31_2021_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,010</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2022To12_31_2022_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,314</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received from Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,200</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,087</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">212</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment processing and other services received from JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,945</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,762</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11,494</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease and property management services received from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2020To12_31_2020_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">838</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2021To12_31_2021_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,180</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2022To12_31_2022_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,249</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received from ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2020To12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">32</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2021To12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">31</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2022To12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other income:</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreement with Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">82</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income from loans provided to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">31</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">253</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">301</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income from loans provided to Property Funds</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2020To12_31_2020_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2021To12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">39</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2022To12_31_2022_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">43</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Please refer to Note 23 for more details of strategic cooperation with Tencent Group. </div> </td> </tr> </table> </ix:nonNumeric> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">R</div></div>evenues from related parties, excluding those from the major related parties as stated above, represented approximately <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2020To12_31_2020_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.15</ix:nonFraction>%, <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2021To12_31_2021_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.24</ix:nonFraction>% and <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2022To12_31_2022_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.26</ix:nonFraction>% of total net revenues of the Group for the years ended December&#160;31, 2020, 2021 and 2022, respectively. Transactions with related parties included in operating expenses, excluding those with the major related parties as stated above, represented <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2020To12_31_2020_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.28</ix:nonFraction>%, <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2021To12_31_2021_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.17</ix:nonFraction>% and <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2022To12_31_2022_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.13</ix:nonFraction>% of total operating expenses of the Group for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="display:inline;">5</div></ix:exclude></div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_76271896" continuedAt="TextSelectionAppend_76271896_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271896_1" continuedAt="TextSelectionAppend_76271896_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271896_2" continuedAt="TextSelectionAppend_76271896_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271896_3" continuedAt="TextSelectionAppend_76271896_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">29.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party transactions (Continued) </div></div> </td> </tr> </table> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="jd:ScheduleOfRelatedPartyBalancesTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) The Group had the following balances with the major related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 83%;"></td>
<td style="vertical-align: bottom; width: 3%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 2%;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from Tencent Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2021_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,956</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2022_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from JD Technology</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans provided to JD Technology<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,876</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,378</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">416</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">637</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans provided to Property Funds<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">769</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2022_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,746</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2021_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">87</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2022_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,068</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">22</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,272</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,577</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">337</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">45</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">382</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2022_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">83</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,038</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">610</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,121</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2022_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">610</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other liabilities in relation to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> obligation to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:OtherLiabilitiesRelatedParties" contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">101</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="jd:OtherLiabilitiesRelatedParties" contextRef="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:OtherLiabilitiesRelatedParties" contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">101</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="jd:OtherLiabilitiesRelatedParties" contextRef="PAsOn12_31_2022_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In relation to the loans provided to JD Technology and Property Funds, the Group charged JD Technology and Property Funds based on fair market interest rate, and cash flows resulted from the loans were presented within investing activities in the consolidated statements of cash flows. </div> </td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021 and 2022, the Group recorded amount due from related parties other than the major related parties as stated above of RMB<ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">492</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">565</ix:nonFraction> million, which represented approximately <ix:nonFraction name="jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.11</ix:nonFraction>% and <ix:nonFraction name="jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" contextRef="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">1.58</ix:nonFraction>% of the Group&#8217;s total accounts receivable, net and prepayments and other current assets, respectively. As of December&#160;31, 2021 and 2022, the Group recorded amount due to related parties other than the major related parties and deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties other than the major related parties as stated above of RMB<ix:nonFraction name="jd:AmountDueToAndDeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">137</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:AmountDueToAndDeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">488</ix:nonFraction> million, which represented approximately <ix:nonFraction name="jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.07</ix:nonFraction>% and <ix:nonFraction name="jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" contextRef="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.20</ix:nonFraction>% of the Group&#8217;s total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="display:inline;">6</div></ix:exclude></div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_76271896_4" continuedAt="TextSelectionAppend_76271896_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271896_5" continuedAt="TextSelectionAppend_76271896_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271896_6" continuedAt="TextSelectionAppend_76271896_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> <div> <div> <div style="background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271896_7"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">29.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party transactions (Continued) </div></div> </td> </tr> </table> </ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(c) Other information related to related party transactions: </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based on a series of agreements signed on January&#160;1, 2016, JD Technology will perform the credit risk assessment and other related services in relation to consumer financing business and obtain the rewards from such services, thus JD Technology will purchase the consumer financing receivables past due over certain agreed period of time from the Group at carrying values without recourse and also agree to bear other cost in direct relation to the consumer financing business to absorb the risks. In connection with the agreements, the total amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-due</div> consumer financing receivable related to the consumer financing business transferred from the Group to JD Technology were RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">493</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">77</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">237</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. In connection with the consumer financing business, JD Technology charged the Group RMB<ix:nonFraction name="jd:RelatedPartyPaymentProcessingServiceFees" contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,721</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:RelatedPartyPaymentProcessingServiceFees" contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,985</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:RelatedPartyPaymentProcessingServiceFees" contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,627</ix:nonFraction> million, for the years ended December&#160;31, 2020, 2021 and 2022 for payment processing services provided to the Group, respectively, which are included in &#8220;payment processing and other services received from JD Technology&#8221; stated above. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group transferred certain financial assets to JD Technology with or without recourse at fair value. The accounts receivable transferred without recourse were RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" contextRef="P01_01_2020To12_31_2020_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,406</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" contextRef="P01_01_2021To12_31_2021_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">43,299</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" contextRef="P01_01_2022To12_31_2022_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50,282</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, and were derecognized.</div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In 2022, the Group also transferred to JD Technology certain equipment amounted to RMB<ix:nonFraction name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" contextRef="P01_01_2022To12_31_2022_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,462</ix:nonFraction> million.</div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Mr.&#160;Richard Qiangdong Liu, the Group&#8217;s Chairman of the board since the Group&#8217;s inception and the Chief Executive Officer since the Group&#8217;s inception to April 2022, has purchased his own aircraft for both business and personal use. The use of the aircraft in connection with the performance of his duty as employee is free of charge to the Group, and the Group has agreed to assume the cost of maintenance, crew and operations of the aircraft relating to the use of the aircraft. Such maintenance and incidental costs were insignificant for all periods presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The terms of the agreements with the related parties are determined based on contracted prices negotiated with other parties in normal commercial terms. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:continuation> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-7<div style="letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:SegmentReportingDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271897">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">30.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment reporting </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group derives the results of the segments directly from its internal management reporting system. The CODM measures the performance of each segment based on metrics of revenues and earnings from operations and uses these results to evaluate the performance of, and to allocate resources to, each of the segments. The Group currently does not allocate assets, share-based compensation expenses and certain operating expenses to its <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">segments, as the CODM does not use such information to allocate resources to or evaluate the performance of the operating segments. As most of the Group&#8217;s long-lived assets are located in the PRC and most of the Group&#8217;s revenues are derived from the PRC, no</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> geographical information is presented. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">As disclosed in Note 2(mm), beginning with the first quarter of 2021, the Group implemented certain segment reporting changes to better reflect its optimized organizational structure and business developments. As a result, the Group reported three segments, JD Retail, JD Logistics and New Businesses in 2021. JD Cloud&#160;&amp; AI businesses were deconsolidated from the Company from March&#160;31, 2021, thus the operating results of JD Cloud&#160;&amp; AI businesses were not included in New Businesses segment from the second quarter of 2021. The Group consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. The Group also consolidated CNLP through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, the Group has consolidated Deppon Holdco except the Excluded Business as defined in Note 7 since July 26, 2022 and reported the results of Deppon Holdco except Excluded Business as defined in Note 7 in the JD Logistics segment. As a result, the Group reported four segments, JD Retail, JD Logistics, Dada and New Businesses since 2022. </div></div></div></div> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><ix:nonNumeric name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76272039"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The table below provides a summary of the Group&#8217;s operating segment results for the years ended December&#160;31, 2020, 2021 and 2022, with prior periods&#8217; segment information retrospectively recast to conform to current period presentatio</div>n:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 70%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Retail</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">693,965</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">866,303</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">929,929</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Logistics</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">73,375</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">104,693</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">137,402</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dada</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">8,030</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">New Businesses</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">17,601</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">26,063</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">21,779</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inter-segment(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_IntersegmentEliminationMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">39,945</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_IntersegmentEliminationMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">46,043</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_IntersegmentEliminationMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">50,904</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total segment net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">744,996</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">951,016</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,046,236</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unallocated items</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">806</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">576</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 7%; padding: 0pt 4pt 0pt 0pt;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total consolidated net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">745,802</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">951,592</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,046,236</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating income/(loss):</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Retail</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,611</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">26,613</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">34,852</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Logistics</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,098</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,827</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">528</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dada</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,122</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">New Businesses</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,723</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">10,600</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">5,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Including: gain on sale of development properties (Note 19)</div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,649</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">767</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,379</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total segment operating income</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">16,986</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">14,186</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">28,963</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unallocated items(**)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,643</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">10,045</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">9,240</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total consolidated operating income</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,343</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,141</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,723</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total other income/(expense)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">38,476</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,721</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">5,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income/(loss) before tax</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50,819</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,580</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,867</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The inter-segment eliminations mainly consist of revenues from supply chain solutions and logistics services provided by JD Logistics to JD Retail, and property leasing services provided by JD Property to JD Logistics. </div> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div></ix:exclude></div> </ix:nonNumeric></ix:nonNumeric></div> </div> </div> <ix:continuation id="TextSelection_76272039" continuedAt="TextSelectionAppend_76272039_1"><ix:continuation id="TextSelection_76271897" continuedAt="TextSelectionAppend_76271897_1"><div></div></ix:continuation></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_76272039_1" continuedAt="TextSelectionAppend_76272039_2"><ix:continuation id="TextSelectionAppend_76271897_1" continuedAt="TextSelectionAppend_76271897_2"><div> <div style="background-color:white;display: inline;"> <ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude> <ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></div> </div></ix:continuation></ix:continuation> </div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76272039_2"><ix:continuation id="TextSelectionAppend_76271897_2"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">30.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment reporting (Continued) </div></div></div></div></td></tr></table></ix:exclude> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(**)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of unallocated items for the years presented is as follows: </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 77%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,156</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,548</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of intangible assets resulting from assets and business acquisitions</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">723</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">940</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,217</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effects of business cooperation arrangements</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EffectsOfBusinessCooperationArrangements" contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">236</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="jd:EffectsOfBusinessCooperationArrangements" contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="jd:EffectsOfBusinessCooperationArrangements" contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">475</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">4,643</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">10,045</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">9,240</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></ix:continuation> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; line-height: 12pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><ix:nonNumeric name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; text-indent: 0px; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">31.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Employee benefit </div></div></td></tr></table><div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div><div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div><div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and consolidated VIEs of the Group make contributions to 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 Group has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefit expenses, which were expensed as incurred, were approximately RMB<ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,580</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,894</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,627</ix:nonFraction> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. Employee benefit expenses for the year ended December&#160;31, 2020 was partially offset by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-off</div> benefit of the social security relief.</div></ix:nonNumeric><div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"></div><ix:nonNumeric name="jd:LineOfCreditAndLoanFacilityTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271905"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilities and lines of credit </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <ix:nonNumeric name="us-gaap:ScheduleOfDebtTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the Group&#8217;s loan facilities were classified into different types as follows:<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div> </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"></td>
<td style="width: 13%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unsecured senior notes (Note 17)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022_UnsecuredSeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,224</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unsecured borrowings (*)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:UnsecuredBorrowings" contextRef="PAsOn12_31_2022_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">24,327</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Secured borrowings (**)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SecuredDebt" contextRef="PAsOn12_31_2022_SecuredDebtMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,828</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">42,379</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(*)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the un<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"></div>secured borrowings mainly consisted of borrowings without collaterals under loan facility agreements and borrowed from wel<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">l-known financial institutions. The major unsecured borrowings are listed as below. </div></div></div></div></td></tr></table></ix:nonNumeric> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In October 2021, the </div></div> Group entered into a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">one-year</div> HK$</div><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="PAsOn12_31_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,931</ix:nonFraction><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">m</div>illion term loan facility agreement with </div><ix:nonFraction name="jd:NumberOfArrangers" contextRef="P01_01_2022To12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_item" decimals="INF" scale="0" format="ixt:num-dot-decimal">5 </ix:nonFraction><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">lead arrangers. The term loans under this facility were priced at </div><span style="-sec-ix-hidden:hidden76274354">50</span><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> basis points over Hong Kong Interbank Offered Rate (&#8220;HIBOR&#8221;) on and from th<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">e date of first loan made or to be made (&#8220;Initial Utilization Date&#8221;) to and including the date falling 6 months from the Initial Utilization Date, and thereafter at </div></div><span style="-sec-ix-hidden:hidden76274353">70</span><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> basis points over HIBOR. In February </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">and</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;May 2022, the Group drew down HK$</div></div><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P02_01_2022To02_28_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,300</ix:nonFraction><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">million</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;and HK$</div><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P05_01_2022To05_31_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,741</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">million&#160;under the facility commitment, respectively. As of December</div></div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;31, 2022, the borrowings above were recorded in short-term debts in the consolidated balance sheets and the undrawn balance was HK$</div></div><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="PAsOn12_31_2022_ShortTermDebtMemberusgaapCreditFacilityAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,890</ix:nonFraction><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">million under this agreement.</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The borrowings wer</div>e fully repaid in February&#160;2023. The Group entered into another one-year HK$<ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="PAsOn02_28_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,041</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">m</div>illion term loan facility agreement to refinance the loan and drew down all the facility in February 2023.</div> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In December 2021, the Group entered into a <ix:nonNumeric name="us-gaap:LongTermDebtTerm" contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-year US$<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,000</ix:nonFraction> million unsecured term and revolving loan facility with 5 lead arrangers. The term and revolving loans under this facility were priced at <span style="-sec-ix-hidden:hidden76274469">85</span> basis points over London Interbank Offered Rate, which was amended to the secured overnight financing rate (&#8220;SOFR&#8221;) in September 2022. In April 2022, the Group drew down US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P04_01_2022To04_30_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,000</ix:nonFraction> million under the facility commitment, which will be due in 2027. As of December 31, 2022, RMB<ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,965</ix:nonFraction> million of the borrowings above were recorded in long-term borrowings in the consolidated balance sheets and the undrawn balance was US$<ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="PAsOn12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,000</ix:nonFraction> million under the credit facilities agreement.</div></div></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">2022, the Group entered into a <ix:nonNumeric name="us-gaap:LongTermDebtTerm" contextRef="PAsOn12_31_2022_PrimeRateMemberusgaapVariableRateAxis" format="ixt-sec:durwordsen">seven-year</ix:nonNumeric> RMB<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="PAsOn12_31_2022_PrimeRateMemberusgaapVariableRateAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,000</ix:nonFraction> million term loan facility agreement. The term loans under this facility were priced at <span style="-sec-ix-hidden:hidden76274352">145</span> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">basis points below Loan Prime Rate (&#8220;LPR&#8221;). In December 2022, the Group drew down</div> RMB<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P01_01_2022To12_31_2022_PrimeRateMemberusgaapVariableRateAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,000</ix:nonFraction> million under the facility commitment. As of December 31, 2022, RMB<ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2022_ShortTermDebtMemberusgaapCreditFacilityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million was recorded in short-term debts and</div> RMB<ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2022_LongTermDebtMemberusgaapCreditFacilityAxis_PrimeRateMemberusgaapVariableRateAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,990</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million borrowings </div></div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">were recorded in long-term borrowings in the consolidated balance sheets.</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> The undrawn balance was</div> RMB<ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="PAsOn12_31_2022_PrimeRateMemberusgaapVariableRateAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,000</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">million under this agreement.</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, in addition to the above unsecured borrowings, RMB<ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2022_UncollateralizedMemberusgaapCollateralAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,185</ix:nonFraction> million and RMB<ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2022_UncollateralizedMemberusgaapCollateralAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,101</ix:nonFraction> million borrowings recorded in short-term debts and long-term borrowings, respectively, were without collaterals and borrowed from well-known financial institutions. </div></div><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><br/></div><div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(**)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, RMB<ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2022_CollateralPledgedMemberusgaapCollateralAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">875</ix:nonFraction> million and RMB<ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2022_CollateralPledgedMemberusgaapCollateralAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,953</ix:nonFraction> million borrowings, were recorded in short-term debts and long-term borrowings, respectively, with collaterals of RMB<ix:nonFraction name="us-gaap:DebtInstrumentCollateralAmount" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19,765</ix:nonFraction> million which mainly comprised of buildings, land use rights and certain subsidiary&#8217;s equity interests which is measured at fair value. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="background: none; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div><ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-7<div style="letter-spacing: 0px; top: 0px;;display:inline;">9</div></div></ix:exclude> <div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"></div><div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"></div><div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"></div></ix:nonNumeric></div></div><ix:continuation id="TextSelection_76271905" continuedAt="TextSelectionAppend_76271905_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271905_1" continuedAt="TextSelectionAppend_76271905_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271905_2" continuedAt="TextSelectionAppend_76271905_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271905_3" continuedAt="TextSelectionAppend_76271905_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div><br/></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilities and lines of credit (Continued) </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271905_4" continuedAt="TextSelectionAppend_76271905_5"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> </ix:continuation><ix:nonNumeric name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"><ix:continuation id="TextSelectionAppend_76271905_5"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the long-term borrowings, including the portion due within one year which were recoded in &#8220;short-term debts&#8221;, will be repaid according to the following schedule: </div></div></div><div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"></td>
<td style="width: 13%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">885</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,367</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,360</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,109</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,619</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2028 and thereafter</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,554</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">20,894</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the Group had agreements with reputable commercial banks for unsecured revolving lines of credit, and increased its revolving lines of credit to RMB</div><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="PAsOn12_31_2022_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">131,367</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million. The Group was in compliance with the financial covenants, if any, under those lines of credit as of December 31, 2022. As of December 31, 2022, under the lines of credit, the Group mainly had RMB</div><ix:nonFraction name="jd:LineOfCreditReservedForIssuancesOfBankAcceptance" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">30,391</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million reserved for the issuance of bank acceptance and RMB</div><ix:nonFraction name="jd:LineOfCreditForBankGuarantee" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,331</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million reserved for the bank guarantee.</div></div></ix:continuation></ix:nonNumeric><ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271908"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color:#ffffff;;display:inline;">33.</div></div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">Commitments and contingencies </div></div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt; margin-left: 4%;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:#ffffff;;display:inline;">Commitments for internet data center (IDC) service fee </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt;"><div style="font-size: 10pt;;display:inline;">The Group entered into </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div><div style="font-size: 10pt;;display:inline;"> IDC service agreements. The related expenses were RMB</div><ix:nonFraction name="jd:InternetDataCenterServiceFee" contextRef="P01_01_2020To12_31_2020_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,864</ix:nonFraction><div style="font-size: 10pt;;display:inline;">&#160;million, RMB</div><ix:nonFraction name="jd:InternetDataCenterServiceFee" contextRef="P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,236</ix:nonFraction><div style="font-size: 10pt;;display:inline;">&#160;million and RMB</div><ix:nonFraction name="jd:InternetDataCenterServiceFee" contextRef="P01_01_2022To12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,661</ix:nonFraction><div style="font-size: 10pt;;display:inline;"> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and </div><div style="font-size: 10pt;;display:inline;">were charged to the consolidated statements of operations and comprehensive income/(loss) when incurred.</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="font-size: 10pt;;display:inline;"><ix:nonNumeric name="us-gaap:OtherCommitmentsTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76272033">Future minimum payments under these <div style="white-space:nowrap;display:inline;">non-cancelable</div> agreements with initial terms of one year or more consist of the following: </ix:nonNumeric></div></div><ix:continuation id="TextSelection_76272033"><div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:80%"></td>
<td style="vertical-align:bottom;width:19%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInNextTwelveMonths" contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">824</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInSecondYear" contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">784</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInThirdYear" contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">357</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInFourthYear" contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">330</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInFifthYear" contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">328</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028 and thereafter</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueAfterFifthYear" contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,708</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitment" contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,331</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Capital commitments</div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group&#8217;s capital commitments primarily relate to commitments on construction and purchase of office building and warehouses. Total capital commitments contracted but not yet reflected in the consolidated financial statements amounted to RMB</div><ix:nonFraction name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" contextRef="PAsOn12_31_2022_CapitalAdditionsMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,744</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million as of December&#160;</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">31</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. All of these capital commitments will be fulfilled in the following years according to the construction progress.</div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:#ffffff;;display:inline;">Investment commitments </div></div></div></div></div><div style="margin-top:2pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s investment commitments primarily related to capital contribution obligation for certain fund investments. Total investment commitments contracted but not yet reflected in the consolidated financial statements amounted to RMB<ix:nonFraction name="us-gaap:OtherCommitment" contextRef="PAsOn12_31_2022_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,449</ix:nonFraction> million as of December&#160;31, 2022. </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:#ffffff;;display:inline;">Long-term debt obligations </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">The Group&#8217;s long-term debt obligations include unsecured senior notes and long-term borrowings. The amounts exclude the corresponding interest payable. The expected repayment schedule of the unsecured senior notes and long-term borrowings have been disclosed in Note 17 and Note 32, respectively. </div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:#ffffff;;display:inline;">Legal proceedings </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">From time to time, the Group is subject to legal proceedings and claims in the ordinary course of business. Third parties assert patent infringement claims against the Group from time to time in the form of letters, lawsuits and other forms of communication. In addition, from time to time, the Group receives notification from customers claiming that they are entitled to indemnification or other obligations from the Group related to infringement claims made against them by third parties. Litigation, even if the Group is ultimately successful, can be costly and divert management&#8217;s attention away from the </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">day-to-day</div></div></div><div style="background-color:#ffffff;;display:inline;"> operations of the Group. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material </div></div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">liabilities in this regard as of December&#160;31, 2022. </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">&#160;</div></div></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-<div style="letter-spacing: 0px; top: 0px;;display:inline;">80</div></ix:exclude></div></div></div><ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude></ix:nonNumeric></div></div><ix:continuation id="TextSelection_76271908" continuedAt="TextSelectionAppend_76271908_1"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271908_1" continuedAt="TextSelectionAppend_76271908_2"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271908_2"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">33.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commitments and contingencies (Continued) </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></ix:exclude> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Purchase commitments </div></div></div></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group&#8217;s purchase commitments primarily relate to purchase of products. Total purchase commitments contracted but not yet reflected in the consolidated financial statements as of December&#160;</div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> represented less than </div><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2022To12_31_2022_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_CustomerMembersrtMajorCustomersAxis_PurchaseCommitmentMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">1</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of total net revenues of the Group for the year ended December&#160;</div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></ix:continuation> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div></div></div></div></div> <div><div style="background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:nonNumeric name="us-gaap:RestrictedAssetsDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">34.</div></div></div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Restricted net assets </div></div></div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s </div></div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> ab</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">ility to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regula</div>tions permit payments of dividends by the Company&#8217;s subsidiaries and consolidated VIEs incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with the PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S.&#160;GAAP differ from those reflected in the statutory financial statements of the Company&#8217;s subsidiaries. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the PRC Regulations on Enterprises with Foreign Investment, a foreign invested enterprise established in the PRC is required to provide certain statutory reserve funds, namely general reserve fund, the enterprise expansion fund and staff welfare and bonus fund which are appropriated from net profits as reported in the enterprise&#8217;s PRC statutory financial statements. A foreign invested enterprise is required to allocate at least <ix:nonFraction name="jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits to the general reserve fund until such reserve fund has reached <ix:nonFraction name="jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of its registered capital based on the enterprise&#8217;s PRC statutory financial statements. Appropriations to the enterprise expansion fund and staff welfare and bonus fund are at the discretion of the board of directors for all foreign invested enterprises. The aforementioned reserved funds can only be used for specific purposes and are not distributable as cash dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, in accordance with the Company Law of the PRC, a domestic enterprise is required to provide statutory surplus fund at least <ix:nonFraction name="jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits until such statutory surplus fund has reached <ix:nonFraction name="jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of its registered capital based on the enterprise&#8217;s PRC statutory financial statements. A domestic enterprise is also required to provide discretionary surplus fund, at the discretion of the board of directors, from the net profits reported in the enterprise&#8217;s PRC statutory financial statements. The aforementioned reserve funds can only be used for specific purposes and are not distributable as cash dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of these PRC laws and regulations that require annual appropriations of <ix:nonFraction name="jd:PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% of net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits to be set aside prior to payment of dividends as general reserve fund or statutory surplus fund, the Company&#8217;s PRC subsidiaries and consolidated VIEs are restricted in their ability to transfer a portion of their net assets to the Company. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amounts restricted include <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital, additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital and statutory reserve funds, as determined pursuant to the PRC GAAP, totaling approximately RMB<ix:nonFraction name="us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">58,228</ix:nonFraction> million, or <ix:nonFraction name="jd:TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">27</ix:nonFraction>% of the Company&#8217;s total consolidated net assets, as of December&#160;31, 2022. Except for the above, there is no other restriction on the use of proceeds generated by the Company&#8217;s subsidiaries and consolidated VIEs to satisfy any obligations of the Company. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-8<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div></div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">JD.com, Inc. </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><ix:nonNumeric name="us-gaap:SubsequentEventsTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">35.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Subsequent events </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Listing of Real Estate Investment Trust </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The warehousing real estate investment trust (&#8220;REIT&#8221;), jointly established by the Company, JD Property and Harvest Fund, became the first of its kind in the private sector in China that received formal approval from China&#8217;s Securities Regulatory Commission in December 2022 and was listed on the Shanghai Stock Exchange in February 2023. The listing raised over RMB</div><ix:nonFraction name="jd:ProceedsFromREITSListedOnTheShanghaiStockExchange" contextRef="P02_01_2023To02_28_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis_XSHGJDAllExchangesAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:num-dot-decimal">1.7</ix:nonFraction><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> billion.</div></div></div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividends </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="null;text-indent: 0px;;display:inline;">On March 8, 2023, the Board of Directors of the Company approved a cash dividend of US$</div></div><ix:nonFraction name="us-gaap:DividendsPayableAmountPerShare" contextRef="PAsOn03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.31</ix:nonFraction> per ordinary share, or US$<ix:nonFraction name="us-gaap:DividendsPayableAmountPerShare" contextRef="PAsOn03_08_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.62</ix:nonFraction> per ADS, to holders of ordinary shares and holders of ADSs, respectively, as of the close of business on April 6, 2023, payable in U.S. dollars. The aggregate amount of the dividend will be approximately US$<ix:nonFraction name="us-gaap:DividendsPayableCurrentAndNoncurrent" contextRef="PAsOn03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-8" scale="9" format="ixt:num-dot-decimal">1.0</ix:nonFraction> billion. The payment date is expected to be on or around <ix:nonNumeric name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" contextRef="P03_08_2023To03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis" format="ixt:date-monthname-day-year-en">April 27, 2023</ix:nonNumeric> and on or around <ix:nonNumeric name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" contextRef="P03_08_2023To03_08_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" format="ixt:date-monthname-day-year-en">May 4, 2023</ix:nonNumeric> for holders of ordinary shares and holders of ADSs, respectively. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, the Company plans to adopt an annual dividend policy, under which the Company may choose to declare and distribute a cash dividend each year, starting from 2023, at an amount determined in relation to the Company&#8217;s financial performance in the previous fiscal year, among other factors. The determination to make dividend distributions in any particular year will be made at the discretion of the Board of Directors based upon factors such as the Company&#8217;s results of operations, cash flow, financial condition, capital requirements and other considerations that the Board of Directors deems relevant. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Industrials&#8217; Series B Transaction </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2023, JD Industrials entered into definitive transaction agreements in connection with its series B preference shares with a group of investors. The total cash proceeds were approximately </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" contextRef="P03_01_2023To03_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">210</ix:nonFraction> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million. The Group remained the majority shareholder of JD Industrials after the completion of the transactions. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Property applied for HKEX listing </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 30, 2023, JD Property, through its joint sponsors, submitted a listing application form to the HKEX to apply for the listing of, and permission to deal in, the shares of JD Property on the Main Board of the HKEX. The Group will remain the majority shareholder of JD Property after the listing. There is no assurance as to whether or when the proposed listing may take place. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Industrials applied for HKEX listing </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 30, 2023, JD Industrials, through its joint sponsors, submitted a listing application form to the HKEX to apply for the listing of, and permission to deal in, the shares of JD Industrials on the Main Board of the HKEX. The Group will remain the majority shareholder of JD Industrials after the listing. There is no assurance as to whether or when the proposed listing may take place. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share Repurchase Program </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the 2020 share repurchase program, as of the date of this report, the Company had repurchased <ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P03_19_2020To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">20,255,890</ix:nonFraction> ADSs for approximately US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P03_19_2020To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,290</ix:nonFraction> million, including <ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2023To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">3,839,490</ix:nonFraction> ADSs for approximately US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2023To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">153</ix:nonFraction> million during the period from January 1, 2023 to the date of this report. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></ix:nonNumeric> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-8<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div></div></div></div> </div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <ix:nonNumeric name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true" continuedAt="TextSelection_76271912">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">36.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Parent company only condensed financial information </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company performed a test on the restricted net assets of the consolidated subsidiaries and VIEs in accordance with Rule 5-04 (c) of Regulation S-X, and concluded that it was applicable for the Company to disclose the financial information for the parent company only. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2022, the Company did not have significant capital commitments and other significant commitments, or guarantees, except for those which have been separately disclosed in the consolidated financial statements. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><ix:nonNumeric name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Condensed Balance Sheets </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31,</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Note&#160;2(g)</div></div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 80%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,417</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,029</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">729</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1</ix:nonFraction></div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Internal balance</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:InternalBalance" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">65,120</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:InternalBalance" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">63,708</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:InternalBalance" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,237</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments in subsidiaries and consolidated VIEs</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">148,607</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">162,015</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">23,491</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other assets</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">419</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">308</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">44</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">221,564</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">231,060</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,501</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term debts</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,869</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">9,461</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,347</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,499</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,965</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,010</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">323</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">382</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">56</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">12,653</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">17,694</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,565</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SHAREHOLDERS&#8217; EQUITY:</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares (US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.00002</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">100,000,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,731,123,330</ix:nonFraction> Class&#160;A ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,690,342,230</ix:nonFraction> outstanding, <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">428,185,501</ix:nonFraction> Class&#160;B ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">420,449,419</ix:nonFraction> outstanding as of December 31, 2021; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,793,298,344</ix:nonFraction> Class&#160;A ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,756,458,772</ix:nonFraction> outstanding, <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">386,374,723</ix:nonFraction> Class&#160;B ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">379,220,475</ix:nonFraction> outstanding as of December&#160;31, 2022.)</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">182,578</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">184,041</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">26,683</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,586</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,473</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">504</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,968</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,493</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">361</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,805</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">29,304</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">4,249</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive loss</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,090</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">959</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">139</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">208,911</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">213,366</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">30,936</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities and shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">221,564</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">231,060</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">33,501</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is less than RMB1&#160;million. </div></div></div></td></tr></table> </ix:nonNumeric> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-8<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div></ix:exclude></div></div></div> </ix:nonNumeric></div></div> <ix:continuation id="TextSelection_76271912" continuedAt="TextSelectionAppend_76271912_1"><ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271912_1" continuedAt="TextSelectionAppend_76271912_2"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271912_2" continuedAt="TextSelectionAppend_76271912_3"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271912_3" continuedAt="TextSelectionAppend_76271912_4"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">36.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Parent company only condensed financial information (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </ix:exclude><ix:nonNumeric name="jd:ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Condensed Statements of Operations and Comprehensive Income/(Loss) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 76%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:MarketingExpense" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">11</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:MarketingExpense" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">4</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:MarketingExpense" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">453</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">465</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">331</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">48</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss from operations</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">464</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">469</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">333</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">48</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income/(expense)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) from subsidiaries and consolidated VIEs</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncomeLossFromSubsidiariesAndVariableInterestEntities" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">50,154</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="jd:IncomeLossFromSubsidiariesAndVariableInterestEntities" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,708</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncomeLossFromSubsidiariesAndVariableInterestEntities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,667</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:IncomeLossFromSubsidiariesAndVariableInterestEntities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,548</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income/(expense), net</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">266</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">376</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">48</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">7</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,424</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,553</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,382</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,507</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">19</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">2</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,405</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,560</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,380</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,507</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) attributable to ordinary shareholders</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">49,405</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,560</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">10,380</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,507</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income/(loss):</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,656</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,542</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,131</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">744</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net change in unrealized gains/(losses) on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities:</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gains, net of tax</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">705</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification adjustment for gains recorded in net income, net of tax</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">760</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">55</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total other comprehensive income/(loss)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">7,711</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,542</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,131</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">744</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total comprehensive income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">41,694</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">6,102</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">15,511</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">2,251</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table> </ix:nonNumeric> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>F-8<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div></ix:exclude></div></div></div> </ix:continuation></div></div> <ix:continuation id="TextSelectionAppend_76271912_4" continuedAt="TextSelectionAppend_76271912_5"><ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_76271912_5" continuedAt="TextSelectionAppend_76271912_6"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_76271912_6" continuedAt="TextSelectionAppend_76271912_7"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_76271912_7"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">36.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Parent company only condensed financial information (Continued) </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </ix:exclude><ix:nonNumeric name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" contextRef="P01_01_2022To12_31_2022" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Condensed Statements of Cash Flows </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 73%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in millions)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash used in operating activities</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">243</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">411</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">509</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">74</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities:</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase of short-term investments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,421</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,189</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturity of short-term investments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,546</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans (provided to)/settled by internal companies</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">13,421</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">20,900</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,426</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,077</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other investing activities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">40</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,147</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) investing activities</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">16,802</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">14,396</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,427</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,077</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities:</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from issuance of ordinary shares</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">31,342</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,823</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">264</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for dividends</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsOfDividendsCommonStock" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">13,087</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsOfDividendsCommonStock" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,897</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from short-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">3,945</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">572</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of short-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,005</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,016</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from long-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,618</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">960</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,804</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RepaymentsOfSeniorDebt" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,246</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other financing activities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">236</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">62</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,043</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">151</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) financing activities</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">38,382</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">3,184</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">10,309</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">1,494</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,369</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">136</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,003</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">145</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase/(decrease) in cash, cash equivalents, and restricted cash</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">18,968</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">18,127</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">2,388</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:num-dot-decimal">346</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at beginning of year</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2019_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">6,576</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">25,544</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,417</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">1,075</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at end of year</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">25,544</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">7,417</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal">5,029</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal">729</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table> </ix:nonNumeric> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of presentation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s accounting policies are the same as the Group&#8217;s accounting policies with the exception of the accounting for the investments in subsidiaries and consolidated VIEs. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">For the parent company only condensed financial information, the Company records its investments in subsidiaries and consolidated VIEs under the equity method of accounting as prescribed in ASC 323. Such investments are presented in the condensed balance sheets as &#8220;Investments in subsidiaries and consolidated VIEs&#8221; and shares in the subsidiaries and consolidated VIEs&#8217; financial results are presented as &#8220;Income/(loss) from subsidiaries and consolidated VIEs&#8221; in the condensed statements of operations and comprehensive income/(loss). The parent company only condensed financial information should be read in conjunction with the Group&#8217; consolidated financial statements.&#160;</div> </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></ix:continuation> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-8<div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div></div></div></div> </div></div> </div></div>
</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.4
<SEQUENCE>2
<FILENAME>d416083dex44.htm
<DESCRIPTION>EX-4.4
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.4</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.4 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>LOAN AGREEMENT </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This LOAN
AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;16, 2022, is made in Beijing, the People&#146;s Republic of China (&#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">Lender:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Beijing Jingdong Century Trade Co., Ltd.</B>, with registered address at Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">And</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">Borrowers:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Qin Miao;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Yayun Li; and</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Pang Zhang</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(In this Agreement, the Lender and the Borrowers are individually referred to as a &#147;<B>Party</B>&#148;, collectively the
&#147;<B>Parties</B>&#148;.) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whereas, the Lender and Yayun Li, Pang Zhang and other relevant party have executed a loan agreement in
December 2020 (the &#147;<B>Original Loan Agreement</B>&#148;), pursuant to which the lender provided a loan at an aggregate amount of RMB876,000,000 to Yayun Li and a loan at an aggregate amount of RMB730,000,000 to Pang Zhang, and Yayun Li and
Pang Zhang have used such loan to pay for investment in the registered capital of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-commerce</FONT> Co., Ltd. (the &#147;<B>Borrower Company</B>&#148;) (the &#147;<B>Original
Loan</B>&#148;), which is not paid by the borrowers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whereas, the Lender and Yayun Li, Pang Zhang and other relevant party have executed
a termination agreement on September 16, 2022 to terminate the Original Loan Agreement and other agreements, and agreed that the rights and obligations between the Lender, Yayun Li and Pang Zhang should be fulfilled and exercised under the
arrangement of this Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">NOW THEREFORE, the parties hereby agree to as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Loan </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to the terms and conditions of this Agreement, the Lender agrees to maintain the Original Loan to Yayun
Li and Pang Zhang and will provide to Yayun Li and Pang Zhang the Original Loan as agreed (the amount to be determined by the Lender depending on circumstances), and to provide Qin Miao a loan in an aggregate amount of RMB1,331,420,839 (together
with the Original Loan, the &#147;<B>Loan</B>&#148;). </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers agree to use the Loan to pay for its investment in the registered capital of the Borrower Company
and, unless with prior written consent of the Lender, will not use the Loan for any other purpose, or transfer or pledge its shares or other interests in the Borrower Company to any third party. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is confirmed that the Lender will not charge any interest upon the Loan, unless otherwise provided herein.
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Term of Loan </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Loan shall be ten (10)&nbsp;years from the date when the Borrowers actually receive all or any
part of the Loan. Unless otherwise indicated by the Lender prior to its expiration, the term of the Loan will be automatically extended for another ten (10)&nbsp;years, and so forth thereafter. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term or any extended term of the Loan, the Loan will become immediately due and payable by the
Borrowers pursuant to the terms of this Agreement if: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers die or become a person incapacitated or with limited capacity for civil acts;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers resign or are dismissed by the Lender, the Borrower Company or any affiliate of the Lender;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers commit a crime or are involved in a crime; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any third party pursue any claim of more than RMB 100,000 against any of the Borrowers and the Lender has
reasonable ground to believe that the Borrowers will not be capable to pay for such claim; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender decides to perform the Exclusive Purchase Option Agreement (as defined below) when foreign
enterprises are allowed to control or wholly own the Borrower Company under applicable PRC laws; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers fail to comply with or perform any of their commitments or obligations under this Agreement (or
any other agreement between them and the Lender), and further fails to remedy such breach within 30 business days upon its occurrence; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, the Equity Pledge Agreement, or the Exclusive Purchase Option Agreement is terminated or held
invalid by any court for any reason other than the Lender&#146;s. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Repayment of Loan </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender and the Borrowers agree and confirm that the Loan will be repaid in the following manner only: the
Borrowers will transfer all of its equity interests in the Borrower Company to the Lender or any legal or natural person designated by the Lender pursuant to requirements from the Lender. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender and the Borrowers agree and confirm that to the extent permitted by the laws, the Lender has the
right but no obligation to purchase or designate any legal or natural person designated by it to purchase all or any part of the equity interests in the Borrower Company from the Borrowers at the price set forth under the Exclusive Purchase Option
Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is agreed and confirmed by the Parties that the Borrowers shall be deemed to have fulfilled their repayment
obligations hereunder only after both of the following conditions have been satisfied. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers have transferred all of their equity interests in the Borrower Company to the Lender and/or its
designated person; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers have repaid to the Lender all of the transfer proceeds or an amount equivalent to the maximum
amount permitted by the laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Loan will be deemed as a zero interest loan if the price to transfer the equity interests in the Borrower
Company to the Lender from the Borrowers concluded by the Parties under this Agreement any other related agreements is equal or less than the amount of the Loan. Under such circumstance, the Borrowers are not required to repay any remaining amount
of and/or any interest upon the Loan; provided, however, that if the equity interest transfer price exceeds the amount of the Loan, the exceeding amount will be deemed as the interest upon the Loan (calculated by the highest interest permitted by
the PRC laws) and financing cost thereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding anything to the contrary, if the Borrower Company goes bankruptcy, dissolution or is ordered
for closure during the term or extended term of this Agreement, and Borrowers will liquidate the Borrower Company according to laws and all of the proceeds from such liquidation will be used to repay the principal, interest (calculated by the
highest interest permitted by the PRC laws) and financing cost of the Loan. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Obligations of the Borrowers </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will repay the Loan according to the provisions of this Agreement and requirements from the
Lender. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will enter into an Equity Pledge Agreement (the &#147;<B>Equity Pledge Agreement</B>&#148;) with
the Lender and the Borrower Company, whereby the Borrowers agree to pledge all of its equity interests in the Borrower Company to the Lender. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will enter into an Exclusive Purchase Option Agreement (the &#147;<B>Exclusive Purchase
Option</B> <B>Agreement</B>&#148;) with the Lender and the Borrower Company, whereby the Borrowers will to the extent permitted by the PRC laws grant an irrevocable and exclusive purchase option for the Lender to purchase all or any part of the
equity interest in the Borrower Company from the Borrowers. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will perform its obligations under this Agreement, the Equity Pledge Agreement and the Exclusive
Purchase Option Agreement, and provide support for the Lender to complete all filings, approvals, authorizations, registration and other government procedures necessary to perform such agreements. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will sign an irrevocable power of attorney authorizing a person designated by the Lender to
exercise on their behalf all of their rights as the shareholders of the Borrower Company. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender represents and warrants to the Borrowers that from the date of this Agreement until termination
hereof: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a wholly foreign-owned company duly incorporated and validly existing under the laws of the PRC;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It has the power and receives all approvals and authorities necessary and appropriate to execute and perform
this Agreement. Its execution and performance of this Agreement are in compliance with its articles of association or other organizational documents; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of its execution or performance of this Agreement is in breach of any law, regulation, government
approval, authorization, notice or any other government document, or any agreement between it and any third party or any covenant issued to any third party; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, becomes legal, valid and enforceable obligations upon the Lender.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers represent and warrant that from the date of this Agreement until termination hereof:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They are fully capable to conduct civil acts; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrower Company is a limited liability company incorporated and validly existing under the PRC laws, and
the Borrowers are the legal owners of the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of their execution or performance of this Agreement is in breach of any law, regulation, government
approval, authorization, notice or any other government document, or any agreement between them and any third party or any covenant issued to any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, becomes legal, valid and enforceable obligations upon the Borrowers;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They have paid the full investment relating to the Borrower Equity according to law, and received a
verification report for such payment from a qualified accounting firm; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for those provided under the Equity Pledge Agreement, they create no mortgage, pledge or any other
security upon the Borrower Equity, provides no offer to any third party to transfer the Borrower Equity, make no covenant regarding any offer to purchase the Borrower Equity from any third party, or enter into any agreement with any third party to
transfer the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">There is no existing or potential dispute, suit, arbitration, administrative proceeding or any other legal
proceeding in which the Borrowers and/or the Borrower Equity is involved; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrower Company has completed all government approvals, authorizations, licenses, registrations and
filings necessary to conduct its businesses and own its assets. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Borrowers </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers covenant in their capacity of the shareholders of the Borrower Company that during the term of
this Agreement they will procure the Borrower Company: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to supplement, amend or modify its articles of association,
or increase or decrease its registered capital, or change its capital structures of the Company; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to maintain its existence, prudently and effectively operate its businesses and deal with its affairs in line
with fair financial and business standards and customs; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to sell, transfer, pledge or otherwise dispose any legal or
beneficial interest of any of its assets, businesses or income, or allow creation of any other security interests thereupon; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to incur, inherit, guarantee or allow the existence of any
debt, except for (i)&nbsp;any debt incurred during its ordinary course of business rather than from borrowing; and (ii)&nbsp;any debt which has been disclosed to and obtained the written consent from The Lender; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to always conduct its business operations in ordinary course to maintain the value of its assets;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to enter into any material agreement other than those
executed in its ordinary course of business; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">not to provide any loan or credit to any party without prior written consent from the Lender;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to provide any and all information regarding its operations and financial conditions at the request from the
Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to buy and maintain requisite insurance policies from an insurer acceptable to the Lender, the amount and type
of which will be the same with those maintained by the companies having similar operations, properties or assets in the same region; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to combine, merge with, acquire or make investment to any
person; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to immediately notify the Lender of any actual or potential litigation, arbitration or administrative
proceeding regarding its assets, business and income; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(12)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to execute any document, conduct any action, and make any claim or defense necessary or appropriate to maintain
its ownership of all of its assets; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(13)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to distribute any dividend or bonus to any of its
shareholders; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(14)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to appoint any person nominated by the Lender or the parent of the Lender to its board at the request of the
Lender; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(15)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to strictly comply with the provisions of the Exclusive Purchase Option Agreement, and not to make any act or
omission which may affect its validity and enforceability. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers covenant during the term of this Agreement: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">except those provided under the Equity Pledge Agreement and without prior written consent from the Lender, not
to sell, transfer, pledge or otherwise dispose any legal or beneficial interest of the Borrower Equity, or allow creation of any other security interests thereupon; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to procure the shareholders of the Borrower Company not to approve any sale, transfer, pledge or otherwise
disposal of any legal or beneficial interest of the Borrower Equity, or creation of any other security interests thereupon without prior written consent from the Lender, except to the Lender or its designated person; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to procure the shareholders of the Borrower Company not to approve its merger or association with, or
acquisition of or investment in any person without prior written consent from the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to immediately notify the Lender of any actual or potential litigation, arbitration or administrative
proceeding regarding the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to execute any document, conduct any action, and make any claim or defense necessary or appropriate to maintain
its ownership of the Borrower Equity; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">not to make any act and/or omission which may affect any asset, business or liability of the Borrower Company
without prior written consent from the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to appoint any person nominated by the Lender or the parent of the Lender to the board of the Borrower Company
at the request of the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to the extent permitted under the PRC laws and at the request of the Lender at any time, to transfer
unconditionally and immediately all of the equity interests owned by the Borrowers to the Lender or any person designated by it, and procure any other shareholder of the Borrower Company to waive the right of first refusal regarding such equity
interests; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to the extent permitted under the PRC laws and at the request of the Lender at any time, to procure any other
shareholder of the Borrower Company to transfer unconditionally and immediately all of the equity interests owned by such shareholder to the Lender or any person designated by it, and the Borrowers hereby waive their right of first refusal regarding
such equity interests; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">if the Lender purchases the Borrower Equity from the Borrowers pursuant to the Exclusive Purchase Option
Agreement, to use the price of such purchase to repay the Loan to the Lender on priority; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to strictly comply with the provisions of this Agreement, the Equity Pledge Agreement and the Exclusive
Purchase Option Agreement, perform its obligations under each of such agreements, and not to make any act or omission which may affect the validity and enforceability of each of such agreements. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Liabilities for Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any party (&#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes
damage to the other party (&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT></B> <B>Party</B>&#148;), the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party could notify the Defaulting Party in writing and request it to
rectify and correct such breach of contract; if the Defaulting Party fails to take any action satisfactory to the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party to rectify and correct such breach within fifteen (15)&nbsp;working days
upon the issuance of the written notice by the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may immediately take the actions pursuant to this Agreement or take other
remedies in accordance with laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Borrowers fail to repay the Loan pursuant to the terms under this Agreement, they will be liable for a
penalty interest accrued upon the amount due and payable at a daily interest rate of 0.02% until the Loan as well as any penalty interest and any other amount accrued thereupon are fully repaid by the Borrowers. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7 ) day after the date when the air registered mail with postage
prepaid has been sent out (as is shown on the postmark), or the fourth (4 ) day after the delivery date to the internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the
receipt time as is shown on the transmission confirmation of relevant documents. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to the Lender: Beijing Jingdong Century Trade Co., Ltd. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Attention: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*** </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to the Borrowers: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman"><B>Qin
Miao </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman"><B>Yayun Li </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*** </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All Parties acknowledge and confirm that any oral or written materials exchanged by and between the Parties in connection with this Agreement
are confidential. All Parties shall keep in confidence all such information and not disclose it to any third party without prior written consent from other Parties unless: (a)&nbsp;such information is known or will be known by the public (except by
disclosure of the receiving party without authorization); (b) such information is required to be disclosed in accordance with applicable laws or rules or regulations; or (c)&nbsp;if any information is required to be disclosed by any party to its
legal or financial advisor for the purpose of the transaction of this Agreement, such legal or financial advisor shall also comply with the confidentiality obligation similar to that stated hereof. Any disclosure by any employee or agency engaged by
any Party shall be deemed the disclosure of such Party and such Party shall assume the liabilities for its breach of contract pursuant to this Agreement. This Article shall survive expiration or termination of this Agreement. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Applicable Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to Beijing Arbitration Commission for arbitration
in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be effective as of the date of its execution. The Parties agree and confirm that the
effect of this Agreement shall retrospect to November&nbsp;20, 2017. Once effective, this Agreement will expire until the Parties have performed their respective obligations under this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and for the benefit of all the Parties hereto and their respective
inheritors, successors and the permitted assigns. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with prior written consent from the Lender, the Borrowers may not assign any of their rights and
obligations under this Agreement to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in four (4)&nbsp;originals with each Party holding one (1)&nbsp;original. Each original
has the same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(No text below) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">(Seal of Beijing Jingdong Century Trade Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B:</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.5
<SEQUENCE>3
<FILENAME>d416083dex45.htm
<DESCRIPTION>EX-4.5
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.5</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.5 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Equity Pledge Agreement </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">This EQUITY PLEDGE AGREEMENT, (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;16, 2022, is made in Beijing, the People&#146;s
Republic of China (&#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;A:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Beijing Jingdong Century Trade Co., Ltd. </B></P></TD></TR></TABLE>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:10pt; font-family:Times New Roman">Registered address: Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;B:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Qin Miao; </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;C:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.
</B></P></TD></TR></TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:10pt; font-family:Times New Roman">Registered address: Room 222, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological
Development Zone, Beijing </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party B is referred to as &#147;<B>Pledgor</B>&#148; hereinafter; Party A is referred to as &#147;<B>Pledgee</B>&#148;
hereinafter; and either the Pledgor or the Pledgee is individually referred to as a &#147;<B>Party</B>&#148; and collectively referred to as the &#147;<B>Parties</B>&#148;.) </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas, </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (&#147;<B>Jingdong
360</B>&#148;) is a limited liability company duly incorporated and validly existing under the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor holds 45% equity interests of Jingdong 360 (corresponding to the registered capital of
RMB1,314,000,000). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is a wholly foreign owned company duly incorporated and existing under the laws of the PRC.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee and Jingdong 360 entered into an Exclusive Technology Consulting and Service Agreement
(&#147;<B>Services Agreements</B>&#148;) on September 16, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor and the Pledgee entered into an Loan Agreement on September&nbsp;16, 2022 (&#147;<B>Loan
Agreement</B>&#148;), and entered into an Exclusive Purchase Option Agreement on September&nbsp;16, 2022 (&#147;<B>Exclusive Purchase Option Agreement</B>&#148;). In addition, the Pledgor delivered the Power of Attorney to the Pledgee on
September&nbsp;16, 2022 (&#147;Power of Attorney&#148;, together with the Services Agreements, Loan Agreement and Exclusive Purchase Option Agreement, collectively referred as &#147;<B>Master Agreement</B>&#148;). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to secure the Pledgor&#146;s performance of his obligations under this Agreement, the Loan Agreement,
the Exclusive Purchase Option Agreement and the Power of Attorney, and in order to ensure Jingdong 360 to be able to perform its obligations under the Services Agreements, the Pledgor hereby pledges all the equity interests held by him in Jingdong
360 as the guaranty for him and/or Jingdong 360&#146;s performance of obligations under the Master Agreement. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:7%; font-size:10pt; font-family:Times New Roman">NOW,
THEREFORE, the Parties hereby agree as follows through friendly negotiations: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Definition </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">Unless otherwise specified herein, the following words shall have the meanings as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledge Right: means the priority right the Pledgee owns, with respect to the proceedings arising from selling
at a discount, auction of, or selling off the equity interests pledged by the Pledgor to the Pledgee. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledged Equity Interests: means all the equity interests duly held by the Pledgor in Jingdong 360, i.e. 45%
equity interests of Jingdong 360, as well as all the other rights created over it. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Term of Pledge: means the period of term specified in Article 3 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Event of Default: means any of the circumstances listed in Article 7 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notice of Default: means any notice issued by the Pledgee to the Pledgor in accordance with this Agreement
specifying an Event of Default. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Pledge Right and Scope of Guaranty </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor agrees to pledge all the Pledged Equity Interests to the Pledgee as the guaranty for his and/or
Jingdong 360&#146;s performance of all the obligations under the Master Agreement and all the liabilities of indemnification to the Pledgee which may arise due to the invalidity or cancellation of the Master Agreement. Jingdong 360 agrees with such
equity pledge arrangement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The effect of guaranty under the Master Agreement will not be prejudiced by any amendment or change of the
Master Agreement. The invalidity or cancellation of the Master Agreement does not impair the validity of this Agreement. In the event that the Master Agreement is deemed as invalid, or cancelled or revoked for any reason, the Pledgee is entitled to
realized its pledge right in accordance with Article 8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Creation and Term of Pledge </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledge Right hereunder shall be reflected on the register of shareholders and the capital contribution
certificate in accordance with the form as attached to this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Pledge Right is two (2)&nbsp;years effective from the registration of pledge of equity
interests with the Administration for Industry and Commerce of the place where Jingdong 360 is registered, till the day on which all the obligations under the Master Agreement are fully performed (&#147;<B>Term of Pledge</B>&#148;).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the Term of Pledge, if the Pledgor and/or Jingdong 360 fails to perform any obligation under or arising
from the Master Agreement, the Pledgee has the right to dispose of the Pledge Right in accordance with Article 8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Possession of Pledge Certificates </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall deliver the register of shareholders and capital contribution certificate of Jingdong 360
which reflects the pledge of equity interests as mentioned in above Article 3 within three (3)&nbsp;business days upon the pledge is recorded on such documents, to the Pledgee for its possession, and the Pledgee is obligated to keep the received
pledge documents. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to all the proceeds in cash including the dividends and all the other <FONT
STYLE="white-space:nowrap">non-cash</FONT> proceeds arising from the Pledge Equity Interests since September 16, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties of the Pledgor </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor is the legal owner of Pledged Equity Interests. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Once the Pledgee intends to exercise the rights of the Pledgee under this Agreement anytime, it shall be
protected from any interference from any other party. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to dispose of or transfer the Pledge Right in the way as described hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor has never created any other pledge right or any other third party right over the equity interests
except towards the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Pledgor </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term of this Agreement, the Pledgor covenants to the Pledgee as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of the Pledgee, the Pledgor should not transfer the Pledged Equity Interests, or
create or allow creation of any new pledge or any other security upon the Pledged Equity Interests which may impair the rights and/or interest of the Pledgee, except for the transfer of equity interests to the Pledgee or the person designated by the
Pledgee in accordance with the Exclusive Purchase Option Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall abide by and exercise all the provisions of laws and regulations in relation to the pledge of
rights, and shall present the Pledgee any and all notices, directions or suggestions issued by related competent authorities within two (2)&nbsp;days upon the receipt of such notices, directions or suggestions, and shall comply with such notices,
directions or suggestions, or present its opposite opinions and representations regarding the above mentioned issues according to the reasonable request of the Pledgee or with the consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall give prompt notice to the Pledgee regarding any occurrence or received notice which may
influence the equity interests or any part of the equity interests held by the Pledgee, or may change any warranties or obligations of the Pledgor under this Agreement or may influence the performance of obligations by the Pledgor hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor agrees that, the right of the Pledgee to exercise of Pledge Right hereunder in accordance with this
Agreement, shall not be interfered or impaired by any legal proceedings taken by the Pledgor, or the successor or designated person of the Pledgor or any other person. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor warrants to the Pledgee that, in order to protect or consummate the guaranty provided by this
Agreement regarding the performance of the Master Agreement, the Pledgor will faithfully sign, or cause any other party which is materially related to the Pledge Right to sign, any and all right certificates and deeds, and/or take, or cause any
other party which is materially related to the Pledge Right to take, any and all actions, reasonably required by the Pledgee, and will facilitate the exercise of the rights and authorizations granted to the Pledgee under this Agreement, enter into
any change to related equity certificate with the Pledgee or the Pledgee&#146;s designated person (individual/legal person), and provide to the Pledgee any and all notices, orders and decisions as deemed necessary by the Pledgee.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor undertakes to the Pledgee he will abide by and perform all representations, warranties and
undertakings to protect the interests of the Pledgee. The Pledgor shall indemnify the Pledgee any and all losses suffered by the Pledgee due to the Pledgor&#146;s failure or partial failure in performance of his representations, warranties or
undertakings. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor covenants to the Pledgee that he assumes several and joint liabilities with respect to the
obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor irrevocably agrees to waive the preemptive right with respect to the Pledged Equity Interests
pledged by other shareholders of Jingdong 360 to the Pledgee, as well as the transfer of equity interests due to the exercise of Pledge Right by the Pledgee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Event of Default </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any of the following is deemed as a Event of Default: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Jingdong 360 fails to perform its obligations under the Master Agreement; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any representation or warranty of the Pledgor under this Agreement is substantially misleading or untrue,
and/or the Pledgor breaches any of his representations and warranties under this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor breaches his covenants hereunder; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor breaches any provision hereof; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except that the Pledgor transfers the equity interests to the Pledgee or the Pledgee&#146;s designated person
in accordance with the Exclusive Purchase Option Agreement, the Pledgor waives the Pledged Equity Interests or transfers the Pledged Equity Interests without the written consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any external borrowings, guaranty, indemnification, undertakings or any other liabilities of the Pledgor
(1)&nbsp;is required to be repaid or exercised early due to its default; or (2)&nbsp;is not repaid or exercised when due, which makes the Pledgee reasonably believes that the ability of the Pledgor to perform his obligations under this Agreement has
been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor fails to repay general debts or other liabilities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is deemed to be illegal with promulgation of related laws, or the Pledgor is unable to continue
to perform his obligations hereunder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The consent, permit, approval or authorization from the competent authorities for making this Agreement
enforceable, legal or valid is revoked, suspended, invalidated or materially amended; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Adverse change occur with respect to the assets of the Pledgor, which makes the Pledgee reasonably believes
that the ability of the Pledgor to perform his obligations under this Agreement has been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Successor of the Pledgor or Jingdong 360 can only perform part of, or refuses to perform, its obligations under
this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Other circumstances occur which make the Pledgee unable to exercise or dispose of the Pledge Right in
accordance with related laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that is aware of or discover that any issue described in the above Article 7.1 or any other issue
which may cause the occurrence of such mentioned issues has occurred, the Pledgor shall give a prompt written notice to the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless that the Event of Default specified in above Article 7.1 has been resolved to the satisfaction of the
Pledgee, otherwise the Pledgee is entitled to (not obligated to) serve a Notice of Default to the Pledgor immediately following or any time after the occurrence of the Event of Default, to require the Pledgor and Jingdong 360 to immediately perform
its obligations under the Master Agreement (including without limitation to payment of the due and unpaid debts and other amounts payable under the Services Agreements) or dispose of the Pledge Right in accordance with Article 8 hereof.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Exercise of Pledge Right </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Prior to the fulfillment of performance of the obligations under the Master Agreement, the Pledgor should not
transfer the Pledged Equity Interests without the written consent of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event of occurrence of the Event of Default described in above Article 7, the Pledgee shall give a
Notice of Default to the Pledgor when exercising the Pledge Right. The Pledgee may exercise the right to dispose of the Pledge Right at the same time of or any time after the service of the Notice of Default. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to sell in accordance with legal procedure or dispose of in the other way allowed by
law the Pledged Equity Interests hereunder. If the Pledgee decides to exercise the Pledge Right, the Pledgor undertakes to transfer all of his shareholder rights to the Pledgee for exercise. In addition, the Pledgee has the priority to receive the
proceedings arising from selling at a discount, auction of, or selling off the equity interests pledged by the Pledgor to the Pledgee according to the legal proceedings. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When the Pledgee is disposing of the Pledge Right in accordance with this Agreement, the Pledgor should not
create any obstacle, and shall provide any necessary assistance to help the Pledgee to realize the Pledge Right. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Transfer of Agreement </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with the prior consent from the Pledgee, the Pledgor has no right to grant or transfer any of his rights
and obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is binding upon the Pledgor and his successor, as well as the Pledgee and its successors and
assignees permitted by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to transfer any or all rights and obligations under the Master Agreement to any person
(individual/legal person) designated by it at anytime. Under this circumstance, the assignee has the same rights and obligations as the Pledgee under this Agreement, as if such rights and obligations are granted to it as a party to this Agreement.
When transferring the rights and obligations under the Services Agreements, this Agreement, the Loan Agreement, the Exclusive Purchase Option Agreement and/or Power of Attorney, the Pledgor shall sign any and all related agreement and/or documents
as required by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">With the change of pledgee due to the transfer, all the parties to the new pledge shall enter into a new pledge
contract, which shall be substantially same to this Agreement in the content and to the satisfaction of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Termination </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement becomes effective on the date hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that whether the pledge hereunder has been registered and recorded or not will not impair
the effectiveness and validity of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement will terminate two (2)&nbsp;years after the Pledgor and /or Jingdong 360 no longer assume any
liability under or arising from the Master Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Release of pledge shall be recorded accordingly on the register of shareholders of Jingdong 360 and related
deregistration formalities shall be proceeded with at the Administration for Industry and Commerce of the place where Jingdong 360 is registered. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Processing Fee and Other Costs </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">All fees and actual costs related to this Agreement, including not limited to legal fees, processing fee, duty stamp and all the other related
taxes and expenses shall be borne by the Pledgor. If related taxes is borne by the Pledgee in accordance with laws, then the Pledgor shall fully indemnify the Pledgee all the taxes withheld by the Pledgee. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Force Majeure Event&#148; shall mean any event beyond the reasonable controls of the Party so affected,
which are unpredictable, unavoidable, irresistible even if the affected Party takes a reasonable care, including but not limited to governmental acts, Act of God, fires, explosion, geographical variations, storms, floods, earthquakes, morning and
evening tides, lightning or wars, riot, strike, and any other such events that all Parties have reached a consensus upon. However, any shortage of credits, funding or financing shall not be deemed as the events beyond reasonable controls of the
affected Party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that the performance of this Agreement is delayed or interrupted due to the said Force Majeure
Event, the affected Party shall be excused from any liability to the extent of the delayed or interrupted performance. The affected Party which intends to seek exemption from its obligations of performance under this Agreement or any provision of
this Agreement shall immediately inform the other Party of such a Force Majeure Event and the measures it needs to take in order to complete its performance. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to Beijing Arbitration Commission for arbitration
in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7 ) day after the date when the air registered mail with postage
prepaid has been sent out (as is shown on the postmark), or the fourth (4 ) day after the delivery date to the internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the
receipt time as is shown on the transmission confirmation of relevant documents. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">If to the Pledgee: Beijing Jingdong Century Trade Co.,
Ltd. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:20%; font-size:10pt; font-family:Times New Roman">Address: Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:20%; font-size:10pt; font-family:Times New Roman">Attention: Lei Xu </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">If to the
Pledgor: Qin Miao </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:20%; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement duly signed by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any schedule hereto is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in five (5)&nbsp;originals with each Party holding one (1)&nbsp;original. And other
originals are submitted to the AIC for proceeding with the formalities of registration of pledge of equity interests. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[No text below] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="11%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="88%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(seal)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party C: Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">(Seal of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Signature page for the Equity Pledge Agreement </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Schedule 1: </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Register of Shareholders of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="34%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="32%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Name of Shareholder</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Amount/Shareholding</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Percentage</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Registration of Pledge</B></P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Qin Miao</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB1,314,000,000</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">45%</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">In accordance with the Equity Pledge Agreement by and among Qin Miao, Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September&nbsp;16,
2022, Qin Miao has pledged all the equity interests held by him to Beijing Jingdong Century Trade Co., Ltd.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Yayun Li</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB876,000,000</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">30%</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">In accordance with the Equity Pledge Agreement by and among Yayun Li, Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September&nbsp;16,
2022, Yayun Li has pledged all the equity interests held by her to Beijing Jingdong Century Trade Co., Ltd.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Pang Zhang</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB730,000,000</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">25%</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">In accordance with the Equity Pledge Agreement by and among Pang Zhang, Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September&nbsp;16,
2022, Pang Zhang has pledged all the equity interests held by her to Beijing Jingdong Century Trade Co., Ltd.</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="50%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><U>(Seal of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</U></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Legal representative (signature):</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: September&nbsp;16, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Schedule 2: </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 001) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Beijing Jingdong 360
Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: April&nbsp;4, 2007 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB2,920,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Qin Miao </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB1,314,000,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In
accordance with the Equity Pledge Agreement by and among Qin Miao, Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September&nbsp;16, 2022, Qin Miao has
pledged all the equity interests held by him to Beijing Jingdong Century Trade Co., Ltd. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:(Seal of Beijing Jingdong 360 Degree</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title: Legal representative</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: September&nbsp;16, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 002) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Beijing Jingdong 360
Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: April&nbsp;4, 2007 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB2,920,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Yayun Li </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB876,000,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In
accordance with the Equity Pledge Agreement by and among Yayun Li, Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September 16, 2022, Yayun Li has pledged
all the equity interests held by her to Beijing Jingdong Century Trade Co., Ltd. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:(Seal of Beijing Jingdong 360 Degree</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title: Legal representative</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: September&nbsp;16, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 003) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Beijing Jingdong 360
Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: April&nbsp;4, 2007 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB2,920,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Pang Zhang
</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB730,000,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In
accordance with the Equity Pledge Agreement by and among Pang Zhang, Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September&nbsp;16, 2022, Pang Zhang has
pledged all the equity interests held by him to Beijing Jingdong Century Trade Co., Ltd. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:(Seal of Beijing Jingdong 360 Degree</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title: Legal representative</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: September&nbsp;16, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Equity Pledge Agreement </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">This EQUITY PLEDGE AGREEMENT, (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;16, 2022, is made in Beijing, the People&#146;s
Republic of China (&#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;A:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Beijing Jingdong Century Trade Co., Ltd.</B> </P></TD></TR></TABLE>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:10pt; font-family:Times New Roman">Registered address: Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;B:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Pang Zhang;</B> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;C:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B>
</P></TD></TR></TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:10pt; font-family:Times New Roman">Registered address: Room 222, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological
Development Zone, Beijing </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party B is referred to as &#147;<B>Pledgor</B>&#148; hereinafter; Party A is referred to as &#147;<B>Pledgee</B>&#148;
hereinafter; and either the Pledgor or the Pledgee is individually referred to as a &#147;<B>Party</B>&#148; and collectively referred to as the &#147;<B>Parties</B>&#148;.) </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas, </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (&#147;<B>Jingdong
360</B>&#148;) is a limited liability company duly incorporated and validly existing under the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor holds 25% equity interests of Jingdong 360 (corresponding to the registered capital of
RMB730,000,000). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is a wholly foreign owned company duly incorporated and existing under the laws of the PRC.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee and Jingdong 360 entered into an Exclusive Technology Consulting and Service Agreement
(&#147;<B>Services Agreements</B>&#148;) on September 16, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor and the Pledgee entered into an Loan Agreement on September&nbsp;16, 2022 (&#147;<B>Loan
Agreement</B>&#148;), and entered into an Exclusive Purchase Option Agreement on September&nbsp;16, 2022 (&#147;<B>Exclusive Purchase Option Agreement</B>&#148;). In addition, the Pledgor delivered the Power of Attorney to the Pledgee on
September&nbsp;16, 2022 (&#147;Power of Attorney&#148;, together with the Services Agreements, Loan Agreement and Exclusive Purchase Option Agreement, collectively referred as &#147;<B>Master Agreement</B>&#148;). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to secure the Pledgor&#146;s performance of his obligations under this Agreement, the Loan Agreement,
the Exclusive Purchase Option Agreement and the Power of Attorney, and in order to ensure Jingdong 360 to be able to perform its obligations under the Services Agreements, the Pledgor hereby pledges all the equity interests held by him in Jingdong
360 as the guaranty for him and/or Jingdong 360&#146;s performance of obligations under the Master Agreement. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">NOW,
THEREFORE, the Parties hereby agree as follows through friendly negotiations: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Definition </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">Unless otherwise specified herein, the following words shall have the meanings as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledge Right: means the priority right the Pledgee owns, with respect to the proceedings arising from selling
at a discount, auction of, or selling off the equity interests pledged by the Pledgor to the Pledgee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledged Equity Interests: means all the equity interests duly held by the Pledgor in Jingdong 360, i.e. 25%
equity interests of Jingdong 360, as well as all the other rights created over it. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Term of Pledge: means the period of term specified in Article 3 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Event of Default: means any of the circumstances listed in Article 7 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notice of Default: means any notice issued by the Pledgee to the Pledgor in accordance with this Agreement
specifying an Event of Default. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Pledge Right and Scope of Guaranty </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor agrees to pledge all the Pledged Equity Interests to the Pledgee as the guaranty for his and/or
Jingdong 360&#146;s performance of all the obligations under the Master Agreement and all the liabilities of indemnification to the Pledgee which may arise due to the invalidity or cancellation of the Master Agreement. Jingdong 360 agrees with such
equity pledge arrangement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The effect of guaranty under the Master Agreement will not be prejudiced by any amendment or change of the
Master Agreement. The invalidity or cancellation of the Master Agreement does not impair the validity of this Agreement. In the event that the Master Agreement is deemed as invalid, or cancelled or revoked for any reason, the Pledgee is entitled to
realized its pledge right in accordance with Article 8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Creation and Term of Pledge </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledge Right hereunder shall be reflected on the register of shareholders and the capital contribution
certificate in accordance with the form as attached to this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Pledge Right is two (2)&nbsp;years effective from the registration of pledge of equity
interests with the Administration for Industry and Commerce of the place where Jingdong 360 is registered, till the day on which all the obligations under the Master Agreement are fully performed (&#147;<B>Term of Pledge</B>&#148;).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the Term of Pledge, if the Pledgor and/or Jingdong 360 fails to perform any obligation under or arising
from the Master Agreement, the Pledgee has the right to dispose of the Pledge Right in accordance with Article 8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Possession of Pledge Certificates </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall deliver the register of shareholders and capital contribution certificate of Jingdong 360
which reflects the pledge of equity interests as mentioned in above Article 3 within three (3)&nbsp;business days upon the pledge is recorded on such documents, to the Pledgee for its possession, and the Pledgee is obligated to keep the received
pledge documents. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to all the proceeds in cash including the dividends and all the other <FONT
STYLE="white-space:nowrap">non-cash</FONT> proceeds arising from the Pledge Equity Interests since September 16, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties of the Pledgor </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor is the legal owner of Pledged Equity Interests. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Once the Pledgee intends to exercise the rights of the Pledgee under this Agreement anytime, it shall be
protected from any interference from any other party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to dispose of or transfer the Pledge Right in the way as described hereunder.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor has never created any other pledge right or any other third party right over the equity interests
except towards the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Pledgor </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term of this Agreement, the Pledgor covenants to the Pledgee as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of the Pledgee, the Pledgor should not transfer the Pledged Equity Interests, or
create or allow creation of any new pledge or any other security upon the Pledged Equity Interests which may impair the rights and/or interest of the Pledgee, except for the transfer of equity interests to the Pledgee or the person designated by the
Pledgee in accordance with the Exclusive Purchase Option Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall abide by and exercise all the provisions of laws and regulations in relation to the pledge of
rights, and shall present the Pledgee any and all notices, directions or suggestions issued by related competent authorities within two (2)&nbsp;days upon the receipt of such notices, directions or suggestions, and shall comply with such notices,
directions or suggestions, or present its opposite opinions and representations regarding the above mentioned issues according to the reasonable request of the Pledgee or with the consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall give prompt notice to the Pledgee regarding any occurrence or received notice which may
influence the equity interests or any part of the equity interests held by the Pledgee, or may change any warranties or obligations of the Pledgor under this Agreement or may influence the performance of obligations by the Pledgor hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor agrees that, the right of the Pledgee to exercise of Pledge Right hereunder in accordance with this
Agreement, shall not be interfered or impaired by any legal proceedings taken by the Pledgor, or the successor or designated person of the Pledgor or any other person. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor warrants to the Pledgee that, in order to protect or consummate the guaranty provided by this
Agreement regarding the performance of the Master Agreement, the Pledgor will faithfully sign, or cause any other party which is materially related to the Pledge Right to sign, any and all right certificates and deeds, and/or take, or cause any
other party which is materially related to the Pledge Right to take, any and all actions, reasonably required by the Pledgee, and will facilitate the exercise of the rights and authorizations granted to the Pledgee under this Agreement, enter into
any change to related equity certificate with the Pledgee or the Pledgee&#146;s designated person (individual/legal person), and provide to the Pledgee any and all notices, orders and decisions as deemed necessary by the Pledgee.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor undertakes to the Pledgee he will abide by and perform all representations, warranties and
undertakings to protect the interests of the Pledgee. The Pledgor shall indemnify the Pledgee any and all losses suffered by the Pledgee due to the Pledgor&#146;s failure or partial failure in performance of his representations, warranties or
undertakings. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor covenants to the Pledgee that he assumes several and joint liabilities with respect to the
obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor irrevocably agrees to waive the preemptive right with respect to the Pledged Equity Interests
pledged by other shareholders of Jingdong 360 to the Pledgee, as well as the transfer of equity interests due to the exercise of Pledge Right by the Pledgee. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>16.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Event of Default </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any of the following is deemed as a Event of Default: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Jingdong 360 fails to perform its obligations under the Master Agreement; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any representation or warranty of the Pledgor under this Agreement is substantially misleading or untrue,
and/or the Pledgor breaches any of his representations and warranties under this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor breaches his covenants hereunder; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor breaches any provision hereof; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except that the Pledgor transfers the equity interests to the Pledgee or the Pledgee&#146;s designated person
in accordance with the Exclusive Purchase Option Agreement, the Pledgor waives the Pledged Equity Interests or transfers the Pledged Equity Interests without the written consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any external borrowings, guaranty, indemnification, undertakings or any other liabilities of the Pledgor
(1)&nbsp;is required to be repaid or exercised early due to its default; or (2)&nbsp;is not repaid or exercised when due, which makes the Pledgee reasonably believes that the ability of the Pledgor to perform his obligations under this Agreement has
been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor fails to repay general debts or other liabilities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is deemed to be illegal with promulgation of related laws, or the Pledgor is unable to continue
to perform his obligations hereunder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The consent, permit, approval or authorization from the competent authorities for making this Agreement
enforceable, legal or valid is revoked, suspended, invalidated or materially amended; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Adverse change occur with respect to the assets of the Pledgor, which makes the Pledgee reasonably believes
that the ability of the Pledgor to perform his obligations under this Agreement has been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Successor of the Pledgor or Jingdong 360 can only perform part of, or refuses to perform, its obligations under
this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Other circumstances occur which make the Pledgee unable to exercise or dispose of the Pledge Right in
accordance with related laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that is aware of or discover that any issue described in the above Article 7.1 or any other issue
which may cause the occurrence of such mentioned issues has occurred, the Pledgor shall give a prompt written notice to the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless that the Event of Default specified in above Article 7.1 has been resolved to the satisfaction of the
Pledgee, otherwise the Pledgee is entitled to (not obligated to) serve a Notice of Default to the Pledgor immediately following or any time after the occurrence of the Event of Default, to require the Pledgor and Jingdong 360 to immediately perform
its obligations under the Master Agreement (including without limitation to payment of the due and unpaid debts and other amounts payable under the Services Agreements) or dispose of the Pledge Right in accordance with Article 8 hereof.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Exercise of Pledge Right </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Prior to the fulfillment of performance of the obligations under the Master Agreement, the Pledgor should not
transfer the Pledged Equity Interests without the written consent of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event of occurrence of the Event of Default described in above Article 7, the Pledgee shall give a
Notice of Default to the Pledgor when exercising the Pledge Right. The Pledgee may exercise the right to dispose of the Pledge Right at the same time of or any time after the service of the Notice of Default. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to sell in accordance with legal procedure or dispose of in the other way allowed by
law the Pledged Equity Interests hereunder. If the Pledgee decides to exercise the Pledge Right, the Pledgor undertakes to transfer all of his shareholder rights to the Pledgee for exercise. In addition, the Pledgee has the priority to receive the
proceedings arising from selling at a discount, auction of, or selling off the equity interests pledged by the Pledgor to the Pledgee according to the legal proceedings. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When the Pledgee is disposing of the Pledge Right in accordance with this Agreement, the Pledgor should not
create any obstacle, and shall provide any necessary assistance to help the Pledgee to realize the Pledge Right. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Transfer of Agreement </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with the prior consent from the Pledgee, the Pledgor has no right to grant or transfer any of his rights
and obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is binding upon the Pledgor and his successor, as well as the Pledgee and its successors and
assignees permitted by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to transfer any or all rights and obligations under the Master Agreement to any person
(individual/legal person) designated by it at anytime. Under this circumstance, the assignee has the same rights and obligations as the Pledgee under this Agreement, as if such rights and obligations are granted to it as a party to this Agreement.
When transferring the rights and obligations under the Services Agreements, this Agreement, the Loan Agreement, the Exclusive Purchase Option Agreement and/or Power of Attorney, the Pledgor shall sign any and all related agreement and/or documents
as required by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">With the change of pledgee due to the transfer, all the parties to the new pledge shall enter into a new pledge
contract, which shall be substantially same to this Agreement in the content and to the satisfaction of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Termination </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement becomes effective on the date hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that whether the pledge hereunder has been registered and recorded or not will not impair
the effectiveness and validity of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement will terminate two (2)&nbsp;years after the Pledgor and /or Jingdong 360 no longer assume any
liability under or arising from the Master Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Release of pledge shall be recorded accordingly on the register of shareholders of Jingdong 360 and related
deregistration formalities shall be proceeded with at the Administration for Industry and Commerce of the place where Jingdong 360 is registered. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Processing Fee and Other Costs </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">All fees and actual costs related to this Agreement, including not limited to legal fees, processing fee, duty stamp and all the other related
taxes and expenses shall be borne by the Pledgor. If related taxes is borne by the Pledgee in accordance with laws, then the Pledgor shall fully indemnify the Pledgee all the taxes withheld by the Pledgee. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Force Majeure Event&#148; shall mean any event beyond the reasonable controls of the Party so affected,
which are unpredictable, unavoidable, irresistible even if the affected Party takes a reasonable care, including but not limited to governmental acts, Act of God, fires, explosion, geographical variations, storms, floods, earthquakes, morning and
evening tides, lightning or wars, riot, strike, and any other such events that all Parties have reached a consensus upon. However, any shortage of credits, funding or financing shall not be deemed as the events beyond reasonable controls of the
affected Party. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that the performance of this Agreement is delayed or interrupted due to the said Force Majeure
Event, the affected Party shall be excused from any liability to the extent of the delayed or interrupted performance. The affected Party which intends to seek exemption from its obligations of performance under this Agreement or any provision of
this Agreement shall immediately inform the other Party of such a Force Majeure Event and the measures it needs to take in order to complete its performance. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to Beijing Arbitration Commission for arbitration
in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7 ) day after the date when the air registered mail with postage
prepaid has been sent out (as is shown on the postmark), or the fourth (4 ) day after the delivery date to the internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the
receipt time as is shown on the transmission confirmation of relevant documents. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">If to the Pledgee: Beijing Jingdong Century Trade Co.,
Ltd. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left">Address:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone,
Beijing </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left">Attention:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Lei Xu </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">If to the Pledgor: Pang Zhang </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left">Address:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">*** </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement duly signed by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any schedule hereto is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in five (5)&nbsp;originals with each Party holding one (1)&nbsp;original. And other
originals are submitted to the AIC for proceeding with the formalities of registration of pledge of equity interests. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[No text below] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party C: Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>By:</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">(Seal of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Signature page for the Equity Pledge Agreement </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Equity Pledge Agreement </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">This EQUITY PLEDGE AGREEMENT, (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;16, 2022, is made in Beijing, the People&#146;s
Republic of China (&#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;A:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Beijing Jingdong Century Trade Co., Ltd.</B> </P></TD></TR></TABLE>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:10pt; font-family:Times New Roman">Registered address: Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;B:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Yayun Li;</B> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="8%" VALIGN="top" ALIGN="left"><B>Party&nbsp;C:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B>
</P></TD></TR></TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:10pt; font-family:Times New Roman">Registered address: Room 222, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological
Development Zone, Beijing </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party B is referred to as &#147;<B>Pledgor</B>&#148; hereinafter; Party A is referred to as &#147;<B>Pledgee</B>&#148;
hereinafter; and either the Pledgor or the Pledgee is individually referred to as a &#147;<B>Party</B>&#148; and collectively referred to as the &#147;<B>Parties</B>&#148;.) </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas, </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (&#147;<B>Jingdong
360</B>&#148;) is a limited liability company duly incorporated and validly existing under the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor holds 30% equity interests of Jingdong 360 (corresponding to the registered capital of
RMB876,000,000). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is a wholly foreign owned company duly incorporated and existing under the laws of the PRC.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee and Jingdong 360 entered into an Exclusive Technology Consulting and Service Agreement
(&#147;<B>Services Agreements</B>&#148;) on September 16, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor and the Pledgee entered into an Loan Agreement on September&nbsp;16, 2022 (&#147;<B>Loan
Agreement</B>&#148;), and entered into an Exclusive Purchase Option Agreement on September&nbsp;16, 2022 (&#147;<B>Exclusive Purchase Option Agreement</B>&#148;). In addition, the Pledgor delivered the Power of Attorney to the Pledgee on
September&nbsp;16, 2022 (&#147;Power of Attorney&#148;, together with the Services Agreements, Loan Agreement and Exclusive Purchase Option Agreement, collectively referred as &#147;<B>Master Agreement</B>&#148;). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to secure the Pledgor&#146;s performance of his obligations under this Agreement, the Loan Agreement,
the Exclusive Purchase Option Agreement and the Power of Attorney, and in order to ensure Jingdong 360 to be able to perform its obligations under the Services Agreements, the Pledgor hereby pledges all the equity interests held by him in Jingdong
360 as the guaranty for him and/or Jingdong 360&#146;s performance of obligations under the Master Agreement. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">NOW,
THEREFORE, the Parties hereby agree as follows through friendly negotiations: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Definition </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">Unless otherwise specified herein, the following words shall have the meanings as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledge Right: means the priority right the Pledgee owns, with respect to the proceedings arising from selling
at a discount, auction of, or selling off the equity interests pledged by the Pledgor to the Pledgee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">21 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledged Equity Interests: means all the equity interests duly held by the Pledgor in Jingdong 360, i.e. 30%
equity interests of Jingdong 360, as well as all the other rights created over it. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Term of Pledge: means the period of term specified in Article 3 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Event of Default: means any of the circumstances listed in Article 7 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notice of Default: means any notice issued by the Pledgee to the Pledgor in accordance with this Agreement
specifying an Event of Default. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Pledge Right and Scope of Guaranty </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor agrees to pledge all the Pledged Equity Interests to the Pledgee as the guaranty for his and/or
Jingdong 360&#146;s performance of all the obligations under the Master Agreement and all the liabilities of indemnification to the Pledgee which may arise due to the invalidity or cancellation of the Master Agreement. Jingdong 360 agrees with such
equity pledge arrangement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The effect of guaranty under the Master Agreement will not be prejudiced by any amendment or change of the
Master Agreement. The invalidity or cancellation of the Master Agreement does not impair the validity of this Agreement. In the event that the Master Agreement is deemed as invalid, or cancelled or revoked for any reason, the Pledgee is entitled to
realized its pledge right in accordance with Article 8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Creation and Term of Pledge </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledge Right hereunder shall be reflected on the register of shareholders and the capital contribution
certificate in accordance with the form as attached to this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Pledge Right is two (2)&nbsp;years effective from the registration of pledge of equity
interests with the Administration for Industry and Commerce of the place where Jingdong 360 is registered, till the day on which all the obligations under the Master Agreement are fully performed (&#147;<B>Term of Pledge</B>&#148;).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the Term of Pledge, if the Pledgor and/or Jingdong 360 fails to perform any obligation under or arising
from the Master Agreement, the Pledgee has the right to dispose of the Pledge Right in accordance with Article 8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Possession of Pledge Certificates </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall deliver the register of shareholders and capital contribution certificate of Jingdong 360
which reflects the pledge of equity interests as mentioned in above Article 3 within three (3)&nbsp;business days upon the pledge is recorded on such documents, to the Pledgee for its possession, and the Pledgee is obligated to keep the received
pledge documents. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to all the proceeds in cash including the dividends and all the other <FONT
STYLE="white-space:nowrap">non-cash</FONT> proceeds arising from the Pledge Equity Interests since September 16, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties of the Pledgor </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor is the legal owner of Pledged Equity Interests. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Once the Pledgee intends to exercise the rights of the Pledgee under this Agreement anytime, it shall be
protected from any interference from any other party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to dispose of or transfer the Pledge Right in the way as described hereunder.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">22 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor has never created any other pledge right or any other third party right over the equity interests
except towards the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Pledgor </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term of this Agreement, the Pledgor covenants to the Pledgee as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of the Pledgee, the Pledgor should not transfer the Pledged Equity Interests, or
create or allow creation of any new pledge or any other security upon the Pledged Equity Interests which may impair the rights and/or interest of the Pledgee, except for the transfer of equity interests to the Pledgee or the person designated by the
Pledgee in accordance with the Exclusive Purchase Option Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall abide by and exercise all the provisions of laws and regulations in relation to the pledge of
rights, and shall present the Pledgee any and all notices, directions or suggestions issued by related competent authorities within two (2)&nbsp;days upon the receipt of such notices, directions or suggestions, and shall comply with such notices,
directions or suggestions, or present its opposite opinions and representations regarding the above mentioned issues according to the reasonable request of the Pledgee or with the consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall give prompt notice to the Pledgee regarding any occurrence or received notice which may
influence the equity interests or any part of the equity interests held by the Pledgee, or may change any warranties or obligations of the Pledgor under this Agreement or may influence the performance of obligations by the Pledgor hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor agrees that, the right of the Pledgee to exercise of Pledge Right hereunder in accordance with this
Agreement, shall not be interfered or impaired by any legal proceedings taken by the Pledgor, or the successor or designated person of the Pledgor or any other person. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor warrants to the Pledgee that, in order to protect or consummate the guaranty provided by this
Agreement regarding the performance of the Master Agreement, the Pledgor will faithfully sign, or cause any other party which is materially related to the Pledge Right to sign, any and all right certificates and deeds, and/or take, or cause any
other party which is materially related to the Pledge Right to take, any and all actions, reasonably required by the Pledgee, and will facilitate the exercise of the rights and authorizations granted to the Pledgee under this Agreement, enter into
any change to related equity certificate with the Pledgee or the Pledgee&#146;s designated person (individual/legal person), and provide to the Pledgee any and all notices, orders and decisions as deemed necessary by the Pledgee.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor undertakes to the Pledgee he will abide by and perform all representations, warranties and
undertakings to protect the interests of the Pledgee. The Pledgor shall indemnify the Pledgee any and all losses suffered by the Pledgee due to the Pledgor&#146;s failure or partial failure in performance of his representations, warranties or
undertakings. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor covenants to the Pledgee that he assumes several and joint liabilities with respect to the
obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor irrevocably agrees to waive the preemptive right with respect to the Pledged Equity Interests
pledged by other shareholders of Jingdong 360 to the Pledgee, as well as the transfer of equity interests due to the exercise of Pledge Right by the Pledgee. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>16.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Event of Default </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any of the following is deemed as a Event of Default: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Jingdong 360 fails to perform its obligations under the Master Agreement; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">23 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any representation or warranty of the Pledgor under this Agreement is substantially misleading or untrue,
and/or the Pledgor breaches any of his representations and warranties under this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor breaches his covenants hereunder; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor breaches any provision hereof; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except that the Pledgor transfers the equity interests to the Pledgee or the Pledgee&#146;s designated person
in accordance with the Exclusive Purchase Option Agreement, the Pledgor waives the Pledged Equity Interests or transfers the Pledged Equity Interests without the written consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any external borrowings, guaranty, indemnification, undertakings or any other liabilities of the Pledgor
(1)&nbsp;is required to be repaid or exercised early due to its default; or (2)&nbsp;is not repaid or exercised when due, which makes the Pledgee reasonably believes that the ability of the Pledgor to perform his obligations under this Agreement has
been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor fails to repay general debts or other liabilities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is deemed to be illegal with promulgation of related laws, or the Pledgor is unable to continue
to perform his obligations hereunder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The consent, permit, approval or authorization from the competent authorities for making this Agreement
enforceable, legal or valid is revoked, suspended, invalidated or materially amended; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Adverse change occur with respect to the assets of the Pledgor, which makes the Pledgee reasonably believes
that the ability of the Pledgor to perform his obligations under this Agreement has been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Successor of the Pledgor or Jingdong 360 can only perform part of, or refuses to perform, its obligations under
this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.1.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Other circumstances occur which make the Pledgee unable to exercise or dispose of the Pledge Right in
accordance with related laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that is aware of or discover that any issue described in the above Article 7.1 or any other issue
which may cause the occurrence of such mentioned issues has occurred, the Pledgor shall give a prompt written notice to the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless that the Event of Default specified in above Article 7.1 has been resolved to the satisfaction of the
Pledgee, otherwise the Pledgee is entitled to (not obligated to) serve a Notice of Default to the Pledgor immediately following or any time after the occurrence of the Event of Default, to require the Pledgor and Jingdong 360 to immediately perform
its obligations under the Master Agreement (including without limitation to payment of the due and unpaid debts and other amounts payable under the Services Agreements) or dispose of the Pledge Right in accordance with Article 8 hereof.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Exercise of Pledge Right </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Prior to the fulfillment of performance of the obligations under the Master Agreement, the Pledgor should not
transfer the Pledged Equity Interests without the written consent of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event of occurrence of the Event of Default described in above Article 7, the Pledgee shall give a
Notice of Default to the Pledgor when exercising the Pledge Right. The Pledgee may exercise the right to dispose of the Pledge Right at the same time of or any time after the service of the Notice of Default. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">24 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to sell in accordance with legal procedure or dispose of in the other way allowed by
law the Pledged Equity Interests hereunder. If the Pledgee decides to exercise the Pledge Right, the Pledgor undertakes to transfer all of his shareholder rights to the Pledgee for exercise. In addition, the Pledgee has the priority to receive the
proceedings arising from selling at a discount, auction of, or selling off the equity interests pledged by the Pledgor to the Pledgee according to the legal proceedings. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When the Pledgee is disposing of the Pledge Right in accordance with this Agreement, the Pledgor should not
create any obstacle, and shall provide any necessary assistance to help the Pledgee to realize the Pledge Right. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Transfer of Agreement </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with the prior consent from the Pledgee, the Pledgor has no right to grant or transfer any of his rights
and obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is binding upon the Pledgor and his successor, as well as the Pledgee and its successors and
assignees permitted by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to transfer any or all rights and obligations under the Master Agreement to any person
(individual/legal person) designated by it at anytime. Under this circumstance, the assignee has the same rights and obligations as the Pledgee under this Agreement, as if such rights and obligations are granted to it as a party to this Agreement.
When transferring the rights and obligations under the Services Agreements, this Agreement, the Loan Agreement, the Exclusive Purchase Option Agreement and/or Power of Attorney, the Pledgor shall sign any and all related agreement and/or documents
as required by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">With the change of pledgee due to the transfer, all the parties to the new pledge shall enter into a new pledge
contract, which shall be substantially same to this Agreement in the content and to the satisfaction of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Termination </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement becomes effective on the date hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that whether the pledge hereunder has been registered and recorded or not will not impair
the effectiveness and validity of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement will terminate two (2)&nbsp;years after the Pledgor and /or Jingdong 360 no longer assume any
liability under or arising from the Master Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Release of pledge shall be recorded accordingly on the register of shareholders of Jingdong 360 and related
deregistration formalities shall be proceeded with at the Administration for Industry and Commerce of the place where Jingdong 360 is registered. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Processing Fee and Other Costs </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">All fees and actual costs related to this Agreement, including not limited to legal fees, processing fee, duty stamp and all the other related
taxes and expenses shall be borne by the Pledgor. If related taxes is borne by the Pledgee in accordance with laws, then the Pledgor shall fully indemnify the Pledgee all the taxes withheld by the Pledgee. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Force Majeure Event&#148; shall mean any event beyond the reasonable controls of the Party so affected,
which are unpredictable, unavoidable, irresistible even if the affected Party takes a reasonable care, including but not limited to governmental acts, Act of God, fires, explosion, geographical variations, storms, floods, earthquakes, morning and
evening tides, lightning or wars, riot, strike, and any other such events that all Parties have reached a consensus upon. However, any shortage of credits, funding or financing shall not be deemed as the events beyond reasonable controls of the
affected Party. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">25 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that the performance of this Agreement is delayed or interrupted due to the said Force Majeure
Event, the affected Party shall be excused from any liability to the extent of the delayed or interrupted performance. The affected Party which intends to seek exemption from its obligations of performance under this Agreement or any provision of
this Agreement shall immediately inform the other Party of such a Force Majeure Event and the measures it needs to take in order to complete its performance. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to Beijing Arbitration Commission for arbitration
in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7 ) day after the date when the air registered mail with postage
prepaid has been sent out (as is shown on the postmark), or the fourth (4 ) day after the delivery date to the internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the
receipt time as is shown on the transmission confirmation of relevant documents. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">If to the Pledgee: Beijing Jingdong Century Trade Co.,
Ltd. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="18%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">Address:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and </P></TD></TR></TABLE>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:25%; font-size:10pt; font-family:Times New Roman">Technological Development Zone, Beijing </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="18%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">Attention:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Lei Xu </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">If to the Pledgor: Yayun Li </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="18%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">Address:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">*** </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">26 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement duly signed by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any schedule hereto is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in five (5)&nbsp;originals with each Party holding one (1)&nbsp;original. And other
originals are submitted to the AIC for proceeding with the formalities of registration of pledge of equity interests. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[No text below] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">27 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:7%; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co., Ltd.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party C: Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">(Seal of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Signature page for the Equity Pledge Agreement </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.6
<SEQUENCE>4
<FILENAME>d416083dex46.htm
<DESCRIPTION>EX-4.6
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.6</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.6 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Qin
Miao, a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 45% of the equity interests of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Ltd. (the &#147;Beijing Company&#148;)
(corresponding to the registered capital of RMB1,314,000,000, the &#147;Shareholding&#148;), hereby irrevocably authorizes any natural person appointed by Beijing Jingdong Century Trade Co., Ltd. (the &#147;WFOE&#148;) to exercise the following
rights during the term of this Power of Attorney: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is hereby authorized to exercise on behalf of the undersigned
as his sole and exclusive agent the rights in respect of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Beijing Company and sign resolutions thereof on behalf of the undersigned; (2)&nbsp;exercise
all rights of the undersigned as a shareholder of the Beijing Company according to laws and the articles of association of the Beijing Company, including without limitation the rights to vote and to sell, transfer, pledge or dispose all or any part
of the Shareholding; and (3)&nbsp;designate and appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior management of the Beijing Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE will have the right to sign on behalf of
the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive Purchase Option Agreement, each of which is
dated the date hereof and to which the undersigned is a party. Exercise of such right will not have any restriction upon this Power of Attorney. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless
otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from
the Shareholding on reliance of any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural
person appointed by the WFOE has the right to take any action regarding the Shareholding according to his/her own judgment without any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and
any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and acknowledged by the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the conduct of the aforesaid matter and
exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power
of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a shareholder of the Beijing Company. This Power of Attorney supersedes any other power of attorney previously signed by the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the term of this Power of Attorney, the undersigned hereby waives all of the rights associated with the Shareholding which have been authorized to any
natural person appointed by the WFOE and will not exercise any such right by himself. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="87%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD></TR>
</TABLE></DIV>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Pang Zhang, a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 25% of the equity interests of Beijing
Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Ltd. (the &#147;Beijing Company&#148;) (corresponding to the registered capital of RMB730,000,000, the &#147;Shareholding&#148;), hereby irrevocably authorizes any natural person
appointed by Beijing Jingdong Century Trade Co., Ltd. (the &#147;WFOE&#148;) to exercise the following rights during the term of this Power of Attorney: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is hereby authorized to exercise on behalf of the undersigned as his sole and exclusive agent the rights in respect
of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Beijing Company and sign resolutions thereof on behalf of the undersigned; (2)&nbsp;exercise all rights of the undersigned as a shareholder of the
Beijing Company according to laws and the articles of association of the Beijing Company, including without limitation the rights to vote and to sell, transfer, pledge or dispose all or any part of the Shareholding; and (3)&nbsp;designate and
appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior management of the Beijing Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE will have the right to sign on behalf of
the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive Purchase Option Agreement, each of which is
dated the date hereof and to which the undersigned is a party. Exercise of such right will not have any restriction upon this Power of Attorney. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless
otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from
the Shareholding on reliance of any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural
person appointed by the WFOE has the right to take any action regarding the Shareholding according to his/her own judgment without any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and
any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and acknowledged by the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the conduct of the aforesaid matter and
exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power
of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a shareholder of the Beijing Company. This Power of Attorney supersedes any other power of attorney previously signed by the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the term of this Power of Attorney, the undersigned hereby waives all of the rights associated with the Shareholding which have been authorized to any
natural person appointed by the WFOE and will not exercise any such right by himself. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="87%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Yayun Li, a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 30% of the equity interests of Beijing
Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Ltd. (the &#147;Beijing Company&#148;) (corresponding to the registered capital of RMB876,000,000, the &#147;Shareholding&#148;), hereby irrevocably authorizes any natural person
appointed by Beijing Jingdong Century Trade Co., Ltd. (the &#147;WFOE&#148;) to exercise the following rights during the term of this Power of Attorney: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is hereby authorized to exercise on behalf of the undersigned as his sole and exclusive agent the rights in respect
of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Beijing Company and sign resolutions thereof on behalf of the undersigned; (2)&nbsp;exercise all rights of the undersigned as a shareholder of the
Beijing Company according to laws and the articles of association of the Beijing Company, including without limitation the rights to vote and to sell, transfer, pledge or dispose all or any part of the Shareholding; and (3)&nbsp;designate and
appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior management of the Beijing Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE will have the right to sign on behalf of
the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive Purchase Option Agreement, each of which is
dated the date hereof and to which the undersigned is a party. Exercise of such right will not have any restriction upon this Power of Attorney. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless
otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from
the Shareholding on reliance of any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural
person appointed by the WFOE has the right to take any action regarding the Shareholding according to his/her own judgment without any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and
any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and acknowledged by the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the conduct of the aforesaid matter and
exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power
of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a shareholder of the Beijing Company. This Power of Attorney supersedes any other power of attorney previously signed by the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the term of this Power of Attorney, the undersigned hereby waives all of the rights associated with the Shareholding which have been authorized to any
natural person appointed by the WFOE and will not exercise any such right by himself. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="87%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.7
<SEQUENCE>5
<FILENAME>d416083dex47.htm
<DESCRIPTION>EX-4.7
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.7</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.7 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXCLUSIVE TECHNOLOGY CONSULTING AND SERVICE AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This EXCLUSIVE TECHNOLOGY CONSULTING AND SERVICE AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;16, 2022, is made in
Beijing, the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;) by and between: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A:</B> <B>Beijing Jingdong Century Trade Co., Ltd.</B>,
with registered address at Room 201, 2/F, Tower C, No. 18 Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party
B:</B> <B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd., </B>with registered address at Room 222, 2/F, Tower C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A and Party B individually, a &#147;<B>Party</B>&#148;; collectively, the &#147;<B>Parties</B>&#148;) </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas, </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a wholly foreign-owned enterprise duly incorporated and validly existing under the PRC laws, having
the resources and qualifications to provide technology consulting and services; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws and desires to
obtain technology consulting and services necessary for its business operations. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>NOW, THEREFORE</B>, the Parties hereby agree as
follows through negotiations: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Technology Consulting and Services; Sole and Exclusive Rights and Interests </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.1 During the term of this Agreement, Party A agrees to provide Party B with technology consulting and services (set forth in Exhibit I
attached hereto) subject to the terms and conditions of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.2 Party B agrees to accept the technology consulting and
services provided by Party A. Party B further agrees that during the term hereof, it will not accept the same or similar technology consulting and services with respect to the foregoing business operations from any third party, unless with prior
written consent from Party A. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.3 Any and all rights and interests arising from performance of this Agreement, including without
limitation ownership, copyright, patent and other intellectual properties, technical and business secrets, which is developed by Party A or by Party B based on the intellectual property owned by Party A, will be solely and exclusively owned by Party
A. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Calculation and Payment of Technology Consulting and Services Fee </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1 Party B agrees to pay technology consulting and services fee set forth under this Agreement to Party A for the technology consulting and
services provided by Party A under this Agreement (the &#147;<B>Consulting Services Fee</B>&#148;). </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2 The Parties agree to determine and pay the Consulting Services Fee in accordance with
Exhibit II attached hereto. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">3.1 Party A hereby represents and warrants that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.1.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a company duly incorporated and validly existing under the laws of the PRC; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.1.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Its execution and performance of this Agreement are within the scope of its corporate power and business; it
has taken necessary corporate actions and obtained appropriate authorization and necessary consent and approvals from third parties and government agency, and execution of this Agreement will not constitute a breach of any law or contract which has
binding or other effect upon it; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.1.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, constitutes legal, valid and binding obligations of Party A, and is enforceable
upon Party A pursuant to its terms. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">3.2 Party B hereby represents and warrants that: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.2.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a company duly incorporated and validly existing under the laws of the PRC; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.2.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Its execution and performance of this Agreement are within the scope of its corporate power and business; it
has taken necessary corporate actions and obtained appropriate authorization and necessary consent and approvals from third parties and government agency, and execution of this Agreement will not constitute a breach of any law or contract which has
binding or other effect upon it; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.2.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, constitutes legal, valid and binding obligations of Party B, and is enforceable
upon Party B pursuant to its terms. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">4.1 Party B agrees to take reasonably best efforts to keep in confidence Party A&#146;s confidential information and materials
(&#147;<B>Confidential Information</B>&#148;) that it may be aware of or have access to in connection with its acceptance of Party A&#146;s exclusive consulting and services. Without prior written consent from Party A, Party B shall not disclose,
offer or transfer any Confidential Information to any third party. If this Agreement terminates and upon Party A&#146;s request, Party B shall return to Party A or destroy all of the documents, materials or software containing Confidential
Information, and shall delete any Confidential Information from all relevant memory devices and cease to use any Confidential Information. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">4.2 This Article 4 will survive any change, termination or expiration of this Agreement. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If either party (the &#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes damage to the other Party (the
&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party</B>&#148;), the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may notify the Defaulting Party in writing and request it to rectify and correct such breach of
contract; if the Defaulting Party fails to take any action satisfactory to the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party to rectify and correct such breach within fifteen (15)&nbsp;working days upon the issuance of the written
notice by the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may take the actions pursuant to this Agreement or pursue other remedies in accordance with laws. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Term </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">6.1 This Agreement shall take effect as of the date first written above. The term of this Agreement is ten (10)&nbsp;years unless early
termination occurs in accordance with relevant provisions herein or any other agreement reached by the Parties. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">6.2 This Agreement may be
extended upon Party A&#146;s written confirmation prior to the expiration of this Agreement. The extended term shall be ten (10)&nbsp;years or otherwise agreed by the Parties. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Termination </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">7.1 This Agreement shall be terminated on the expiring date unless it is renewed in accordance with the relevant provisions herein. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">7.2 During the term hereof, Party B may not make early termination of this Agreement unless Party A commits gross negligence, fraud or other
illegal action, or goes bankrupt, or is required to wind down by law. This Agreement shall terminate automatically if Party B goes bankrupt or is required to wind down by laws prior to expiration of this Agreement. Notwithstanding the foregoing,
Party A shall always have the right to terminate this Agreement by issuing a thirty (30)&nbsp;days&#146; prior written notice to Party B. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">7.3 The rights and obligations of the Parties under Articles 4 and 5 will survive termination of this Agreement. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">8.1 The execution, interpretation, performance of this Agreement and the disputes resolution under this Agreement shall be governed by the PRC
laws. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">8.2 The parties hereto shall strive to resolve any dispute arising from the interpretation or performance of the terms under this
Agreement through negotiations in good faith. If no resolution can be reached through negotiations within thirty (30)&nbsp;days after the request for negotiations is made by either Party, any Party can submit such matter to Beijing Arbitration
Commission for arbitration in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon both Parties. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">9.1 &#147;Force Majeure Event&#148; shall mean any event beyond the reasonable control of the Party so affected, which are unpredictable,
unavoidable, or insurmountable even if the affected Party takes reasonable care, including but not limited to governmental acts, Acts of God, fires, explosions, geographical variations, storms, floods, earthquakes, tides, lightning or wars, riots,
strikes, and any other such events that all Parties have reached a consensus upon. However, any shortage of credits, funding or financing shall not be deemed as the events beyond reasonable control of the affected Party. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">9.2 In the event that the performance of this Agreement is delayed or interrupted due to the said Force Majeure Event, the affected Party shall
be excused from any liability to the extent of the delayed or interrupted performance. The affected Party which intends to seek exemption from its obligations of performance under this Agreement or any provision of this Agreement shall immediately
inform the other Party of such a Force Majeure Event and the measures it needs to take in order to complete its performance. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All notices or other correspondences given by either Party pursuant to this Agreement shall be made in writing and may be delivered in person,
or by registered mail, postage prepaid mail, generally accepted courier service or facsimile to the following addresses of the relevant Party or both Parties, or any other address notified by the other Party from time to time, or another
person&#146;s address designated by it. The date when the notice is deemed to be duly served shall be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed
duly served on the seventh (7 ) day after the air registered mail with postage prepaid has been sent out (as is shown on the postmark), or the fourth (4 ) day after delivery to the internationally recognized courier service agency; and (c)&nbsp;a
notice sent by facsimile transmission is deemed duly served upon the receipt time as is shown on the transmission confirmation of relevant documents. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to <B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B> </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Address: Room 201, 2/F, Tower C, No. 18 Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing; </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Attention: Lei Xu </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to
<B>Party B: Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B> </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Address: Room 222, 2/F, Tower C,
No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Attention: Qi Zhang </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Assignment </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party B shall not assign its rights and obligations under this Agreement to any third party without the prior written consent of Party A. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Severability </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction or arbitration authority, the
validity, legality and enforceability of the other provisions hereof shall not be affected or impaired. The Parties shall cease performing such void, invalid or unenforceable provisions and revise such void, invalid or unenforceable provisions only
to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Amendment and Supplement to Agreement </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any amendment and supplement to this Agreement shall be made in writing by the Parties. Any agreements on such amendment and supplement duly
executed by both Parties shall be deemed as a part of this Agreement and shall have the same legal effect as this Agreement. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">14.1 The headings contained in this Agreement are for the convenience of reference only and shall not be used to interpret, explain or
otherwise affect the meaning of the provisions of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">14.2 The Parties agree to promptly execute any document and take any
other action reasonably necessary or advisable to perform provisions and purpose of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">14.3 The Parties confirm that this
Agreement shall, upon its effectiveness, constitute the entire agreement and common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with
respect to the subject matters herein. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">14.4 This Agreement shall be binding upon and for the benefit of all the Parties hereto and their
respective inheritors, successors and the permitted assigns. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">14.5 Any Party&#146;s failure to exercise the rights under this Agreement in time shall not
be deemed as its waiver of such rights and would not affect its future exercise of such rights. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">14.6 Any attachment hereto is an integral
part of and has the same effect with this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">14.7 This Agreement is made in two originals with each Party holding one and both
originals are equally authentic. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(No text below) </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(</B>Signature Page of Exclusive Technology Consulting and Service Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party hereto has caused this Agreement duly executed by their respective duly authorized representative on its behalf as of the date
first written above. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="50%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Title: Authorized representative</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qi Zhang</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Title: Authorized representative</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Exhibit 1: List of Technology Consulting and Services </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A will provide the following technology consulting and services to Party B: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology research and development required in connection Party B&#146;s business operations, including
development, design and production of database software for information storage and other related technologies as well as granting license of such technology to Party B; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology application and implementation for Party B&#146;s business operations, including without limitation
master design, installation, commissioning and trial operation of technical systems; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">routine maintenance, supervision, commissioning and troubleshooting for Party B&#146;s computer network
equipment, including prompt customer information input to database, or promptly update database and customer interface, as well as other related technical services; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">consulting services for procurement of equipment, software and hardware systems necessary for <FONT
STYLE="white-space:nowrap">web-based</FONT> business operations by Party B, including without limitation consulting and advising on selection, installation and commissioning of tool software, application software and technical platform, as well as
the selection, type and function of complementary hardware facilities and equipment; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">appropriate training and technical support for Party B&#146;s employees, including without limitation providing
raining on customer services or technologies, sharing knowledge and experience on installation and operation of systems and equipment, assisting to resolve any problem in connection with system and equipment installation and operation, consulting
and advising on operation of any other web edition platform and software, and assisting to collect and compile information and contents; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology consulting and response to enquiries raised by Party B relating to network equipment, technical
products and software; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any other technical services and consulting required by Party B for business operations. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Exhibit II: Calculation and Payment of Technology Consulting and Services Fee </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The amount of the service fee will be determined on the basis of: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">difficulty of the technology and complexity of the consulting and management services; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">time required by Party A to provide technology consulting and management services; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">contents and commercial value of the technology consulting and management services. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A will issue a fee statement based on the workload and commercial value of the technical services provided by Party B as well as the prices agreed by
the Parties to Party B on quarterly basis. Party B will pay the consulting and services fee according to the time and amount set forth in the statement, provided that Party B will pay no less than RMB[ ] as consulting and services fee (the
&#147;<B>Q</B><B><U>uarterl</U></B><B>y</B><B><U> Minimum Service Fee</U></B>&#148;) to Party A on quarterly basis. Party A may revise at any time the standards of consulting and services fee based on the amount and composition of the consulting and
services fee payable by Party B. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Quarterly Minimum Service Fee is subject to approval from Party A&#146;s board of directors, and will be reviewed
and revised no less than once yearly. Any revision and change of Quarterly Minimum Service Fee is subject to approval from Party A&#146;s board of directors. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.8
<SEQUENCE>6
<FILENAME>d416083dex48.htm
<DESCRIPTION>EX-4.8
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.8</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.8 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXCLUSIVE PURCHASE OPTION AGREEMENT </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This
EXCLUSIVE PURCHASE OPTION AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;16, 2022, is made in Beijing, the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;) by and among: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>Party&nbsp;A:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Beijing Jingdong Century Trade Co., Ltd.</B>, a wholly foreign owned company incorporated in the PRC with
registered address at Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>Party&nbsp;B:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Qin Miao</B>, with PRC identification number of ***; </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:7%; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B>, with PRC identification number of ***<B>; and</B> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:7%; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B>, with PRC identification number of *** </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">And</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%" VALIGN="top" ALIGN="left"><B>Party&nbsp;C:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B>, a limited
liability company incorporated and existing under the laws of the PRC, with registered address at Room 222, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A, Party B and Party C individually being referred to as a &#147;Party&#148; and collectively the &#147;Parties&#148;) Whereas, </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. Party C is a limited liability company duly incorporated and validly existing under the PRC laws. Party B has an aggregate holding of 100% equity interests
in Party C, with Qin Miao, Yayun Li and Pang Zhang holding 45%, 30% and 25% thereof, respectively; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. Party A and Party B have made a Loan Agreement (the
&#147;<B>Loan Agreement</B>&#148;) and an Equity Pledge Agreement (the &#147;<B>Equity Pledge Agreement</B>&#148;) dated September&nbsp;16, 2022. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree as follows through negotiations: </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>PURCHASE AND SALE OF EQUITY INTERESTS </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Grant of Right </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party B hereby exclusively and irrevocably grants Party A an exclusive option to purchase or designate one or several person(s) (the
&#147;<B>Designated Person</B>&#148;) to purchase all or any part of the equity interests held by Party B in Party C (the &#147;<B>Purchase Option</B>&#148;) at any time from Party B at the price specified in <U>Article 1.3</U> of this Agreement in
accordance with the procedures determined by Party A at its own discretion and to the extent permitted by the PRC laws. No party other than Party A and the Designated Person may have the Purchase Option. Party C hereby agrees Party B to grant the
Purchase Option to Party A. For purpose of this <U>Section</U><U></U><U>&nbsp;1.1</U> and this Agreement, &#147;person&#148; means any individual, corporation, joint venture, partnership, enterprise, trust or
<FONT STYLE="white-space:nowrap">non-corporation</FONT> organization. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Procedures </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party A may exercise the Purchase Option subject to its compliance with the PRC laws and regulations. Upon exercising the Purchase Option,
Party A will issue a written notice (the &#147;<B>Equity Interest Purchase Notice</B>&#148;) to Party B which notice will specify: (i)&nbsp;Party A&#146;s decision to exercise the Purchase Option; (ii)&nbsp;the percentage of equity interest to be
purchased from Party B (the &#147;<B>Purchased Equity Interest</B>&#148;); (iii) the date of purchase/equity interest transfer, and (iv)&nbsp;and the purchase price. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Purchase Price </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When Party A exercises the Purchase Option, the purchase price of the Purchased Equity Interest
(&#147;<B>Purchase Price</B>&#148;) shall be equal to the registered capital paid by Party B for the Purchased Equity Interest, unless applicable PRC laws and regulations require appraisal of the Purchased Equity Interest or any other restriction on
the Purchase Price. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If applicable PRC laws require appraisal of the Purchased Equity Interest or any other restrictions on the
Purchase Price in connection with exercise of the Purchase Option by Parties A, Party A and Party B agree that the Purchase Price of the Purchased Equity Interest shall be the lowest price permissible under applicable laws. If the lowest price
permissible under applicable laws is higher than the registered capital corresponding to the Purchased Equity Interest, the amount of the exceeding balance shall be repaid to Party A by Party B according to the Loan Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Transfer of the Purchased Equity Interest </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">When Party A exercises the Purchase Option: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall cause Party C to promptly convene a shareholders&#146; meeting, during which a resolution shall
be adopted to approve transfer of the equity interest to Party A and/or the Designated Person and waiver of its right of first refusal regarding the Purchased Equity Interest by Party B; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall enter into an equity interest transfer agreement with Party A and/or the Designated Person
pursuant to the terms and conditions of this Agreement and the Purchase Notice; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall execute all other contracts, agreements or documents, obtain all governmental approvals and
consents, and conduct all actions that are necessary to transfer the ownership of the Purchased Equity Interest to Party A and/or the Designated Person free from any security interest and cause Party A and/or the Designated Person to be registered
as the owner of the Purchased Equity Interest. For the purpose of this <U>Section</U><U></U><U>&nbsp;1.4.3</U> and this Agreement, &#147;<B>Security Interest</B>&#148; includes guarantees, mortgages, pledges, third-party rights or interests, any
purchase option, right of acquisition, right of first refusal, right of <FONT STYLE="white-space:nowrap">set-off,</FONT> ownership detainment or other security arrangements, but excludes any security interest arising from this Agreement or the
Equity Pledge Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C shall unconditionally use its best efforts to assist Party A in obtaining the governmental
approvals, permits, registrations, filings and complete all formalities necessary for the transfer of the Purchased Equity Interest. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>COVENANTS REGARDING THE EQUITY INTEREST </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby covenants that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not supplement, change or amend the Articles of Association,
increase or decrease the registered capital, or otherwise change the registered capital structure of Party C; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will maintain due existence of Party C, prudently and effectively operate and handle its business in
accordance with fair financial and business standards and customs; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of Party A and as of the date of this Agreement, it will not sell, transfer,
pledge or otherwise dispose any legal or beneficial interest of any assets, businesses or income of Party C, or permit existence of such security interest; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not incur, inherit, guarantee or allow the existence of any
debt, except for (i)&nbsp;any debt incurred during its ordinary course of business rather than from borrowing; and (ii)&nbsp;any debt which has been disclosed to and obtained the written consent from Party A; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will always conduct business operations in the ordinary course to maintain its asset value, and refrain from
any action/omission that may adversely affect its business operations and asset value; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, not to enter into any material agreement other than those executed in
its ordinary course of business; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not provide any loan or guaranty to any person;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Upon Party A&#146;s request, it will provide Party A with information regarding its operations and financial
conditions; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will buy and maintain requisite insurance policies from an insurer acceptable to Party A, the amount and
type of which will be the same with those maintained by the companies having similar operations, properties or assets in the same region; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not combine, merge with, acquire or make investment to any
person; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will immediately notify Party A of any actual or potential litigation, arbitration or administrative
proceeding regarding its assets, business and income; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(12)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to keep its ownership of the equity interest of Party C, it will execute all requisite or appropriate
documents, conduct all requisite or appropriate actions, and make all requisite or appropriate claims, or make requisite or appropriate defense against all claims; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(13)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not distribute any dividend or bonus to any of its
shareholders. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby covenants that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not supplement, change or amend the Articles of Association,
increase or decrease the registered capital, or otherwise change the registered capital structure of Party C; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent by Party A, it will not sell, transfer, pledge or otherwise dispose any legal
or beneficial interest of the equity interests of Party C held by it, or allow other security interests to be created on it, except for the pledge set upon Party C&#146;s equity interests held by Party B pursuant to the Equity Pledge Agreement;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will procure that without prior written consent by Party A, no resolution be made at any meeting of Party
C&#146;s shareholders to approve Party C to sell, transfer, pledge or otherwise dispose any legal or beneficial interest of the equity interests of Party C held by it, or allow other security interests to be created on it, except for the pledge set
upon Party C&#146;s equity interests held by Party B pursuant to the Equity Pledge Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will procure that without prior written consent by Party A, no resolution be made at any meeting of Party
C&#146;s shareholders to approve merger, consolidation, purchase or investment with or any person by Party C; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will immediately notify Party A of any actual or potential litigation, arbitration or administrative
proceeding regarding its assets, business and income; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will cause Party C&#146;s shareholders&#146; meeting to vote for the transfer of the Purchased Equity
Interest provided hereunder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to keep its ownership of the equity interests of Party C, it will execute all requisite or appropriate
documents, conduct all requisite or appropriate actions, and make all requisite or appropriate claims, or make requisite or appropriate defense against all claims; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At the request of Party A, it will appoint any person nominated by Party A to the board of Party C;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At the request of Party A at any time, it will transfer unconditionally and immediately the Purchased Equity
Interest to Party A or any Designated Person and waive the right of first refusal regarding the Purchased Equity Interest. If the equity interest of Party C could be sold or transferred to any party other than Party A or the Designated Person, Party
B may not waive its right of first refusal without Party A&#146;s consent; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will strictly comply with the provisions of this Agreement and other agreements jointly or severally
executed by any of the Parties, duly perform all obligations under such agreements, and will not make any act or omission which may affect the validity and enforceability of these agreements; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It irrevocably undertakes to be severally and jointly liable for the obligations provided hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>REPRESENTATIONS AND WARRANTIES </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Each of Party B and Party C represents and warrants, jointly and severally, to Party A that as of the date of this Agreement: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It has the rights and powers to execute and deliver this Agreement and any equity interest transfer agreement
(the &#147;<B>Transfer Agreement</B>&#148;) executed for each transfer of the Purchased Equity Interest contemplated hereunder to which it is a party, and perform its obligations under this Agreement and any Transfer Agreement. Once executed, this
Agreement and the Transfer Agreement to which it is a party will be its legal, valid and binding obligations and enforceable against it according to the terms of this Agreement and the Transfer Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of its execution, delivery and performance of this Agreement or any Transfer Agreement will:
(i)&nbsp;breach any applicable PRC laws; (ii)&nbsp;conflict with its articles of association or any other organizational documents; (iii)&nbsp;breach any agreement or document to which it is a party or binding upon it, or constitute breach of any
such agreement or document; (iv)&nbsp;breach any condition on which basis any of its permits or approvals is granted and/or will continue to be effective; or (v)&nbsp;cause any of its permits or approvals to be suspended, cancelled or imposed with
additional conditions. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has good and entire ownership of and creates no security interest or encumbrance upon any of its
assets. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C has no outstanding debt, except for those (i)&nbsp;incurred during its ordinary course of business, and
(ii)&nbsp;disclosed to and approved in writing by Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C is in compliance with all applicable laws and regulations. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>EFFECTIVENESS AND TERM </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be effective as of the date of its execution. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of this Agreement is ten (10)&nbsp;years. This Agreement may be extended for another ten
(10)&nbsp;years upon Party A&#146;s written confirmation prior to the expiration of this Agreement, and so forth thereafter. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term provided in <U>Section</U><U></U><U>&nbsp;4.2</U>, if Party A or Party C is terminated at
expiration of their respective operation term (including any extension of such term) or by any other reason, this Agreement shall be terminated upon such termination. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>TERMINATION </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At any time during the term of this Agreement and any extended term hereof, if Party A cannot exercise the
Purchase Option pursuant to <U>Section</U><U></U><U>&nbsp;1</U> due to then applicable laws, Party A can, at its own discretion, unconditionally terminate this Agreement by issuing a written notice to Party B without any liability.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If Party C is terminated due to bankruptcy, dissolution or being ordered to close down by the laws during the
term of this Agreement and its extension period, the obligations of Party B hereunder shall be terminated upon the termination of Party C; notwithstanding anything to the contrary, Party B shall immediately repay the principal and any interest
accrued thereupon under the Loan Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except under circumstances indicated in <U>Section</U><U></U><U>&nbsp;5.2</U>, Party B may not unilaterally
terminate this Agreement at any time during the term and extension periods of this Agreement without Party A&#146;s written consent. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>TAXES AND EXPENSES </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Each Party shall bear any and all taxes, costs and expenses related to transfer and registration as required by the PRC laws incurred by or
imposed on such Party arising from the preparation and execution of this Agreement and the consummation of the transaction contemplated hereunder. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>BREACH OF CONTRACT </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If either Party (&#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes
damage to other Parties (&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party</B>&#148;), the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party could notify the Defaulting Party in writing and request it to rectify and
correct such breach of contract; if the Defaulting Party fails to take any action satisfactory to the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party to rectify and correct such breach within fifteen (15)&nbsp;days upon the issuance of
the written notice by the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may take the actions pursuant to this Agreement or take other remedies in accordance with the
laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The following events shall constitute a default by Party B: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B breaches any provision of this Agreement, or any representation or warranty made Party B under this
Agreement is untrue or proves inaccurate in any material aspect; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B assigns or otherwise transfers or disposes of any of its rights under this Agreement without the prior
written consent by Party A; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any breaches by Party B which renders this Agreement, the Loan Agreement, and the Equity Pledge Agreement
unenforceable. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Should a breach of contract by Party B or violation by Party B of the Loan Agreement and the Equity Pledge
Agreement occur, Party A may: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">request Party B to immediately transfer all or any part of the Purchased Equity Interests to Party A or the
Designated Person pursuant to this Agreement; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">recover the principal and the interest accrued thereupon under the Loan Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>NOTICES </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7th ) day after the date when the air registered mail with postage
prepaid has been sent out (as is shown on the postmark), or the fourth (4th) day after the delivery date to the internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the
receipt time as is shown on the transmission confirmation of relevant documents. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to Party A: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Beijing Jingdong Century Trade Co., Ltd. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: Room 201, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing Attention: Lei Xu
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to Party B: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Qin Miao
</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Pang Zhang
</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Yayun Li
</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to Party C: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: Room 222, Building C, No.&nbsp;18, Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing Attention: Qi
Zhang </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>APPLICABLE LAW AND DISPUTE RESOLUTION </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to Beijing Arbitration Commission for arbitration
in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>CONFIDENTIALITY </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All Parties acknowledge and confirm that any oral or written materials exchanged by and between the Parties in connection with this Agreement
are confidential. All Parties shall keep in confidence all such information and not disclose it to any third party without prior written consent from other Parties unless: (a)&nbsp;such information is known or will be known by the public (except by
disclosure of the receiving party without authorization); (b) such information is required to be disclosed in accordance with applicable laws or rules or regulations; or (c)&nbsp;if any information is required to be disclosed by any party to its
legal or financial advisor for the purpose of the transaction of this Agreement, such legal or financial advisor shall also comply with the confidentiality obligation similar to that stated hereof. Any disclosure by any employee or agency engaged by
any Party shall be deemed the disclosure of such Party and such Party shall assume the liabilities for its breach of contract pursuant to this Agreement. This Article shall survive expiration or termination of this Agreement. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>MISCELLANEOUS </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement by the Parties is an integral part of and has the same effect with this Agreement </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and for the benefit of all the Parties hereto and their respective
inheritors, successors and the permitted assigns. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with prior written consent from Party A, none of Party B or Party C may assign any of its rights and
obligations under this Agreement to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in five (5)&nbsp;originals with each Party holding one (1)&nbsp;original. Each original
has the same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(No text below) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its authorized representative to sign this Agreement as
of the date first written above. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B:</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party C: Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qi Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Signature Page) </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="99%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.9
<SEQUENCE>7
<FILENAME>d416083dex49.htm
<DESCRIPTION>EX-4.9
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.9</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.9 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Business Operations Agreement </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This
Business Operations Agreement (this &#147;<B>Agreement</B>&#148;) is made as of September&nbsp;16, 2022, in Beijing, the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;) by and among: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Beijing Jingdong Century Trade Co., Ltd.</B>, with registered address at Room 201, 2/F, Tower C, No. 18 Kechuang 11 Street, Beijing Economic and
Technological Development Zone, Beijing (&#147;<B>Party A</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT>
Co., Ltd.</B>, a limited liability company incorporated and existing under the laws of the PRC, with registered address at Room 222, Building C, No.&nbsp;18 Kechuang Street, Beijing Economic and Technological Development Zone, Beijing
(&#147;<B>Party B</B>&#148;). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">And </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao</B>, with
PRC identification number of ***; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B>, with PRC identification number of ***; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B>, with PRC identification number of *** </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Qin
Miao, Yayun Li and Pang Zhang collectively, &#147;<B>Party C</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A, Party B and Party C Individually a &#147;<B>Party</B>&#148;, and
collectively the &#147;<B>Parties</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>WHEREAS</U>: </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">A</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a limited liability company duly incorporated and validly existing under the PRC laws;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">B</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">C</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">A business relationship has been established between Party A and Party B by entering into an Exclusive
Consulting and Services Agreement, whereby Party B is required to make all payments to Party A thereunder. Therefore, the daily operations of Party B will have a material impact on its ability to pay the payables to Party A; and
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">D</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C is shareholders of Party B whose 45%, 30% and 25% equity interests are respectively owned by Qin Miao,
Yayun Li and Pang Zhang. NOW, THEREFORE, the Parties hereby agree and intend to be legally bound as follows through friendly negotiations and in the principles of equity and mutual benefit: </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Negative Undertakings </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In order to ensure Party B&#146;s performance of the agreements between Party A and Party B and all its obligations owed to Party A, Party B
and Party C hereby confirm and agree that unless with prior written consent from Party A or a third party appointed by Party A, Party B shall not conduct any transaction which may materially affect any of its assets, businesses, employees, duties,
rights or operations, including but not limited to the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to conduct any business that is beyond the normal business scope or in a manner inconsistent with past
practices; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to borrow money or incur any debt from any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to change or dismiss any director or to dismiss and replace any senior management member;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to sell to or acquire from any third party, or otherwise dispose any of its material assets or rights,
including but not limited to any intellectual property rights; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to provide guarantee in favor of any third party or impose any encumbrance upon any of its assets (including
intellectual property rights); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to amend its articles of association or change its scope of business; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to change its ordinary course of business or modify any material internal bylaws or systems;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to assign any of the rights or obligations under this Agreement to any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to make significant adjustment to any of its business operations, marketing strategies, operation policies or
client relations; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to make any form of distribution of dividend or bonus. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Operational and Human Resource Management </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C hereby agree to accept and strictly perform the comments and instructions from Party A from
time to time regarding employment and dismissal of its employees, the daily business management and financial management. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C hereby jointly and severally agree that Party C shall appoint the person elected in
accordance with the procedures required by applicable laws and regulations and the articles of association of Party B or designated by Party A as director (or managing director) or supervisor of Party B, and cause such director to elect the person
recommended by Party A as the chairman of the board (if any), and appoint the persons designated by Party A as Party B&#146;s General Manager, Chief Financial Officer, and other officers. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any of the above directors or officers resigns or is dismissed by Party A, he or she will lose the
qualification to hold any position in Party B and, under such circumstance, Party C shall remove such person from his or her position in Party B and immediately elect or appoint any other candidate designated by Party A to assume such position.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">For the purpose of Section&nbsp;2.3, Party C shall effect all internal or external procedures necessary to
accomplish the dismissal and appointment in accordance with relevant laws and regulations, the articles of association of Party B and this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby agree to, upon execution of this Agreement, simultaneously sign a Power of Attorney whereby
Party C shall authorize irrevocably any individual appointed by Party A to exercise shareholders&#146; rights, including the full voting right of a shareholder at Party B&#146;s shareholders&#146; meetings. Party C further agrees to replace the
authorized person appointed according to the above mentioned power of attorney (the &#147;<B>Trustee</B>&#148;) at any time pursuant to the requirements of Party A by revoking its authorization to the Trustee and granting the same authorization to
such other person designated by Party A by execution of a power of attorney in the form and substance similar to that contemplated in the preceding sentence with immediate effect. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Right of Information </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Trustee may be provided with any information regarding operations, clients, financial conditions and employees of Party B and have access
to relevant materials of Party B in connection with exercising any of the rights authorized to it. The right of information provided in this Section&nbsp;3 shall be the same with the right to access Party B&#146;s information by any of its
shareholders, and will be exercised with sufficient facility from Party B without any interference. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Waiver </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">It is agreed by the Parties that unless caused by the material neglect or willful misconduct of Party A, Party A will not be held liable for
any indemnity by any other Party or any third Party due to the Trustee&#146;s exercise of any of its rights. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties by Party C </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C, in the capacity of natural person, is Chinese citizens having full civil capabilities to execute,
deliver and perform this Agreement and perform its obligations hereunder or, in the capacity of legal person, is a limited liability company duly incorporated and validly existing under the PRC laws, has full and independent capabilities to execute,
deliver and perform this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C has the right to execute, deliver and perform this Agreement without any approval or authorization.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of Party C&#146;s execution and performance of this Agreement is in violation of any of its articles of
association, or any laws, regulations, governmental approvals, authorizations, notices or other documents binding upon or having effect upon Party C, or any contracts with or any covenants to any third party by Party C. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Once executed, this Agreement will constitute legal and valid obligations enforceable against Party C.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise provided under this Agreement or the Equity Pledge Agreement, there is no mortgage, pledge or
any other security interest, or restrictive agreement with any third party, or offer to transfer to any third party, or covenant in response to any offer to buy from any third party, or any agreement with any third party to transfer, in each case
regarding any of Party B&#146;s equity interests by Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C will be in strict compliance with this Agreement and actively perform its obligations hereunder. Party
C will also cause Party B to be in strict compliance with this Agreement and refrain from any action or omission which may affect validity or enforceability of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties by Party B </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has received all consents and authorizations necessary and desirable to execute, deliver and perform
this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B will be in strict compliance with this Agreement, actively perform its obligations hereunder, and
refrain from any action or omission which may affect validity or enforceability of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach Liability </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to provisions under Section&nbsp;4 of this Agreement, Party B and Party C shall jointly and severally
indemnify and hold harmless Party A and any of its shareholders, directors, employees, affiliates, agents, successors and trustees from any claim, harm, expenses, indemnities, liabilities, fines or any other loss or damages arising from:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any breach or failure to perform this Agreement by Party C and/or Party B; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any material neglect or willful misconduct, or any breach of applicable laws or regulations by Party C and/or
Party B. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prejudice to the indemnity liability provided under Section&nbsp;7.1, Party A may require Party C and
Party B to stop or prevent any breach of this Agreement, and/or require Party C and Party B to perform its obligations under this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Each of the Parties acknowledges and confirms that the existence and terms of this Agreement, as well as any oral or written information
exchanged among the Parties in connection with preparation or performance of this Agreement, will be confidential information. Each of Party C and party B will keep all confidential information in confidence and, without prior written consent from
Party A, may not disclose any confidential information to any third party, unless such information (a)&nbsp;is in the public domain (not due to unauthorized disclosure by the receiving Party); (b) is required for disclosure by any applicable laws or
regulations, rules of any exchange, or requirements or orders from any government authority or court having jurisdiction; or (c)&nbsp;is disclosed by Party C or Party B to any of its legal or financial advisors on
<FONT STYLE="white-space:nowrap">as-needed</FONT> basis, provided that such legal or financial advisor shall comply with the confidentiality obligations similar to this Section&nbsp;8. Disclosure of any confidential information by any person or
entity engaged by Party C or Party B shall be deemed as disclosure of such information by Party C and/or Party B, and consequently Party C and/or Party B shall be held liable for beach of this Agreement. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Other Agreements </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding on and inure to the benefit of each of the Parties and their respective
successors, heirs and permitted assigns. Without prior written consent from Party A, Party C may not transfer any of its rights, interests or obligations under this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby agrees that Party A may transfer any of its rights and obligations under this Agreement to any
third party at its discretion with notice to Party C in writing but without consent from Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any agreement between Party A and Party B terminates or expires, Party A will have the right to terminate
all of the agreements between Party A and Party B including, among others, the Exclusive Consulting and Services Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Considering the business relationship between Party A and Party B has been established through execution of the
Exclusive Consulting and Services Agreement, and daily business activities of Party B will have a material impact on Party B&#146;s ability to pay the payables to Party A, Party C agrees that subject to Section&nbsp;1 of this Agreement, any
dividend, distribution or other gain or interest received by it as shareholder of Party B will be immediately, unconditionally and freely paid or transferred to Party A, and provide any document or take any action necessary to accomplish such
payment or transfer at the request of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C will provide assistance sufficient for the Trustee to exercise any right authorized to it, including
without limitation prompt signing any resolution of the shareholders or any other relevant legal document when it is necessary to do so (including required in connection with any approval, registration and filing from or with any government
authority). Party C hereby confirms that its covenants under Section&nbsp;9.5 of this Agreement will not restrict its authorization of any right to the Trustee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Entire Agreements and Amendments </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement and all agreements and/or documents referred to or expressly included herein represent all
agreements among the Parties regarding the subject matter hereof, and supersede all previous agreements, contracts, understandings and communications among all the Parties, oral or written, with respect to the subject matters of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any amendment of this Agreement will not be effective without agreement of the Parties in writing. Any
amendment and supplement duly executed by the Parties shall be an integral part of and have the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Law </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Agreement shall be governed by and construed in accordance with the PRC laws. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any dispute arising from or in connection with this Agreement will be settled through negotiations and, if the
negotiations fail, be submitted to Beijing Arbitration Commission (&#147;<B>BAC</B>&#148;) for arbitration in accordance with its rules then effect. The arbitration shall take place in Beijing. The language of arbitration shall be in Chinese. The
arbitrary award shall be final and binding upon each of the Parties. This Section&nbsp;12.1 will survive termination or expiration of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">each of the Parties shall continue to perform its obligations under this Agreement in good faith other than the
matter under dispute. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notice </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Any and all notices given by any of the Parties regarding any of its rights or obligations under this Agreement shall be made in writing and
delivered in person, by registered mail, postage prepaid mail, recognized courier service or facsimile to the following addresses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to
Party A: <B>Beijing Jingdong Century Trade Co., Ltd.</B> </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="91%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="8%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="91%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Fax:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Attention:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">If to Party B: <B>Beijing Jingdong 360 Degree
<FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </B>with registered address at </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="91%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="8%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="91%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Fax:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Attention:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">If to Party C:</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Qin&nbsp;Miao</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Fax:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Fax:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Yayun Li</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Fax:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effect, Term and Others </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any written consent, proposal, appointment relating to Party A under this Agreement and any other decision
having material effect upon daily business operations of Party B will be made by the board of directors/managing director of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of this Agreement will commence as of the date hereof and, unless early terminated by Party A, expire
upon dissolution of Party B under the PRC laws. At the request of Party A, the Parties may extend the term of this Agreement prior to its expiration, and enter into separate business operation agreement or continue to perform this Agreement, in each
case at the request of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Neither Party B nor Party C may terminate this Agreement during the term hereof. Party A shall have the right
to terminate this Agreement at any time with written notice to Party B and Party C no less than thirty (30)&nbsp;days in advance. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is confirmed by the Parties that this Agreement represent their fair and reasonable agreements made on the
basis of equity and mutual benefits. If any clause hereof is held invalid or unenforceable under applicable laws, such clause shall be deemed to have been deleted from this Agreement and invalid, and the remainder of this Agreement will continue to
have effect and be deemed to have excluded such clause. The Parties will negotiate to replace the deleted clause with legal, valid one acceptable to each of the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any failure or delay on the part of any Party to exercise any rights, powers or privileges hereunder shall not
operate as a waiver thereof. Any single or partial exercise of such rights, powers or privileges shall not preclude any further exercise of such rights, powers or privileges. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is in five originals with each Party holding one thereof. Each of the originals has the same
effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[Remaining intentionally left blank] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties hereto have caused this Agreement to be duly executed on their behalf by a
duly authorized representative as of the date first written above. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="50%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>PARTY A: BEIJING JINGDONG CENTURY TRADE CO., LTD.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>PARTY B: Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,
Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong 360 Degree <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.)</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qi Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>PARTY C:</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.10
<SEQUENCE>8
<FILENAME>d416083dex410.htm
<DESCRIPTION>EX-4.10
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.10</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.10 </B></P>
<P STYLE="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>LOAN AGREEMENT </B></P> <P STYLE="margin-top:8pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">This LOAN
AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;30, 2022, is made in Beijing, the People&#146;s Republic of China (&#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left"><B>Lender:</B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B></B><B>Shanghai </B><B>Shengdayuan</B><B> Information Technology Co., Ltd.</B>, with registered address at
Room 301, Building 1, No.&nbsp;1111 Xingbang Street, Jiading Industrial Zone, Shanghai; </P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left">And</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"></P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left"><B>Borrowers:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Qin Miao; </B></P></TD></TR></TABLE>
<P STYLE="margin-top:4pt; margin-bottom:0pt; text-indent:21%; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang; and </B></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; text-indent:21%; font-size:10pt; font-family:Times New Roman"><B>Yayun Li </B></P> <P STYLE="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(In this Agreement, the Lender
and the Borrowers are individually referred to as a &#147;<B>Party</B>&#148;, collectively the &#147;<B>Parties</B>&#148;) </P> <P STYLE="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whereas,
Beijing Jingdong Century Trade Co., Ltd. (the &#147;<B>Century Trade</B>&#148;) and Yayun Li, Pang Zhang and other relevant party have executed a loan agreement on June&nbsp;15, 2016 (the &#147;<B>Original Loan Agreement</B>&#148;), pursuant to
which Century Trade provided a loan at an aggregate amount of RMB6,600,000 to Yayun Li and a loan at an aggregate amount of RMB5,500,000 to Pang Zhang. As of the date of this agreement, Century Trade has made such payments to Yayun Li and Pang
Zhang, which is used for investment in the registered capital of Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (the &#147;<B>Borrower Company</B>&#148;) (the &#147;<B>Original Loan</B>&#148;) and is not paid by the
borrowers. </P> <P STYLE="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whereas, Century Trade and Yayun Li, Pang Zhang and other relevant party have executed a termination agreement on September 30,
2022, the Lender, Century Trade and Yayun Li, Pang Zhang and other relevant party have entered into a credit assignment agreement, pursuant to which the Original Loan Agreement and other agreements are terminated, and the parties thereby agreed that
the rights and obligations of Beijing Jingdong Century Trade Co., Ltd. under the Original Loan Agreement are assigned to the Lender, and the rights and obligations of the Lender, Yayun Li and Pang Zhang should be fulfilled and exercised under the
arrangement of this Agreement. </P> <P STYLE="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW THEREFORE, the parties hereby agree to as follows: </P>
<P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Loan </B></P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to the terms and conditions of this Agreement, the Lender agrees to maintain the Original Loan to Yayun
Li and Pang Zhang and will provide to Yayun Li and Pang Zhang the Original Loan as agreed (the amount to be determined by the Lender depending on circumstances), and to provide Qin Miao a loan in an aggregate amount of RMB9,900,000 (together with
the Original Loan, the &#147;<B>Loan</B>&#148;). </P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers agree to use the Loan to pay for their investment in the registered capital of the Borrower
Company and, unless with prior written consent of the Lender, will not use the Loan for any other purpose, or transfer or pledge its shares or other interests in the Borrower Company to any third party. </P></TD></TR></TABLE>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is confirmed that the Lender will not charge any interest upon the Loan, unless otherwise provided herein.
</P></TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Term of Loan </B></P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Loan hereunder shall be ten (10)&nbsp;years from the date when the Borrowers actually receive
all or any part of the Loan. Unless otherwise indicated by the Lender prior to its expiration, the term of the Loan will be automatically extended for another ten (10)&nbsp;years, and so forth thereafter. </P></TD></TR></TABLE>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term or any extended term of the Loan, the Loan will become immediately due and payable by the
Borrowers pursuant to the terms of this Agreement if: </P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers die or become a person incapacitated or with limited capacity for civil acts;
</P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers resign or are dismissed by the Lender, the Borrower Company or any affiliate of the Lender;
</P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers commit a crime or are involved in a crime; </P></TD></TR></TABLE>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any third party pursue any claim of more than RMB 100,000 against any of the Borrowers and the Lender has
reasonable ground to believe that the Borrowers will not be capable to pay for such claim; </P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender decides to perform the Exclusive Purchase Option Agreement (as defined below) when foreign
enterprises are allowed to control or wholly own the Borrower Company under applicable PRC laws; </P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers fail to comply with or perform any of their commitments or obligations under this Agreement (or
any other agreement between them and the Lender), and further fails to remedy such breach within 30 business days upon its occurrence; and </P></TD></TR></TABLE> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, the Equity Pledge Agreement, or the Exclusive Purchase Option Agreement is terminated or held
invalid by any court for any reason other than the Lender&#146;s. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Repayment of Loan </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender and the Borrowers agree and confirm that the Loan will be repaid in the following manner only: the
Borrowers will transfer all of their equity interests in the Borrower Company to the Lender or any legal or natural person designated by the Lender pursuant to requirements from the Lender. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender and the Borrowers agree and confirm that to the extent permitted by the laws, the Lender has the
right but no obligation to purchase or designate any legal or natural person designated by it to purchase all or any part of the equity interests in the Borrower Company from the Borrowers at the price set forth under the Exclusive Purchase Option
Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is agreed and confirmed by the Parties that the Borrowers shall be deemed to have fulfilled their repayment
obligations hereunder only after both of the following conditions have been satisfied. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers have transferred all of their equity interests in the Borrower Company to the Lender and/or their
designated person; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers have repaid to the Lender all of the transfer proceeds or an amount equivalent to the maximum
amount permitted by the laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Loan will be deemed as a zero interest loan if the price to transfer the equity interests in the Borrower
Company to the Lender from the Borrowers concluded by the Parties under this Agreement any other related agreements is equal or less than the amount of the Loan. Under such circumstance, the Borrowers are not required to repay any remaining amount
of and/or any interest upon the Loan; provided, however, that if the equity interest transfer price exceeds the amount of the Loan, the exceeding amount will be deemed as the interest upon the Loan (calculated by the highest interest permitted by
the PRC laws) and financing cost thereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding anything to the contrary, if the Borrower Company goes bankruptcy, dissolution or is ordered
for closure during the term or extended term of this Agreement, and Borrowers will liquidate the Borrower Company according to laws and all of the proceeds from such liquidation will be used to repay the principal, interest (calculated by the
highest interest permitted by the PRC laws) and financing cost of the Loan. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Obligations of the Borrowers </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will repay the Loan according to the provisions of this Agreement and requirements from the
Lender. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will enter into an Equity Pledge Agreement (the &#147;<B>Equity Pledge Agreement</B>&#148;) with
the Lender and the Borrower Company, whereby the Borrowers agree to pledge all of their equity interests in the Borrower Company to the Lender. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will enter into an Exclusive Purchase Option Agreement (the &#147;<B>Exclusive Purchase Option
Agreement</B>&#148;) with the Lender and the Borrower Company, whereby the Borrowers will to the extent permitted by the PRC laws grant an irrevocable and exclusive purchase option for the Lender to purchase all or any part of the equity interest in
the Borrower Company from the Borrowers. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will perform their obligations under this Agreement, the Equity Pledge Agreement and the
Exclusive Purchase Option Agreement, and provide support for the Lender to complete all filings, approvals, authorizations, registration and other government procedures necessary to perform such agreements. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will sign an irrevocable power of attorney authorizing a person designated by the Lender to
exercise on its behalf all of its rights as the shareholder of the Borrower Company. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender represents and warrants to the Borrowers that from the date of this Agreement until termination
hereof: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a wholly foreign-owned company duly incorporated and validly existing under the laws of the PRC;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It has the power and receives all approvals and authorities necessary and appropriate to execute and perform
this Agreement. Its execution and performance of this Agreement are in compliance with its articles of association or other organizational documents; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of its execution or performance of this Agreement is in breach of any law, regulation, government
approval, authorization, notice or any other government document, or any agreement between it and any third party or any covenant issued to any third party; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, becomes legal, valid and enforceable obligations upon the Lender.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers represent and warrant that from the date of this Agreement until termination hereof:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They are fully capable to conduct civil acts; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrower Company is a limited liability company incorporated and validly existing under the PRC laws, and
the Borrowers are the legal owners of the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of their execution or performance of this Agreement is in breach of any law, regulation, government
approval, authorization, notice or any other government document, or any agreement between them and any third party or any covenant issued to any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, becomes legal, valid and enforceable obligations upon the Borrowers;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They have paid the full investment relating to the Borrower Equity according to law, and received a
verification report for such payment from a qualified accounting firm; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(f)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for those provided under the Equity Pledge Agreement, they create no mortgage, pledge or any other
security upon the Borrower Equity, provides no offer to any third party to transfer the Borrower Equity, make no covenant regarding any offer to purchase the Borrower Equity from any third party, or enter into any agreement with any third party to
transfer the Borrower Equity; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(g)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">There is no existing or potential dispute, suit, arbitration, administrative proceeding or any other legal
proceeding in which the Borrowers and/or the Borrower Equity is involved; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(h)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrower Company has completed all government approvals, authorizations, licenses, registrations and
filings necessary to conduct its businesses and own its assets. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Borrowers </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers covenant in their capacity of the shareholders of the Borrower Company that during the term of
this Agreement they will procure the Borrower Company: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to supplement, amend or modify its articles of association,
or increase or decrease its registered capital, or change its capital structures of the Company; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to maintain its existence, prudently and effectively operate its businesses and deal with its affairs in line
with fair financial and business standards and customs; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to sell, transfer, pledge or otherwise dispose any legal or
beneficial interest of any of its assets, businesses or income, or allow creation of any other security interests thereupon; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to incur, inherit, guarantee or allow the existence of any
debt, except for (i)&nbsp;any debt incurred during its ordinary course of business rather than from borrowing; and (ii)&nbsp;any debt which has been disclosed to and obtained the written consent from The Lender; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to always conduct its business operations in ordinary course to maintain the value of its assets;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(f)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to enter into any material agreement other than those
executed in its ordinary course of business (for purpose of this Section&nbsp;6.1.6, a material agreement means any agreement with a contact value exceeding RMB one hundred thousand Yuan (RMB 100,000)); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(g)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">not to provide any loan or credit to any party without prior written consent from the Lender;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(h)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to provide any and all information regarding its operations and financial conditions at the request from the
Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to buy and maintain requisite insurance policies from an insurer acceptable to the Lender, the amount and type
of which will be the same with those maintained by the companies having similar operations, properties or assets in the same region; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(j)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to combine, merge with, acquire or make investment to any
person; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(k)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to immediately notify the Lender of any actual or potential litigation, arbitration or administrative
proceeding regarding its assets, business and income; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(l)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to execute any document, conduct any action, and make any claim or defense necessary or appropriate to maintain
its ownership of all of its assets; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(m)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to distribute any dividend or bonus to any of its
shareholders; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(n)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to appoint any person nominated by the Lender or the parent of the Lender to its board at the request of the
Lender; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(o)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to strictly comply with the provisions of the Exclusive Purchase Option Agreement, and not to make any act or
omission which may affect its validity and enforceability. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers covenant during the term of this Agreement: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">except those provided under the Equity Pledge Agreement and without prior written consent from the Lender, not
to sell, transfer, pledge or otherwise dispose any legal or beneficial interest of the Borrower Equity, or allow creation of any other security interests thereupon; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to procure the shareholders of the Borrower Company not to approve any sale, transfer, pledge or otherwise
disposal of any legal or beneficial interest of the Borrower Equity, or creation of any other security interests thereupon without prior written consent from the Lender, except to the Lender or its designated person; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to procure the shareholders of the Borrower Company not to approve its merger or association with, or
acquisition of or investment in any person without prior written consent from the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to immediately notify the Lender of any actual or potential litigation, arbitration or administrative
proceeding regarding the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to execute any document, conduct any action, and make any claim or defense necessary or appropriate to maintain
its ownership of the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(f)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">not to make any act and/or omission which may affect any asset, business or liability of the Borrower Company
without prior written consent from the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(g)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to appoint any person nominated by the Lender or the parent of the Lender to the board of the Borrower Company
at the request of the Lender; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(h)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to the extent permitted under the PRC laws and at the request of the Lender at any time, to transfer
unconditionally and immediately all of the equity interests owned by the Borrowers to the Lender or any person designated by it, and procure any other shareholder of the Borrower Company to waive the right of first refusal regarding such equity
interests; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to the extent permitted under the PRC laws and at the request of the Lender at any time, to procure any other
shareholder of the Borrower Company to transfer unconditionally and immediately all of the equity interests owned by such shareholder to the Lender or any person designated by it, and the Borrowers hereby waive their right of first refusal regarding
such equity interests; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(j)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">if the Lender purchases the Borrower Equity from the Borrowers pursuant to the Exclusive Purchase Option
Agreement, to use the price of such purchase to repay the Loan to the Lender on priority; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(k)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to strictly comply with the provisions of this Agreement, the Equity Pledge Agreement and the Exclusive
Purchase Option Agreement, perform its obligations under each of such agreements, and not to make any act or omission which may affect the validity and enforceability of each of such agreements. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Liabilities for Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any party (&#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes
damage to the other party (&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party</B>&#148;), the Non- defaulting Party could notify the Defaulting Party in writing and request it to rectify and correct such breach of contract; if the
Defaulting Party fails to take any action satisfactory to the Non-defaulting Party to rectify and correct such breach within fifteen (15)&nbsp;working days upon the issuance of the written notice by the
<FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may immediately take the actions pursuant to this Agreement or take other remedies in accordance with laws.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Borrowers fail to repay the Loan pursuant to the terms under this Agreement, they will be liable for a
penalty interest accrued upon the amount due and payable at a daily interest rate of 0.02% until the Loan as well as any penalty interest and any other amount accrued thereupon are fully repaid by the Borrowers. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7<SUP STYLE="font-size:75%; vertical-align:top">th</SUP>) day after
the date when the air registered mail with postage prepaid has been sent out (as is shown on the postmark), or the fourth (4<SUP STYLE="font-size:75%; vertical-align:top">th</SUP>) day after the delivery date to the internationally recognized
courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the receipt time as is shown on the transmission confirmation of relevant documents. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If to the Lender: Shanghai Shengdayuan Information Technology Co., Ltd. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left">Address:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Room 301, Building 1, No.&nbsp;1111 Xingbang Street, </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Jiading Industrial Zone, </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Shanghai </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left">Attention:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Chao He </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If to the Borrowers: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman"><B>Qin Miao
</B></P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left">Address:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">*** </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang </B></P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left">Address:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">*** </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman"><B>Yayun Li </B></P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="13%" VALIGN="top" ALIGN="left">Address:</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">*** </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All Parties acknowledge and confirm that any oral or written materials exchanged by and between the Parties in connection with this Agreement
are confidential. All Parties shall keep in confidence all such information and not disclose it to any third party without prior written consent from other Parties unless: (a)&nbsp;such information is known or will be known by the public (except by
disclosure of the receiving party without authorization); (b) such information is required to be disclosed in accordance with applicable laws or rules or regulations; or (c)&nbsp;if any information is required to be disclosed by any party to its
legal or financial advisor for the purpose of the transaction of this Agreement, such legal or financial advisor shall also comply with the confidentiality obligation similar to that stated hereof. Any disclosure by any employee or agency engaged by
any Party shall be deemed the disclosure of such Party and such Party shall assume the liabilities for its breach of contract pursuant to this Agreement. This Article shall survive expiration or termination of this Agreement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Applicable Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to Beijing Arbitration Commission for arbitration
in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be effective as of the date of its execution. Once effective, this Agreement will expire
until the Parties have performed their respective obligations under this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and for the benefit of all the Parties hereto and their respective
inheritors, successors and the permitted assigns. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with prior written consent from the Lender, the Borrowers may not assign any of their rights and
obligations under this Agreement to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in four (4)&nbsp;originals with each Party holding one (1)&nbsp;original. Each original
has the same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(No text below) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A: Shanghai Shengdayuan Information Technology Co., Ltd. </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Shanghai Shengdayuan Information Technology Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Shanghai Shengdayuan Information Technology Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Chao He</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B:</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.11
<SEQUENCE>9
<FILENAME>d416083dex411.htm
<DESCRIPTION>EX-4.11
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.11</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.11 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Equity Pledge Agreement </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This EQUITY PLEDGE AGREEMENT, (this &#147;<B>Agreement</B>&#148;), dated September 30, 2022, is made in Beijing, the People&#146;s Republic of
China (&#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left"><B>Party&nbsp;&nbsp;A:</B>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Shanghai Shengdayuan Information Technology Co., Ltd</B>. </P></TD></TR></TABLE>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Registered address: Room 311, Building 1, 111 Xingbang Road, Jiading Industrial District, Shanghai </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left"><B>Party&nbsp;&nbsp;B:</B>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Qin Miao;</B> </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang;</B> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman"><B>Yayun
Li</B> </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left"><B>Party&nbsp;&nbsp;C:</B>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B> </P></TD></TR></TABLE>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Registered address: Intersection of Hongzehu East Street and Qingshuijiang Street, Suyu District, Jiangsu </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party B is referred to as &#147;<B>Pledgors</B>&#148; hereinafter; Party A is referred to as &#147;<B>Pledgee</B>&#148; hereinafter; and either the Pledgors
or the Pledgee is individually referred to as a &#147;<B>Party</B>&#148; and collectively referred to as the &#147;<B>Parties</B>&#148;.) </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas,
</B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (&#147;<B>Jiangsu
Yuanzhou</B>&#148;) is a limited liability company duly incorporated and validly existing under the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors hold 100% equity interests of Jiangsu Yuanzhou of which 45%, 30% and 25% of the equity interests
are held by Qin Miao, Yayun Li and Pang Zhang, respectively. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is a wholly foreign owned company duly incorporated and existing under the laws of the PRC.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee and Jiangsu Yuanzhou entered into an Exclusive Technology Consulting and Service Agreement
(&#147;<B>Service </B><B>Agreement</B>&#148;) on September&nbsp;30, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors and the Pledgee entered into a Loan Agreement on September&nbsp;30, 2022 (&#147;<B>Loan
Agreement</B>&#148;), an Exclusive Purchase Option Agreement on September&nbsp;30, 2022 (&#147;<B>Exclusive Purchase Option Agreement</B>&#148;) and a Business Cooperation Agreement (&#147;<B>Business Cooperation Agreement</B>&#148;). In addition,
the Pledgors delivered the Power of Attorney to the Pledgee on September&nbsp;30, 2022 (&#147;Power of Attorney&#148;, together with the Service Agreement, Loan Agreement, Exclusive Purchase Option Agreement and Business Cooperation Agreement,
collectively referred as &#147;<B>Master Agreement</B>&#148;). </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to secure the Pledgor&#146;s performance of their obligations under this Agreement, the Loan
Agreement, the Exclusive Purchase Option Agreement and the Power of Attorney, and in order to ensure Jiangsu Yuanzhou to be able to perform its obligations under the Services Agreements, the Pledgor hereby pledges all the equity interests held by
him in Jiangsu Yuanzhou as the guaranty for him and/or Jiangsu Yuanzhou&#146;s performance of obligations under the Master Agreement. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree as follows through friendly negotiations: </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Definition </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">Unless otherwise specified herein, the following words shall have the meanings as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledge Right: means the priority right the Pledgee owns, with respect to the proceedings arising from selling
at a discount, auction of, or selling off the equity interests pledged by the Pledgor to the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledged Equity Interests: means all the equity interests duly held by the Pledgors in Jiangsu Yuanzhou, i.e.
100% equity interests of Jiangsu Yuanzhou, as well as all the other rights created over it. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Term of Pledge: means the period of term specified in Article 3 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Event of Default: means any of the circumstances listed in Article 7 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notice of Default: means any notice issued by the Pledgee to the Pledgors in accordance with this Agreement
specifying an Event of Default. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Pledge Right and Scope of Guaranty </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor agrees to pledge all the Pledged Equity Interests to the Pledgee as the guaranty for his and/or
Jiangsu Yuanzhou&#146;s performance of all the obligations under the Master Agreement and all the liabilities of indemnification to the Pledgee which may arise due to the invalidity or cancellation of the Master Agreement. Jiangsu Yuanzhou agrees
with such equity pledge arrangement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The effect of guaranty under the Master Agreement will not be prejudiced by any amendment or change of the
Master Agreement. The invalidity or cancellation of the Master Agreement does not impair the validity of this Agreement. In the event that the Master Agreement is deemed as invalid, or cancelled or revoked for any reason, the Pledgee is entitled to
realized its pledge right in accordance with Article 8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Creation and Term of Pledge </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledge Right hereunder shall be reflected on the register of shareholders and the capital contribution
certificate in accordance with the form as attached to this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Pledge Right is two (2)&nbsp;years effective from the registration of pledge of equity
interests with the Administration for Industry and Commerce of the place where Jiangsu Yuanzhou is registered, till the day on which all the obligations under the Master Agreement are fully performed (&#147;<B>Term of Pledge</B>&#148;).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the Term of Pledge, if the Pledgor and/or Jiangsu Yuanzhou fails to perform any obligation under or
arising from the Master Agreement, the Pledgee has the right to dispose of the Pledge Right in accordance with Article 8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Possession of Pledge Certificates </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall deliver the register of shareholders and capital contribution certificate of Jiangsu Yuanzhou
which reflects the pledge of equity interests as mentioned in above Article 3 within three (3)&nbsp;business days upon the pledge is recorded on such documents, to the Pledgee for its possession, and the Pledgee is obligated to keep the received
pledge documents. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to all the proceeds in cash including the dividends and all the other <FONT
STYLE="white-space:nowrap">non-cash</FONT> proceeds arising from the Pledge Equity Interests since September&nbsp;30, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties of the Pledgor </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor is the legal owner of Pledged Equity Interests. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Once the Pledgee intends to exercise the rights of the Pledgee under this Agreement anytime, it shall be
protected from any interference from any other party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to dispose of or transfer the Pledge Right in the way as described hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor has never created any other pledge right or any other third party right over the equity interests
except towards the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Pledgors </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term of this Agreement, the Pledgor covenants to the Pledgee as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of the Pledgee, the Pledgor should not transfer the Pledged Equity Interests, or
create or allow creation of any new pledge or any other security upon the Pledged Equity Interests which may impair the rights and/or interest of the Pledgee, except for the transfer of equity interests to the Pledgee or the person designated by the
Pledgee in accordance with the Exclusive Purchase Option Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall abide by and exercise all the provisions of laws and regulations in relation to the pledge of
rights, and shall present the Pledgee any and all notices, directions or suggestions issued by related competent authorities within two (2)&nbsp;days upon the receipt of such notices, directions or suggestions, and shall comply with such notices,
directions or suggestions, or present its opposite opinions and representations regarding the above mentioned issues according to the reasonable request of the Pledgee or with the consent from the Pledgee; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall give prompt notice to the Pledgee regarding any occurrence or received notice which may
influence the equity interests or any part of the equity interests held by the Pledgee, or may change any warranties or obligations of the Pledgor under this Agreement or may influence the performance of obligations by the Pledgor hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor agrees that, the right of the Pledgee to exercise of Pledge Right hereunder in accordance with this
Agreement, shall not be interfered or impaired by any legal proceedings taken by the Pledgor, or the successor or designated person of the Pledgor or any other person. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor warrants to the Pledgee that, in order to protect or consummate the guaranty provided by this
Agreement regarding the performance of the Master Agreement, the Pledgor will faithfully sign, or cause any other party which is materially related to the Pledge Right to sign, any and all right certificates and deeds, and/or take, or cause any
other party which is materially related to the Pledge Right to take, any and all actions, reasonably required by the Pledgee, and will facilitate the exercise of the rights and authorizations granted to the Pledgee under this Agreement, enter into
any change to related equity certificate with the Pledgee or the Pledgee&#146;s designated person (individual/legal person), and provide to the Pledgee any and all notices, orders and decisions as deemed necessary by the Pledgee.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor undertakes to the Pledgee he will abide by and perform all representations, warranties and
undertakings to protect the interests of the Pledgee. The Pledgor shall indemnify the Pledgee any and all losses suffered by the Pledgee due to the Pledgor&#146;s failure or partial failure in performance of his representations, warranties or
undertakings. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor covenants to the Pledgee that he assumes several and joint liabilities with respect to the
obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor irrevocably agrees to waive the preemptive right with respect to the Pledged Equity Interests
pledged by other shareholders of Jiangsu Yuanzhou to the Pledgee, as well as the transfer of equity interests due to the exercise of Pledge Right by the Pledgee. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Event of Default </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any of the following is deemed as a Event of Default: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Jiangsu Yuanzhou fails to perform its obligations under the Master Agreement; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any representation or warranty of the Pledgor under this Agreement is substantially misleading or untrue,
and/or the Pledgor breaches any of his representations and warranties under this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor breaches his covenants hereunder; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor breaches any provision hereof; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except that the Pledgor transfers the equity interests to the Pledgee or the Pledgee&#146;s designated person
in accordance with the Exclusive Purchase Option Agreement, the Pledgor waives the Pledged Equity Interests or transfers the Pledged Equity Interests without the written consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any external borrowings, guaranty, indemnification, undertakings or any other liabilities of the Pledgor
(1)&nbsp;is required to be repaid or exercised early due to its default; or (2)&nbsp;is not repaid or exercised when due, which makes the Pledgee reasonably believes that the ability of the Pledgor to perform his obligations under this Agreement has
been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor fails to repay general debts or other liabilities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is deemed to be illegal with promulgation of related laws, or the Pledgor is unable to continue
to perform his obligations hereunder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The consent, permit, approval or authorization from the competent authorities for making this Agreement
enforceable, legal or valid is revoked, suspended, invalidated or materially amended; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Adverse change occur with respect to the assets of the Pledgor, which makes the Pledgee reasonably believes
that the ability of the Pledgor to perform his obligations under this Agreement has been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Successor of the Pledgor or Jiangsu Yuanzhou can only perform part of, or refuses to perform, its obligations
under this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Other circumstances occur which make the Pledgee unable to exercise or dispose of the Pledge Right in
accordance with related laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that is aware of or discover that any issue described in the above Article 7.1 or any other issue
which may cause the occurrence of such mentioned issues has occurred, the Pledgor shall give a prompt written notice to the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless that the Event of Default specified in above Article 7.1 has been resolved to the satisfaction of the
Pledgee, otherwise the Pledgee is entitled to (not obligated to) serve a Notice of Default to the Pledgor immediately following or any time after the occurrence of the Event of Default, to require the Pledgor and Jiangsu Yuanzhou to immediately
perform its obligations under the Master Agreement (including without limitation to payment of the due and unpaid debts and other amounts payable under the Services Agreements) or dispose of the Pledge Right in accordance with Article 8 hereof.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Exercise of Pledge Right </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Prior to the fulfillment of performance of the obligations under the Master Agreement, the Pledgor should not
transfer the Pledged Equity Interests without the written consent of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event of occurrence of the Event of Default described in above Article 7, the Pledgee shall give a
Notice of Default to the Pledgor when exercising the Pledge Right. The Pledgee may exercise the right to dispose of the Pledge Right at the same time of or any time after the service of the Notice of Default. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to sell in accordance with legal procedure or dispose of in the other way allowed by
law the Pledged Equity Interests hereunder. If the Pledgee decides to exercise the Pledge Right, the Pledgor undertakes to transfer all of his shareholder rights to the Pledgee for exercise. In addition, the Pledgee has the priority to receive the
proceedings arising from selling at a discount, auction of, or selling off the equity interests pledged by the Pledgor to the Pledgee according to the legal proceedings. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When the Pledgee is disposing of the Pledge Right in accordance with this Agreement, the Pledgor should not
create any obstacle, and shall provide any necessary assistance to help the Pledgee to realize the Pledge Right. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Transfer of Agreement </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with the prior consent from the Pledgee, the Pledgor has no right to grant or transfer any of his rights
and obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is binding upon the Pledgor and his successor, as well as the Pledgee and its successors and
assignees permitted by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to transfer any or all rights and obligations under the Master Agreement to any person
(individual/legal person) designated by it at anytime. Under this circumstance, the assignee has the same rights and obligations as the Pledgee under this Agreement, as if such rights and obligations are granted to it as a party to this Agreement.
When transferring the rights and obligations under the Services Agreements, this Agreement, the Loan Agreement, the Exclusive Purchase Option Agreement and/or Power of Attorney, the Pledgors shall sign any and all related agreement and/or documents
as required by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">With the change of pledgee due to the transfer, all the parties to the new pledge shall enter into a new pledge
contract, which shall be substantially same to this Agreement in the content and to the satisfaction of the Pledgee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Termination </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement becomes effective on the date hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that whether the pledge hereunder has been registered and recorded or not will not impair
the effectiveness and validity of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement will terminate two (2)&nbsp;years after the Pledgor and for Jiangsu Yuanzhou no longer assume
any liability under or arising from the Master Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Release of pledge shall be recorded accordingly on the register of shareholders of Jiangsu Yuanzhou and related
deregistration formalities shall be proceeded with at the Administration for Industry and Commerce of the place where Jiangsu Yuanzhou is registered. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Processing Fee and Other Costs </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">All fees and actual costs related to this Agreement, including not limited to legal fees, processing fee, duty stamp and all the other related
taxes and expenses shall be borne by the Pledgor. If related taxes is borne by the Pledgee in accordance with laws, then the Pledgor shall fully indemnify the Pledgee all the taxes withheld by the Pledgee. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Force Majeure Event&#148; shall mean any event beyond the reasonable controls of the Party so affected,
which are unpredictable, unavoidable, irresistible even if the affected Party takes a reasonable care, including but not limited to governmental acts, Act of God, fires, explosion, geographical variations, storms, floods, earthquakes, morning and
evening tides, lightning or wars, riot, strike, and any other such events that all Parties have reached a consensus upon. However, any shortage of credits, funding or financing shall not be deemed as the events beyond reasonable controls of the
affected Party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that the performance of this Agreement is delayed or interrupted due to the said Force Majeure
Event, the affected Party shall be excused from any liability to the extent of the delayed or interrupted performance. The affected Party which intends to seek exemption from its obligations of performance under this Agreement or any provision of
this Agreement shall immediately inform the other Party of such a Force Majeure Event and the measures it needs to take in order to complete its performance. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to China International Economic and Trade
Arbitration Commission for arbitration in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7<SUB STYLE="font-size:75%; vertical-align:bottom">th</SUB>) day after
the date when the air registered mail with postage prepaid has been sent out (as is shown on the postmark), or the fourth (4<SUB STYLE="font-size:75%; vertical-align:bottom">th</SUB>) day after the delivery date to the internationally recognized
courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the receipt time as is shown on the transmission confirmation of relevant documents. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">If to the Pledgee: Shanghai Shengdayuan Information Technology Co., Ltd.. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Facsimile:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Attention:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">If to the Pledgor: Qin Miao </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Facsimile:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">Yayun Li </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Facsimile:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">Pang Zhang </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Facsimile:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement duly signed by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any schedule hereto is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in four (4)&nbsp;originals with each Party holding one (1)&nbsp;original. And other
originals are submitted to the AIC for proceeding with the formalities of registration of pledge of equity interests. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[No text below] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Signature Page) </P> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:61%">&nbsp;</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has
signed or caused its legal representative to sign this Agreement as of the date first written above. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="60%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</B></P>
<P STYLE="margin-top:0pt;margin-bottom:1pt;border-bottom:1px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Shanghai Shengdayuan Information Technology Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Shanghai Shengdayuan Information Technology Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Chao He</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party C: Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yanzhong Yao</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Signature page for the Equity Pledge Agreement </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Schedule 1: </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Register of Shareholders of Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="35%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="42%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of<BR>Shareholder</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Capital
Contribution<BR>Amount/Shareholding&nbsp;Percentage</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Registration of Pledge</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center">Qin Miao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB 9,900,000</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">45%</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">In accordance with the Equity Pledge Agreement by and among Qin Miao, Pang Zhang, Yayun Li, Shanghai Shengdayuan Information Technology and Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated
September&nbsp;30, 2022, Qin Miao has pledged all the equity interests held by him to Shanghai Shengdayuan Information Technology</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center">Yayun Li</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB 6,600,000</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">30%</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">In accordance with the Equity Pledge Agreement by and among Qin Miao, Pang Zhang, Yayun Li, Shanghai Shengdayuan Information Technology and Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated
September&nbsp;30, 2022, Yayun Li has pledged all the equity interests held by her to Shanghai Shengdayuan Information Technology</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center">Pang Zhang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB 5,500,000</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">25%</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">In accordance with the Equity Pledge Agreement by and among Qin Miao, Pang Zhang, Yayun Li, Shanghai Shengdayuan Information Technology and Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated
September&nbsp;30, 2022, Pang Zhang has pledged all the equity interests held by her to Shanghai Shengdayuan Information Technology</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yanzhong Yao</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Legal representative (signature)</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Date:
September&nbsp;30, 2022</P></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Schedule 2: </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 001) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Jiangsu Yuanzhou <FONT
STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: September&nbsp;26, 2010 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB 22,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Qin Miao </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB 9,900,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance
with the Equity Pledge Agreement by and among Qin Miao, Pang Zhang, Yayun Li, Shanghai Shengdayuan Information Technology and Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September&nbsp;30, 2022, Qin Miao has
pledged all the equity interests held by him to Shanghai Shengdayuan Information Technology. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yanzhong Yao</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Name: Yanzhong Yao</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Title: Legal representative</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: September&nbsp;30, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 002) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Jiangsu Yuanzhou <FONT
STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: September&nbsp;26, 2010 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB 22,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Yayun Li </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB 6,600,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance
with the Equity Pledge Agreement by and among Qin Miao, Pang Zhang, Yayun Li, Shanghai Shengdayuan Information Technology and Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September&nbsp;30, 2022, Yayun Li has
pledged all the equity interests held by her to Shanghai Shengdayuan Information Technology. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yanzhong Yao</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Name: Yanzhong Yao</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Title: Legal representative</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: September&nbsp;30, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 003) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Jiangsu Yuanzhou <FONT
STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: September&nbsp;26, 2010 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB 22,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Pang Zhang </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB 5,500,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance
with the Equity Pledge Agreement by and among Qin Miao, Pang Zhang, Yayun Li, Shanghai Shengdayuan Information Technology and Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. dated September&nbsp;30, 2022, Pang Zhang has
pledged all the equity interests held by her to Shanghai Shengdayuan Information Technology. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yanzhong Yao</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Name: Yanzhong Yao</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Title: Legal representative</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: September&nbsp;30, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.12
<SEQUENCE>10
<FILENAME>d416083dex412.htm
<DESCRIPTION>EX-4.12
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.12</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.12 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Qin
Miao, a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 45% of the equity interests of Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (the &#147;Jiangsu Company&#148;) (the
&#147;Shareholding&#148;), hereby irrevocably authorizes any natural person appointed by Shanghai Shengdayuan Information Technology Co., Ltd. (the &#147;WFOE&#148;) to exercise the following rights during the term of this Power of Attorney: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is hereby authorized to exercise on behalf of the undersigned as his sole and exclusive agent the rights in respect
of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Jiangsu Company and sign resolutions thereof on behalf of the undersigned; (2)&nbsp;exercise all rights of the undersigned as a shareholder of the
Jiangsu Company according to laws and the articles of association of the Jiangsu Company, including without limitation the rights to vote and to sell, transfer, pledge or dispose all or any part of the Shareholding; and (3)&nbsp;designate and
appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior management of the Jiangsu Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE will have the right to sign on behalf of
the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive Purchase Option Agreement, each of which is
dated the date hereof and to which the undersigned is a party. Exercise of such right will not have any restriction upon this Power of Attorney. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless
otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from
the Shareholding on reliance of any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural
person appointed by the WFOE has the right to take any action regarding the Shareholding according to his/her own judgment without any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and
any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and acknowledged by the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the conduct of the aforesaid matter and
exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power
of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a shareholder of the Jiangsu Company. This Power of Attorney supersedes any other power of attorney previously signed by the undersigned. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the term of this Power of Attorney, the undersigned hereby waives all of the rights associated with
the Shareholding which have been authorized to any natural person appointed by the WFOE and will not exercise any such right by himself. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Dated: September&nbsp;30, 2022</TD></TR>
</TABLE> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Pang Zhang, a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 25% of the equity interests of Jiangsu
Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (the &#147;Jiangsu Company&#148;) (the &#147;Shareholding&#148;), hereby irrevocably authorizes any natural person appointed by Shanghai Shengdayuan Information Technology Co.,
Ltd. (the &#147;WFOE&#148;) to exercise the following rights during the term of this Power of Attorney: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is
hereby authorized to exercise on behalf of the undersigned as his sole and exclusive agent the rights in respect of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Jiangsu Company and sign resolutions
thereof on behalf of the undersigned; (2)&nbsp;exercise all rights of the undersigned as a shareholder of the Jiangsu Company according to laws and the articles of association of the Jiangsu Company, including without limitation the rights to vote
and to sell, transfer, pledge or dispose all or any part of the Shareholding; and (3)&nbsp;designate and appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior
management of the Jiangsu Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE
will have the right to sign on behalf of the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive
Purchase Option Agreement, each of which is dated the date hereof and to which the undersigned is a party. Exercise of such right will not have any restriction upon this Power of Attorney. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any
cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from the Shareholding on reliance of any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to take any action regarding the Shareholding
according to his/her own judgment without any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding
made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and
acknowledged by the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the
conduct of the aforesaid matter and exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a shareholder of the Jiangsu Company. This Power of
Attorney supersedes any other power of attorney previously signed by the undersigned. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the term of this Power of Attorney, the undersigned hereby waives all of the rights associated with
the Shareholding which have been authorized to any natural person appointed by the WFOE and will not exercise any such right by himself. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Dated: September&nbsp;30, 2022</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Yayun Li, a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 30% of the equity interests of Jiangsu
Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (the &#147;Jiangsu Company&#148;) (the &#147;Shareholding&#148;), hereby irrevocably authorizes any natural person appointed by Shanghai Shengdayuan Information Technology Co.,
Ltd. (the &#147;WFOE&#148;) to exercise the following rights during the term of this Power of Attorney: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is
hereby authorized to exercise on behalf of the undersigned as his sole and exclusive agent the rights in respect of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Jiangsu Company and sign resolutions
thereof on behalf of the undersigned; (2)&nbsp;exercise all rights of the undersigned as a shareholder of the Jiangsu Company according to laws and the articles of association of the Jiangsu Company, including without limitation the rights to vote
and to sell, transfer, pledge or dispose all or any part of the Shareholding; and (3)&nbsp;designate and appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior
management of the Jiangsu Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE
will have the right to sign on behalf of the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive
Purchase Option Agreement, each of which is dated the date hereof and to which the undersigned is a party. Exercise of such right will not have any restriction upon this Power of Attorney. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any
cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from the Shareholding on reliance of any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to take any action regarding the Shareholding
according to his/her own judgment without any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding
made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and
acknowledged by the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the
conduct of the aforesaid matter and exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a shareholder of the Jiangsu Company. This Power of
Attorney supersedes any other power of attorney previously signed by the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the term of this Power of Attorney, the undersigned hereby
waives all of the rights associated with the Shareholding which have been authorized to any natural person appointed by the WFOE and will not exercise any such right by himself. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: September&nbsp;30, 2022 </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.13
<SEQUENCE>11
<FILENAME>d416083dex413.htm
<DESCRIPTION>EX-4.13
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.13</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.13 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXCLUSIVE TECHNOLOGY CONSULTING AND SERVICE AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This EXCLUSIVE TECHNOLOGY CONSULTING AND SERVICE AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;30, 2022, is made in
Beijing, the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;) by and between: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A:</B> <B>Shanghai Shengdayuan Information Technology
Co., Ltd.</B>, with registered address at Room 301, Building 1, No.&nbsp;1111 Xingbang Street, Jiading Industrial Zone, Shanghai; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party B:</B>
<B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B>, with registered address at Intersection of Hongzehu East Street and Qingshuijiang Road, Suyu District. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A and Party B individually, a &#147;<B>Party</B>&#148;; collectively, the &#147;<B>Parties</B>&#148;) </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas, </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a wholly foreign-owned enterprise duly incorporated and validly existing under the PRC laws, having
the resources and qualifications to provide technology consulting and services; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws and desires to
obtain technology consulting and services necessary for its business operations. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>NOW, THEREFORE</B>, the Parties hereby agree as
follows through negotiations: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Technology Consulting and Services; Sole and Exclusive Rights and Interests </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">1.1 During the term of this Agreement, Party A agrees to provide Party B with technology consulting and services (set forth in Exhibit I
attached hereto) subject to the terms and conditions of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">1.2 Party B agrees to accept the technology consulting and
services provided by Party A. Party B further agrees that during the term hereof, it will not accept the same or similar technology consulting and services with respect to the foregoing business operations from any third party, unless with prior
written consent from Party A. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">1.3 Any and all rights and interests arising from performance of this Agreement, including without
limitation ownership, copyright, patent and other intellectual properties, technical and business secrets, which is developed by Party A or by Party B based on the intellectual property owned by Party A, will be solely and exclusively owned by Party
A. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Calculation and Payment of Technology Consulting and Services Fee </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">2.1 Party B agrees to pay technology consulting and services fee set forth under this Agreement to Party A for the technology consulting and
services provided by Party A under this Agreement (the &#147;<B>Consulting Services Fee</B>&#148;). </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to determine and pay the Consulting Services Fee in accordance with Exhibit II attached
hereto. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A hereby represents and warrants that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.1.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a company duly incorporated and validly existing under the laws of the PRC; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.1.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Its execution and performance of this Agreement are within the scope of its corporate power and business; it
has taken necessary corporate actions and obtained appropriate authorization and necessary consent and approvals from third parties and government agency, and execution of this Agreement will not constitute a breach of any law or contract which has
binding or other effect upon it; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.1.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, constitutes legal, valid and binding obligations of Party A, and is enforceable
upon Party A pursuant to its terms. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby represents and warrants that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.2.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a company duly incorporated and validly existing under the laws of the PRC; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.2.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Its execution and performance of this Agreement are within the scope of its corporate power and business; it
has taken necessary corporate actions and obtained appropriate authorization and necessary consent and approvals from third parties and government agency, and execution of this Agreement will not constitute a breach of any law or contract which has
binding or other effect upon it; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.2.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, constitutes legal, valid and binding obligations of Party B, and is enforceable
upon Party B pursuant to its terms. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">4.1 Party B agrees to take reasonably best efforts to keep in confidence Party A&#146;s confidential information and materials
(&#147;<B>Confidential Information</B>&#148;) that it may be aware of or have access to in connection with its acceptance of Party A&#146;s exclusive consulting and services. Without prior written consent from Party A, Party B shall not disclose,
offer or transfer any Confidential Information to any third party. If this Agreement terminates and upon Party A&#146;s request, Party B shall return to Party A or destroy all of the documents, materials or software containing Confidential
Information, and shall delete any Confidential Information from all relevant memory devices and cease to use any Confidential Information. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">4.2 This Article 4 will survive any change, termination or expiration of this Agreement. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:10pt; font-family:Times New Roman">If either party (the &#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes damage to the other Party (the
&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party</B>&#148;), the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may notify the Defaulting Party in writing and request it to rectify and correct such breach of
contract; if the Defaulting Party fails to take any action satisfactory to the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party to rectify and correct such breach within fifteen (15)&nbsp;working days upon the issuance of the written
notice by the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may take the actions pursuant to this Agreement or pursue other remedies in accordance with laws. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Term </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">6.1 This Agreement shall take effect as of the date first written above. The term of this Agreement is ten (10)&nbsp;years unless early
termination occurs in accordance with relevant provisions herein or any other agreement reached by the Parties. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">6.2 This Agreement may be
extended upon Party A&#146;s written confirmation prior to the expiration of this Agreement. The extended term shall be ten (10)&nbsp;years or otherwise agreed by the Parties. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Termination </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">7.1 This Agreement shall be terminated on the expiring date unless it is renewed in accordance with the relevant provisions herein. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">7.2 During the term hereof, Party B may not make early termination of this Agreement unless Party A commits gross negligence, fraud or other
illegal action, or goes bankrupt, or is required to wind down by law. This Agreement shall terminate automatically if Party B goes bankrupt or is required to wind down by laws prior to expiration of this Agreement. Notwithstanding the foregoing,
Party A shall always have the right to terminate this Agreement by issuing a thirty (30)&nbsp;days&#146; prior written notice to Party B. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">7.3 The rights and obligations of the Parties under Articles 4 and 5 will survive termination of this Agreement. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">8.1 The execution, interpretation, performance of this Agreement and the disputes resolution under this Agreement shall be governed by the PRC
laws. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">8.2 The parties hereto shall strive to resolve any dispute arising from the interpretation or performance of the terms under this
Agreement through negotiations in good faith. If no resolution can be reached through negotiations within thirty (30)&nbsp;days after the request for negotiations is made by either Party, any Party can submit such matter to Beijing Arbitration
Commission for arbitration in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon both Parties. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">9.1 &#147;Force Majeure Event&#148; shall mean any event beyond the reasonable control of the Party so affected, which are unpredictable,
unavoidable, or insurmountable even if the affected Party takes reasonable care, including but not limited to governmental acts, Acts of God, fires, explosions, geographical variations, storms, floods, earthquakes, tides, lightning or wars, riots,
strikes, and any other such events that all Parties have reached a consensus upon. However, any shortage of credits, funding or financing shall not be deemed as the events beyond reasonable control of the affected Party. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">9.2 In the event that the performance of this Agreement is delayed or interrupted due to the said Force Majeure Event, the affected Party shall
be excused from any liability to the extent of the delayed or interrupted performance. The affected Party which intends to seek exemption from its obligations of performance under this Agreement or any provision of this Agreement shall immediately
inform the other Party of such a Force Majeure Event and the measures it needs to take in order to complete its performance. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:10pt; font-family:Times New Roman">All notices or other correspondences given by either Party pursuant to this Agreement shall be made in writing and may be delivered in person,
or by registered mail, postage prepaid mail, generally accepted courier service or facsimile to the following addresses of the relevant Party or both Parties, or any other address notified by the other Party from time to time, or another
person&#146;s address designated by it. The date when the notice is deemed to be duly served shall be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed
duly served on the seventh (7 ) day after the air registered mail with postage prepaid has been sent out (as is shown on the postmark), or the fourth (4 ) day after delivery to the internationally recognized courier service agency; and (c)&nbsp;a
notice sent by facsimile transmission is deemed duly served upon the receipt time as is shown on the transmission confirmation of relevant documents. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">If to <B>Party A: </B><B>Shanghai Shengdayuan Information Technology Co., Ltd.</B> </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: Room 301, Building 1, No.&nbsp;1111 Xingbang Street, Jiading Industrial Zone, Shanghai; </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Attention: Chao He </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">If to
<B>Party B: Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B> </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Address: Intersection of Hongzehu East
Street and Qingshuijiang Road, Suyu District. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Attention: Yanzhong Yao </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Assignment </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">Party B shall not assign its rights and obligations under this Agreement to any third party without the prior written consent of Party A. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Severability </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:10pt; font-family:Times New Roman">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction or arbitration authority, the
validity, legality and enforceability of the other provisions hereof shall not be affected or impaired. The Parties shall cease performing such void, invalid or unenforceable provisions and revise such void, invalid or unenforceable provisions only
to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Amendment and Supplement to Agreement </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:10pt; font-family:Times New Roman">Any amendment and supplement to this Agreement shall be made in writing by the Parties. Any agreements on such amendment and supplement duly
executed by both Parties shall be deemed as a part of this Agreement and shall have the same legal effect as this Agreement. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">14.1 The headings contained in this Agreement are for the convenience of reference only and shall not be used to interpret, explain or
otherwise affect the meaning of the provisions of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">14.2 The Parties agree to promptly execute any document and take any
other action reasonably necessary or advisable to perform provisions and purpose of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">14.3 The Parties confirm that this
Agreement shall, upon its effectiveness, constitute the entire agreement and common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with
respect to the subject matters herein. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">14.4 This Agreement shall be binding upon and for the benefit of all the Parties hereto and their
respective inheritors, successors and the permitted assigns. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">14.5 Any Party&#146;s failure to exercise the rights under this Agreement in time shall not
be deemed as its waiver of such rights and would not affect its future exercise of such rights. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">14.6 Any attachment hereto is an integral
part of and has the same effect with this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:5%; font-size:10pt; font-family:Times New Roman">14.7 This Agreement is made in two originals with each Party holding one and both
originals are equally authentic. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(No text below) </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(</B>Signature Page of Exclusive Technology Consulting and Service Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party hereto has caused this Agreement duly executed by their respective duly authorized representative on its behalf as of the date
first written above. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A: Shanghai Shengdayuan Information Technology Co., Ltd. (seal) </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Chao He</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Title: Authorized representative</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/Yanzhong Yao</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Title: Authorized representative</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Exhibit 1: List of Technology Consulting and Services </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A will provide the following technology consulting and services to Party B: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology research and development required in connection Party B&#146;s business operations, including
development, design and production of database software for information storage and other related technologies as well as granting license of such technology to Party B; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology application and implementation for Party B&#146;s business operations, including without limitation
master design, installation, commissioning and trial operation of technical systems; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">routine maintenance, supervision, commissioning and troubleshooting for Party B&#146;s computer network
equipment, including prompt customer information input to database, or promptly update database and customer interface, as well as other related technical services; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">consulting services for procurement of equipment, software and hardware systems necessary for <FONT
STYLE="white-space:nowrap">web-based</FONT> business operations by Party B, including without limitation consulting and advising on selection, installation and commissioning of tool software, application software and technical platform, as well as
the selection, type and function of complementary hardware facilities and equipment; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">appropriate training and technical support for Party B&#146;s employees, including without limitation providing
raining on customer services or technologies, sharing knowledge and experience on installation and operation of systems and equipment, assisting to resolve any problem in connection with system and equipment installation and operation, consulting
and advising on operation of any other web edition platform and software, and assisting to collect and compile information and contents; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology consulting and response to enquiries raised by Party B relating to network equipment, technical
products and software; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any other technical services and consulting required by Party B for business operations. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Exhibit II: Calculation and Payment of Technology Consulting and Services Fee </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The amount of the service fee will be determined on the basis of: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">difficulty of the technology and complexity of the consulting and management services; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">time required by Party A to provide technology consulting and management services; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">contents and commercial value of the technology consulting and management services. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A will issue a fee statement based on the workload and commercial value of the technical services provided by Party B as well as the prices agreed by
the Parties to Party B on quarterly basis. Party B will pay the consulting and services fee according to the time and amount set forth in the statement, provided that Party B will pay no less than RMB[ ] as consulting and services fee (the
&#147;<B>Q</B><B><U>uarterl</U></B><B>y</B><B><U> Minimum Service Fee</U></B>&#148;) to Party A on quarterly basis. Party A may revise at any time the standards of consulting and services fee based on the amount and composition of the consulting and
services fee payable by Party B. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Quarterly Minimum Service Fee is subject to approval from Party A&#146;s board of directors, and will be reviewed
and revised no less than once yearly. Any revision and change of Quarterly Minimum Service Fee is subject to approval from Party A&#146;s board of directors. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.14
<SEQUENCE>12
<FILENAME>d416083dex414.htm
<DESCRIPTION>EX-4.14
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.14</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.14 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXCLUSIVE PURCHASE OPTION AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This EXCLUSIVE PURCHASE OPTION AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated September&nbsp;30, 2022, is made in Beijing, People&#146;s
Republic of China (the &#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="90%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party A:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Shanghai </B><B>Shengdayuan</B><B> Information Technology Co., Ltd.</B>, a wholly foreign owned company incorporated in the PRC with registered address at Room 301, Building 1, No.&nbsp;1111 Xingbang Street, Jiading Industrial
Zone, Shanghai;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Party B:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Qin Miao,</B> with PRC identification number of ***;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Pang Zhang</B>, with PRC identification number of ***<B>;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Yayun Li,</B> with PRC identification number of ***;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">And</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party C:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B>, a limited liability company incorporated and existing under the laws of the PRC, with registered address at Intersection of Hongzehu East Street
and Qingshuijiang Street, Suyu District, Jiangsu.</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A, Party B and Party C individually being referred to as a &#147;Party&#148; and collectively the &#147;Parties&#148;)
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Whereas, </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. Party C is a limited liability company duly
incorporated and validly existing under the PRC laws. Party B has an aggregate holding of 100% equity interests in Party C, with Qin Miao, Yayun Li and Pang Zhang holding 45%, 30% and 25% thereof, respectively; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. Party B and Party C have made a Loan Agreement (the &#147;<B>Loan Agreement</B>&#148;) and an Equity Pledge Agreement (the &#147;<B>Equity Pledge
Agreement</B>&#148;) dated September 30, 2022; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree as follows through negotiations: </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Purchase and Sale of Equity Interests </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Grant of Right </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">Party B hereby exclusively and irrevocably grants Party A an exclusive option to purchase or designate one or several person(s)
(the &#147;<B>Designated Person</B>&#148;) to purchase all or any part of the equity interests held by Party B in Party C (the &#147;<B>Purchase Option</B>&#148;) at any time from Party B at the price specified in Article 1.3 of this Agreement in
accordance with the procedures determined by Party A at its own discretion and to the extent permitted by the PRC laws. No party other than Party A and the Designated Person may have the Purchase Option. Party C hereby agrees Party B to grant the
Purchase Option to Party A. For purpose of this Section&nbsp;1.1 and this Agreement, &#147;person&#148; means any individual, corporation, joint venture, partnership, enterprise, trust or <FONT STYLE="white-space:nowrap">non-corporation</FONT>
organization. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Procedures </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">Party A may exercise the Purchase Option subject to its compliance with the PRC laws and regulations. Upon exercising the
Purchase Option, Party A will issue a written notice (the &#147;<B>Equity Interest Purchase Notice</B>&#148;) to Party B which notice will specify: (i)&nbsp;Party A&#146;s decision to exercise the Purchase Option; (ii)&nbsp;the percentage of equity
interest to be purchased from Party B (the &#147;<B>Purchased Equity Interest</B>&#148;); (iii) the date of purchase/equity interest transfer, and (iv)&nbsp;and the purchase price. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Purchase Price </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.3.1 When Party A exercises the Purchase Option, the purchase price of the Purchased Equity Interest (&#147;<B>Purchase Price</B>&#148;) shall
be equal to the registered capital paid by Party B for the Purchased Equity Interest, unless applicable PRC laws and regulations require appraisal of the Purchased Equity Interest or any other restriction on the Purchase Price. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.3.2 If applicable PRC laws require appraisal of the Purchased Equity Interest or any other restrictions on the Purchase Price in connection
with exercise of the Purchase Option by Parties A, Party A and Party B agree that the Purchase Price of the Purchased Equity Interest shall be the lowest price permissible under applicable laws. If the lowest price permissible under applicable laws
is higher than the registered capital corresponding to the Purchased Equity Interest, the amount of the exceeding balance shall be repaid to Party A by Party B according to the Loan Agreement. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Transfer of the Purchased Equity Interest </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">When Party A exercises the Purchase Option: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.4.1 Party B shall cause Party C to promptly convene a shareholders&#146; meeting, during which a resolution shall be adopted to approve
transfer of the equity interest to Party A and/or the Designated Person and waiver of its right of first refusal regarding the Purchased Equity Interest by Party B; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.4.2 Party B shall enter into an equity interest transfer agreement with Party A and/or the Designated Person pursuant to the terms and
conditions of this Agreement and the Purchase Notice; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.4.3 The Parties shall execute all other contracts, agreements or documents, obtain
all governmental approvals and consents, and conduct all actions that are necessary to transfer the ownership of the Purchased Equity Interest to Party A and/or the Designated Person free from any security interest and cause Party A and/or the
Designated Person to be registered as the owner of the Purchased Equity Interest. For the purpose of this Section&nbsp;1.4.3 and this Agreement, &#147;<B>Security Interest</B>&#148; includes guarantees, mortgages, pledges, third-party rights or
interests, any purchase option, right of acquisition, right of first refusal, right of <FONT STYLE="white-space:nowrap">set-off,</FONT> ownership detainment or other security arrangements, but excludes any security interest arising from this
Agreement or the Equity Pledge Agreement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1.4.4 Party B and Party C shall unconditionally use its best efforts to assist Party A in
obtaining the governmental approvals, permits, registrations, filings and complete all formalities necessary for the transfer of the Purchased Equity Interest. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants regarding the Equity Interest </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby covenants that: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.1 Without prior written consent by Party A, it will not supplement, change or amend the Articles of Association, increase or decrease the
registered capital, or otherwise change the registered capital structure of Party C; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.2 It will maintain due existence of Party C,
prudently and effectively operate and handle its business in accordance with fair financial and business standards and customs; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.3
Without prior written consent of Party A and as of the date of this Agreement, it will not sell, transfer, pledge or otherwise dispose any legal or beneficial interest of any assets, businesses or income of Party C, or permit existence of such
security interest; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.4 Without prior written consent by Party A, it will not incur, inherit, guarantee or allow the existence of any
debt, except for (i)&nbsp;any debt incurred during its ordinary course of business rather than from borrowing; and (ii)&nbsp;any debt which has been disclosed to and obtained the written consent from Party A; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.5 It will continue all business operations normally to maintain its asset value, and refrain from any action/omission that may adversely
affect its business operations and asset value; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.6 Without prior written consent by Party A, not to enter into any material agreement,
other than those executed in the ordinary course of business; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.7 Without prior written consent by Party A, it will not provide any loan
or guaranty to any person; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.8 Upon Party A&#146;s request, it will provide Party A with information regarding its operations and
financial conditions; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.9 It will buy and maintain requisite insurance policies from an insurer acceptable to Party A, the amount and
type of which will be the same with such insurance policies maintained by the companies having similar operations, properties or assets in the same region; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.10 Without prior written consent by Party A, it will not combine, merge with, acquire or
make investment to any person; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.11 It will immediately notify Party A of any actual or potential litigation, arbitration or
administrative proceeding regarding its assets, business and income; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.12 In order to keep its ownership of the equity interest of Party
C, it will execute all requisite or appropriate documents, conduct all requisite or appropriate actions, and make all requisite or appropriate claims, or make requisite or appropriate defense against all claims; and </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.1.13 Without prior written consent by Party A, it will not distribute any dividend or bonus to any of its shareholders. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby covenants that: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.1 Without prior written consent by Party A, it will not supplement, change or amend the Articles of Association, increase or decrease the
registered capital, or otherwise change the registered capital structure of Party C; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.2 Without the prior written consent by Party A,
it will not sell, transfer, pledge or otherwise dispose any legal or beneficial interest of the equity interests of Party C held by it, or allow other security interests to be created on it, except for the pledge set upon Party C&#146;s equity
interests held by Party B pursuant to the Equity Pledge Agreement; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.3 It will procure that without prior written consent by Party A, no
resolution be made at any meeting of Party C&#146;s shareholders to approve Party C to sell, transfer, pledge or otherwise dispose any legal or beneficial interest of the equity interests of Party C held by it, or allow other security interests to
be created on it, except for the pledge set upon Party C&#146;s equity interests held by Party B pursuant to the Equity Pledge Agreement; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.4 It will procure that without prior written consent by Party A, no resolution be made at any meeting of Party C&#146;s shareholders to
approve merger, consolidation, purchase or investment with or any person by Party C; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.5 It will immediately notify Party A of any
actual or potential litigation, arbitration or administrative proceeding regarding its assets, business and income; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.6 It will cause
Party C&#146;s shareholders&#146; meeting to vote for the transfer of the Purchased Equity Interest provided hereunder; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.7 In order to
keep its ownership of the equity interests of Party C, it will execute all requisite or appropriate documents, conduct all requisite or appropriate actions, and make all requisite or appropriate claims, or make requisite or appropriate defense
against all claims; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.8 At the request of Party A, it will appoint any person nominated by Party A to the board of Party C; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.9 At the request of Party A at any time, it will transfer unconditionally and
immediately the Purchased Equity Interest to Party A or any Designated Person and waive the right of first refusal regarding the Purchased Equity Interest. If the equity interest of Party C could by sold or transferred to any party other than Party
A or the Designated Person, Party B may not waive its right of first refusal without Party A&#146;s consent; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.10 It will strictly
comply with the provisions of this Agreement and other agreements jointly or severally executed by any of the Parties, duly perform all obligations under such agreements, and will not make any act or omission which may affect the validity and
enforceability of these agreements; and </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2.2.11 It irrevocably undertakes to be severally and jointly liable for the obligations provided
hereunder. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each of Party B and Party C represents and warrants, jointly and severally, to Party A that as of the date of this Agreement:
</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It has the rights and powers to execute and deliver this Agreement and any equity interest transfer agreement
(the &#147;<B>Transfer Agreement</B>&#148;) executed for each transfer of the Purchased Equity Interest contemplated hereunder to which it is a party, and perform its obligations under this Agreement and any Transfer Agreement. Once executed, this
Agreement and the Transfer Agreement to which it is a party will be its legal, valid and binding obligations and enforceable against it according to the terms of this Agreement and the Transfer Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of its execution, delivery and performance of this Agreement or any Transfer Agreement will:
(i)&nbsp;breach any applicable PRC laws; (ii)&nbsp;conflict with its articles of association or any other organizational documents; (iii)&nbsp;breach any agreement or document to which it is a party or binding upon it, or constitute breach of any
such agreement or document; (iv)&nbsp;breach any condition on which basis any of its permits or approvals is granted and/or will continue to be effective; or (v)&nbsp;cause any of its permits or approvals to be suspended, cancelled or imposed with
additional conditions. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has good and entire ownership of and creates no security interest or encumbrance upon any of its
assets. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C has no outstanding debt, except for those (i)&nbsp;incurred during its ordinary course of business, and
(ii)&nbsp;disclosed to and approved in writing by Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C is in compliance with all applicable laws and regulations. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Term </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be effective as of the date of its execution. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of this Agreement is ten (10)&nbsp;years. This Agreement may be extended for another ten
(10)&nbsp;years upon Party A&#146;s written confirmation prior to the expiration of this Agreement, and so forth thereafter. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term provided in Section&nbsp;4.2, if Party A or Party C is terminated at expiration of their
respective operation term (including any extension of such term) or by any other reason, this Agreement shall be terminated upon such termination. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Termination </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At any time during the term of this Agreement and any extended term hereof, if Party A can not exercise the
Purchase Option pursuant to Section&nbsp;1 due to then applicable laws, Party A can, at its own discretion, unconditionally terminate this Agreement by issuing a written notice to Party B without any liability. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If Party C is terminated due to bankruptcy, dissolution or being ordered to close down by the laws during the
term of this Agreement and its extension period, the obligations of Party B hereunder shall be terminated upon the termination of Party C; notwithstanding anything to the contrary, Party B shall immediately repay the principal and any interest
accrued thereupon under the Loan Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except under circumstances indicated in Section&nbsp;5.2, Party B may not unilaterally terminate this Agreement
at any time during the term and extension periods of this Agreement without Party A&#146;s written consent. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Taxes and Expenses </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each Party shall bear any and all taxes, costs and expenses related to transfer and registration as required by the PRC laws
incurred by or imposed on such Party arising from the preparation and execution of this Agreement and the consummation of the transaction contemplated hereunder. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If either Party (&#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes
damage to other Parties (&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party</B>&#148;), the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party could notify the Defaulting Party in writing and request it to rectify and
correct such breach of contract; if the Defaulting Party fails to take any action satisfactory to the Non-defaulting Party to rectify and correct such breach within fifteen (15)&nbsp;days upon the issuance of the written notice by the <FONT
STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may take the actions pursuant to this Agreement or take other remedies in accordance with the laws. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The following events shall constitute a default by Party B: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B breaches any provision of this Agreement, or any representation or warranty made Party B under this
Agreement is untrue or proves inaccurate in any material aspect; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B assigns or otherwise transfers or disposes of any of its rights under this Agreement without the prior
written consent by Party A; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any breaches by Party B which renders this Agreement, the Loan Agreement, and the Equity Pledge Agreement
unenforceable. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Should a breach of contract by Party B or violation by Party B of the Loan Agreement and the Equity Pledge
Agreement occur, Party A may: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">request Party B to immediately transfer all or any part of the Purchased Equity Interests to Party A or the
Designated Person pursuant to this Agreement; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">recover the principal and the interest accrued thereupon under the Loan Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and
delivered personally or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to
be duly served shall be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7th) day after the date when the air registered
mail with postage prepaid has been sent out (as is shown on the postmark), or the fourth (4th) day after the delivery date to the internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly
served upon the receipt time as is shown on the transmission confirmation of relevant documents. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="22%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="77%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">If to <B>Party A:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Shanghai Shengdayuan Information Technology Co., Ltd.</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Room 301, Building 1, No.&nbsp;1111 Xingbang Street, Jiading Industrial Zone, Shanghai</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chao He</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">If to <B>Party B:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman"><B>Qin Miao</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="22%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="77%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">If to <B>Party C:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Intersection of Hongzehu East Street and Qingshuijiang Street, Suyu District, Jiangsu.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yanzhong Yao</TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Applicable Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to China International Economic and Trade
Arbitration Commission for arbitration in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">All Parties acknowledge and confirm that any oral or written materials exchanged by and between the Parties in connection with
this Agreement are confidential. All Parties shall keep in confidence all such information and not disclose it to any third party without prior written consent from other Parties unless: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(a) such information is known or will be known by the public (except by disclosure of the receiving party without authorization); (b) such
information is required to be disclosed in accordance with applicable laws or rules or regulations; or (c)&nbsp;if any information is required to be disclosed by any party to its legal or financial advisor for the purpose of the transaction of this
Agreement, such legal or financial advisor shall also comply with the confidentiality obligation similar to that stated hereof. Any disclosure by any employee or agency engaged by any Party shall be deemed the disclosure of such Party and such Party
shall assume the liabilities for its breach of contract pursuant to this Agreement. This Article shall survive expiration or termination of this Agreement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement by the Parties is an integral part of and has the same effect with this Agreement </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and for the benefit of all the Parties hereto and their respective
inheritors, successors and the permitted assigns. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with prior written consent from Party A, none of Party B or Party C may assign any of its rights and
obligations under this Agreement to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in five (5)&nbsp;originals with each Party holding one (1)&nbsp;original. Each original
has the same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">[No text below] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A: Shanghai Shengdayuan Information Technology Co., Ltd. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">/s/ Shanghai Shengdayuan Information Technology Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Seal
of Shanghai Shengdayuan Information Technology Co., Ltd.) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">By: /s/ Chao He </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party B: </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">By: /s/ Qin Miao </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">By: /s/ Pang Zhang </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">By: /s/ Yayun Li </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party C: Jiangsu </B><B>Yuanzhou</B><B> <FONT
STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd.</B> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B></B>/s/ Yanzhong Yao </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">By: Yanzhong Yao </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.15
<SEQUENCE>13
<FILENAME>d416083dex415.htm
<DESCRIPTION>EX-4.15
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.15</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit&nbsp;4.15 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Business Operations Agreement </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This
Business Operations Agreement (this &#147;<B>Agreement</B>&#148;) is made as of September&nbsp;30, 2022, in Beijing, the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;) by and among: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Shanghai </B><B>Shengdayuan</B><B> Information Technology Co., Ltd.</B>, with registered address at Room 301, Building 1, No.&nbsp;1111 Xingbang Street,
Jiading Industrial Zone, Shanghai (&#147;<B>Party A</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT>
Co.,</B><B></B><B>&nbsp;Ltd.</B>, a limited liability company incorporated and existing under the laws of the PRC, with registered address at Intersection of Hongzehu East Street and Qingshuijiang Street, Suyu District, Jiangsu. (&#147;<B>Party
B</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">And </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao</B>, with PRC identification
number of ***; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B>, with PRC identification number of ***; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B>, with PRC identification number of *** </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Qin
Miao, Yayun Li and Pang Zhang collectively, &#147;<B>Party C</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A, Party B and Party C Individually a &#147;<B>Party</B>&#148;, and
collectively the &#147;<B>Parties</B>&#148;) </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>WHEREAS</U>: </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">A</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a wholly foreign-owned enterprise duly incorporated and validly existing under the PRC laws;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">B</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">C</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">A business relationship has been established between Party A and Party B by entering into an Exclusive
Consulting and Services Agreement, whereby Party B is required to make all payments to Party A thereunder. Therefore, the daily operations of Party B will have a material impact on its ability to pay the payables to Party A; and
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">D</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C is shareholders of Party B whose 45%, 30% and 25% equity interests are respectively owned by Qin Miao,
Yayun Li and Pang Zhang. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree and intend to be legally bound as follows through friendly
negotiations and in the principles of equity and mutual benefit: </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Negative Undertakings </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In order to ensure Party B&#146;s performance of the agreements between Party A and Party B and all its obligations owed to Party A, Party B
and Party C hereby confirm and agree that unless with prior written consent from Party A or a third party appointed by Party A, Party B shall not conduct any transaction which may materially affect any of its assets, businesses, employees, duties,
rights or operations, including but not limited to the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to conduct any business that is beyond the normal business scope or in a manner inconsistent with past
practices; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to borrow money or incur any debt from any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to change or dismiss any director or to dismiss and replace any senior management member;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to sell to or acquire from any third party, or otherwise dispose any of its material assets or rights,
including but not limited to any intellectual property rights; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to provide guarantee in favor of any third party or impose any encumbrance upon any of its assets (including
intellectual property rights); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to amend its articles of association or change its scope of business; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to change its ordinary course of business or modify any material internal bylaws or systems;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to assign any of the rights or obligations under this Agreement to any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to make significant adjustment to any of its business operations, marketing strategies, operation policies or
client relations; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to make any form of distribution of dividend or bonus. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Operational and Human Resource Management </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C hereby agree to accept and strictly perform the comments and instructions from Party A from
time to time regarding employment and dismissal of its employees, the daily business management and financial management. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C hereby jointly and severally agree that Party C shall appoint the person elected in
accordance with the procedures required by applicable laws and regulations and the articles of association of Party B or designated by Party A as director (or managing director) or supervisor of Party B, and cause such director to elect the person
recommended by Party A as the chairman of the board (if any), and appoint the persons designated by Party A as Party B&#146;s General Manager, Chief Financial Officer, and other officers. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any of the above directors or officers resigns or is dismissed by Party A, he or she will lose the
qualification to hold any position in Party B and, under such circumstance, Party C shall remove such person from his or her position in Party B and immediately elect or appoint any other candidate designated by Party A to assume such position.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">For the purpose of Section&nbsp;2.3, Party C shall effect all internal or external procedures necessary to
accomplish the dismissal and appointment in accordance with relevant laws and regulations, the articles of association of Party B and this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby agree to, upon execution of this Agreement, simultaneously sign a Power of Attorney whereby
Party C shall authorize irrevocably any individual&nbsp;appointed by Party A to exercise shareholders&#146; rights, including the full voting right of a shareholder at Party B&#146;s shareholders&#146; meetings.&nbsp;Party C further agrees to
replace the authorized person appointed according to the above mentioned power of attorney (the &#147;<B>Trustee</B>&#148;) at any time pursuant to the requirements of Party A by revoking its authorization to the Trustee and granting the same
authorization to such other person designated by Party A by execution of a power of attorney in the form and substance similar to that contemplated in the preceding sentence with immediate effect. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Right of Information </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Trustee may be provided with any information regarding operations, clients, financial conditions and employees of Party B and have access
to relevant materials of Party B in connection with exercising any of the rights authorized to it.&nbsp;The right of information provided in this Section&nbsp;3 shall be the same with the right to access Party B&#146;s information by any of its
shareholders, and will be exercised with sufficient facility from Party B without any interference. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Waiver </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">It is agreed by the Parties that unless caused by the material neglect or willful misconduct of Party A, Party A will not be held liable for
any indemnity by any other Party or any third Party due to the Trustee&#146;s exercise of any of its rights. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties by Party C </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C, in the capacity of natural person, is Chinese citizens having full civil capabilities to execute,
deliver and perform this Agreement and perform its obligations hereunder or, in the capacity of legal person, is a limited liability company duly incorporated and validly existing under the PRC laws, has full and independent capabilities to execute,
deliver and perform this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C has the right to execute, deliver and perform this Agreement without any approval or authorization.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of Party C&#146;s execution and performance of this Agreement is in violation of any of its articles of
association, or any laws, regulations, governmental approvals, authorizations, notices or other documents binding upon or having effect upon Party C, or any contracts with or any covenants to any third party by Party C. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Once executed, this Agreement will constitute legal and valid obligations enforceable against Party C.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise provided under this Agreement or the Equity Pledge Agreement, there is no mortgage, pledge or
any other security interest, or restrictive agreement with any third party, or offer to transfer to any third party, or covenant in response to any offer to buy from any third party, or any agreement with any third party to transfer, in each case
regarding any of Party B&#146;s equity interests by Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C will be in strict compliance with this Agreement and actively perform its obligations
hereunder.&nbsp;Party C will also cause Party B to be in strict compliance with this Agreement and refrain from any action or omission which may affect validity or enforceability of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties by Party B </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has received all consents and authorizations necessary and desirable to execute, deliver and perform
this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B will be in strict compliance with this Agreement, actively perform its obligations hereunder, and
refrain from any action or omission which may affect validity or enforceability of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach Liability </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to provisions under Section&nbsp;4 of this Agreement, Party B and Party C shall jointly and severally
indemnify and hold harmless Party A and any of its shareholders, directors, employees, affiliates, agents, successors and trustees from any claim, harm, expenses, indemnities, liabilities, fines or any other loss or damages arising from:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any breach or failure to perform this Agreement by Party C and/or Party B; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any material neglect or willful misconduct, or any breach of applicable laws or regulations by Party C and/or
Party B. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prejudice to the indemnity liability provided under Section&nbsp;7.1, Party A may require Party C and
Party B to stop or prevent any breach of this Agreement, and/or require Party C and Party B to perform its obligations under this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Each of the Parties acknowledges and confirms that the existence and terms of this Agreement, as well as any oral or written information
exchanged among the Parties in connection with preparation or performance of this Agreement, will be confidential information.&nbsp;Each of Party C and party B will keep all confidential information in confidence and, without prior written consent
from Party A, may not disclose any confidential information to any third party, unless such information (a)&nbsp;is in the public domain (not due to unauthorized disclosure by the receiving Party); (b)&nbsp;is required for disclosure by any
applicable laws or regulations, rules&nbsp;of any exchange, or requirements or orders from any government authority or court having jurisdiction; or (c)&nbsp;is disclosed by Party C or Party B to any of its legal or financial advisors on <FONT
STYLE="white-space:nowrap">as-needed</FONT> basis, provided that such legal or financial advisor shall comply with the confidentiality obligations similar to this Section&nbsp;8.&nbsp;Disclosure of any confidential information by any person or
entity engaged by Party C or Party B shall be deemed as disclosure of such information by Party C and/or Party B, and consequently Party C and/or Party B shall be held liable for beach of this Agreement. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Other Agreements </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding on and inure to the benefit of each of the Parties and their respective
successors, heirs and permitted assigns.&nbsp;Without prior written consent from Party A, Party C may not transfer any of its rights, interests or obligations under this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby agrees that Party A may transfer any of its rights and obligations under this Agreement to any
third party at its discretion with notice to Party C in writing but without consent from Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any agreement between Party A and Party B terminates or expires, Party A will have the right to terminate
all of the agreements between Party A and Party B including, among others, the Exclusive Consulting and Services Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Considering the business relationship between Party A and Party B has been established through execution of the
Exclusive Consulting and Services Agreement, and daily business activities of Party B will have a material impact on Party B&#146;s ability to pay the payables to Party A, Party C agrees that subject to Section&nbsp;1 of this Agreement, any
dividend, distribution or other gain or interest received by it as shareholder of Party B will be immediately, unconditionally and freely paid or transferred to Party A, and provide any document or take any action necessary to accomplish such
payment or transfer at the request of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C will provide assistance sufficient for the Trustee to exercise any right authorized to it, including
without limitation prompt signing any resolution of the shareholders or any other relevant legal document when it is necessary to do so (including required in connection with any approval, registration and filing from or with any government
authority).&nbsp;Party C hereby confirms that its covenants under Section&nbsp;9.5 of this Agreement will not restrict its authorization of any right to the Trustee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Entire Agreements and Amendments </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement and all agreements and/or documents referred to or expressly included herein represent all
agreements among the Parties regarding the subject matter hereof, and supersede all previous agreements, contracts, understandings and communications among all the Parties, oral or written, with respect to the subject matters of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any amendment of this Agreement will not be effective without agreement of the Parties in writing. Any
amendment and supplement duly executed by the Parties shall be an integral part of and have the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Law </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Agreement shall be governed by and construed in accordance with the PRC laws. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any dispute arising from or in connection with this Agreement will be settled through negotiations and, if the
negotiations fail, be submitted to Beijing Arbitration Commission (&#147;<B>BAC</B>&#148;) for arbitration in accordance with its rules&nbsp;then effect.&nbsp;The arbitration shall take place in Beijing. The language of arbitration shall be in
Chinese. The arbitrary award shall be final and binding upon each of the Parties.&nbsp;This Section&nbsp;12.1 will survive termination or expiration of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">each of the Parties shall continue to perform its obligations under this Agreement in good faith other than the
matter under dispute. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notice </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Any and all notices given by any of the Parties regarding any of its rights or obligations under this Agreement shall be made in writing and
delivered in person, by registered mail, postage prepaid mail, recognized courier service or facsimile to the following addresses. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="22%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="77%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">If to Party A:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Shanghai Shengdayuan Information Technology Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Room 301, Building 1, No.&nbsp;1111 Xingbang Street, Jiading Industrial Zone, Shanghai</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chao He</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="22%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="77%"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">If to Party B:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,</B><B></B><B>&nbsp;Ltd.</B>&nbsp;with registered address at</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Intersection of Hongzehu East Street and Qingshuijiang Street, Suyu District, Jiangsu</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yanzhong Yao</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">If to Party C:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman"><B>Qin Miao</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effect, Term and Others </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any written consent, proposal, appointment relating to Party A under this Agreement and any other decision
having material effect upon daily business operations of Party B will be made by the board of directors/managing director of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of this Agreement will commence as of the date hereof and, unless early terminated by Party A, expire
upon dissolution of Party B under the PRC laws.&nbsp;At the request of Party A, the Parties may extend the term of this Agreement prior to its expiration, and enter into separate business operation agreement or continue to perform this Agreement, in
each case at the request of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Neither Party B nor Party C may terminate this Agreement during the term hereof.&nbsp;Party A shall have the
right to terminate this Agreement at any time with written notice to Party B and Party C no less than thirty (30)&nbsp;days in advance. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is confirmed by the Parties that this Agreement represent their fair and reasonable agreements made on the
basis of equity and mutual benefits.&nbsp;If any clause hereof is held invalid or unenforceable under applicable laws, such clause shall be deemed to have been deleted from this Agreement and invalid, and the remainder of this Agreement will
continue to have effect and be deemed to have excluded such clause. The Parties will negotiate to replace the deleted clause with legal, valid one acceptable to each of the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any failure or delay on the part of any Party to exercise any rights, powers or privileges hereunder shall not
operate as a waiver thereof. Any single or partial exercise of such rights, powers or privileges shall not preclude any further exercise of such rights, powers or privileges. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is in five originals with each Party holding one thereof.&nbsp;Each of the originals has the
same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[Remaining intentionally left blank] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties hereto have caused this Agreement to be duly executed on their behalf by a
duly authorized representative as of the date first written above. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>PARTY A: SHANGHAI SHENGDAYUAN INFORMATION TECHNOLOGY CO., LTD.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Shanghai Shengdayuan Information Technology Co., Ltd.,</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Shanghai Shengdayuan Information Technology Co., Ltd.,)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Chao He</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>PARTY B: Jiangsu Yuanzhou <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yanzhong Yao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>PARTY C:</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.16
<SEQUENCE>14
<FILENAME>d416083dex416.htm
<DESCRIPTION>EX-4.16
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.16</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.16 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exclusive Business Cooperation Agreement </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Exclusive Business Cooperation Agreement (this &#147;<B>Agreement</B>&#148;) is made and entered into by and between the following parties
on&nbsp;<U>September&nbsp;16, 2022</U><U></U>&nbsp;in Beijing, the People&#146;s Republic of China (&#147;<B>China</B>&#148; or the &#147;<B>PRC</B>&#148;). </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party&nbsp;A:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Building 5, SkyCity Central Square, East Chang&#146;An Street No.666, National Civil Space Industrial Base, Xi&#146;an, Shaanxi, China</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party B:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Building 5, SkyCity Central Square, East Chang&#146;An Street No.666, Aerospace Base, Xi&#146;an, Shaanxi, China</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each of Party A and Party B shall be hereinafter referred to as a &#147;Party&#148; respectively, and as the
&#147;Parties&#148; collectively. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas: </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a wholly foreign-owned enterprise registered in China and has the necessary resources to provide
technical and consulting services. Party A is a company wholly and directly held by JD Logistics Holding Limited (a company registered under the laws of Hong Kong) (the &#147;<B>Hong Kong Company</B>&#148;), and the Hong Kong Company is wholly and
directly held by JD Logistics, Inc. (a company registered under the laws of the Cayman Islands) (the &#147;<B>Cayman Company</B>&#148;); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company established in China, whose principal business is technical development
of information technology, technical services, technology transfer, technology and information consultation; software services, software development; software design; enterprises management consultation; sale of hardware products, electronics
(excluding prohibited or restricted), groceries, packaging materials, clothes, shoes and hats; the businesses conducted by Party B currently and any time during the term of this Agreement are collectively referred to as the &#147;<B>Principal
Business</B>&#148;; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A agrees to use its advantage of technology, personnel and information to provide relevant exclusive
technical services, technical consultation and other services (for the specific scope refers to the following clauses) for party B during the term of this Agreement, and Party B agrees to accept the services provided by Party A or Party A&#146;s
designated party&#146; (the designated party shall be the Cayman Company or a subsidiary directly or indirectly controlled by the Cayman Company, or other entity approved by all the directors of the Cayman Company, hereinafter referred as to the
&#147;<B>Designated Party</B>&#148;) under this Agreement; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A and Party B desire to execute this Agreement with respect to the business cooperation between Party A
and Party B. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Now, therefore, through mutual negotiation, the Parties have reached the following agreements: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Services Provided by Party A </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby appoints Party A as Party B&#146;s exclusive service provider to provide Party B with complete
business support, technology support and consulting services during the term of this Agreement, in accordance with the terms and conditions of this Agreement. Such services may include all or part of services within the scope of the Principal
Business of Party B as may be determined from time to time by Party A, including, but not limited to the following: technical service, network support, business consulting, intellectual property license, equipment leasing, marketing consultation,
system integration, product research and development and system maintenance, management and consulting services related to Party B&#146;s business operation and, from time to time, provide other consultations and services(the
&#147;<B>Services</B>&#148;) related to the foregoing services and according to Party B&#146;s requests, given that such requests are permitted under the PRC laws. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees to accept all the consulting and Services provided by Party A. Party B further agrees that
unless with Party A&#146;s prior written consent, during the term of this Agreement, Party B shall not and shall cause its subsidiary not to accept any consulting and/or services provided by any third party and shall not establish similar
cooperation relationships with any third party regarding to the abovementioned matters. Party A may designate the Designated Parties, who may enter into certain agreements described in Section&nbsp;1.4 with Party B, to provide Party B with the
consulting and/or services under this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to ensure Party B meets the cash flow requirement for its daily operations and/or to compensate any
losses arising from the daily operation, regardless of whether Party B actually suffers from operational losses, Party A can independently decide to provide financial support to Party B (given that it is permitted by the PRC laws). Party A can
provide financial support for Party B through entrusted loan to the extent permitted by the PRC laws (as defined below), for which the Parties shall sign a separate entrusted loan contract. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Service Providing Methodology </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A and Party B agree that, during the term of this Agreement, the Parties may enter into further
technology and consulting service agreements directly or through their respective affiliates with corresponding service ability and resources for the purpose that Party A can provides service to Party B, and reach an agreement on the contents,
methods, personnel and fees of the specified services. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To fulfill this Agreement, the Parties agree that both Party A and Party B can enter into license agreements on
intellectual property rights (including but not limited to: software, trademark, patents and technical secrets) directly or through their respective affiliates during the term of this Agreement. Such license agreements shall allow Party B to use the
relevant intellectual property rights of Party A at any time according to the business needs of Party B. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To fulfill this Agreement, the Parties agree that both Party A and Party B can enter into equipment or plant
leasing agreements directly or through their respective affiliates during the term of this Agreement. Such equipment or plant leasing agreements shall allow Party B to use the relevant equipment or plant of Party A at any time according to Party
B&#146;s business needs. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To fulfill this Agreement, the Parties agree that both Party A and Party B can enter into other agreements such
that Party A can provide other services to Party B directly or through their respective affiliates during the term of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A can independently decide to subcontract the services to be provided to Party B in part or full herein
to a third party with the corresponding business capacity and resources. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">For the purpose of providing services in accordance to this Agreement, the Parties shall promptly communicate
with each other with regards to relevant information about business and/or other information about customers. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">The
service provided by Party A herein shall be exclusive. Party B may continue to implement existing service contracts with third parties that involve identical or similar services provided by Party A with the written consent of Party A; if Party A
does not approve the existing service contracts with third parties, Party B shall immediately terminate this Agreement with the third party and also undertake any expenses and responsibilities for terminating this Agreement. Other contracts that
Party B is implementing or other legal documents defining Party B&#146;s obligations shall still be implemented by Party B. Without Party A&#146;s prior written consent, Party B shall not change, revise or terminate such contracts or legal
documents. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to specify the Parties&#146; rights and obligations and ensure that the foregoing service provisions
are actually implemented, the Parties agree as follows, provided that they are permitted under the PRC laws: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall carry out its business in accordance with the opinions and suggestions provided by Party A under
Article 1.1 herein. </P></TD></TR></TABLE> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for the original directors and supervisors of Party B accepted by Party A, Party B will appoint the
nominee recommended by Party A as Party B&#146;s director through the appointment procedures of the PRC laws (including any laws, regulations, rules, notices, interpretations or other documents with binding force issued by the central government,
local legislative, administrative or judicial departments before and after the signing of this Agreement, hereinafter referred to as the &#147;<B>PRC laws</B>&#148;) and, to the extent permitted by the PRC laws, will appoint the senior manager
recommended and employed by Party A as Party B&#146;s general manager, chief financial officer and other senior management personnel that are in charge of monitoring Party B&#146;s company business and operation. Except for retirement, resignation,
disqualification or death, Party B shall not dismiss the company&#146;s director recommended by Party A under any circumstances without the prior written consent of Party A. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees to cause Party B&#146;s director and senior manager exercise the powers that they have under the
laws, regulations and articles of association based on Party A&#146;s instruction. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A may determine and adjust Party B&#146;s organization structure, and manage human resources of Party B.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is entitled to conduct business activities related to the Services on behalf of Party B. Party B shall
provide all necessary support and convenience for Party A to conduct such business activities smoothly, including without limitation, issuing all necessary power of attorney for the provision of services. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To the extent permitted by the PRC laws, Party A is entitled to check Party B&#146;s accounts periodically and
at any time, and Party B shall keep its accounts accurately and in due course, and provide the accounts to Party A upon its request. Party B agrees to coordinate with Party A and Party A&#146;s shareholders (direct or indirect) over auditing
(including but not limited to connected transaction auditing and other various auditing contents) and provide related information about Party B&#146;s operation, business, customers, finance and staffs to Party A, Party A&#146;s shareholders (direct
or indirect) and/or auditor engaged by Party A during the term of this agreement, and also agree that Party A&#146;s shareholders can disclose such information to satisfy the requirements of the securities regulation. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees to deliver the relevant certificates and seals which are important to Party B&#146;s daily
operation, including Party B&#146;s business license, organizational code certificate (if any), official seal, contract seal, special seal for finance and legal representative&#146;s seal, to Party B&#146;s director, legal representative, general
manager, chief financial officer and other senior management personnel recommended by Party A and appointed by Party B according to legal procedures for custody. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree that the Services provided by Party A to Party B under this Agreement shall also apply to the
subsidiaries of Party B, and Party B shall cause its subsidiaries to exercise rights and fulfill obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Calculation of Service Fee, Payment Mode, Financial Statements, Auditing and Taxation </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">With regard to the Services provided by Party A according to this Agreement and to the extent permitted by the
PRC laws, Party B and Party B&#146;s subsidiary shall pay to Party A service fees (hereinafter referred to as &#147;<B>service fees</B>&#148;) equivalent to the net profit of Party B and Party B&#146;s subsidiary after deducting the annual loss of
the year before (if necessary), deducting the necessary costs, expenses and taxes within the corresponding fiscal year and withdrawing the statutory reserve fund, retained fund, staff award fund, welfare fund, enterprise development fund according
to the law during the term of this Agreement; Party A is entitled to determine the foregoing deduction items. The amount of such service fees shall be determined by Party A. The calculation and adjustment of the service fees shall take into
consideration the following factors without limitation, and Party A is entitled to independently decide to adjust the service fees without obtaining Party B&#146;s consent: (a)&nbsp;the difficulty in technologies provided by Party A and the
complexity of technological consulting and other services provided by Party A; (b)&nbsp;the time required by Party A&#146;s technical staffs to provide such software development, technological consulting and other services; (c)&nbsp;specific content
and commercial value of software development, technological consulting and other services provided by Party A; (d)&nbsp;market price of the services of the same type. The above services fee shall be remitted to the bank account of Party A or the
Designated Party by wire transfer or other manners agreed by the Parties after Party A has issued the payment instruction, and Party A may change the payment instructions from time to time. The Parties agree that the payment of the above service
fees shall not cause any Party to have difficulties in its operation each year. For the purposes above, and to the extent of achieving the above principles, Party A is entitled to agree on Party B&#146;s delay of the service fees&#146; payment to
avoid any financial difficulties; and Party A is also entitled to make any other adjustments of the service fees as deemed reasonable by itself, but Party A shall send a written notice to Party B in advance. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A agrees that Party A will enjoy and undertake all economic interests and risks arising from Party
B&#146;s business during the term hereof; When Party B suffers from operating loss or faces serious management difficulties, Party A shall provide financial support; in case of the occurrence of foregoing situation, Party A is entitled to decide
whether Party B will continue its business operation and Party B shall accept Party A&#146;s decision unconditionally. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall prepare financial statements required by Party A in accordance with the requirements of
applicable laws, generally acknowledged accounting standards and business practice. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">After notified by Party A in advance, Party A and/or Party A&#146;s designated auditor is entitled to review
Party B&#146;s relevant account books and record and copy necessary partial book accounts and records in the main office location of Party B so as to verify the accuracy in Party B&#146;s income and statements. Party B shall provide related
information about Party B&#146;s operation, business, customers, finance and staffs according to Party A&#146;s requirements, and agree that Party A or Party A&#146;s direct or indirect shareholder can disclose or make such information publicly if
necessary. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The tax arising from the execution of this Agreement shall be undertaken respectively by each party.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Intellectual Property Right, Confidentiality and Prohibited Competition </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A shall have exclusive and proprietary ownership, rights and interests in any and all intellectual
properties arising out of or created during the performance of this Agreement, including but not limited to software, trademarks, patents, technical secrets, trade secrets and others, and shall be entitled to use these rights for free.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To fulfill this Agreement, Party A and Party B agree that the Parties may execute intellectual property license
agreements during the term of this Agreement, which shall permit Party B to use Party A&#146;s relevant intellectual property rights for free within Party B&#146;s business requirements, or Party A agrees to transfer part of Party A&#146;s
intellectual property rights to Party B or register such intellectual property rights in Party B&#146;s name if necessary. However, Party B shall transfer the foregoing intellectual property rights registered under Party B to Party A at no
consideration or at the lowest price permitted by law upon Party A&#146;s request. Party B shall execute all appropriate documents, take all appropriate actions, submit all filings and/or applications, render all appropriate assistance and otherwise
conduct whatever is necessary as deemed by Party A at its sole discretion for the purposes of vesting any ownership, right or interest of any such intellectual property rights in Party A, and/or perfecting the protections for any such intellectual
property rights in Party A. Party A is entitled to use any intellectual property registered under Party B for free. </P></TD></TR></TABLE> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise permitted by Party A, Party A shall have exclusive and proprietary ownership in any rights,
ownership, interests and intellectual property rights generated or created by Party B and Party B&#146;s subsidiary during the term of this Agreement, including without limitation, existing and future total copyrights, patents (including invention
patents, utility model patents and appearance design patents), patent applications, trademarks, trade names, brands, software, technical secrets, commercial secrets, relevant reputations, domain names and other any similar rights (herein after
referred to as &#147;<B>the rights</B>&#148;), whether or not developed by Party A or Party B. Party B shall not claim any of the rights from Party A. Party B shall sign all documents and take all actions for Party A to become the owner of the
rights. Party B shall guarantee that there is no defects of right for the rights and will compensate any losses to Party A for any defects of rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, Party B shall not and shall cause its subsidiaries not to
transfer, sell, mortgage, permit or dispose of the rights in other ways. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall manage the rights according to Party A&#146;s instruction from time to time, including without
limitation, the transferring or authorizing of the rights to Party A or a party designated by Party A to the extent permitted by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties admit that any oral or written information exchanged between the Parties in connection with this
Agreement are regarded as confidential information. Each party shall maintain confidentiality of all such confidential information, and without written consent of other parties, any Party shall not disclose any relevant confidential information to
any third party, except for information that are: (a)&nbsp;known to the public (not disclosed to the public by the Party receiving the information); (b) disclosed according to the requirements of applicable laws or any stock exchange; or
(c)&nbsp;required to be disclosed by any Party to its legal or financial consultant to fulfill transactions contemplated hereunder, provided that such legal or financial consultant is also bound by confidentiality obligations similar to those set
forth in this article. Disclosure of any confidential information by the employees or institutions employed by any Party shall be deemed as disclosure of such confidential information by such Party, and such Party shall be held liable for breach of
this Agreement. This article shall survive the termination of this Agreement, notwithstanding the reason for the termination. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall not sign any documents or make relevant commitments that conflict with the legal documents, such
as agreements in the process of implementation signed by Party A and its Designated Party; Party B shall not cause conflict of interests between Party B, Party A and Party A&#146;s shareholder through action or omission. In case of such conflict of
interest (Party A is entitled to decide whether such conflict of interest exists), Party B shall immediately take measures to eliminate it as much as possible, subject to the approval by Party A or Party A&#146;s Designated Party. In case that any
measures to eliminate the conflict of interest are rejected, Party A is entitled to execute the purchase right in the &#147;Exclusive Option Agreement&#148;. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Within the term of this Agreement, all customer information relating to Party B&#146;s business and the
Services provided by Party A and other related documents shall be possessed by Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties hereby agree that Article 3 shall survive the modification, cancellation or termination of this
Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations, Warranties and Covenants </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A hereby represents, warrants and covenants as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a wholly foreign owned company legally registered and validly existing in accordance with the PRC
laws, is an independent legal person, possesses complete and independent legal status and capacity, has obtained appropriate authorization to sign, deliver and execute this Agreement, and can serve as the subject of litigation independently.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A signs and executes this Agreement in accordance with its legal person qualification and within its
business scope, with necessary permits, records and qualifications to provide the services hereof. Party A has taken necessary corporate action, obtained appropriate authorization and also the permission and approval of third party and governmental
institutions to fulfill the transactions contemplated hereunder, and will not violate laws or restrictions applicable to Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">After the execution and delivery of this Agreement, this Agreement will constitute Party A&#146;s legal, valid
and binding obligations, and shall be enforceable against it in accordance with its terms. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby represents, warrants and covenants as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a company legally registered and validly existing in accordance with the PRC laws, is an independent
legal person, has complete and independent legal status and capacity, has obtained appropriate authorization to sign, deliver and execute this Agreement, and can serve as the subject of litigation independently. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B&#146;s acceptance of the services provided by Party A does not violate any the PRC laws; Party B signs
and executes this Agreement in accordance with its legal person qualification and within its business scope; Party B has taken necessary corporate action, obtained appropriate authorization and also the permission and approval of third party and
governmental institutions to fulfill the transactions contemplated hereunder, and will not violate laws or restrictions applicable to Party B. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">After the execution and delivery of this Agreement, this Agreement will constitute Party B&#146;s legal, valid
and binding obligations, and shall be enforceable against it in accordance with its terms. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">There are no existing or threatened litigation, arbitration or other judicial or administrative procedures
known to Party B that may affect Party B&#146;s ability to perform the obligations herein. In case of any litigation, arbitration or other judicial or administrative penalty occurring or possibly occurring to Party B&#146;s assets, businesses or
income, Party B shall instantly notify Party A after learning of the fact. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has already disclosed all contracts, government approvals and licenses that may have significant
adverse effect on Party B&#146;s ability to fully fulfill the obligations herein or documents binding Party B&#146;s assets or businesses. There is no misrepresentation or omission of any major facts in documents provided by Party B to Party A
previously. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall pay service fees to Party A in full according to the clauses herein and maintain the continuous
validity of related licenses and qualifications of business of Party B and Party B&#146;s subsidiaries, and assist Party A, provide sufficient cooperation with Party A, actively cooperate over the services provided by Party A in all affairs for
Party A to effectively execute the responsibilities and obligations herein, and also accept reasonable comments and suggestions from Party A relating to the businesses of Party B and Party B&#146;s subsidiaries. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, beginning from the signing date of this Agreement, Party B shall
not and shall cause Party B&#146;s subsidiary not to sell, transfer, mortgage or dispose in through other ways any assets (except for assets of less than RMB1,000,000 (or any other amount separately agreed by the Parties) necessary for normal
business operation), business, right of management and legitimate rights and interests. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, Party B shall not pay any expenses to any third party for any
reason except for reasonable expenditures in the course of normal business operation, and shall not exempt any third party&#146;s debts or borrow or lend loan to any third party, or provide guarantee or warranty, or allow any third party to place
other security interests on Party B&#146;s assets or interests. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, beginning from the signing date of this Agreement, Party B shall
not and shall cause Party B&#146;s subsidiary not to incur, inherit, guarantee or tolerate any debts (except debt of less than RMB1,000,000 (or any other amount separately agreed by the Parties) necessary for normal business operation).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, beginning from the signing date of this Agreement, Party B shall
not and shall cause Party B&#146;s subsidiary not to sign any major contracts (except the contract of less than RMB1,000,000 (or any other amount separately agreed by the Parties) necessary for normal business operation) or sign any other contracts,
agreements or arrangements conflicting with this Agreement or possibly damaging Party A&#146;s rights and interests herein. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall not cause conflict of interest between Party B and Party A and its shareholders in the manner of
act or omission. In the event of such conflict of interest (Party A is entitled to decide whether such conflict of interest arises unilaterally), Party B shall take measures to eliminate as soon as possible with the consent of Party A or its
Designated Party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(12)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, Party B shall not and shall cause Party B&#146;s subsidiary not
to be merged into or constitute a joint entity with any third party, invest in or purchase any third party or be invested in, purchased or controlled, increase or decrease the registered capital, change the corporation form or registered capital
structure in other ways or accept the investment and capital increase of existing shareholders or third party in Party B, or liquidate and dissolve beginning from the signing date herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(13)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To the extent permitted by relevant the PRC laws, Party B will appoint candidates recommended by Party A as
Party B&#146;s director; Except for written permission from Party A or with legal reasons, Party B shall not refuse to appoint the candidate recommended by Party A by any reasons. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(14)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall hold any and all governmental licenses, certificates, authorizations and approvals necessary for
operating business during the term of this Agreement, and also shall ensure all foregoing governmental licenses, certificates, authorizations and approvals are effective and legal during the entire term of this Agreement. In case of alteration
and/or increase of governmental licenses, certificates, authorizations and approvals for Party B to operate business during the term of this Agreement due to changes of provisions of relevant government authorities, Party B shall implement the
alteration and/or supplementation according to the requirements of related local laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(15)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Immediately notify Party A of occurrence or possible occurrence of situations that may have material adverse
effect on Party B&#146;s business and operation, and put forth its best effort to prevent such situation from occurring and/or prevent losses from increasing. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(16)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, Party B and /or Party B&#146;s subsidiary shall not modify
articles of association, change principal business, change business scope, model, profit model, marketing strategies, business principles or make material adjustments in customer relations. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(17)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, Party B and /or Party B&#146;s subsidiary shall not have any
arrangement of entering into any partnership or joint venture or profit sharing with any third party, or other arrangements, such as payment of usage fees, service fees or consulting fees, to transfer benefits or share profits.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(18)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Upon Party A&#146;s request, Party B shall provide information about Party B&#146;s operation management and
financial condition to Party A from time to time. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(19)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, Party B shall not disclose or distribute profits, dividends or
any other interests to other shareholders. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(20)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Provide Party A any technologies or other information that is necessary or useful for Party A to provide
services contemplated herein, and permit Party A to use relevant equipment, materials, information of Party B deemed necessary or useful in providing services hereunder. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(21)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without Party A&#146;s prior written consent, Party B shall not alter, change or dismiss Party B&#146;s
director and senior manager. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties represents to each other: In the event that the PRC laws allows Party A to directly hold Party
B&#146;s equities and permits Party A and/or Party A&#146;s subsidiaries (if any) to be engaged in Party B&#146;s business, and if Party A intends to directly hold Party B&#146;s equities, the Parties will terminate this Agreement immediately.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Validation and Effective Term </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Agreement shall take effect as of the signing date. Unless this Agreement is terminated according to Article 6.1 herein, the Agreement
shall remain effective permanently. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Termination </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise renewed according to relevant sections hereunder, this Agreement shall be terminated on the
expiration date. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be terminated: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">On the effective date of Party B&#146;s bankruptcy, liquidation, termination or dissolution in accordance with
the law prior to the expiration date of this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">On the effective date of the transfer of Party B&#146;s equities and assets to Party A pursuant to the
&#147;Exclusive Option Agreement&#148; (as amended from time to time) signed by the Parties and Party B&#146;s existing shareholder on<U>&nbsp;the date hereof</U>; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">On the date when Party A is officially registered as Party B&#146;s sole shareholder after Party A is permitted
to directly hold Party B&#146;s equities under the PRC laws and Party A and/or Party A&#146;s subsidiaries and branches can legally engage in Party B&#146;s business; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">On the expiration date of the written notification of terminating this Agreement sent by Party A to Party B 30
days in advance at any time within the effective term of this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Terminated in advance in accordance with the provisions of Article 7 herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall not terminate this Agreement during the term of this Agreement. Party A shall not undertake the
responsibility for breach of this Agreement if it terminates this Agreement unilaterally in accordance with Article 6.2(d). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The rights and obligations of Article 3,5,7,8,10,11 and 16.3 shall survive the termination of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Each Party&#146;s payment obligations (including but not limited to the service fees) herein due on the
termination date of this Agreement or before the expiry date of this Agreement will not be exempted and any liability for breach of the contract before the termination of this Agreement will also not be exempted when this Agreement is terminated in
advance or expired for any reason. All payable service fees before the termination and expiry of this Agreement shall be paid to Party A within 15 working days as of the termination date of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Liability for Breach of this Agreement </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise specified in other articles herein, if Party B(the &#147;<B>Defaulting Party</B>&#148;) fails
to fulfill certain obligations herein or violates this Agreement in other ways, Party A (the &#147;<B>Damaged Party</B>&#148;) may: (a)&nbsp;notify the Defaulting Party of the nature and scope of the violation in writing and ask the Defaulting Party
to remediate at its own expense within a reasonable period of time (hereinafter referred to as &#147;<B>Remediation Period</B>&#148;); and if the Defaulting Party fails to take remedial measures during the Remediation Period, the Damaged Party is
entitled to ask the Defaulting Party to undertake all responsibilities for its violation and also compensate all actual economic losses due to the Damaged Party, including without limitation, the legal fees incurred in litigation and arbitration
proceedings relating to the violation. The Damaged Party is also entitled to ask the Defaulting Party to perform its contractual obligations and petition the court or the relevant arbitration institution to issue an order of specific performance or
compulsory performance by the Defaulting Party; (b)&nbsp;terminate this Agreement and ask the Defaulting Party to undertake all responsibilities for its violation and also compensate all damages; or (c)&nbsp;place the pledged equity on discount,
auction or selling according to the Equity Interest Pledge Agreement signed on&nbsp;<U>the date hereof</U>&nbsp;by and among the Parties and Party B&#146;s existing shareholders, be entitled to compensation priority in the amount of discount,
auction and selling, and ask the Defaulting Party to undertake all losses hereof. While exercising the foregoing remedial right, the Damaged Party is entitled to other remedial rights regulated herein and under the relevant laws and regulations.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties hereby agree and confirm that, unless otherwise compulsorily provided by the PRC laws, if Party B
is the Defaulting Party, the Damaged Party is entitled to terminate this Agreement unilaterally and ask the Defaulting Party to compensate the losses. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Laws, Dispute Resolution and Modification of Law </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The signing, validation, interpretation, implementation, revision and termination of this Agreement and
settlement of disputes herein shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any disputes arising from the interpretation and implementation of this agreement shall be firstly solved
through the Parties&#146; friendly negotiations. In case that the consensus on settlement of such disputes is not reached within 30 days after any Party asks the other party to reach solution through friendly negotiations, any Party can submit the
disputes to Beijing Arbitration Commission, which gives verdict according to the prevailing arbitration rule at that time. The arbitration shall take place in Beijing and language for arbitration shall be Chinese. The arbitration award is final and
binding on each party. The arbitral tribunal can order Party B to compensate the losses of Party A with Party B&#146;s equity interests, assets or property rights and interests, reach judgment of mandatory relief through mandatory transfer of
related business or assets or order Party B to declare bankruptcy. After the arbitration award becomes effective, any Party is entitled to petition the relevant court to execute the arbitration award. If necessary, the arbitral institution is
entitled to order the Defaulting Party to cease the breach of this Agreement or refrain from actions that would increase the losses to Party A before making final verdict for the disputes of all parties. The courts in Hong Kong, Cayman Islands,
China or other places with right of jurisdiction (including the court in the place of Party B, or the court in the place of main asset of Party A or Party B shall be deemed as the court with right of jurisdiction) similarly are entitled to confer or
execute the verdict of the arbitral tribunal and is also entitled to make judgment or execute temporary relief for Party B&#146;s equity or property interests, and give verdict or judgment of providing certain temporary relief for the party
instigating the arbitration before the establishment of arbitral tribunal or in other appropriate circumstances, such as reaching verdict or judgment of ordering the Defaulting Party to cease the breaching of this Agreement or not to cause
additional losses to Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the arbitration for any disputes arising from the interpretation and implementation of this Agreement, the
Parties herein shall continue executing other rights and obligations herein respectively except the matters herein in dispute. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Due to the issuing or alteration of any the PRC laws, rules or regulations or due to the change in
interpretation or application of such laws, rules or regulations any time after the signing date, the following agreement shall be applicable: to the extent permitted by the PRC laws, (a)&nbsp;if the alteration of laws or newly issued regulations
are more preferential for a Party compared to the relevant laws, decrees, orders or regulations that were in effect on the signing date hereof, each Party shall actively and immediately apply for obtaining the benefits brought by the modification or
new regulations and put forth their best effort to obtain the approval for the application; or (b)&nbsp;in case that any Party&#146;s economic benefit is directly or indirectly adversely influenced due to the alteration of foregoing laws or newly
issued regulations, this Agreement shall be continuously executed as scheduled. All parties shall obtain the exemption from the altered or new regulations through legal means. If the negative effect on the economic benefit of any Party cannot be
resolved under this Agreement, all Parties shall immediately negotiate and make all necessary alterations to this Agreement after receiving the notification of the affected Party to safeguard the economic benefit of the affected Party.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Force majeure</B>&#148; refers to events that cannot be foreseen, avoided and overcome so that this
Agreement cannot be executed in part or full. Such events include but are limited to earthquake, typhoon, flood, water disaster, war, strike, turmoil, governmental behavior, changes to legal regulations or their application. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In case of the occurrence of a force majeure event, a Party&#146;s obligation that is being affected by force
majeure shall be automatically suspended during the delay caused by force majeure, and the party&#146;s period of implementation of this Agreement shall be automatically prolonged. The prolonged period is the period of the suspension, and the party
shall not undertake responsibility and suffer from punishment for it. In case of force majeure, all parties shall instantly negotiate with each other to seek a fair solution and try to minimize effect of force majeure by exerting all reasonable
efforts. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Compensations </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">With regard to any litigation and claim for compensation directed at Party A or any losses, damages, responsibilities or expenses incurred
arising from the consultation and services provided by Party A pursuant to Party B&#146;s requests, Party B shall compensate Party A so that Party A is free of damages unless such losses, damages, responsibilities or expenses are incurred due to
party A&#146;s grievous fault or intentional misconduct. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All notices and other communications required or permitted to be given pursuant to this Agreement shall be
delivered personally or sent by registered mail, postage prepaid, by a commercial courier service or by facsimile transmission to the address of such parties set forth in Exhibit I. The date on which such notices shall be deemed to have been
effectively given shall be determined as follows: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notices given by personal delivery, by courier service or by registered mail, postage prepaid, shall be deemed
effectively delivered on the date of receipt or refusal at the address specified for notices. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notices given by facsimile transmission shall be deemed effectively delivered on the date of successful
transmission (subject to transmission confirmation information automatically generated). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any party can change the receiving address or fax number when notifying other parties in accordance with the
article herein. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Transfer </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of Party A, Party B shall not transfer the rights and obligations herein to any
third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees that Party A can notify Party B of transferring the rights and obligations herein to any third
party in writing in advance without soliciting Party B&#146;s consent. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Severability </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In case that one or several of the terms of this Agreement are found to be invalid, illegal or unenforceable in any aspect in accordance with
any laws or regulations, the validity, legality or enforceability of the remaining provisions of this Agreement shall not be affected or compromised in any respect. All parties shall strive for replacing such invalid, illegal or unenforceable terms
with effective ones to the extent permitted by law and in accordance with the expectations of each party through friendly negotiation, and the economic effect of such effective terms shall be as close as possible to the that of those invalid,
illegal or unenforceable terms. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Revision and Supplementation </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any revision and supplementation of this Agreement shall be made in writing. Any revision and supplementary
agreement signed by the Parties relating to this Agreement shall be the inalienable part of this Agreement, having the same legal effect. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If revision of this Agreement is proposed by the Stock Exchange of Hong Kong Limited or other regulatory
institutions, or is required according to securities listing regulations of the Stock Exchange of Hong Kong Limited or related regulations, rules and guiding requirements, this Agreement shall be revised by the Parties reasonably.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Text </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Agreement has two copies with one held by each Party, having the same legal effect. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>16.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">16.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for the amendments, supplements or changes in writing executed after the execution of this Agreement,
this Agreement shall constitute the entire agreement reached by and among the Parties hereto with respect to the subject matter hereof, and shall supersede all prior oral and written consultations, representations and contracts reached with respect
to the subject matter of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">16.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall have binding force on successors of the Parties and their respective transferees who are
approved by the Parties. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">16.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party may waive the rights of this Agreement, provided that such a waiver must be provided in writing and
shall require the signatures of the Parties. No waiver by any Party in certain circumstances with respect to a breach by other Parties shall operate as a waiver by such a Party with respect to any similar breach in other circumstances.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">16.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The titles of this Agreement are for convenience in reading only, and shall not be used to interpret, explain
or influence the meanings regulated herein. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[THE REMAINDER OF THIS PAGE IS INTENTIONALLY LEFT BLANK] </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Exclusive Business Cooperation
Agreement) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Exclusive Business Cooperation Agreement as of the date and at the address first above
written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Seal&nbsp;of&nbsp;Xi&#146;an&nbsp;Jingxundi&nbsp;Supply&nbsp;Chain&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.)</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Exclusive Business Cooperation
Agreement) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Exclusive Business Cooperation Agreement as of the date and at the address first above
written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Seal&nbsp;of&nbsp;Xi&#146;an&nbsp;Jingdong&nbsp;Xincheng&nbsp;Information&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.)</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Exhibit I </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the purpose of notification, the Parties&#146; specific address is as below: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Receipt: *** </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party B: Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Receipt: *** </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the exclusive business cooperation agreements substantially in form as this exhibit that the Registrant
entered into with certain other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="42%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="40%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Jingdong Tianning&nbsp;Jiankang Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Beijing Jingdong Jiankang Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Suqian Jingdong Tianning Jiankang Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Guangdong Jingxi&nbsp;Logistics Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Jingdong Logistics Supply Chain Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party&nbsp;B:&nbsp;Guangdong&nbsp;Jingxi&nbsp;Logistics&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25, 2021</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.17
<SEQUENCE>15
<FILENAME>d416083dex417.htm
<DESCRIPTION>EX-4.17
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.17</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.17 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exclusive Option Agreement </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This
Exclusive Option Agreement (this &#147;<B>Agreement</B>&#148;) is executed by and among the following Parties on September&nbsp;16, 2022 in Beijing, the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;): </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party&nbsp;A:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.</B>,<B></B>&nbsp;a limited liability company, organized and existing under the laws of the PRC, with its address at Building 5, SkyCity Central Square, East Chang&#146;An
Street No.666, National Civil Space Industrial Base, Xi&#146;an, Shaanxi, China.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party B:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao</B><B>,</B><B></B>&nbsp;Chinese Identification No.<B></B>&nbsp;***; <B></B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li,</B><B></B>&nbsp;Chinese Identification No. ***;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang,</B>&nbsp;Chinese Identification No. ***.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party C:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.,</B><B></B>&nbsp;a limited liability company organized and existing under the laws of PRC, with its address at Building 5, SkyCity Central Square, East Chang&#146;An
Street No.666, Aerospace Base, Xi&#146;an, Shaanxi, China</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In this Agreement, each of Party A, Party B and Party C shall be hereinafter referred to as a &#147;<B>Party</B>&#148;
respectively, and as the &#147;<B>Parties</B>&#148; collectively. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas: </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B holds 100% of the equity interests of Party C collectively; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a company wholly and directly held by JD Logistics Holding Limited (a company registered under the
laws of Hong Kong) (the &#147;<B>Hong Kong Company</B>&#148;), and the Hong Kong Company is wholly and directly held by JD Logistics, Inc. (a company registered under the laws of the Cayman Islands) (the &#147;<B>Cayman Company</B>&#148;);
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C are respectively inclined to grant Party A (or the designated party by Party A) an
irrevocable and exclusive option to purchase all or part of the equity interests and assets of Party C held by Party B; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A, Party B and Party C intend to execute this Agreement for the purpose that Party B and Party C grants
Party A an exclusive option right. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Now therefore, through mutual discussion and negotiation, the Parties have reached the following
agreements: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Sale and Purchase of Equity Interest and Assets </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Option Granted </P></TD></TR></TABLE> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party B hereby severally, but not jointly agrees to grant Party A an irrevocable and
exclusive right to purchase, or designate one or more persons (the &#147;<B>Designee</B>&#148;, shall be the Cayman Company or any subsidiaries directly or indirectly controlled by it) to purchase the equity interests in Party C that held by Party
B, once or at multiple times at any time in part or in whole and at the price set forth in Article 1.3 hereof in accordance with the procedure promulgated by Party A in Party A&#146;s sole and absolute discretion to the extent permitted by the PRC
laws (including any laws, administrative regulations, rules, notifications, interpretations or other binding documents issued by any central or local legislative, executive or judicial authority before or after the signing of this Agreement, the
&#147;<B>PRC laws</B>&#148;) within the term of this agreement (the &#147;<B>Equity Interest Purchase Right</B>&#148;). Party C hereby agrees the grant by Party B of the Equity Interest Purchase Right to Party A. Party C hereby agrees to grant Party
A an irrevocable and exclusive right to purchase, or designate the Designee to purchase a portion or whole of the asset of Party C from Party C, once or at multiple times at any time, and at the price set forth in Article 1.3 hereof in accordance
with the procedure promulgated by Party A in Party A&#146;s sole and absolute discretion to the extent permitted by the PRC laws within the term of this agreement (the &#147;<B>Asset Purchase Right</B>&#148;, and together with the Equity Interest
Purchase Right referred to as the &#147;<B>Purchase Right</B>&#148;). Party B hereby agrees the grant by Party C of the Asset Purchase Right to Party A. Except for Party A and the Designee, no other third party shall be entitled to the Purchase
Right or other rights with respect to the equity interests held by Party B and assets of Party C. The term &#147;<B>person</B>&#148; as used herein shall refer to individuals, corporations, joint ventures, partnerships, enterprises, trusts <FONT
STYLE="white-space:nowrap">or&nbsp;non-corporate&nbsp;organizations.</FONT> </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Steps for Exercise of the Purchase Right </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The exercise of the Purchase Right by Party A shall subject to the provisions of the PRC laws. Party A may exercise the Purchase Right
according to Article 1.1 by issuing a written notice to Party B and\or Party C (the &#147;<B>Equity Interest Purchase Notice</B>&#148; or the &#147;<B>Asset Purchase Notice</B>&#148;), specifying: (a)&nbsp;Party A&#146;s decision to exercise the
Purchase Right; (b)&nbsp;the equity interests to be purchased by Party A and\or the Designee from Party B (the &#147;<B>Purchased Interests</B>&#148;) and/or the asset to be purchased by Party A and\or the Designee from Party C (the
&#147;<B>Purchased Asset</B>&#148;) ; and (c)&nbsp;the purchase date or transfer date of the Purchased Interests and/or the Purchased Asset. After receiving the Equity Interest Purchase Notice and/or the Asset Purchase Notice, Party B and/or Party C
shall transfer the Purchased Interests and/or the Purchased Asset to Party A and/or the Designee according to the notice through the way specified in article 1.4 herein. </P> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Purchase Price and Payment </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The total purchase price (the &#147;<B>Purchase Price</B>&#148;) for the purchased interest and/or asset shall be the nominal price when Party
A exercises the Purchase Right, however, if the relevant governmental department or the PRC laws require that the Purchase Price be different from the nominal price, then the Purchase Price shall be the lowest price meeting such requirements.
Notwithstanding, to the extent permitted by the PRC laws, the Purchase Price Party A and/or the Designee paid to Party B and/or Party C shall be returned by Party B and/or Party C to Party A and/or the Designee (but the tax (if applicable) is
withheld and deducted from the Purchase Price). After necessary tax is withheld and deducted for the Purchase Price in accordance with the PRC laws, the Purchase Price shall be paid to the designated account of Party B and/or Party C within 7(seven)
days from the date when the Purchased Shares and/or the Purchased Asset is officially transferred to Party A and/or the Designee. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Transfer of the Purchased Interests and/or the Purchased Asset </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For each exercise of the Purchase Right: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall cause Party C to promptly convene a shareholders&#146; meeting, at which a resolution shall be
adopted approving Party B and/or Party C&#146;s transfer of the Purchased Interests and/or the Purchased Asset; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and/or Party C shall execute an equity interest transfer contract and/or an asset transfer contract,
and any other documents with respect to each transfer with Party A and/or the Designee (if applicable) , in accordance with the provisions of this Agreement and the Equity Interest Purchase Notice and/or the Asset Purchase Notice;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The relevant Parties shall execute all other necessary contracts, agreements or documents (including but not
limited to the Articles of Association, the joint venture Contract and its amendment of Party C), obtain all necessary internal approval and authorization, government approvals, licenses and permits (including but not limited to Party C&#146;s
business license) and take all necessary measures to transfer the valid ownership of the Purchased Interests and/or the Purchased Asset to Party A and/or the Designee, unencumbered by any security interests, and cause Party A and/or the Designee to
become the registered owner(s) of the Purchased Interests (subject to the completion of corresponding industrial and commercial registration and the filing of the commercial department (if applicable))and/or the owner of the Purchased Asset. For the
purpose of this Section and this Agreement, &#147;<B>security interests</B>&#148; shall include securities, mortgages, third party&#146;s rights or interests, any stock options, acquisition rights, rights of first refusal, rights to offset,
ownership retention or other security arrangements, but shall be deemed to exclude any security interest created by this Agreement, the Equity Interest Pledge Agreement or any other transaction documents (as defined in the Equity Interest Pledge
Agreement). The &#147;<B>Equity Interest Pledge Agreement</B>&#148; as used in this Section and this Agreement shall refer to the Equity Interest Pledge Agreement (as amended from time to time) executed by and among Party A, Party B and Party C on
the date hereof. Under the Equity Interest Pledge Agreement, Party B may, in order to guarantee party C to fulfill its obligations under the Exclusive Business Cooperation Agreement executed between party C and party A on the date hereof (as amended
from time to time, the &#147;<B>Business Cooperation Agreement</B>&#148;), the Loan Agreement executed between Party A and Party B on the date hereof (as amended from time to time, the &#147;<B>Loan Agreement</B>&#148;), the Shareholder Voting
Rights Entrustment Agreement executed among the Parties on the date hereof (as amended from time to time, the &#147;<B>Shareholder Voting Rights Entrustment Agreement</B>&#148;), the Power of Attorney(if any)(as amended from time to time, the
&#147;<B>Power of Attorney</B>&#148;) issued by Party B according to the Shareholder Voting Rights Entrustment Agreement and this Agreement, respectively pledge to Party A the full equity interests of Party C it holds. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Covenants of Party C </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party C hereby covenants as follows: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not in any manner supplement, change or amend the
articles of association and bylaws of Party C, increase or decrease its registered capital, change its structure of registered capital in other manners or take any other measures to separate, dissolve or change the forms of Party C;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C shall maintain its corporate existence in accordance with good financial and business standards and
practices, operate its business and handle its affairs prudently and effectively, and shall fulfill the obligations stipulated under the Business Cooperation Agreement; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not change its main business, or conduct any
business operation which may cause a substantial effect on its properties, assets, business, rights and operation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not at any time from the date hereof, sell,
transfer, mortgage or dispose of in any manner any material assets (tangible or intangible assets) of Party C or legal or beneficial interest in the material business or revenues of Party C of more than RMB1,000,000 (or any other amount separately
agreed by the Parties), or allow the encumbrance thereon of any security interest; </P></TD></TR></TABLE> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise required by the PRC laws, Party C shall not be dissolved or liquated without prior written
consent by Party A; After the liquidation described in Article 3.6, Party B shall pay any residual value to Party A in full or shall cause such payment to take place. Provided that such payment is forbidden according to the PRC laws, Party B will
pay the income to Party A or the Designee of Party A to the extent permitted by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not incur, inherit, guarantee or suffer the
existence of any debt, except for (i)&nbsp;debt incurred in the ordinary course of business other than through loans; and (ii)&nbsp;debts have been disclosed to Party A for which Party A&#146;s written consent has been obtained.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C shall always operate all of Party C&#146;s businesses within the normal business scope to maintain the
asset value of Party C and refrain from any action/omission that may affect Party C&#146;s operating status and asset value; and the board of directors of Party A is entitled to supervise the asset of Party C and assess whether it has control over
the above asset. If the board of directors of Party A believes that the business operation of Party C will affect the value of its asset or affect the board&#146;s control over the asset of Party C, Party A will engage legal counsels or other
professionals to deal with issues hereof; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not execute any major contract, except for the
contracts in the ordinary course of business and the contracts signed between Party C and Party A&#146;s foreign parent company or its subsidiaries directly or indirectly held by Party A&#146;s foreign parent company (for the purpose of this
subsection, a contract with a price exceeding RMB 1,000,000 (or any other amount separately agreed by the Parties) shall be deemed as a major contract); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not provide any person with any loan, financial
support, or mortgage, pledge and any other form of security, or shall not allow any other third party to place any mortgage or pledge on Party C&#146;s asset or equity interests; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C shall provide true and accurate materials and documents to Party A upon Party A&#146;s request;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C shall provide all materials relating to its operation and financial status to Party A upon Party
A&#146;s request; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not amend or change any accounting policies adopted
previously, or appoint or change its auditors; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.13</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not engage in any merge, partnership, joint venture
or union with any party, or to acquire or invest in any party; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.14</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not conduct any reorgnization;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.15</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C shall promptly notify Party A of the occurrence or possible occurrence of any litigation, arbitration
or administrative proceedings relating to Party C&#146;s assets, business or revenue, and take all necessary measures as Party A may reasonably request; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.16</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To maintain the ownership by Party C of all of its assets, Party C shall execute all necessary or appropriate
documents, take all necessary or appropriate actions, file all necessary or appropriate complaints, and raise necessary and appropriate defenses against all claims; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.17</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall ensure that it shall not in any manner distribute
dividends to its shareholders. Provided that upon Party A&#146;s written request, Party C shall immediately distribute all distributable profits to its shareholders; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.18</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party C shall not directly or indirectly dispose or dilute its
interests of its subsidiaries and branches. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.19</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At the request of Party A, Party C shall appoint any person designated by Party A as the director, supervisor
and/or senior management of Party C, and/or remove the incumbent director, supervisor and/or senior management and perform all relevant resolutions and filing procedures; Party A shall be entitled to require Party B and Party C to replace the
foregoing personnel; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.20</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to other provisions of this Agreement (including but not limited to Articles 5.2 and Articles 12.1), if
Party A fails to exercise the Purchase Right due to the Party C&#146;s shareholders or Party C fails to fulfill the tax obligation under the applicable laws, Party A shall be entitled to request Party C or its shareholders to fulfill the tax
obligation, or request Party C or its shareholders to pay the tax to Party A so that Party A can pay it on behalf of Part C or its shareholders; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1.21</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">As for the covenants applicable to Party C under Article 2.1 hereof, Party C shall cause its subsidiary
companies to similarly obey the covenants under applicable situations as if the subsidiary companies are acting as Party C and bound by the corresponding articles herein. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Covenants of Party B </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party B hereby severally, not jointly and irrevocably covenants as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of Party A, Party B shall not sell, transfer, mortgage or dispose of in any
other manner any legal or beneficial interest in the equity interests in Party C held by Party B, or allow the encumbrance thereon, except for the pledge placed thereon in accordance with the Equity Interest Pledge Agreement or any other transaction
documents (as defined in the Equity Interest Pledge Agreement); and Without the prior written consent of Party A, Party B shall cause the shareholders&#146; meeting and/or the directors (or the executive director) of Party C not to approve any sale,
transfer, mortgage or disposition in any other manner of any legal or beneficial interest in the equity interests in Party C held by Party B, or allow the encumbrance thereon of any security interest, except for the pledge placed thereon in
accordance with the Equity Interest Pledge Agreement or any other transaction documents (as defined in the Equity Interest Pledge Agreement); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall not engage in any business operations or take any other actions that may adversely affect Party
C&#146;s reputation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall take reasonable measures to ensure Party C&#146;s business licenses are legitimate, effective and
renewed in according with the law; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The prior written consent of Party A is necessary with respect to any appointment of any Director, Supervisor,
Legal Representative, and senior management personnel of Party C, and Party B shall execute all necessary or appropriate documents and take all reasonable measures to appoint any aforementioned persons designated by Party A; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">As shareholders of Party C, Party B shall not injure any of the interests of Party C by abusing the
shareholder&#146;s rights; Party A shall be entitled to exercise the Purchase Right under the Exclusive Option Agreement in the case of Party B&#146;s abusing; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall not request Party C to distribute dividends or profits in other forms with respect to the Party
C&#146;s equity held by Party B, or shall not submit relevant resolution matters to the Board of Directors. In any event that Party B receives any revenue, profit distribution or dividend of Party C, Party B shall forfeit such revenues, profits
distribution and dividends, and promptly transfer or pay the foregoing revenues, profit distribution, dividend to Party A or the Designee to the extent permitted by the PRC laws; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall cause the shareholders&#146; meeting and/or the directors (or the executive director) of Party C
not to approve any sale, transfer, mortgage or disposition in any other manner of any legal or beneficial interest in the equity interests in Party C held by Party B without the prior written consent of Party A, or set the encumbrance thereon of any
security interests, except for the pledge placed hereon according to the Equity Interest Pledge Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall cause the shareholders&#146; meeting and/or the board of directors (or the executive director) of
Party C not to approve the merge, partnership, joint venture or union with any person, or the acquisition of or investment in any person, or Party C&#146;s splitting, modification of the Article of Association of Party C or its joint venture
contract, or the change of registered capital or the form of Party C without the prior written consent of Party A; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall immediately notify Party A of the occurrence or possible occurrence of any litigation,
arbitration or administrative proceedings relating to the equity interests in Party C held by Party B, and take any and all necessary measure as Party A may reasonably request; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall execute all necessary or appropriate documents, take all necessary or appropriate actions, make
all necessary or appropriate claims and make necessary and appropriate defenses against all claims, to ensure Party B&#146;s equity interests in Party C; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall not, and shall procure its successors not, initiate any lawsuits, arbitrations, or other legal
proceedings with respect to the contractual arrangement or terminate the contractual arrangement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall cause the shareholders&#146; meeting or the board of directors (or the executive director) of
Party C to vote their approval of the transfer of the Purchased Interests and/or the Purchased Asset as set forth in this Agreement and to take any and all other actions that may be requested by Party A; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.13</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At the request of Party A at any time, Party B and/or Party C shall immediately and unconditionally transfer
its equity interests and/or assets of Party C to Party A and/or the Designee in accordance with the Purchase Right under this Agreement, and Party B shall hereby waive its right of first refusal to the transfer of equity interests by any other
shareholder of Party C to Party A (if any); </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.14</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall strictly abide by the provisions of this Agreement and other contracts jointly or separately
executed by and among Party B, Party C and Party A (including but not limited to the Equity Interest Pledge Agreement and the Business Cooperation Agreement), perform obligations hereunder, and refrain from any action/omission that may affect the
effectiveness and enforceability thereof. To the extent that Party B has any remaining rights with respect to the equity interests subject to this Agreement or the Equity Interest Pledge Agreement or the Power of Attorney in which Party A as a
beneficiary, Party B shall not exercise such rights except in accordance with the written instructions of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.15</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Prior to Party C&#146;s liquidation, if Party A (or the Designee) has paid the Purchase Price of equity
interest to Party B, but related changes in the registration in authority has not completed, Party B shall pay the income from distribution of residual property of Party C&#146;s equity held by Party B to Party A or its Designee freely at the time
of or after dissolution of Party C. Under such circumstance, Party B should not claim any rights for related income of residual property distribution (unless under Party A&#146;s instruction); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.16</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees to unconditionally return the Purchase Price received from Party A for the transfer of the
Purchased Interests and/or the Purchased Asset transferred by Party B to the extent permitted by the PRC Laws at that time (but the tax (if applicable) shall be withheld and deducted for the Purchase Price); and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.17</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees to execute an irrevocable Power of Attorney in the form and substance satisfactory to Party A,
and entrust Party A or the Designee to exercise all the shareholders&#146; rights of Party B; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2.18</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall ensure that Party C will be validly existing and in good standing, and shall not take any actions
that may result in termination, liquidation or dissolution of Party C. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party B and Party C hereby represent and warrant to Party A as stated in the following articles from Article 3.1 to Article 3.2, severally and
not jointly, as of the date of this Agreement and each date of the transfer of the Purchased Interests and the Purchased Asset, and Party C hereby represents and warrants to Party A as stated in the following articles from Article 3.4 to Article
3.9, as of the date of this Agreement and each date of the transfer of the Purchased Interests and the Purchased Asset: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They have the power and capacity to execute and deliver this Agreement and any transfer contracts to which they
are parties concerning the Purchased Interests and/or the Purchased Asset to be transferred thereunder (each, a &#147;<B>Transfer Contract</B>&#148;), and to perform their obligations under this Agreement and any Transfer Contracts. Party B and
Party C agree to enter into Transfer Contracts consistent with the terms of this Agreement upon Party A&#146;s exercise of the Purchase Right. This Agreement and the Transfer Contracts to which they are parties constitute or will constitute their
legal, valid and binding obligations and shall be enforceable against them in accordance with the provisions thereof; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The execution and delivery of this Agreement or any Transfer Contracts and the obligations under this Agreement
or any Transfer Contracts shall or will not: (i)&nbsp;cause any violation of any applicable laws of China; (ii)&nbsp;be inconsistent with the articles of association, joint venture contracts, bylaws or other organizational documents;
(iii)&nbsp;cause the violation of any contracts or instruments to which they are a party or which are binding on them, or constitute any breach under any contracts or instruments to which they are a party or which are binding on them;
(iv)&nbsp;cause any violation of any condition for the grant and/or continued effectiveness of any licenses or permits issued to either of them; or (v)&nbsp;cause the suspension or revocation of or imposition of additional conditions to any licenses
or permits issued to them; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has a good and merchantable title to the equity interests of Party C held by Party B. Except for the
Equity Interest Pledge Agreement or any other transaction documents (as defined in the Equity Interest Pledge Agreement), Party B has not placed any security interest on such equity interests; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C has a good and merchantable title to all of its assets, and has not placed any security interest on the
aforementioned assets; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C does not have any outstanding debts, except for (i)&nbsp;debt incurred within the normal business
scope; and (ii)&nbsp;debts disclosed to Party A for which Party A&#146;s written consent has been obtained. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If Party C dissolves or liquidates required by the PRC laws, Party C shall sell all the assets to Party A or
the Designee at the lowest price permitted under the PRC laws to the extent permitted by the PRC laws. Party C shall exempt any payment obligation of Party A or the Designee arising from the sale of assets; and subject to the applicable PRC laws at
the time, any revenue arising from the sale of assets shall be paid to Party A or the Designee as part of service fees under the Business Cooperation Agreement; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C has complied with all laws and regulations of China applicable to asset acquisitions; and
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">There are no existing or pending litigation, arbitration or administrative proceedings relating to the equity
interests of Party C, assets of Party C or Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Under the circumstance of death, incapacity, marriage, divorce, bankruptcy, dissolution, liquidation or other
circumstances that may influence Party B&#146;s equity interest of Party C, Party B&#146;s successors (including spouse, children, parents, siblings and grandparents) or the shareholder or transferee of the equity of Party C at that time will be
deemed to be the signatory of this Agreement, and be entitled to inherit, enjoy and undertake all rights and obligations of Party B herein, and transfer the relevant equity interests of Party C to Party A or the Designee according to the applicable
law at that time and this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effective Date and Term </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Agreement shall become effective upon execution by the Parties, and remaining effective subject to the extended term as stipulated by the
PRC laws, until the date of the full transfer of the Purchased Interests and/or Purchased Assets held by Party B or Party C to Party A and/or the Designee (subject to the completion of the change of the industrial and commercial registration and the
filing to the Commercial Department (if applicable)) and Party A, its subsidiary company and branches are legally engaged in Party C&#146;s business. Notwithstanding the foregoing, Party A is entitled to terminate this Agreement at any time by
sending written notice to Party B and Party C, and be exempted from any liability for breach of contract relating to its unilateral termination of this Agreement. Unless otherwise provided by the PRC laws, Party B and Party C shall not be entitled
to terminate this Agreement unilaterally. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Liability for Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise specified in other articles herein, if a Party(the &#147;<B>Defaulting Party</B>&#148;) fails
to fulfill certain obligations herein or violates this agreement in other ways, the other Parties (the &#147;<B>Damaged Party</B>&#148;) may: (a)&nbsp;notify the Defaulting Party of the nature and scope of the violation in writing and ask the
Defaulting Party to remediate at its own expense within a reasonable period of time (hereinafter referred to as &#147;<B>Remediation Period</B>&#148;); and if the Defaulting Party fails to take remedial measures during the Remediation Period, the
Damaged Party are entitled to ask the Defaulting Party to undertake all responsibilities for its violation and also compensate all actual economic losses due to the Damaged Party, including without limitation, the legal fees incurred in litigation
and arbitration proceedings relating to the violation. The Damaged Party are also entitled to require the Defaulting Party to perform its contractual obligations and request the court or the relevant arbitration institution to issue an order of
specific performance or compulsory performance by the Defaulting Party; (b)&nbsp;terminate this agreement and ask the Defaulting Party to undertake all responsibilities for its violation and also compensate all damages; or (c)&nbsp;place the pledged
equity on discount, auction or selling according to the Equity Interest Pledge Agreement, be entitled to compensation priority in the amount of discount, auction and selling, and ask the Defaulting Party to undertake all losses hereof. While
exercising the foregoing remedial right, the Damaged Party are entitled to other remedial rights regulated herein and under the relevant laws and regulations. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties hereby agree and confirm that, subject to the compulsory requirements of PRC laws, if Party B or
Party C is the Defaulting Party, the Damaged Party is entitled to terminate this agreement unilaterally and require the Defaulting Party to compensate the losses. However, if Party A is the Defaulting Party, the Party B and Party C shall exempt
Party A&#146;s obligation of compensating the losses, and unless the law states otherwise, the Party B and Party C is not entitled to terminate this agreement under any circumstance. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Governing Law </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The execution, effectiveness, construction, performance, amendment and termination of this Agreement and the resolution of disputes hereunder
shall be governed by Chinese law. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Dispute Resolution </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Any disputes arising from the interpretation and implementation of this agreement shall be firstly solved through the Parties&#146; friendly
negotiations. In case that the consensus on settlement of such disputes is not reached within 30 days after any party asks the other party to reach solution through friendly negotiations, any party can submit the disputes to Beijing Arbitration
Commission, which gives verdict according to the prevailing arbitration rule at that time. The arbitration shall take place in Beijing and language for arbitration shall be Chinese. The arbitration award is final and binding on each party. The
arbitral tribunal can order Party C to compensate the losses of Party A with Party C&#146;s equity interests, assets or property rights and interests, reach judgment of mandatory relief through mandatory transfer of related business or assets or
order Party B to declare bankruptcy. After the arbitration award becomes effective, any party is entitled to petition the relevant court to execute the arbitration award. If necessary, the arbitral institution is entitled to order the Defaulting
Party to cease the breach of this agreement or refrain from actions that would increase the losses to Party A before making final verdict for the disputes of all parties. The courts in Hong Kong, Cayman Islands, China or other places with right of
jurisdiction (including the court in the place of Party C, or the court in the place of main asset of Party A or Party C shall be deemed as the court with right of jurisdiction) similarly are entitled to confer or execute the verdict of the arbitral
tribunal and is also entitled to make judgment or execute temporary relief for Party C&#146;s equity or property interests, and give verdict or judgment of providing certain temporary relief for the party instigating the arbitration before the
establishment of arbitral tribunal or in other appropriate circumstances, such as reaching verdict or judgment of ordering the Defaulting Party to cease the breaching of this Agreement or not to cause additional losses to Party A. </P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the arbitration for any disputes arising from the interpretation and implementation of this agreement, the
Parties herein shall continue executing other rights and obligations herein respectively except the matters herein in dispute. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Due to the issuing or alteration of any PRC Laws, rules or regulations or due to the change in interpretation
or application of such laws, rules or regulations any time after the signing date, the following agreement shall be applicable: to the extent permitted by PRC Laws, (a)&nbsp;if the alteration of laws or newly issued regulations are more preferential
for a Party compared to the relevant laws, decrees, orders or regulations that were in effect on the signing date hereof, each Party shall actively and immediately apply for obtaining the benefits brought by the modification or new regulations and
put forth their best effort to obtain the approval for the application; or (b)&nbsp;in case that any party&#146;s economic benefit is directly or indirectly adversely influenced due to the alteration of foregoing laws or newly issued regulations,
this agreement shall be continuously executed as scheduled. All parties shall obtain the exemption from the altered or new regulations through legal means. If the negative effect on the economic benefit of any Party cannot be resolved under this
agreement, all Parties shall immediately negotiate and make all necessary alterations to this agreement after receiving the notification of the affected Party to safeguard the economic benefit of the affected Party. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Taxes and Fees </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party C shall pay any and all transfer and registration taxes, expenses and fees incurred thereby or levied thereon in connection with the
preparation and execution of this Agreement and the Transfer Contracts, as well as the consummation of the transactions contemplated under this Agreement and the Transfer Contracts. </P>
<P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All notices and other communications required or permitted to be given pursuant to this Agreement shall be
delivered personally or sent by registered mail, prepaid postage, a commercial courier service or facsimile transmission to the address or fax number of such Party as listed in Exhibit I. The dates on which notices shall be deemed to have been
effectively given shall be determined as follows: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notices given by personal delivery, courier service, registered mail or prepaid postage shall be deemed
effectively given on the date of receipt or refusal at the address specified for notices; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notices given by facsimile transmission shall be deemed effectively given on the date of successful
transmission (as evidenced by an automatically generated confirmation of transmission). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party may at any time change its address or fax number for notices by a notice delivered to the other
Parties in accordance with the terms hereof. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Parties acknowledge that any oral or written information exchanged between the Parties in connection with this Agreement is regarded as
confidential information. Each Party shall maintain confidentiality of all such confidential information, and without the written consent of other Parties, it shall not disclose any relevant confidential information to any third parties, except for
the following circumstances: (a)the information is in the public domain (other than through the receiving Party&#146;s unauthorized disclosure); (b) the information is under the obligation to be disclosed pursuant to the applicable laws or rules of
any stock exchange; (c)&nbsp;the information is required to be disclosed by any Party to its legal counsel or financial advisors regarding the transaction contemplated hereunder, provided that such legal counsels, or financial advisors shall be
bound by the confidentiality obligations similar to those set forth in this Section; or(d) the information is disclosed by any party as a limited partnership(or a direct or indirect affiliate or subsidiary of a limited partnership) to the general
partners, managers and existing and potential limited partners of such limited partnership. Disclosure of any confidential information by the employees or agencies engaged by any Party shall be deemed disclosure of such confidential information by
such Party and such Party shall be held liable for breach of this Agreement. The Parties agree that the provisions of this Article shall survive the termination of this Agreement regardless of the reason why this Agreement is terminated. </P>
<P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Further Warranties </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Parties agree to promptly execute documents that are reasonably required for or are conducive to the implementation of the provisions and
purposes of this Agreement and take further actions that are reasonably required for or are conducive to the implementation of the provisions and purposes of this Agreement. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Force majeure</B>&#148; refers to events that cannot be foreseen, avoided and overcome so that this
Agreement cannot be executed in part or full. Such events include but are limited to earthquake, typhoon, flood, water disaster, war, strike, turmoil, governmental behavior, changes to legal regulations or their application. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In case of the occurrence of a force majeure event, a Party&#146;s obligation that is being affected by force
majeure shall be automatically suspended during the delay caused by force majeure, and the party&#146;s period of implementation of this agreement shall be automatically prolonged. The prolonged period is the period of the suspension, and the party
shall not undertake responsibility and suffer from punishment for it. In case of force majeure, all parties shall instantly negotiate with each other to seek a fair solution and try to minimize effect of force majeure by exerting all reasonable
efforts. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><FONT STYLE="white-space:nowrap">Non-Joint&nbsp;Liabilities</FONT> and Liability Limitations
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Despite any adverse provisions in this Agreement or other transaction documents (as defined in the Equity Interest
Pledge Agreement) or any other document or law, Party B&#146;s obligations and liabilities under this Agreement are on a several and not joint basis. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Amendments, changes and supplement </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For matters not included herein, the Parties may otherwise enter into supplement agreement upon negotiations. Any revision and supplementation
of this agreement shall be made in writing. Any revision and supplementary agreement signed by the Parties relating to this agreement shall be the inalienable part of this agreement, having the same legal effect. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If any revisions to this Agreement is proposed by the Stock Exchange of Hong Kong Limited or other regulatory authorities, or any change in the
listing rules or related requirements hereof relating to this agreement, the parties shall revise this agreement reasonably and accordingly. </P> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Entire agreement </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Except for the amendments, supplements or changes in writing executed after the execution of this Agreement, this Agreement shall constitute
the entire agreement reached by and among the Parties hereto with respect to the subject matter hereof, and shall supersede all prior oral and written consultations, representations and contracts reached with respect to the subject matter of this
Agreement. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Headings </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The headings of this Agreement are for convenience in reading only, and shall not be used to interpret, explain or otherwise affect the
meanings of the provisions of this Agreement. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Text </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This agreement has five copies with one held by each Party, having the same legal effect. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Severability </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In the event that one or several of the provisions of this Agreement are found to be invalid, illegal or unenforceable in any aspect in
accordance with any laws or regulations, the validity, legality or enforceability of the remaining provisions of this Agreement shall not be affected or compromised in any respect. The Parties shall strive in good faith to replace such invalid,
illegal or unenforceable provisions with effective provisions that accomplish to the greatest extent permitted by law and the intentions of the Parties, and the economic effect of such effective provisions shall be as close as possible to the
economic effect of those invalid, illegal or unenforceable provisions. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Successors </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Agreement shall be binding on and shall inure to the interest of the respective successors of the Parties and the permitted assigns of
such Parties. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Survival </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any obligations that occur or that are due as a result of this Agreement upon the expiration or early
termination of this Agreement shall survive the expiration or early termination thereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The provisions of Article 6,7,8,9,12.1 and this Article 12.8 shall survive the termination of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Waivers </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Any Party may waive the rights hereof, provided that such a waiver must be provided in writing and shall require the signatures of the Parties.
No waiver by any Party in certain circumstances with respect to a breach by other Parties shall operate as a waiver by such a Party with respect to any similar breach in other circumstances. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Compliance with laws and regulations </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Parties shall comply with and make sure its business operation comply with all Chinese laws and regulations which are binding on them and
have been formally issued and may be publicly acquired. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Transfer </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Without prior written consent of Party A, Party C and/or Party B should not transfer any rights/and or obligations herein to any third party.
Party B and Party C hereby agree that Party A is entitled to transfer any of Party A&#146;s rights and/or obligations herein to any third party after notifying Party B and Party C in writing. Party B and Party C shall sign a supplementary agreement
with the transferee or a new agreement containing substantially the same content herein with the transferee. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[THE REMAINDER OF THIS PAGE IS
INTENTIONALLY LEFT BLANK] </P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Exclusive Option Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Exclusive Option Agreement as of the date and at the address first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><U>/s/ Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Seal of Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.)</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Exclusive Option Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Exclusive Option Agreement as of the date and at the address first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="50%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Seal of Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.)</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Exclusive Option Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Exclusive Option Agreement as of the date and at the address first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Exclusive Option Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Exclusive Option Agreement as of the date and at the address first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Exclusive Option Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Exclusive Option Agreement as of the date and at the address first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="8%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="91%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Exhibit I </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the purpose of notices, the contacts information of the Parties are as follows: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A: </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Xi&#146;an Jingxundi Supply Chain Technology
Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Receipt: *** </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party B: </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Richard Qin Miao </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pang Zhang </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party C: </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Receipt: *** </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the exclusive option agreements substantially in form as this exhibit that the Registrant entered into
with certain other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="24%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="24%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="25%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="24%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing<BR>Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Effective Date</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Jingdong Tianning Jiankang Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Beijing Jingdong Jiankang Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party B: Qin Miao, Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party C: Suqian Jingdong Tianning Jiankang Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Guangdong Jingxi Logistics Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Jingdong Logistics Supply Chain Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party B: Jian Cui and Dingkai Yu</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party C: Guangdong Jingxi Logistics Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25, 2021</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25, 2021</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.18
<SEQUENCE>16
<FILENAME>d416083dex418.htm
<DESCRIPTION>EX-4.18
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.18</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.18 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>LOAN AGREEMENT </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This LOAN AGREEMENT (this
&#147;<B>Agreement</B>&#148;), is executed by ad among the following Parties on September&nbsp;16, 2022 in Beijing, the People&#146;s Republic of China (&#147;<B>PRC</B>&#148;): </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Lender:</B><B>&nbsp;Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd</B>., a limited liability company, organized and existing under the laws of the
PRC, with it address at Building 5, SkyCity Central Square, East Chang&#146;An Street No.666, National Civil Space Industrial Base, Xi&#146;an, Shaanxi, China; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">And </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="90%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Borrowers:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Qin Miao</B>, Chinese Identification No. ***;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Yayun Li,</B><B></B>&nbsp;Chinese Identification No. ***;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Pang Zhang,</B><B></B>&nbsp;Chinese Identification No. ***.</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(In this Agreement, the Lender and the Borrowers are individually referred to as a &#147;<B>Party</B>&#148;, collectively the
&#147;<B>Parties</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree as follows through friendly negotiations: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Loan </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to the terms and conditions of this Agreement, the Lender agrees to provide a loan at an aggregate
amount of RMB one million (&yen;1,000,000.00) (the &#147;<B>Loan</B>&#148;) to the Borrowers, which the Loan will be provided to Qin Miao at the amount of RMB four hundred and fifty thousand (&yen;450,000.00), the Loan will be provided to Yayun Li
at the amount of RMB three hundred thousand (&yen;300,000.00), and the Loan will be provided by Pang Zhang at the amount of RMB two hundred and fifty thousand (&yen;250,000.00). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is confirmed that the Lender will provide, and the Borrowers will receive the full amount of the Loan when
the Borrowers make actual capital contribution to Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers agree to use the Loan to pay for their investment in the registered capital of Xi&#146;an
Jingdong Xincheng Information Technology Co., Ltd. (the &#147;<B>Borrower Company</B>&#148;) and, unless with prior written consent of the Lender, will not use the Loan for any other purpose, or transfer or pledge its shares or other interests in
the Borrower Company to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is confirmed that the Lender will not charge any interest upon the Loan, unless otherwise provided herein.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Term of Loan </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Loan hereunder shall be ten (10)&nbsp;years from the date when the Borrowers actually receive
all or any part of the Loan. Unless otherwise indicated by the Lender prior to its expiration, the term of the Loan will be automatically extended for another ten (10)&nbsp;years, and so forth thereafter. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term or any extended term of the Loan, the Loan will become immediately due and payable by the
Borrowers, and the Borrowers shall immediately make the repayment of the Loan pursuant to the terms of this Agreement if: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers die or become a person incapacitated or with limited capacity for civil acts;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers resign or are dismissed by the Lender, the Borrower Company or any affiliate of the Lender;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers commit a crime or are involved in a crime; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any third party pursue any claim of more than RMB100,000 against any of the Borrowers and the Lender has
reasonable ground to believe that the Borrowers will not be capable to pay for such claim; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender decides to perform the Exclusive Option Agreement (as defined below) when foreign enterprises are
allowed to control or wholly own the Borrower Company under applicable PRC laws; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers fail to comply with or perform any of their commitments or obligations under this Agreement (or
any other agreement between them and the Lender), and further fails to remedy such breach within 30 business days upon its occurrence; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, the Equity Interest Pledge Agreement (as defined below), or the Exclusive Option Agreement is
terminated or held invalid by any court for any reason other than the Lender&#146;s. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Repayment of Loan </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender and the Borrowers agree and confirm that the Loan will be repaid in the following manner only: the
Borrowers will transfer all of their equity interests in the Borrower Company to the Lender or any legal or natural person designated by the Lender pursuant to requirements from the Lender. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender and the Borrowers agree and confirm that to the extent permitted by the laws, the Lender has the
right but no obligation to purchase or designate any legal or natural person to purchase all or any part of the equity interests in the Borrower Company from the Borrowers at the price set forth under the Exclusive Option Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is agreed and confirmed by the Parties that the Borrowers shall be deemed to have fulfilled their repayment
obligations hereunder only after both of the following conditions have been satisfied. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers have transferred all of their equity interests in the Borrower Company to the Lender and/or their
designated person; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers have repaid to the Lender all of the transfer proceeds or an amount equivalent to the maximum
amount permitted by the laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Loan will be deemed as a zero interest loan if the price to transfer the equity interests in the Borrower
Company to the Lender from the Borrowers concluded by the Parties under this Agreement and any other related agreements is equal or less than the amount of the Loan.&nbsp;Under such circumstance, the Borrowers are not required to repay any remaining
amount of and/or any interest upon the Loan; provided, however, that if the equity interest transfer price exceeds the amount of the Loan, the exceeding amount will be deemed as the interest upon the Loan (calculated by the highest interest
permitted by the PRC laws) and financing cost thereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding anything to the contrary in this Agreement, if the Borrower Company goes bankruptcy,
dissolution or is ordered for closure during the term or extended term of this Agreement, and Borrowers will liquidate the Borrower Company according to laws and all of the proceeds from such liquidation will be used to repay the principal, interest
(calculated by the highest interest permitted by the PRC laws) and financing cost of the Loan. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Obligations of the Borrowers </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers shall repay the Loan according to the provisions of this Agreement and requirements from the
Lender. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers shall enter into an Equity Interest Pledge Agreement (the &#147;<B>Equity Interest Pledge
Agreement</B>&#148;) with the Lender and the Borrower Company, whereby the Borrowers agree to pledge all of their equity interests in the Borrower Company to the Lender. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers shall enter into an Exclusive Option Agreement (the &#147;<B>Exclusive Option
Agreement</B>&#148;) with the Lender and the Borrower Company, whereby the Borrowers shall, to the extent permitted by the PRC laws, grant an irrevocable and exclusive option for the Lender to purchase all or any part of the equity interest in the
Borrower Company from the Borrowers. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers shall perform their obligations under this Agreement, the Equity Interest Pledge Agreement and
the Exclusive Option Agreement, and provide support for the Lender to complete all filings, approvals, authorizations, registration and other government procedures necessary to perform such agreements. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers shall sign an Shareholder Voting Rights Entrustment Agreement (the &#147;<B>Shareholder Voting
Rights Entrustment Agreement</B>&#148;) and an irrevocable power of attorney authorizing a person designated by the Lender to exercise on its behalf all of his or her rights as the shareholder of the Borrower Company. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender represents and warrants to the Borrowers that from the date of this Agreement until termination
hereof: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a limited liability company duly incorporated and validly existing under the laws of the PRC;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It has the power and receives all approvals and authorities necessary and appropriate to execute and perform
this Agreement.&nbsp;Its execution and performance of this Agreement are in compliance with its articles of association or other organizational documents, and it has obtained all necessary and appropriate approval and authorization with respect to
its execution and performance; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Neither its execution nor its performance of this Agreement is in breach of any law, regulation, government
approval, authorization, notice or any other government document, or any agreement between it and any third party or any covenant issued to any third party; and </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, constitutes a legal, valid and binding obligation of the Lender.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers represent and warrant that from the date of this Agreement until termination hereof:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They are fully capable to conduct civil acts; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrower Company is a limited liability company incorporated and validly existing under the PRC laws, and
the Borrowers are the lawful owners of the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Neither their execution nor their performance of this Agreement is in breach of any law, regulation, government
approval, authorization, notice or any other government document, or any agreement between them and any third party or any covenant issued to any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, constitutes a legal, valid and binding obligation of any Borrower;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They will pay the full investment relating to the Borrower Equity according to law; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for those provided under the Equity Interest Pledge Agreement, they create no mortgage, pledge or any
other security upon the Borrower Equity, provides no offer to any third party to transfer the Borrower Equity, make no covenant regarding any offer to purchase the Borrower Equity from any third party, and enter into no agreement with any third
party to transfer the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">There is no existing or potential dispute, lawsuit, arbitration, administrative proceeding or any other legal
proceeding in which the Borrowers and/or the Borrower Equity is involved; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrower Company has completed all government approvals, authorizations, licenses, registrations and
filings necessary to conduct its businesses and own its assets. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Borrowers </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers covenant in their capacity of the shareholders of the Borrower Company that during the term of
this Agreement they shall procure the Borrower Company: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to supplement, amend or modify its articles of association,
or increase or decrease its registered capital, or change its capital structures of the Company in any form; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to maintain its existence, prudently and effectively operate its businesses and deal with its affairs in line
with fair financial and business standards and customs; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to sell, transfer, pledge or otherwise dispose any legal or
beneficial interest of any of its assets, businesses or income, or allow creation of any other security interests thereupon; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to incur, inherit, guarantee or allow the existence of any
debt, except for (i)&nbsp;any debt incurred during its ordinary course of business rather than from borrowing; and (ii)&nbsp;any debt which has been disclosed to and obtained the written consent from the Lender; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to always conduct its business operations in ordinary course to maintain the value of its assets;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to enter into any material agreement other than those
executed in its ordinary course of business; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to provide any loan or credit to any party;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to provide any and all information regarding its operations and financial conditions to the Lender upon the
request from the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to buy and maintain requisite insurance policies from an insurer acceptable to the Lender, the amount and type
of which will be the same with those maintained by the companies having similar operations, properties or assets in the same region; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to combine, merge with, acquire or make investment to any
person; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to immediately notify the Lender of any actual or potential litigation, arbitration or administrative
proceeding regarding its assets, business and income; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(12)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to execute any document, conduct any action, and make any claim or defense necessary or appropriate to maintain
its ownership of all of its assets; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(13)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to distribute any dividend or bonus to any of its
shareholders; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(14)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to appoint any person designated by the Lender or the parent of the Lender to its board upon the request of the
Lender; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(15)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to strictly comply with the provisions of the Exclusive Option Agreement, and not to make any act or omission
which may affect its validity and enforceability. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.2</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>The Borrowers covenant during the term of this Agreement: </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">except those provided under the Equity Interest Pledge Agreement and without prior written consent from the
Lender, not to sell, transfer, pledge or otherwise dispose any legal or beneficial interest of the Borrower Equity, or allow creation of any other security interests thereupon; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, to procure the shareholders of the Borrower Company not to
approve any sale, transfer, pledge or otherwise disposal of any legal or beneficial interest of the Borrower Equity, or creation of any other security interests thereupon, except to the Lender or its designated person; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, to procure the shareholders of the Borrower Company not to
approve its merger or association with, or acquisition of or investment in any person; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to immediately notify the Lender of any actual or potential litigation, arbitration or administrative
proceeding regarding the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to execute any document, conduct any action, and make any claim or defense necessary or appropriate to maintain
its ownership of the Borrower Equity; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to make any act and/or omission which may affect any asset,
business or liability of the Borrower Company; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to appoint any person designated by the Lender or the parent of the Lender to the board of the Borrower Company
upon the request of the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to the extent permitted under the PRC laws and upon the request of the Lender at any time, to transfer
unconditionally and immediately all of the equity interests owned by the Borrowers to the Lender or any person designated by it, and procure any other shareholder of the Borrower Company to waive the right of first refusal regarding such equity
interests; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to the extent permitted under the PRC laws and upon the request of the Lender at any time, to procure any other
shareholder of the Borrower Company to transfer unconditionally and immediately all of the equity interests owned by such shareholder to the Lender or any person designated by it, and the Borrowers hereby waive their rights of first refusal
regarding such equity interests; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">if the Lender purchases the Borrower Equity from the Borrowers pursuant to the Exclusive Option Agreement, to
use the price of such purchase to repay the Loan to the Lender on priority; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to strictly comply with the provisions of this Agreement, the Equity Interest Pledge Agreement and the
Exclusive Option Agreement, to perform its obligations under each of such agreements, and not to make any act or omission which may affect the validity and enforceability of each of such agreements. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Liabilities for Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any party (&#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes
damage to the other party (&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT></B><B></B><B>&nbsp;Party</B><FONT STYLE="white-space:nowrap">&#148;),&nbsp;the&nbsp;Non-defaulting&nbsp;Party&nbsp;could</FONT> notify the Defaulting Party in
writing and request it to rectify and correct such breach of contract; if the Defaulting Party fails to take any action satisfactory <FONT STYLE="white-space:nowrap">to&nbsp;the&nbsp;Non-defaulting&nbsp;Party&nbsp;to</FONT> rectify and correct such
breach within fifteen (15)&nbsp;business days upon the issuance of the written notice
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">by&nbsp;the&nbsp;Non-defaulting&nbsp;Party,&nbsp;the&nbsp;Non-defaulting&nbsp;Party&nbsp;may</FONT></FONT> immediately take the actions pursuant to this Agreement or take other
remedies in accordance with laws. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Borrowers fail to repay the Loan pursuant to the terms under this Agreement, they will be liable for a
penalty interest accrued upon the amount due and payable at a daily interest rate of 0.02% until the Loan as well as any penalty interest and any other amount accrued thereupon are fully repaid by the Borrowers. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally or sent by mail
or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall be determined as
the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7th) day after the date when the air registered mail with postage prepaid has been sent
out (as is shown on the postmark), or the fourth (4th) day after the delivery date to an internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the receipt time as is shown
on the transmission confirmation of relevant documents. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If to the<B></B><B>&nbsp;Lender: Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.</B> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Attention: *** </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If to<B></B><B>&nbsp;the Borrowers:</B> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Qin
Miao </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Address: *** </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Yayun Li </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Address: ***
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Address:
*** </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All Parties acknowledge and confirm that any oral or written materials exchanged by and between the Parties in connection with this Agreement are confidential.
All Parties shall keep in confidence all such information and not disclose it to any third party without prior written consent from other Parties unless: (a)&nbsp;such information is known or will be known by the public (except by disclosure of the
receiving party without authorization); (b)&nbsp;such information is required to be disclosed in accordance with applicable laws or rules&nbsp;or regulations; or (c)&nbsp;if any information is required to be disclosed by any party to its legal or
financial advisor for the purpose of the transaction of this Agreement, such legal or financial advisor shall also comply with the confidentiality obligation similar to that stated hereof.&nbsp;Any disclosure by any employee or agency engaged by any
Party shall be deemed the disclosure of such Party and such Party shall assume the liabilities for its breach of contract pursuant to this Agreement. This Article&nbsp;shall survive expiration or termination of this Agreement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Applicable Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any disputes arising from the interpretation and implementation of this Agreement shall be firstly solved
through the Parties&#146; friendly negotiations. In case that the consensus on settlement of such disputes is not reached within 30 days after any Party asks the other party to reach solution through friendly negotiations, any Party can submit the
disputes to Beijing Arbitration Commission, which gives verdict according to the prevailing arbitration rule at that time. The arbitration shall take place in Beijing and language for arbitration shall be Chinese. The arbitration award is final and
binding on each party. The arbitral tribunal can order the Borrowers to compensate the losses of the Lender with the Borrower Company&#146;s equity interests, assets or property rights and interests, reach judgment of mandatory relief through
mandatory transfer of related business or assets or order the Borrowers to declare bankruptcy. After the arbitration award becomes effective, any Party is entitled to petition the relevant court to execute the arbitration award. If necessary, the
arbitral institution is entitled to order the Defaulting Party to cease the breach of this Agreement or refrain from actions that would increase the losses to the Lender before making final verdict for the disputes of all parties. The courts in Hong
Kong, Cayman Islands, China or other places with right of jurisdiction (including the court in the place of the Borrower Company, or the court in the place of main asset of the Lender or the Borrower Company shall be deemed as the court with right
of jurisdiction) similarly are entitled to confer or execute the verdict of the arbitral tribunal and is also entitled to make judgment or execute temporary relief for the equity or property interests in the Borrower Company, and give verdict or
judgment of providing certain temporary relief for the party instigating the arbitration before the establishment of arbitral tribunal or in other appropriate circumstances, such as reaching verdict or judgment of ordering the Defaulting Party to
cease the breaching of this Agreement or not to cause additional losses to the Lender. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the arbitration for any disputes arising from the interpretation and implementation of this Agreement, the
Parties herein shall continue executing other rights and obligations herein respectively except the matters herein in dispute. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Due to the issuing or alteration of any the PRC laws, rules or regulations or due to the change in
interpretation or application of such laws, rules or regulations any time after the signing date, the following agreement shall be applicable: to the extent permitted by the PRC laws, (a)&nbsp;if the alteration of laws or newly issued regulations
are more preferential for a Party compared to the relevant laws, decrees, orders or regulations that were in effect on the signing date hereof, each Party shall actively and immediately apply for obtaining the benefits brought by the modification or
new regulations and put forth their best effort to obtain the approval for the application; or (b)&nbsp;in case that any Party&#146;s economic benefit is directly or indirectly adversely influenced due to the alteration of foregoing laws or newly
issued regulations, this Agreement shall be continuously executed as scheduled. All parties shall obtain the exemption from the altered or new regulations through legal means. If the negative effect on the economic benefit of any Party cannot be
resolved under this Agreement, all Parties shall immediately negotiate and make all necessary alterations to this Agreement after receiving the notification of the affected Party to safeguard the economic benefit of the affected Party.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be effective as of the date of its execution, and expire until the Parties have performed
their respective obligations under this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing.&nbsp;Any amendment and/or supplement to this
Agreement by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and for the benefit of all the Parties hereto and their respective
inheritors, successors and the permitted assigns. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with prior written consent from the Lender, the Borrowers may not assign any of their rights and
obligations under this Agreement to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in four (4)&nbsp;originals with each Party holding one (1)&nbsp;original.&nbsp;Each
original has the same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(No text below) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Loan Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Loan Agreement as of the date and at the address first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="45%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.&nbsp;(seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Seal of Xi&#146;an Jingxundi Supply Chain Technology Co.,&nbsp;Ltd.)</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Loan Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Loan Agreement as of the date and at the address first above written. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Loan Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Loan Agreement as of the date and at the address first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>Yayun</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Li </B></P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Loan Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Loan Agreement as of the date and at the address first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>Pang</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Zhang </B></P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the loan agreements substantially in form as this exhibit that the Registrant entered into with certain
other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="23%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="19%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="17%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Loan Amount</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Effective Date</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Jingdong Tianning Jiankang Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Lender: Beijing Jingdong Jiankang Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Borrowers: Qin Miao, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate of RMB1,000,000, of which RMB450,000 will be provided to Qin Miao, RMB300,000 will be provided to Yayun Li and RMB250,000 will be provided to Pang Zhang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Guangdong Jingxi Logistics Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Lender: Jingdong Logistics Supply Chain Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Borrowers: Jian Cui and Dingkai Yu</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate of RMB5,000,000, of which RMB2,500,000 will be provided to Jian Cui and RMB2,500,000 will be provided to Dingkai Yu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25,&nbsp;2021</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25,&nbsp;2021</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.19
<SEQUENCE>17
<FILENAME>d416083dex419.htm
<DESCRIPTION>EX-4.19
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.19</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.19 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Shareholder Voting Rights Entrustment Agreement </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Shareholder Voting Rights Entrustment Agreement (hereinafter referred to as the &#147;<B>Agreement</B>&#148;) is signed among following Parties on
September&nbsp;16, 2022 in Beijing, the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;). </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party&nbsp;A:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">X<B>i&#146;an Jingxundi Supply Chain Technology Co., Ltd.,</B>&nbsp;a limited liability company, organized and existing under the PRC laws, with its address at Building 5, SkyCity Central Square, East Chang&#146;An Street No.666,
National Civil Space Industrial Base, Xi&#146;an, Shaanxi, China.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party B:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao</B><B>,</B><B></B>&nbsp;a Chinese citizen with Chinese Identification No.: ***; and</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li,</B><B></B>&nbsp;a Chinese citizen with Chinese Identification No.: ***; and</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang,</B><B></B>&nbsp;a Chinese citizen with Chinese Identification No.: ***; and</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Party C:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.,</B>&nbsp;a limited liability company organized and existing under the laws of PRC, with its address at Building 5, SkyCity Central Square, East Chang&#146;An Street
No.666, Aerospace Base, Xi&#146;an, Shaanxi, China.</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas: </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is the current shareholder of Party C. By the signing date of this Agreement, Party B held all of Party
C&#146;s equity (hereinafter referred to as &#147;<B>Party C&#146;s Equity Interest</B>&#148;); Party A is a wholly foreign-owned enterprise registered in Shaanxi Province, China </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is 100% directly held by JD Logistics Holding Limited (a company registered under the laws of Hong
Kong) (the &#147;<B>Hong Kong Company</B>&#148;), and the Hong Kong Company is 100% directly held by JD Logistics, Inc. (a company registered under the laws of the Cayman Islands) (the &#147;<B>Cayman Company</B>&#148;). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties hereunder signed an Exclusive Option Agreement (hereinafter referred to as the &#147;<B>Exclusive
Option Agreement</B>&#148;) on<U>&nbsp;the date hereof</U>. To the extent permitted by the PRC laws and corresponding requirements, if Party A makes a purchase request based on its independent judgment: (a)&nbsp;Party B shall transfer Party C&#146;s
Equity Interest that it holds to Party A, and/or its designee (hereinafter referred to as the &#147;<B>Designee</B>&#148;, who needs to be the Cayman Company or a subsidiary that is directly or indirectly wholly controlled by it) in whole or in part
according to its requirements; (b)&nbsp;Party C shall transfer all or part of its assets to Party A and/or the Designee according to its requirements. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties to this Agreement entered into an Equity Interest Pledge Agreement (hereinafter referred to as the
&#147;<B>Equity Pledge Agreement</B>&#148;) on<U>&nbsp;the date hereof</U>. Thus, Party B pledges all of the Equity Interest it holds in Party C (Party C&#146;s Equity Interest) to Party A as pledge guarantee for the Contract Obligations and Secured
Indebtedness thereunder. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A and Party B entered into a Loan Agreement (including revisions from time to time, hereinafter referred
to as the &#147;<B>Loan Agreement</B>&#148;) on<U>&nbsp;the date hereof.</U><U></U>&nbsp;Pursuant to the Loan Agreement, the Pledgee provided a loan of RMB1,000,000 to the Pledgors in total, among which RMB450,000 was provided to Qin Miao,
RMB300,000 was provided to Yayun Li, and RMB250,000 was provided to Pang Zhang<U>.</U> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A and Party C entered into an Exclusive Business Cooperation Agreement (including revisions from time to
time, hereinafter referred to as the &#147;<B>Business Cooperation Agreement</B>&#148;) on<U>&nbsp;the date hereof</U>. Party A shall provide Party C with related exclusive technical services, technical consultations and other services based on the
Business Cooperation Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To guarantee and protect the performance of the Business Cooperation Agreement and Party A&#146;s lawful rights
and interests, the Parties intend to sign this Agreement on matters such as Party B&#146;s entrusted shareholder voting rights to Party A. Party B intends to authorize the individual or entity designated by Party A as its proxy to exercise its
rights (defined as below) in Party C, while Party A intends to accept such arrangement. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Parties agree as follows after friendly
negotiation: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Proxy Rights </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B severally and not jointly, unconditionally and irrevocably undertakes to sign the Power of Attorney
(hereinafter referred to as the &#147;<B>Power of Attorney</B>&#148;) with the same content and format as shown in Appendix I of this Agreement<U>&nbsp;the date hereof</U>, and authorize Party A or Party A&#146;s director of its overseas parent
holding company and liquidator or other successor performing such director&#146;s duties as agent (hereinafter referred to as the &#147;<B>Trustee</B>&#148;) according to Party A&#146;s instructions to exercise all of its rights as Party C&#146;s
shareholder and rights representing Party B in exercising all shareholders&#146; rights in all matters of Party C according to Party C&#146;s current articles of association, joint venture contract, Transaction Documents (as defined in the
&#147;<B>Equity Pledge Agreement</B>&#148;), and applicable laws and regulations. However, the Trustee hereinbefore shall not be Party B or other shareholders of Party C. Such shareholder&#146;s rights (hereinafter referred to as &#147;<B>Proxy
Rights</B>&#148;) shall include but not limited to: </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Exercising all of Party B&#146;s shareholder&#146;s rights, voting rights, as the shareholder of Party C, under
the PRC laws (including all laws, rules, regulations, notices, interpretations or other binding documents promulgated by any central or regional legislative, administrative or judicial departments before or after signing this Agreement, which are
hereinafter referred to as the &#147;<B>PRC laws</B>&#148;) and Transaction Documents (as defined in the Equity Pledge Agreement) and Party C&#146;s articles of association and joint venture contract (including any other shareholders&#146; voting
rights specified after the articles of association and joint venture contract are revised), including but not limited to rights to share dividends, sell or transfer or pledge Party C&#146;s Equity Interest in part or in whole; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">According to particular clauses of election of the legal representative in Party C&#146;s articles of
association and joint venture contract, acting as Party C&#146;s legal representative, or Chairman of the Board of Directors, director, manager and/or designate, appoint or replace Party C&#146;s legal representative (Chairman of the Board of
Directors), director, supervisor, CEO (or manager) and other senior managers on behalf of Party B; when the actions of the directors, supervisors or senior managers of Party C damage the interests of Party C or its shareholders, filing a lawsuit or
taking other legal acts against them. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Signing documents to exercise shareholder rights related to Party C&#146;s Equity Interest (but not including
signing Transaction Documents (as define in the Equity Pledge Agreement) or any revision thereof) and documents archived in the relevant company registry. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Proposing, convening and attending the general meeting of shareholders, and signing any relevant minutes of the
general meeting, resolutions of the general meeting or other legal documents; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Making decisions on material matters related to Party C&#146;s business, and reviewing and approving all
relevant reports and plans; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Exercising voting rights at the time of Party C&#146;s bankruptcy, liquidation, dissolution or termination on
behalf of Party C&#146;s registered shareholders; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Exercising the rights to allocate Party C&#146;s residual assets after Party C&#146;s bankruptcy, liquidation,
dissolution or termination; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Deciding matters relating to the submission and registration of documents regarding Party C to and with
government agencies; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Lawfully exercising all of the shareholder&#146;s rights regarding disposition of Party C&#146;s assets,
including but not limited to the rights to manage businesses about its assets, obtain its incomes and acquire its assets; and </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Other rights of any shareholder stipulated in other applicable PRC laws, regulations and the articles of
association of the company (as amended from time to time). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without limiting generality of the power granted hereunder, Party A shall own the power and authorities
hereunder, sign the share transfer contract (to which Party B must be a party) agreed and defined in the Exclusive Option Agreement on behalf of Party B, and perform the Equity Pledge Agreement and the Exclusive Option Agreement which were signed on
the same day this Agreement was signed and to which Party B is also a party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B as a shareholder of Party C shall not abuse its shareholder rights to the detriment of Party C&#146;s
interests. If Party B abuses the rights of shareholders, Party A has the right to exercise the Purchase Right under the Exclusive Option Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby specially undertakes that in case of Party C&#146;s bankruptcy, liquidation, dissolution or
termination, all assets obtained by Party B after such bankruptcy, liquidation, dissolution or termination, including Party C&#146;s Equity Interest, shall be transferred to Party A for free or at the minimum prices to the extent permitted by the
current PRC laws, or the current liquidator shall sell all of Party C&#146;s assets including the Equity Interest for the purpose of protecting interests of Party A&#146;s direct or indirect shareholders and/or the creditor&#146;s interests.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees that Party A shall have rights to transfer the proxy rights to a third party at its discretion
with respect to the matters under Article 1.1. The trustee and/or Party A shall exercise the proxy rights as if Party B is exercising its shareholder&#146;s rights personally. The proxy rights shall be granted and entrusted on the premise that the
trustee is a member of Party A&#146;s Board of Directors, or a Chinese citizen designated by the Board of Directors through negotiation, and that Party B agrees to such authorization and consignment. When Party A notifies Party B in writing of
replacing the trustee, Party B shall immediately agree that the other entity or Chinese citizen appointed by Party A may exercise such proxy rights, and sign the Power of Attorney with the content and format as shown in Appendix I of this Agreement.
The new power of attorney shall supersede the original one once it is executed. Besides, Party B shall notify related personnel through a notice or other forms of announcement to announce or specify that the original Power of Attorney has been
nullified. In addition, Party B shall not revoke the consignment and authorization for the trustee and/or Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to other terms of this Agreement (including but not limited to Article 12.1 and 12.2), Party B shall
confirm and acknowledge all legal consequences resulting from the trustee&#146;s and/or Party A&#146;s exercising of above proxy rights, and undertake corresponding legal responsibilities. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All of the trustee&#146;s and/or Party A&#146;s behaviors related to Party C&#146;s Equity Interest and/or
exercising of the proxy rights shall be deemed as Party B&#146;s own behaviors. And all documents (but not including Transaction Documents (as define in the Equity Pledge Agreement) or any revision thereof) signed by the trustee and/or Party A shall
be assumed to have been signed by Party B. The trustee and/or Party A may act in their discretion without Party B&#146;s prior consent. Party B hereby specially acknowledge and approves the trustee&#146;s and/or Party A&#146;s such behaviors and/or
documents. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Within the term of this Agreement, Party B agrees and confirms, without the prior written consent of Party A,
shall not to personally perform all its shareholder rights related to Party C&#146;s Equity Interest which have been granted to Party A and/or the trustee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In case that Party B is subject to death, incapacity, marriage, divorce, bankruptcy, liquidation, dissolution,
or other circumstances which might impact its holding of Party C&#146;s Equity Interest, Party B&#146;s successor (including spouse, children, parents, siblings, grandparents) or current shareholder of Party C&#146;s Equity Interest or the assignee
shall be deemed as a party to this Agreement and inherit/bear all of the Party B&#146;s rights and obligations under this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Right to know </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To exercise the proxy rights hereunder, Party A and/or the trustee shall have rights to obtain Party C&#146;s
relevant information (including Party C&#146;s operations, businesses, customers, financial affairs and employees) and review relevant materials of Party C, while Party C shall be cooperative to help them acquire such information.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Exercise of the Proxy Rights </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall fully assist the trustee and/or Party A in exercising the proxy rights, including promptly
signing related legal documents when necessary (e.g. for the purpose of meeting requirements of documents which must be submitted for examination, approval, registration and archiving by government agencies, laws, rules, regulations, normative
documents, corporate articles of association, joint venture contract, commands or orders of other government agencies), including but not limited to the Power of Attorney which specifies the scope of authorization (if stipulated by relevant laws,
rules, regulations, articles of association, joint venture contract, or other normative documents). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B irrevocably agrees that when Party A makes a written request to exercise the proxy rights, Party B
shall take actions to satisfy Party A&#146;s requests to exercise such rights in accordance with Party A&#146;s written request within three (3)&nbsp;days upon receiving the request. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Should the proxy rights hereunder cannot be authorized or exercised for any reason (other than Party B&#146;s
or Party C&#146;s breach of this Agreement) at any time within the term of this Agreement, all Parties shall immediately seek an alternative plan the content of which is the consistent to this Agreement. If necessary, a supplemental agreement shall
be signed to modify or revise terms of this Agreement, in order to continue realizing the purposes of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Disclaimer and Indemnification </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties of this Agreement confirm that in any case, Party A shall not be required to undertake any
responsibility, make any economic or other compensations to any third party for its or its designated trustee&#146;s exercise of the proxy rights hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to other terms of this Agreement (including but not limited to Article 12.1 and Article 12.2), Party B
(but not including Investor Party B) and Party C agree to indemnify Party A from all actual or potential losses and damages for its or its designated trustee&#146;s exercise of the proxy rights, including but not limited to the losses arising from a
third party&#146;s lawsuits, recovery, arbitrations or claims or government authorities&#146; administrative surveys or punishments. However, Party A shall not be indemnified from the losses resulting from Party A&#146;s and/or the trustee&#146;s
deliberate or gross negligence. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby severally and not jointly represents and warrants as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has completed and independent legal status and capacity. Besides, Party B has been legitimately
authorized to sign, deliver and perform this Agreement as an independent subject of litigations. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B possesses the full power and authorities to sign and deliver this Agreement and all other documents
related to transactions hereunder. Party B also possesses the full power and authorities to complete such transactions. This Agreement shall be legitimately and appropriately signed and delivered. It shall constitute legitimate and binding
obligations, which shall be compulsorily fulfilled according to this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is Party C&#146;s legitimate shareholder registered with an administration for industry and commerce
and recorded on the Register of Shareholders when this Agreement takes effects. The proxy rights shall not include any third-party rights except for those specified under this Agreement, the Equity Pledge Agreement, the Exclusive Option Agreement,
the Loan Agreement and Transaction Documents (as defined in the Equity Pledge Agreement). According to this Agreement, Party A and/or the trustee may completely and fully exercise the proxy rights based on Party C&#146;s current articles of
associations and joint venture contract. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B&#146;s signing, delivery or performance of this Agreement and completion of the transactions hereunder
will not violate the PRC laws, or any agreements, contracts or other arrangements that Party B enters into with a third party. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A and Party C hereby represents and warrants as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They are limited liability companies legitimately incorporated and validly existing under laws of their
registered place. They have complete and independent legal status and capacity for signing, delivering and performing this Agreement as an independent subject of litigations. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They possess the full internal corporate power and authorities to sign and deliver this Agreement and all other
documents related to transactions hereunder. They also possess the full power and authorities to complete such transactions. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby further represents and warrants as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is Party C&#146;s lawful shareholder when this Agreement takes effects. The proxy rights shall not
include any third-party rights except for those specified under this Agreement, the Equity Pledge Agreement, the Exclusive Option Agreement, the Loan Agreement and Transaction Documents (as defined in the Equity Pledge Agreement). According to this
Agreement, Party A and/or the trustee may completely and fully exercise the proxy rights based on Party C&#146;s current articles of association and joint venture contract. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B&#146;s signing, delivery or performance of this Agreement and conclusion of the transactions hereunder
will not violate the PRC laws, or any agreements, contracts or other arrangements that Party B enters into with a third party and is bound as one party. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Transfer </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party A shall be authorized to sublicense or transfer this Agreement and/or its rights related to this Agreement at its discretion without
notifying Party B or Party C in advance, or Party B&#146;s or Party C&#146;s prior consent. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Term of the Agreement </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">On the premise that Party B or Party B&#146;s successor or current assignee of Party C&#146;s Equity Interest
is Party C&#146;s shareholder, this Agreement shall be irrevocable and remain valid from the date of signing this Agreement unless otherwise instructed by Party A, or Party A terminates this Agreement according to Article 7.2 or Article 8 before it
expires. Once Party A informs Party B in writing of terminating this Agreement in whole or in part or replacing the trustee, Party B shall immediately revoke its consignment and authorization for Party A and the trustee. Besides, Party B shall
immediately sign a Power of Attorney in the format as shown in Appendix I of this Agreement to authorize and entrust other personnel or subjects nominated by Party A with the same terms of this Agreement according to Party A&#146;s written
instructions. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be automatically terminated: (a)&nbsp;on the date on which Party A or the Designee is
formally registered as Party C&#146;s sole shareholder once the PRC laws stipulate that Party A or the Designee may directly hold Party C&#146;s Equity Interest and lawfully engage in Party C&#146;s businesses; or (b)&nbsp;if Party A or the Designee
purchases all assets of Party C in accordance with the provisions of the Exclusive Option Agreement, and legally engage in Party C&#146;s business by using Party C&#146;s assets. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Liability for Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to other terms of this Agreement (including but not limited to Article 12.1 and 12.2), All Parties of
this Agreement agree and confirm that if any party (hereinafter referred to as the &#147;<B>Defaulting Party</B>&#148;) violates any clause hereunder, or fails to perform or delays its performance of any obligation hereunder, such party shall be
deemed to have constituted a breach of this Agreement (hereinafter referred to as &#147;<B>breach</B>&#148;). In this case, any of <FONT STYLE="white-space:nowrap">other&nbsp;non-&nbsp;Breaching</FONT> Parties (hereinafter referred to as the
&#147;<B><FONT STYLE="white-space:nowrap">Non-Defaulting</FONT></B><B></B><B>&nbsp;Parties</B>&#148;) shall have rights to ask the Defaulting Party to take corrective or remedial actions within a reasonable deadline. If the Defaulting Party fails to
take corrective or remedial actions within a reasonable term or within ten (10)&nbsp;days after the other Party notifies the Defaulting Party in writing and makes the request for correction: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><FONT STYLE="white-space:nowrap">The&nbsp;Non-Defaulting&nbsp;Parties</FONT> shall have rights to unilaterally
and immediately terminate this Agreement and ask the Defaulting Party to compensate for damages provided that Party B or Party C is the Defaulting Party; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If Party A is the Defaulting Party,
<FONT STYLE="white-space:nowrap">the&nbsp;Non-Defaulting&nbsp;Parties</FONT> shall indemnify Party A from the compensation for damages. Unless otherwise specified by laws, this Agreement shall not be terminated or rescinded in any other cases.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding other provisions of this Agreement, Article 8 shall survive the termination of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All Parties admit that all oral or written materials exchanged with respect to this Agreement are confidential. All Parties are required to
keep such materials confidential. Without the prior written consent of all other Parties, no party is allowed to disclose any related materials to a third party unless in following cases: (a)&nbsp;Such materials have been known to the public (but
not disclosed by the party receiving such materials); (b) The materials are required to be disclosed by applicable laws or rules of any securities exchange; or (c)&nbsp;Any party of this Agreement discloses the materials to its legal adviser or
financial adviser regarding the transactions specified hereunder, while such legal adviser or financial adviser is also bound by the same confidentiality obligations as those under this article; or(d) Any party that is a limited partnership(or a
direct or indirect affiliate or subsidiary of a limited partnership) discloses the above confidential information to the general partner, manager and existing or potential limited partners of the limited partnership. The disclosure of any
confidential information by staff or organizations hired by any party of this agreement shall be deemed as such party&#146;s disclosure of such confidential materials, and such party shall undertake legal responsibilities for violating this
Agreement. This article shall survive the termination of this Agreement regardless of the reason why this Agreement is terminated. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Laws and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The signing, effectiveness, interpretation, performance, modification and termination of this Agreement as well
as dispute resolution hereunder shall be governed by the PRC laws. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In case that any dispute occurs in interpreting and performing this Agreement, the Parties of this Agreement
shall firstly try to resolve it through friendly negotiation. If the Parties fail to reach a consensus on such dispute resolution through negotiation within thirty (30)&nbsp;days as required by any party, any party may submit such dispute to the
Beijing Arbitration Commission, which will resolve the dispute through arbitration according to current effective arbitration rules. The arbitration shall be performed in Beijing in Chinese. The arbitration awards shall be final and binding on all
Parties. After arbitration awards take effect, any party shall be authorized to apply to a competent court for enforcing arbitration awards. The arbitration tribunal may decide upon compensation with respect to Party C&#146;s rights and interests in
the Equity Interest, assets or property, or compensate Party A for the losses resulting from other Parties&#146; breach of this Agreement, adjudicate compulsory remedies or order Party C to go bankrupt regarding related businesses or compulsory
asset transfer. If necessary, arbitration organizations shall have rights to firstly ask the Defaulting Party to immediately stop its defaults before giving the final awards on disputes of all Parties concerned, or prohibit the Defaulting Party from
conducting acts which might aggravate Party A&#146;s losses. Courts of Hong Kong, Cayman Islands or other competent courts (including courts of the place where Party C lives, or courts of the place where Party C&#146;s or the Party A&#146;s main
assets are) shall have rights to grant or execute awards of an arbitration tribunal. They shall have rights to adjudicate or enforce temporary relief with respect to Party C&#146;s rights and interests in the Equity Interest or property. They shall
also have rights to offer temporary relief to the party making a request for arbitration by giving awards or judgments before the tribunal court forms. For instance, the Defaulting Party may be adjudicated or arbitrated to immediately suspend their
breaches or forbidden to conduct any act which might further aggravate the Party A&#146;s losses. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">10.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When any dispute occurs in interpreting or performing this Agreement, or any dispute is under arbitration, all
Parties of this Agreement shall continue exercising their rights and performing their respective obligations hereunder except for disputed matters. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">10.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any law, rule or regulation of the PRC are promulgated or revised after the date of signing this Agreement,
or the interpretation or applicability of such laws, rules or regulations changes, the following provisions shall apply: in the case of the PRC laws permitting (a)&nbsp;If the revised laws or newly promulgated rules are more beneficial for any party
than pertinent laws, rules or regulations which take effects after signing this Agreement without imposing material adverse impacts upon other Parties, the Parties of this Agreement shall promptly apply for gaining benefits from such modifications
or new rules and try their best to have the application approved; or (b)&nbsp;The original clauses of this agreement shall further prevail if such revised laws or newly enacted rules directly or indirectly impose material adverse impacts upon any
party&#146;s economic benefits hereunder. The Parties shall try to be exempt from obeying these revised laws or new rules by all lawful means. If the adverse impacts on any party&#146;s economic benefits can&#146;t be alleviated according to this
Agreement, all Parties shall promptly negotiate with each other and make all necessary revisions to this Agreement after the affected party notifies all other Parties, in order to perform all such requisite revisions and protect the affected
party&#146;s economic benefits. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All notices and other communications which are issued as required or permitted by this Agreement shall be
delivered by special personnel or sent to corresponding Parties&#146; address and fax number listed on Appendix II through registered mail, postage prepaid, commercial express delivery services or fax. Such notices shall be deemed to have been
delivered as follows: </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The notices shall be deemed to have been delivered to the designated address on the date of sending or
rejection if they are delivered by special personnel, express delivery services or registered mail, postage prepaid. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The notices shall be deemed to have been delivered if they are sent by fax, confirmed by automatically
generated information on delivery. (It should be evidenced by an automatically generated delivery confirmation) </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any party may issue a notice to all other Parties according to this article to inform them of the address or
fax number changed from time to time. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Others </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding any other provision of this Agreement or other Transaction Documents (as defined in the Equity
Pledge Agreement) or any other document or law, Party B&#146;s obligations and responsibilities under this Agreement are several <FONT STYLE="white-space:nowrap">and&nbsp;non-joint.&nbsp;This</FONT> clause shall survive for the terminating this
Agreement regardless of the reason why this Agreement is terminated. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding any other provision of this Agreement or other Transaction Documents (as defined in the Equity
Pledge Agreement) or any other document or law, (1)&nbsp;Party A shall not exercise any of its powers under this Agreement regarding to any Investor Party B, unless Party A exercises this power to all Party B at the same time or all directors of
Cayman Company agree otherwise; (2)&nbsp;Investor Party B&#146;s all and any obligations or liabilities under this Agreement and other Transaction Documents (as defined in the Equity Pledge Agreement) are limited to the respective Equity Interest of
Party C held by them. Except for the Equity Interest of Party C held by the Investor Party B, no party may make any claims on the other assets of the Investor Party B in respect of all or any obligations under this Agreement and other Transaction
Documents (as defined in the Equity Pledge Agreement); and (3)&nbsp;if the Investor Party B violates any warranties, undertakings, agreements, representations or conditions of this Agreement, the Equity Pledge Agreement, the Exclusive Option
Agreement, the Business Cooperation Agreement, the Loan Agreement or other Transaction Documents (as defined in the Equity Pledge Agreement), Party A&#146;s sole right is to exercise the Pledge to Party C&#146;s Equity Interest held by the Investor
Party B in accordance with Article 8 of the Equity Pledge Agreement, or exercise the right to purchase the Equity Interest of Party C held by the Investor Party B in accordance with the Exclusive Option Agreement. However, Investor Party B does not
assume any other liability for Party A or any other person. This clause shall survive the termination of this Agreement whatever the reason for terminating this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All revisions, modifications and supplementations of this Agreement shall be in writing. They shall take
effects after they are signed or stamped by all Parties hereunder and governmental registration procedures (if applicable) are completed. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A may unilaterally notify Party B and Party C in writing anytime of unconditionally terminating this
Agreement at discretion without assuming any responsibility. Party B and Party C shall have no rights to unilaterally terminate this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If revision of this Agreement is proposed by the Stock Exchange of Hong Kong Limited or other regulatory
institutions, or is required according to securities listing regulations of the Stock Exchange of Hong Kong Limited or related regulations, rules and guiding requirements, this Agreement shall be revised by the Parties reasonably.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All expenses and actual outlays related to this Agreement, including but not limited to lawyers&#146; fees,
flat costs, stamp duties, any other taxes and fees, shall be borne by Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in five (5)&nbsp;copies. Each party shall hold one (1)&nbsp;copy. All copies shall have
equal legal forces. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[THE REMAINDER OF THIS PAGE IS INTENTIONALLY LEFT BLANK] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Shareholder Voting Rights Entrustment
Agreement) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Shareholder Voting Rights Entrustment Agreement as of the date and at the address first
above written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><U>/s/ Xi&#146;an&nbsp;Jingxundi&nbsp;Supply&nbsp;Chain&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.</U></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Seal&nbsp;of&nbsp;Xi&#146;an&nbsp;Jingxundi&nbsp;Supply&nbsp;Chain&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.)</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Shareholder Voting Rights Entrustment
Agreement) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Shareholder Voting Rights Entrustment Agreement as of the date and at the address first
above written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. (seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><U>/s/ Xi&#146;an&nbsp;Jingdong&nbsp;Xincheng&nbsp;Information&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.</U></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Seal&nbsp;of&nbsp;Xi&#146;an&nbsp;Jingdong&nbsp;Xincheng&nbsp;Information&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.)</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Shareholder Voting Rights Entrustment
Agreement) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Shareholder Voting Rights Entrustment Agreement as of the date and at the address first
above written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Shareholder Voting Rights Entrustment
Agreement) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Shareholder Voting Rights Entrustment Agreement as of the date and at the address first
above written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun&nbsp;Li</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Shareholder Voting Rights Entrustment
Agreement) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Shareholder Voting Rights Entrustment Agreement as of the date and at the address first
above written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="8%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="91%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Appendix I. Power of Attorney </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: September&nbsp;16, 2022 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholder Qin
Miao (the &#147;Shareholder&#148;) is registered to hold 45% Equity Interest of Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. (the &#147;<B>Company</B>&#148;). The Shareholder hereby irrevocably exclusively authorizes Xi&#146;an
Jingxundi Supply Chain Technology Co., Ltd. (the &#147;Attorney&#148;) and its designated representative attorney to exercise the proxy rights mentioned and defined in the Shareholder Voting Rights Entrustment Agreement (this
&#147;<B>Agreement</B>&#148;) concluded among the Shareholder, the Company and the Attorney on September&nbsp;16, 2022. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Power of
Attorney shall take effects on the same day as this Agreement and it is irrevocable. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Shareholder&nbsp;seal:&nbsp;Qin Miao</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature: /s/ Qin Miao</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Appendix I. Power of Attorney </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: September&nbsp;16, 2022 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholder Yayun
Li (the &#147;Shareholder&#148;) is registered to hold 30% Equity Interest of Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. (the &#147;<B>Company</B>&#148;). The Shareholder hereby irrevocably exclusively authorizes Xi&#146;an
Jingxundi Supply Chain Technology Co., Ltd. (the &#147;Attorney&#148;) and its designated representative attorney to exercise the proxy rights mentioned and defined in the Shareholder Voting Rights Entrustment Agreement (this
&#147;<B>Agreement</B>&#148;) concluded among the Shareholder, the Company and the Attorney on September&nbsp;16, 2022. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Power of
Attorney shall take effects on the same day as this Agreement and it is irrevocable. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Shareholder&nbsp;seal:&nbsp;Yayun&nbsp;Li</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature: /s/ Yayun Li</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Appendix I. Power of Attorney </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: September&nbsp;16, 2022 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholder Pang
Zhang (the &#147;Shareholder&#148;) is registered to hold 25% Equity Interest of Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. (the &#147;<B>Company</B>&#148;). The Shareholder hereby irrevocably exclusively authorizes Xi&#146;an
Jingxundi Supply Chain Technology Co., Ltd. (the &#147;Attorney&#148;) and its designated representative attorney to exercise the proxy rights mentioned and defined in the Shareholder Voting Rights Entrustment Agreement (this
&#147;<B>Agreement</B>&#148;) concluded among the Shareholder, the Company and the Attorney on September&nbsp;16, 2022. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Power of
Attorney shall take effects on the same day as this Agreement and it is irrevocable. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Shareholder&nbsp;seal:&nbsp;Pang&nbsp;Zhang</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature: /s/ Pang Zhang</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">20 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Appendix II </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the purpose of notices, all Parties&#146; addresses are specifically indicated as follows: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A: </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Receipt: *** </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party B: </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qin Miao </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pang Zhang </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party C: </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Receipt: *** </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">21 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the shareholder voting rights entrustment agreements substantially in form as this exhibit that the
Registrant entered into with certain other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="35%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="31%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Jingdong&nbsp;Tianning Jiankang Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Beijing Jingdong Jiankang Co., Ltd.</P> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party B: Qin Miao, Yayun Li and Pang Zhang</P> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party C: Suqian Jingdong Tianning Jiankang Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Guangdong Jingxi Logistics Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Jingdong Logistics Supply Chain Co., Ltd.</P> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party B: Jian Cui and Dingkai Yu</P> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party C: Guangdong Jingxi Logistics Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25, 2021</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">22 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.20
<SEQUENCE>18
<FILENAME>d416083dex420.htm
<DESCRIPTION>EX-4.20
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.20</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.20 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date:
September&nbsp;16, 2022 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholder Qin Miao (the &#147;Shareholder&#148;) is registered to hold 45% Equity Interest of Xi&#146;an
Jingdong Xincheng Information Technology Co., Ltd. (the &#147;<B>Company</B>&#148;). The Shareholder hereby irrevocably exclusively authorizes Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd. (the &#147;Attorney&#148;) and its designated
representative attorney to exercise the proxy rights mentioned and defined in the Shareholder Voting Rights Entrustment Agreement (this &#147;<B>Agreement</B>&#148;) concluded among the Shareholder, the Company and the Attorney on September&nbsp;16,
2022. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Power of Attorney shall take effects on the same day as this Agreement and it is irrevocable. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3" ALIGN="center">Shareholder&nbsp;seal: Qin Miao</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="right">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
</TABLE></DIV>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: September&nbsp;16, 2022 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholder
Yayun Li (the &#147;Shareholder&#148;) is registered to hold 30% Equity Interest of Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. (the &#147;<B>Company</B>&#148;). The Shareholder hereby irrevocably exclusively authorizes Xi&#146;an
Jingxundi Supply Chain Technology Co., Ltd. (the &#147;Attorney&#148;) and its designated representative attorney to exercise the proxy rights mentioned and defined in the Shareholder Voting Rights Entrustment Agreement (this
&#147;<B>Agreement</B>&#148;) concluded among the Shareholder, the Company and the Attorney on September&nbsp;16, 2022. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Power of
Attorney shall take effects on the same day as this Agreement and it is irrevocable. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3" ALIGN="center">Shareholder&nbsp;seal: Yayun Li</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="right">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
</TABLE></DIV>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: September&nbsp;16, 2022 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholder Pang
Zhang (the &#147;Shareholder&#148;) is registered to hold 25% Equity Interest of Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. (the &#147;<B>Company</B>&#148;). The Shareholder hereby irrevocably exclusively authorizes Xi&#146;an
Jingxundi Supply Chain Technology Co., Ltd. (the &#147;Attorney&#148;) and its designated representative attorney to exercise the proxy rights mentioned and defined in the Shareholder Voting Rights Entrustment Agreement (this
&#147;<B>Agreement</B>&#148;) concluded among the Shareholder, the Company and the Attorney on September&nbsp;16, 2022. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Power of
Attorney shall take effects on the same day as this Agreement and it is irrevocable. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3" ALIGN="center">Shareholder&nbsp;seal: Pang Zhang</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="right">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
</TABLE></DIV>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the power of attorney substantially in form as this exhibit that the Registrant entered into with certain
other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="62%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Jingdong Tianning Jiankang Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qin Miao</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September&nbsp;16, 2022</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September&nbsp;16,
2022</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">September&nbsp;16, 2022</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Guangdong Jingxi Logistics Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Jian Cui</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Dingkai Yu</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">January&nbsp;25, 2021</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">January&nbsp;25,
2021</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.21
<SEQUENCE>19
<FILENAME>d416083dex421.htm
<DESCRIPTION>EX-4.21
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.21</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.21 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Share Pledge Agreement </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Share Pledge
Agreement (hereinafter referred to as this &#147;Agreement&#148;) has been executed by and among the following parties on&nbsp;September&nbsp;16, 2022&nbsp;in Beijing: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="6%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="93%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Party&nbsp;A:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Xi</B>&#146;<B>an </B><B>Jingxundi</B><B> Supply Chain Technology Co., Ltd.</B>, a limited liability company organized and existing under the PRC laws, with its address at Building 5, SkyCity Central Square, East Chang&#146;An
Street No.666, National Civil Space Industrial Base, Xi&#146;an, Shaanxi, China (hereinafter referred to as the &#147;<B>Pledgee</B>&#148;).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Party B:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin </B><B>Miao</B>u, Chinese Identification No. ***</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li,</B><B></B>&nbsp;Chinese Identification No. ***;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang,</B>&nbsp;Chinese Identification No. ***. (All Party B hereinafter collectively referred to as the &#147;<B>Pledgors</B>&#148;)</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Party C:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.</B>, a limited liability company organized and existing under the PRC laws, with its address at Building 5, SkyCity Central Square, East Chang&#146;An Street No.666,
Aerospace Base, Xi&#146;an, Shaanxi, China.</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In this Agreement, each of the Pledgee, the Pledgors and Party C shall be hereinafter referred to as a
&#147;<B>Party</B>&#148; respectively, and as the &#147;<B>Parties</B>&#148; collectively. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas: </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors as of the signing date hereof are shareholders of Party C, and hold 100% of the Equity Interest of
Party C, among which Qin Miao holds 45% of the Equity Interest (corresponding to Party C&#146;s capital contribution of RMB450,000), Yayun Li holds 30% of the Equity Interest (corresponding to Party C&#146;s capital contribution of RMB300,000), and
Pang Zhang holds 25% of the Equity Interest (corresponding to Party C&#146;s capital contribution of RMB250,000). Party C is a limited liability company registered in Shanxi, China. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is wholly and directly held by JD Logistics Holding Limited (a company registered under the laws of
Hong Kong) (the &#147;<B>Hong Kong Company</B>&#148;), and the Hong Kong Company is wholly and directly held by JD Logistics, Inc. (a company registered under the laws of the Cayman Islands) (the &#147;<B>Cayman Company</B>&#148;).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is a wholly foreign owned enterprise registered in Xi&#146;an, Shaanxi Province, China. The Pledgee
and Party C executed the Exclusive Business Cooperation Agreement (including revisions from time to time, hereinafter referred to as the &#147;<B>Business Cooperation Agreement</B>&#148;) on the date hereof. The Pledgee provides relevant exclusive
technical services, technical consultations and other services to Party C based on the Business Cooperation Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties of this Agreement executed an Exclusive Option Agreement (including revisions from time to time,
hereinafter referred to as the &#147;<B>Exclusive Option Agreement</B>&#148;) on the date hereof. To the extent permitted by the PRC laws and corresponding requirements, if the Pledgee decides to make the purchase request in its sole discretion:
(a)the Pledgors shall transfer all or part of their Equity Interest held in Party C to the Pledgee and/or its designee(hereinafter referred to as the &#147;<B>Designee</B>&#148;, who needs to be the Cayman Company or a subsidiary that is directly or
indirectly wholly controlled by it) according to its requirements; (b)&nbsp;Party C shall transfer all or part of its assets to the Pledgee and/or the Designee according to the requirements of the Pledgee and/or the Designee. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties of this Agreement executed a Shareholder Voting Rights Entrustment Agreement (including revisions
from time to time, hereinafter referred to as the &#147;<B>Shareholder Voting Rights Entrustment Agreement</B>&#148;) on the date hereof. The Pledgors have irrevocably entrusted the person designated by the Pledgee with the full power to exercise
all their rights to entrust and vote as Party C&#146;s shareholder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee and the Pledgors executed a Loan Agreement (including revisions from time to time, hereinafter
referred to as the &#147;<B>Loan Agreement</B>&#148;) on the date hereof. Pursuant to the Loan Agreement, the Pledgee provided a loan of RMB1,000,000 to the Pledgors in total, among which RMB450,000 was provided to Qin Miao, RMB300,000 was provided
to Yayun Li, and RMB250,000 was provided to Pang Zhang. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">As the Pledgors&#146; guarantee of the performance of the Contract Obligations (as defined below) and the
settlement of the Secured Indebtedness (as defined below), the Parties intend to execute this Agreement on the provision of Equity Interest pledge by Party B to Party A. The Pledgors severally and not jointly pledge all the Equity Interest they held
in Party C to the Pledgee to provide pledge guarantee for securing the complete and due performance of such obligations and debt. Party C agrees with such equity interest pledge arrangements. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Definitions </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Unless otherwise provided herein, the terms below shall have the following meanings: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Pledge</B>&#148;: shall refer to the Security Interest granted by the Pledgors to the Pledgee pursuant
to Article 2 of this Agreement, i.e., the right of the Pledgee to be paid in priority with the Equity Interest based on the monetary valuation that such Equity Interest is converted into or from the proceeds from the auction or sale of the Equity
Interest. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Equity Interest</B>&#148; shall refer to all Party C&#146;s equity interest lawfully held by the
Pledgors from the effective date of this Agreement, such that the Pledgors have rights to dispose and pledge it to the Pledgee according to provisions of this Agreement as guarantee for Party C&#146;s fulfillment of its Contractual obligations and
Secured Indebtedness hereunder (including the Pledgors&#146; Equity Interest constituting Party C&#146;s registered capital and all related Equity Interest, including all of the equity interests, revenues, preferences of Party C currently or in the
future owned by Pledgors, all the account receivables and liquidated damages with respect to the equity interests of Party C owned by Pledgors, and bonuses, dividends and other payment distributed to the Pledgors by Party C) and increase Equity
Interest as per Article 6.7 of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Term of the Pledge</B>&#148; shall refer to the term set forth in Article 3 of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Event of Default</B>&#148; shall refer to any of the circumstances set forth in Article 7 of this
Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Notice of Default</B>&#148; shall refer to the notice issued by the Pledgee in accordance with this
Agreement declaring an Event of Default. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Contract Obligations</B>&#148; shall refer to all the obligations of the Pledgors under the Exclusive
Option Agreement, the Shareholder Voting Rights Entrustment Agreement, and the Loan Agreement; and all the obligations of Party C under the Transaction Agreement; and all the obligations of the Pledgors and Party C under this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Transaction Agreement</B>&#148; shall refer to this Agreement, the Business Cooperation Agreement, as
well as the Exclusive Option Agreement, the Loan Agreement, and the Shareholder Voting Rights Entrustment Agreement issued by the Pledgors to the Pledgee, or one or more of them. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Secured Indebtedness</B>&#148; shall refer to (a)&nbsp;all debts that Party C owes to the Pledgee,
including but not limited to consultation and service fees that Party C shall pay to the Pledgee according to the Business Cooperation Agreement (whatever on the given maturity date, ahead of time or in other ways), and the interest, liquidated
damages(if any), compensation, lawyers&#146; fees, arbitration fees, and fees for exercising rights of pledge such as Equity Interest evaluation and auction; (b)all the direct, indirect and derivative losses and losses of anticipated profits,
suffered by the Pledgee, incurred as a result of any Event of Default by the Pledgors or Party C. The amount of such loss shall be calculated in accordance with the reasonable business plan and profit forecast of the Pledgee, (c)all expenses
occurred in connection with enforcement by the Pledgee of the Pledgors and/or Party C&#146;s Contract Obligations, and (d)&nbsp;any loans provided by the Pledgee to the Pledgors pursuant to Article 6.9 hereunder. Subject to other terms of this
Agreement (including but not limited to Article 19.1 and 19.2), the amount of credit guaranteed by Party B shall not be less than RMB1,000,000, among which the amount of credit guaranteed by Qin Miao shall not be less than RMB450,000, the amount of
credit guaranteed by Yayun Li shall not be less than RMB300,000 and the amount of credit guaranteed by Pang Zhang shall not be less than RMB250,000. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>PRC laws</B>&#148; shall include all laws, regulations, rules, notices, interpretations or other
binding documents legislated by any central or regional legislation, administrative or judicial department before or after the execution of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Security Interest</B>&#148; shall include security, mortgage, third-party rights or Interest, all
rights to purchase Equity Interest, rights of <FONT STYLE="white-space:nowrap">acquisition,&nbsp;pre-emptive&nbsp;rights,</FONT> rights <FONT STYLE="white-space:nowrap">of&nbsp;set-off,&nbsp;retained</FONT> title or other collateral arrangements.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Pledge </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors hereby severally and not jointly pledge the respective Equity Interest to the Pledgee in the first
order of priority to guarantee prompt and full repayment of Secured Indebtedness and performance of Contract Obligations. Party C agrees that the Pledgors may pledge the Equity Interest to the Pledgee as per this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All Parties understand and acknowledge that the estimated monetary value generated for Secured Indebtedness or
related estimated value shall be changeable and floating until the settlement date (refer to Article 2.4 for the definition). The Pledgors and the Pledgee may adjust and confirm the maximum amount of Secured Indebtedness secured by the Equity
Interest from time to time by the settlement date by revising and supplementing this Agreement with both Parties&#146; consent in case of any change to the estimated monetary value of Secured Indebtedness and Equity Interest. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In any of following events (hereinafter referred to as &#147;<B>Events for Settlement</B>&#148;), the value of
Secured Indebtedness shall be determined based on the total amount of payable guaranteed that is not paid to the Pledgee on the latest date before any event for settlement occurs or on the date of the event (hereinafter referred to as
&#147;<B>Confirmed Debts</B>&#148;): </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Business Cooperation Agreement has expired or has been terminated according to the relevant articles;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee issues a Notice of Default to the Pledgors as per Article 7.3, because any Event of Default
specified in Article 7 of this Agreement has occurred and is still unsolved; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">After proper investigation, the Pledgee reasonably determines that Party B and/or Party C have become insolvent
or might become insolvent; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any other event occurs, under which Secured Indebtedness shall be determined as provided by the PRC laws.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To avoid ambiguity, the date on which the event for settlement occurs shall be deemed the settlement date
(hereinafter referred to as the &#147;<B>Settlement Date</B>&#148;). The Pledgee shall have rights to exercise the Pledge according to Article 8 at its discretion on the Settlement Date or thereafter. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Within the Term of the Pledge (as defined in Article 3.1), the Pledgee shall have rights to accept any
dividend, bonus or other distributable interests generated because of the Equity Interest and use it to give priority to the Pledgee. The Pledgors shall deposit or cause Party C to deposit such fructus in the account designated by the Pledgee in
writing after receiving the Pledgee&#146;s written requirements. The Pledgors shall not withdraw such fructus deposited in the account deposited in the account designated by the Pledgee in writing without the written consent of the Pledgee.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Within the term of this Agreement, the Pledgee shall not assume any responsibility for any Equity Interest
depreciation unless otherwise caused by the Pledgee&#146;s intentions or gross negligence. In this case, the Pledgors shall have no right to make any claim or request to the Pledgee. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without violating Article 2.6 of this Agreement, the Pledgors agree that the Pledgee may auction or sell the
Equity Interest on behalf of the Pledgors anytime provided that any value of the Equity Interest is likely to decline and thereby probably impairs the Pledgee&#146;s Rights, and the Pledgors agree that the proceeds from such auction or sales shall
be used for debt repayment or such money shall be held in escrow by a notary office of the area where the Pledgee is (All expenses thereby incurred shall be deducted from the proceeds from such auctions or sales). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Equity Interest pledge hereunder is a continuous guarantee. It shall be effective until full performance of
all Contract Obligations and full repayment of Secured Indebtedness. The Pledgee&#146;s exemption or tolerance of the Pledgors&#146; any default or the Pledgee&#146;s late exercising of any right under the Transaction Agreement and this Agreement
shall not affect the Pledgee&#146;s subsequent rights to require the Pledgors or Party C to strictly perform the Transaction Agreement and this Agreement thereafter according to this Agreement, the relevant PRC laws and the Transaction Agreement, or
affect the Pledgee&#146;s subsequent rights against the Pledgor&#146;s or Party C&#146;s breach of the Transaction Agreement and/or this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Term of the Pledge </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The pledge shall take effect from the date of registration of the pledge of the Equity Interest under this
Agreement at the registration of the industrial and commercial administration department (hereinafter referred to as the &#147;<B>Registration Authority</B>&#148;) of the locality of Party C. The validity period of the pledge (hereinafter referred
to as the &#147;<B>Term of the Pledge</B>&#148;) is from the effective date mentioned above until (a)&nbsp;the last Secured Indebtedness and Contract Obligations guaranteed by the Pledge are fully paid and fulfilled; or(b) the Pledgee and/or the
Designee shall, subject to the PRC laws, decide to purchase the entire Equity Interest of Party C held by the Pledgors in accordance with the Exclusive Option Agreement, and the Equity Interest of Party C has been transferred to the Pledgee and/or
the Designee in accordance with the laws, and the Pledgee and the Designee can legally engage in the business of Party C; or(c) The Pledgee and/or the Designee decides to purchase all the assets of Party C in accordance with the Exclusive Option
Agreement subject to the PRC laws, and all the assets of Party C have been transferred to the Pledgee and/or the Designee in accordance with the laws, and the Pledgee and the Designee can legally engage in the business of Party C using the above
assets; or(d) The Pledgee unilaterally requests termination of this Agreement (the right of the Pledgee to terminate this Agreement is the right without any restrictive conditions, and the right is only enjoyed by the Pledgee. The Pledgors or Party
C does not have the right to terminate this Agreement unilaterally); or(e) Termination in accordance with the requirements of applicable PRC laws and regulations. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the Term of the Pledge, if Party B and/or Party C fails to perform its Contract Obligations or pay the
Secured Indebtedness (including payment of exclusive consulting or service fees according to the Business Cooperation Agreement or failure to comply with any other aspects of the Transaction Agreement), the Pledgee shall have the right but not the
obligation to dispose of the Pledge in accordance with the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Pledge Registration </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors and Party C agree and undertake that, after signing this Agreement, Party C must immediately and
the Pledgors must procure Party C to immediately record the arrangements for the Equity Interest pledge hereunder on Party C&#146;s Register of Shareholders on the date of signing this Agreement; and an application shall be submitted to the
registration authority for registering the Equity Interest pledge according to the Measures for the Registration of Equity Interest Pledge at Administrative Departments for Industry and Commerce within thirty(30) days after signing this Agreement or
within a longer term agreed by the Pledgee. The registration authority shall completely and accurately record matters about such Equity Interest pledge on the register of Equity Interest pledge. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Within the Term of the Pledge specified hereunder, the Pledgors shall submit original contribution certificate
for the Equity Interest and the register of shareholders documenting pledge (and other documents reasonably required by the Pledgee, including but not limited to the notice on pledge registration issued by the administration for industry and
commerce) to the Pledgee within one week from the completion date of the Pledge registration in accordance with above Article 4.1. The Pledgee shall keep such documents within the entire pledge term specified hereunder. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties of the Pledgors and Party C </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>The Pledgors severally and not jointly represent and warrant to the Pledgee as the following Article 5.1 to 5.13: </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor has complete and independent legal status and capacity under the law of the place of registration.
Besides, the Pledgor has been legitimately authorized to sign, deliver and perform this Agreement. The Pledgor may be an independent subject of litigations. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor is the sole legal owner and beneficiary of the Equity Interest. The Pledgor has full rights and
power to pledge the Equity Interest to the Pledgee according to this Agreement, while the Pledgor shall be also authorized to dispose of the Equity Interest and any part of the Equity Interest. Unless the Pledgor and the Pledgee additionally enter
into an agreement, the Pledgor shall possess the legitimate and full title of the Equity Interest. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except as otherwise provided in the Transaction Agreement, the Pledgee shall have rights to dispose and
transfer the Equity Interest in accordance with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except as otherwise provided in the Pledge or the Transaction Agreement, the Pledgor doesn&#146;t set any
security interest or other encumbrances on the Equity Interest. There is no dispute on the Equity Interest&#146;s ownership, outstanding tax or fee on the Equity Interest. The ownership of the Equity Interest isn&#146;t detained or subject to
restraints of other legal proceedings or similar threats and can be pledged and transferred according to applicable laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor&#146;s signing of this Agreement or exercising of any right hereunder or performance of obligations
hereunder will not violate or go against any laws, regulations, court awards, arbitration authority&#146;s awards, administrative authorities&#146; decisions, agreements or contracts binding upon the Pledgor&#146;s assets under which the Pledgor is
party, or any commitments that the Pledgor makes to any third party. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All documents, materials, statements and vouchers that the Pledgor offers to the Pledgee shall be accurate,
true, complete and effective no matter if they are offered before or after this agreement takes effect or within the pledge term. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall constitute lawful, valid and binding obligations on the Pledgor after it is appropriately
executed by the Pledgor. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor has full rights and authorities to sign and deliver this Agreement and all other documents on
aforementioned transactions hereunder to be executed. In addition, the Pledgor has full rights and authorities to complete such transactions. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Apart from registering the Equity Interest pledge with a registration authority, any third party&#146;s
consent, permission, waiver or authorization, or any government organization&#146;s approval, permission or exemption, or registration or filing formalities handled with any government agency, which are necessary for signing and performing this
Agreement and making the Equity Interest pledge effective hereunder, have been obtained or handled, and will keep fully effective within the term of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The pledge hereunder constitutes the first Security Interest upon the Equity Interest under this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All taxes and fees for obtaining the Equity Interest have been fully paid by the Pledgor.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor, or its property or Equity Interest is not subject to any outstanding lawsuits, legal proceedings
or requests or those that are known by the Pledgor to be threatening from any court or arbitration tribunal. Besides, the Pledgor, or its property or Equity Interest is not subject to any of such lawsuits, legal proceedings or requests from any
government agency or administrative authority. There is no material or adverse impacts imposed upon the Pledgor&#146;s economic conditions or abilities to fulfill obligations and perform the guarantee responsibilities hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.13</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise specified hereunder, the Pledgee shall not be hindered from exercising its rights as Pledgee
hereunder anywhere and anytime. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.14</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors severally and not jointly warrant to the Pledgee that the representations and warranties as stated
in the above Article 5.1 to 5.13 shall be true, correct, accurate, complete and fully obeyed anytime under all circumstances before all Contract Obligations are fulfilled or the Secured Indebtedness are fully repaid. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Party C represents and warrants to the Pledgee as follows: </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.15</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C is a limited liability company lawfully incorporated and validly existing under the PRC laws. Being
qualified as independent legal entity, it may act as independent subject of litigation. Formally registered with a competent administration for industry and commerce, Party C has passed all previous annual reports or lawfully submitted the annual
reports. With complete and independent legal status and standing, Party C has been appropriately authorized to sign, deliver and perform this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.16</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This contract shall constitute legitimate, effective and binding obligations upon Party C after it is
appropriately executed by Party C and takes effect. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.17</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C owns the full power and authorities to sign and deliver this agreement and all other documents related
to transactions hereunder. Party C also owns the full power and authorities to complete such transactions. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.18</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">There is no material Security Interest or other encumbrances which might affect the Pledgee&#146;s Rights or
Interest in Equity Interest, including but not limited to transfer of any of Party C&#146;s intellectual property or any assets with a worth no less than RMB500,000 (or any other amount separately agreed by the Pledgee and the Pledgors), or any
encumbrance in property or rights to use such assets. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.19</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Equity Interest, or Party C or its assets are not subject to any outstanding lawsuits, arbitrations or
other legal proceedings or those known to be threatening by Party C from any court or arbitration tribunal. Besides, the Pledgor, or its property or Equity Interest is not subject to any of such lawsuits, arbitrations or legal proceedings from any
government agency or administrative authority. There is no material or adverse impacts imposed upon Party C&#146;s economic conditions or the Pledgor&#146;s or Party C&#146;s abilities to perform the obligations and guarantee responsibilities
hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.20</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby agrees to assume joint liability for the Pledgors&#146; representations and warranties under
this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.21</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C&#146;s signing of this Agreement and exercising of its rights hereunder or fulfillment of its
obligations under this Agreement will not violate or conflict with any laws, rules, any court judgments, any arbitration authority&#146;s awards, any administrative authority&#146;s decisions, any agreement or contract under which Party C is bound
as a party or its assets are bound, or any commitment that Party C makes to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.22</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All documents, materials, statements and proofs that Party C provides to the Pledgee shall be accurate, true,
complete and valid no matter whether they are provided before or after this Agreement takes effects within the Term of the Pledge. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.23</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Apart from registering the Equity Interest pledge with a registration authority, any third party&#146;s
consent, permission, waiver or authorization, or any government organization&#146;s approval, permission or exemption, or registration or filing formalities handled with any government agency, which are necessary for signing and performing this
contract and making the Equity Interest pledge effective hereunder, have been obtained or handled, and will continue to be effective within the term of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.24</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The pledge hereunder constitutes the first lien secured Interest upon the Equity Interest under this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.25</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby undertakes to the Pledgee that all the above representations and warranties shall be true and
correct under any circumstance at any time before all Contract Obligations are performed or the Secured Indebtedness is fully repaid, and Party C will completely abide by such representations and warranties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Undertakings and Further Consents of the Pledgors and Party C </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Within the term of this Agreement, the Pledgors shall hereby severally and not jointly undertake to the Pledgee
that: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for performing the Exclusive Option Agreement or other Transaction Agreements, the Pledgor shall not
transfer or permit others to transfer the Equity Interest in whole or in part, impose or permit others to impose any new pledge, Security Interest or other encumbrance on the Equity Interest which might affect the Pledgee and Interest in the Equity
Interest without the prior written consent of the Pledgee. For the Equity Interest transfer performed with the Pledgee&#146;s written consent, the Pledgor shall firstly use the proceeds from such Equity Interest transfer for repaying Secured
Indebtedness to the Pledgee or hold the proceeds in escrow by a third person designated by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor must obey and exercise all laws, rules and regulations applicable to the Pledge. Within five(5)
days after receiving any notice, order or suggestion on the Pledge from related competent authorities (or any other related departments), the Pledgor shall show the Pledgee such notices, orders or suggestions, or bring forth objections or statements
regarding them according to the Pledgee&#146;s reasonable requirements or with the Pledgee&#146;s consent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgor shall immediately notify the Pledgee of all events which might affect the Pledgee, the Equity
Interest, or any rights of it, or any events affecting the Interest under the Transaction Agreement and this Agreement (including but not limited to any lawsuit, arbitration, other requests, any third party&#146;s dispute over the Equity Interest
title, any civil or criminal/administrative proceedings, arbitrations or any other legal proceedings filed against the Pledgor or Equity Interest when the Pledgee&#146;s Pledge is or might be subject to any third party&#146;s adverse impacts, or
potential threats of confronting any aforementioned lawsuit, arbitration or legal proceeding judged by the Pledgor), notices received by the Pledgor, and any event which might affect any warranties or obligations of the Pledgor under this Agreement,
and take all necessary measures to protect the Pledgee&#146;s Rights and Interest in the pledged Equity Interest according to the Pledgee&#146;s reasonable requirements. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors severally and not jointly agree that the Pledgee&#146;s exercise of the Pledge hereunder shall not
be interrupted by the Pledgor or any successor or representative of the Pledgor or any others through legal proceedings. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To protect or improve the Security Interest granted for repaying Secured Indebtedness and performing Contract
Obligations, and ensure the Pledgee&#146;s exercise of the Security Interest over the pledged Equity Interest and such rights, Party C shall immediately and the Pledgors shall cause Party C to register the Equity Interest pledge hereunder with
related registration authority within thirty&nbsp;(30) days after signing this Agreement or within a longer period agreed by the Pledgee. Besides, the Pledgors shall appropriately sign and cause other Parties concerned in the Equity Interest pledge
to sign all documents designated by the Pledgee (including but not limited to the supplemental agreement of this agreement), certificates, agreements, deeds and/or undertakings. The Pledgors also undertake to take and cause other Parties concerned
in the Equity Interest pledge to take actions required by the Pledgee, assist the Pledgee in exercising its rights and authorities hereunder, and sign all related documents regarding the Equity Interest title with the Pledgee or the party designated
by the Pledgee. The Pledgors undertake to provide the Pledgee with all notices, orders and decisions on the Pledge within reasonable deadlines at the Pledgee&#146;s request. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors hereby severally and not jointly undertake to the Pledgee to obey and perform all warranties,
undertakings, agreements, statements and requirements under this Agreement. Subject to other terms of this Agreement (including but not limited to Article 19.2), the Pledgors shall compensate the Pledgee all losses thereby incurred if the Pledgors
fail to perform or only partially perform their warranties, undertakings, agreements, statements and requirements hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors (severally and not jointly) shall make every effort (including offering other guarantees to the
court or taking other measures to rescind the court&#146;s or other departments&#146; coercive measures against the Equity Interest) in case that any court or other government agency takes any compulsory measures against the Equity Interest pledged
hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to other terms of this Agreement (including but not limited to Articles 19.1 and 19.2), if the Equity
Interest is concerned in any property preservation or compulsory enforcement, or is likely to depreciate or be loss to impair the Pledge, the Pledgors shall immediately inform the Pledgee of such circumstances in writing, and cooperatively take
effective measures for protecting the Pledge and Interest together with the Pledgee. The Pledgee may auction or sell the Equity Interest anytime, and firstly use the proceeds from such auction or sales for advance Secured Indebtedness repayment or
drawing. All expenses thereby incurred shall be borne by the Pledgor. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent of the Pledgee, the Pledgors (severally and not jointly) and/or Party C shall
not by themselves (or assisting others to) increase, reduce or transfer Party C&#146;s registered capital (or their amount of contributions to Party C), or impose any encumbrance on the registered capital (including the Equity Interest). On the
premise of following this provision, Party C&#146;s equity that the Pledgors register and obtain after the signing date of this Agreement (hereinafter referred to as the &#147;<B>Extra Equity Interest</B>&#148;) and corresponding capital stock of
such Equity Interest in Party C&#146;s registered capital must be also deemed the Equity Interest that the Pledgors pledge to the Pledgee in accordance with this Agreement. The Pledgors and Party C shall immediately enter into a supplementary share
pledge agreement on the Extra Equity Interest with the Pledgee at the time of obtaining such extra Equity Interest, request Party C&#146;s Board of Directors to approve the supplementary share pledge agreement. Besides, they shall offer the Pledgee
all necessary documents for signing the supplementary share pledge agreement, including but not limited to the original capital contribution certificate on such extra Equity Interest issued by Party C. The Pledgor and Party C shall handle
formalities for registering the pledge of such extra Equity Interest (or changes) in accordance with Article 4.1 of this Agreement, and deliver related documents to the Pledgee for safekeeping according to Article 4.2 of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise instructed by the Pledgee in writing in advance, the Pledgors (severally and not jointly)
and/or Party C agree that if the Equity Interest are transferred between the Pledgors and any third party (hereinafter referred to as the &#147;<B>Equity Interest Assignee</B>&#148;) against this Agreement in part or in whole, the Pledgee and/or
Party C shall ensure that the Equity Interest Assignee unconditionally admits the Pledge and handles the necessary formalities for registering the pledge changes (including but not limited to signing related documents) in order to guarantee survival
of the Pledge. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Pledgee provides loans to Party C, the Pledgors (severally and not jointly) and/or Party C agree to
grant the Pledgee the Pledge by pledging the Equity Interest as collateral, in order to guarantee the loan, and handle related formalities as soon as possible according to laws, regulations or local practices (if any), including but not limited to
signing related documents and handling formalities for registering pledge or pledge changes. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors shall not or allow anyone to take any actions which might have adverse effects on the Pledge or
Equity Interest under the Transaction Agreement and this Agreement. Hereby, the Pledgors irrevocably waiver the preemptive rights when the Pledgee exercises the Pledge. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When it is necessary to transfer any Equity Interest for exercising the Pledge hereunder, the Pledgors
undertake to make such transfer possible by taking all measures to the extent permitted by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors ensure that Party C shall not provide a loan or obtain a loan, or provide guarantees in any forms,
or be liable for any substantial obligations except in the ordinary business and operation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.13</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors shall ensure that the procedures for convening meetings and ways for voting/making decisions by
the Board of Directors for signing this Agreement, imposing the Pledge and exercising the Pledge do not violate laws, administrative regulations or Party C&#146;s articles of associations and joint venture contract. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.14</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Before the Contract Obligations are fulfilled and the Secured Indebtedness is fully repaid, the Pledgors shall
not abandon the Equity Interest pledged to the Pledgee herein, and/or abandon the fructus generated for holding such Equity Interest, including but not limited to dividends. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.15</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Before all Contract Obligations are fulfilled and the Secured Indebtedness is fully repaid, the Pledgors shall
not allow Party C to transfer, sell or dispose of any of its assets in any other way through any resolution without the Pledgee&#146;s prior written consent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.16</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors as shareholders of Party C shall not abuse their shareholder rights to damage Party C&#146;s
interests. If there is a situation in which the Pledgors abuse the shareholder rights, the Pledgee has the right to exercise the Purchase Right under the Exclusive Option Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.17</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any revision, supplementation or update of this Agreement cannot take effect until the corresponding
procedures for examination/approval and/or registration of pledge changes are completed as stipulated by applicable laws, Party C shall, and Party B shall take all necessary measures to cooperate with Party C to register such changes with the
relevant registration authorities within five (5)&nbsp;days of the revision, supplementation or update. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Party C
undertakes and further agrees that: </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.18</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any third party&#146;s consent, permission, waiver or authorization or any government organization&#146;s
approval, permission or exemption or registration or filing with any government organizations are necessary for signing/performing this Agreement and pledging the Equity Interest hereunder, Party C shall try its best to assist in handling such
formalities and keep them fully effective within the term of this Agreement. Party C shall handle registration formalities for extending its business term if it expires within the term of this Agreement, in order to maintain effectiveness of this
Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.19</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the Pledgee&#146;s prior written consent, Party C shall not help or allow the Pledgors to impose any
new pledge on Equity Interest, or authorize any other Security Interest or encumbrances, or help or permit the Pledgors to transfer the Equity Interest. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.20</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C agrees to strictly perform the obligations under articles 6.3, 6.7, 6.8, 6.9, 6.11, 6.12, 6.14 and 6.15
under this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.21</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the Pledgee&#146;s prior written consent, Party C shall not transfer or sell Party C&#146;s assets or
impose or allow others to impose any Security Interest or other encumbrances which might impact the Pledgee&#146;s Equity Interest rights and interests, including but not limited to transfer of any of Party C&#146;s intellectual property or any
assets with a worth of no less than RMB500,000 (or any other amount separately agreed by the Pledgee and the Pledgors) or any encumbrance in property or rights to use such assets. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.22</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When there is any lawsuit, arbitration or other request which might have adverse impacts upon interests of
Party C, Equity Interest or the Pledgee under the Transaction Agreement and this Agreement, Party C undertakes to promptly notify the Pledgee in writing, and take all necessary measures for protecting the Pledgee&#146;s pledge rights over the
pledged Equity Interest according to the Pledgee&#146;s reasonable requests. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.23</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C shall not or allow anyone to take any actions which might have adverse impacts upon the Pledgee&#146;s
interests or Equity Interest under the Transaction Agreement and this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.24</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C shall provide the Pledgee with financial statements of the preceding quarter of the Gregorian calendar
(including but not limited to the balance sheet, income statement and cash flow statement) within the first month of each quarter of the Gregorian calendar. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.25</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C undertakes to take all necessary measures and sign all necessary documents in accordance with the
reasonable requirements of the Pledgee so as to protect the Pledgee&#146;s pledge rights and interests in the pledged Equity Interest, exercise and realize such rights and interests. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.26</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When it is necessary to transfer any Equity Interest for exercising of the Pledge hereunder, Party C undertakes
to make such transfer possible by taking all measures. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.27</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event of the pledgor&#146;s death, incapacity, marriage, divorce, bankruptcy, liquidation, dissolution
or other circumstances which might impact its exercising of Party C&#146;s Equity Interest, the Pledgor&#146;s successor, or Party C&#146;s current shareholder or assignee shall be deemed as party of this Agreement to inherit/bear all of the
Pledgor&#146;s rights and obligations under this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.28</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be terminated if Party C is required to be dissolved or liquidated by the PRC laws; Party
C shall (and Party B shall allow Party C) shall transfer all its assets including the Equity Interest to Party A without charge or at the minimum prices and within the limits permitted by the current PRC laws, or the current liquidator shall dispose
of all Party C&#146;s assets including the Equity Interest at its discretion for the purpose of protecting interests of shareholders and/or creditors of Party A&#146;s direct or indirect parents overseas. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.29</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All Parties undertake to each other that they shall terminate this Agreement immediately once the Pledgee is
permitted by the PRC laws and the Pledgee decides to purchase all of Party C&#146;s Equity Interest from the Pledgors in accordance with the Exclusive Option Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Event of Default </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All of following circumstances shall be deemed Event of Default: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors violate or fail to perform any Contract Obligations under the Exclusive Option Agreement, the
Shareholder Voting Rights Entrustment Agreement, the Loan Agreement and/or this Agreement; Party C violates or fails to perform any Contract Obligations under the Transaction Agreement and/or this Agreement; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any representation or warranty made by the Pledgors under Article 5 of this Agreement contain material
misstatements or errors, and/or the Pledgors violate any warranty under Article 5 of this Agreement, and/or any undertakings under Article 6 of this Agreement; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C fails or Party B fails to assist Party C to register Equity Interest pledge with related registration
authority according to Article&nbsp;4.1; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors and Party C violate any rules or articles of this Agreement; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise clearly specified in Article 6.1.1, the Pledgors transfer or intend to transfer or abandon
pledged Equity Interest or transfer pledged Equity Interest without the Pledgee&#146;s written consent; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors&#146; loans, undertakings, compensations, commitments or other debts to a third party (a)&nbsp;are
required to be repaid or performed ahead of time due to the Pledgors&#146; breach of the relevant agreement with the third party; or (b)&nbsp;have become due, but cannot be repaid or performed on time; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors cannot repay general debts or other debts; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any approval, license, consent, permission or authorization from government organizations making this Agreement
compulsorily enforceable, legitimate and effective is revoked, terminated, nullified or changes substantively; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The promulgation of applicable laws makes this Agreement illegal or makes it impossible for the Pledgors to
continue to perform the obligations under this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee believes that the Pledgors&#146; abilities to fulfill its obligations under this Agreement have
been affected in case of adverse changes to the Pledgors&#146; property. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C or its heir or trustee can only partially perform or refuses to perform its payment responsibilities
under the Business Cooperation Agreement, and/or Party C can only partially repay or refuse to repay the Secured Indebtedness; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.1.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any other circumstances under which the Pledgee can&#146;t or might not exercise its rights of Pledge.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors and Party C shall immediately notify the Pledgee in writing once any circumstances mentioned in
Article 7.1 are known or discovered, or any events leading to above circumstances have occurred. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to other terms of this Agreement (including but not limited to Article 19.1 and 19.2), unless the Event
of Default listed in Article 7.1 has been solved to the Pledgee&#146;s satisfaction within thirty (30)&nbsp;days after receiving the Pledgee&#146;s notice, the Pledgee may issue a Notice of Default to the Pledgors when such Event of Default occurs
or any time after the occurrence, and exercise all its remedial rights and power against the defaults under the PRC laws, Transaction Agreement and this Agreement, including but not limited to: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">asking Party C to immediately make all outstanding payments due under the Business Cooperation Agreement, repay
all debts due under the Transaction Agreement, make all other payables due to the Pledgee, and/or repay the loan; and/or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">disposing of the Pledge according to Article 8 of this Agreement; and/or disposing of the pledged Equity
Interest in other ways (including but not limited to giving discounts to the Equity Interest in whole or in part, and enjoying the priority of compensation from the proceeds of the Equity Interest auction and sales). </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Subject to other terms of this Agreement (including but not limited to Article 19.1 and 19.2), the Pledgee shall have rights to exercise any of
such rights based on its independent judgments and choices. Under this situation, all other Parties of this Agreement shall unconditionally agree and fully collaborate. The Pledgee shall not assume any responsibility for any loss resulting from its
appropriate exercise of such rights and power. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee shall be authorized to appoint its lawyer or other agent in writing to exercise any and all such
rights and power, while the Pledgors or Party C shall not raise any objection to such appointment. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to other terms of this Agreement (including but not limited to Article 19.1 and 19.2), the Pledgee
shall be authorized to simultaneously or successively exercise any of its remedies. Before exercising its rights to auction or sell the Equity Interest under this Agreement, the Pledgee need not exercise other remedies in advance.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Exercise of the Pledge </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for fulfilling the Exclusive Option Agreement or other Transaction Agreement, before all Contract
Obligations are performed and the Secured Indebtedness is fully repaid, the Pledgors shall not transfer their rights or Equity Interest in Party C without the Pledgee&#146;s prior written consent. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee may issue a Notice of Default to the Pledgors according to Article 7.3 in exercising the Pledge.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to the provisions of Article 7.3, the Pledgee may compulsorily enforce the Pledge while issuing a
Notice of Default according to Article 7.3 or any time after issuing such notice. The Pledgors shall cease to own any Equity Interest-related rights or interests once the Pledgee decides on the compulsory enforcement of the Pledge.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When the Pledgee exercises the Pledge, within the scope of the license and in accordance with applicable laws,
the Pledgee shall have disposition rights of the pledged Equity Interest, all payments received from the Pledge in exercising the Pledge shall be disposed of in the following order: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pay all fees incurred for disposition of the Equity Interest and the Pledgee&#146;s exercising of its rights
and power, including the lawyer fees and agent&#146;s fees; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pay taxes for disposing of the Equity Interest; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If there is a surplus after the above payments are deducted, the balance (excluding interests) shall be paid to
the Pledgors or held in escrow by a third party authorized to receive such money according to the relevant PRC laws or a local notary office of the place where the Pledgee is based (all expenses thereby incurred shall be deducted from such balance).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors and Party C shall provide necessary assistance when the Pledgee disposes of the Pledge according
to this Agreement, in order for the Pledgee to compulsorily enforce the Pledge according to this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All actual outlays, taxes and legal fees related to the Equity Interest pledge and the Pledgee&#146;s
exercising of rights under this Agreement shall be assumed by Party C, except for those borne by the Pledgee as specified by laws. The Pledgee shall be authorized to deduct such expenses from the money earned from its exercising of rights and power
on an accrual basis. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The amount of the Secured Indebtedness independently confirmed by the Pledgee in exercising the Pledge over the
Equity Interest according to this Agreement shall be deemed as conclusive evidence of Secured Indebtedness under this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Transfer </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors shall not transfer their rights and obligations under this Agreement without the Pledgee&#146;s
prior written consent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors and Party C agree that, on the premise of not violating the current PRC laws, the Pledgee may
assign or transfer any of its rights exercisable under this Agreement, Transaction Agreement and other security documents to a third party in any way and according to articles and requirements that it deems appropriate (including the rights to
reassign) after notifying the Pledgors and Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon the Pledgors, Party C and their respective heirs and authorized assignees
(if any) and shall be effective for the Pledgee, its heirs and assignees. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When the Pledgee transfers any or all of its rights and obligations under Transaction Agreement to its
designated party anytime, the assignee shall enjoy and perform the Pledgee&#146;s rights and obligations under this Agreement as if it were an original party of this Agreement. The Pledgors and/or Party C shall sign pertinent agreements or other
documents related to such transfer at the Pledgee&#146;s request when the Pledgee transfers its rights and obligations under the Transaction Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Pledgee changes according to the Transaction Agreement or this Agreement, the Pledgors and Party C shall
enter into a new Share Pledge Agreement with the new Pledgee according to the same articles and requirements of this Agreement, and handle corresponding formalities for pledge registration. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors shall strictly comply with provisions of this Agreement and other agreements executed by the
Pledgors, including Transaction Agreement, and perform the obligations under this Agreement and other agreements (including Transaction Agreement) without any act or omission which might affect effectiveness and enforceability of such obligations.
Unless otherwise instructed by the Pledgee in writing, the Pledgors shall not exercise any remaining rights in the Equity Interest pledged under this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Termination </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">When the Term of the Pledge expires, this Agreement terminates, and the Pledgee shall cancel or terminate this Agreement as soon as possible to
the extent feasible and practicable, and rescind the Equity Interest pledge under this Agreement. Besides, the Pledgors and Party C shall document the release of the Equity Interest pledge on Party C&#146;s Register of Shareholders and register such
cancellation with the relevant registration authority. The reasonable expenses incurred for releasing the Equity Interest pledge shall be borne by Party C. Article 12, Article 13, Article 19.1 and Article 19.2 shall survive the termination of this
Agreement. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Commissions and Other Expenses </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All expenses and actual outlays related to this Agreement, including but not limited to lawyers&#146; fees, flat costs, stamp duties, any other
taxes and fees, shall be borne by Party C. Party C shall fully reimburse the Pledgee for such paid taxes and fees if the Pledgee is required to bear some related taxes and fees as stipulated by applicable laws. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All Parties admit that all oral or written materials exchanged with respect to this Agreement are confidential. All Parties are required to
keep such materials confidential. Without the prior written consent of all other Parties, no party is allowed to disclose any related materials to a third party unless in following cases: (a)&nbsp;such materials have been known to the public (but
not disclosed by the party receiving such materials); (b) the materials are required to be disclosed by applicable laws or rules of any securities exchange; or (c)&nbsp;any Party of this Agreement discloses the materials to its legal adviser or
financial adviser regarding the transactions specified hereunder, and such legal adviser or financial adviser is bound by the same confidentiality obligations as those under this article; or (d)&nbsp;any Party that is a limited partnership (or a
direct or indirect affiliate or subsidiary of the limited partnership) discloses the above confidential information to the general partner, manager and existing or potential limited partners of the limited partnership. The disclosure of any
confidential information by staff or organizations hired by any Party shall be deemed as such party&#146;s disclosure of such confidential materials, and such party shall assume legal responsibilities for violating this Agreement. This article shall
survive the termination of this Agreement, notwithstanding the reason of termination. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Laws and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">13.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The signing, effectiveness, interpretation, performance, modification and termination of this Agreement as well
as dispute resolution hereunder shall be governed by the PRC laws. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">13.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In case that any dispute occurs in interpreting and performing this agreement, the Parties of this agreement
shall firstly try to resolve it through negotiation in good faith. If the Parties fail to reach a consensus on such dispute resolution through negotiation within thirty (30)&nbsp;days as required by any Party, any Party may submit such dispute to
the Beijing Arbitration Commission, which will resolve the dispute through arbitration according to current effective arbitration rules. The arbitration shall be performed in Beijing in Chinese. The arbitration awards shall be final and binding upon
all Parties. The arbitration tribunal may decide upon compensation with respect to Party C&#146;s rights in the Equity Interest, assets or property, or compensate the Pledgee for the losses resulting from other Parties&#146; breach of this
agreement, adjudicate compulsory remedies or order Party C to go bankrupt regarding related businesses or compulsory asset transfer. After arbitration awards take effects, any Party shall be authorized to apply to a competent court for enforcing
arbitration awards. If necessary, arbitration organizations shall have rights to firstly ask the breaching party to immediately stop its defaults before giving the final awards on disputes of all Parties concerned, or prohibit the breaching party
from conducting acts which might aggravate the Pledgee&#146;s losses. Courts of Hong Kong, Cayman Islands or other competent courts (including courts of the place where Party C lives, or courts of the place where Party C&#146;s or the Pledgee&#146;s
main assets are) shall have rights to grant or execute awards of an arbitration tribunal. They shall have rights to adjudicate or enforce temporary relief with respect to Party C&#146;s rights and interests in the Equity Interest or property. They
shall also have rights to offer temporary relief to the party making a request for arbitration by giving awards or judgments before the tribunal court forms. For instance, the breaching party may be ordered by way of court judgment or arbitrated
award to immediately suspend their breaches or conduct which might further aggravate the Pledgee&#146;s losses. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">13.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When any dispute occurs in interpreting or performing this Agreement, or any dispute is under arbitration,
Parties of this Agreement shall continue to exercise their rights and performing their respective obligations under this Agreement except for disputed matters. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">13.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any law of the PRC, rule or regulation is promulgated or revised after the date of signing this agreement,
or the interpretation or applicability of such law, rule or regulation changes, the following provisions shall apply: In the case of PRC laws (a)&nbsp;if the revised laws or newly promulgated rules are more preferential for any Party as compared to
laws, rules or regulations in effect at the time this Agreement was executed without imposing material adverse impacts upon other Parties, the Parties of this Agreement shall promptly apply for obtaining benefits from such modifications or new rules
and try their best to have the application approved; or (b)&nbsp;the original articles of this Agreement shall prevail if such revised laws or newly enacted rules directly or indirectly impose material adverse impacts upon any Party&#146;s economic
interests under this Agreement. The Parties shall seek to be exempted from these revised laws or new rules by all lawful means. If the adverse impacts on any Party&#146;s economic benefits cannot be alleviated according to this Agreement, all
Parties shall promptly negotiate with each other and make all necessary revisions to this Agreement after the affected party notifies all other Parties and protect the affected party&#146;s economic interests. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">20 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">14.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Force majeure</B>&#148; means unforeseeable, unavoidable and irresistible events which make it
impossible to perform this Agreement in part or in whole. Such events include but are not limited to earthquake, typhoon, flood, wars, strike, riot, government actions, or changes to laws or rules or their application. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">14.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event of a force majeure incident, a party&#146;s obligations under this Agreement shall be naturally
suspended for the delay caused by the incident, and the term for performing its obligations shall be extended accordingly. Such party shall not be subject to any punishment or assume any responsibility. In case of a force majeure incident, all
Parties shall immediately negotiate with each other to look for a fair solution, and make every reasonable effort to minimize impacts of force majeure. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">15.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All notices and other communications which are issued as required or permitted by this Agreement shall be
delivered in person or sent to the Parties&#146; address and fax number listed in Appendix I through registered mail, postage prepaid, commercial express delivery services or fax. The date of effective delivery of such notices shall be determined as
follows: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">15.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The notices shall be deemed to have been delivered to the designated address on the date of sending or
rejection if they are delivered in person, express delivery services or registered mail, postage prepaid. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">15.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The notices shall be deemed to have been delivered if they are successfully sent by fax (should be confirmed by
the message automatically generated upon successful delivery). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">15.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any party may issue a notice to all other Parties according to this article to inform them of the address or
fax number, which can be changed from time to time. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>16.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Severability </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If one or more articles of this Agreement are adjudicated to be ineffective, illegitimate or unenforceable in any aspect according to any laws,
rules or regulations, validity, legitimacy or enforceability of other articles of this Agreement shall not be affected or impaired in any aspect. All Parties shall strive to replace such ineffective, illegitimate or unenforceable articles with valid
ones to the maximum extent permitted by laws and expected by Parties. The economic results from such invalid articles shall be as similar as possible to those from ineffective, illegal or unenforceable articles. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">21 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>17.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Appendixes </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Appendixes hereunder shall be integral parts of this Agreement. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>18.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness, Revision, Modification, Supplementation and Texts </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">18.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall become effective from the date of signing by the Parties, and the Equity Interest pledge
under this Agreement shall become effective from the date on which the registration authority completes the relevant registration procedures. The terms of this Agreement shall end if the contractual obligations have been fully performed or the Term
of the Pledge is terminated pursuant to this Article 3. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">18.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All revisions, modifications and supplementations of this agreement shall be in writing. They shall take
effects after they are executed or stamped by all Parties hereunder and governmental registration procedures (if applicable) are completed. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">18.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If revision of this Agreement is proposed by the Stock Exchange of Hong Kong Limited or other regulatory
institutions, or is required according to securities listing regulations of the Stock Exchange of Hong Kong Limited or related regulations, rules and guiding requirements, this Agreement shall be revised by the Parties reasonably.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">18.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in six (6)&nbsp;copies. Each party shall hold one (1)&nbsp;copy and one (1)&nbsp;copy
shall be reported to the registration authority. All copies shall have equal legal forces. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>19.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Others </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding any other provision of this Agreement or any other Transaction Agreement or any other document
or law, the Pledgors&#146; obligations and liabilities under this Agreement are several and not joint. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">22 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding any other provision of this Agreement or any other Transaction Agreement or any other document
or law, (1)&nbsp;The Pledgee shall not exercise any of its rights to any investor Party B under this Agreement (including but not limited to exercising the Pledge), unless the Pledgee exercises the right to all Pledgors at the same time or all
directors of Cayman Company agree otherwise; (2)&nbsp;Investor Party B&#146;s entire and any obligations or liabilities under this Agreement and the transaction documents are limited to the respective Equity Interest of Party C held by them. Except
for the Equity Interest of Party C held by Party B, no other party may make any claim to Investor Party B&#146;s other assets in respect of all and any obligations under this Agreement and the transaction documents; and (3)&nbsp;if Investor Party B
violates any warranties, commitments, agreements, representations or conditions of this Agreement, the Exclusive Option Agreement, the Business Cooperation Agreement or other Transaction Agreement, the sole right of the Pledgee is only to exercise
the Pledge to the Equity Interest of Party C held by the Investor Party B in accordance with Article 8 of this Agreement or exercise the right to purchase the Equity Interest of Party C held by the Investor Party B in accordance with the Exclusive
Option Agreement. But Investor Party B does not assume any other liability for the Pledgee or any other person. This article shall survive the termination of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for the written revisions, supplementations or modifications made after the date of signing, this
Agreement shall constitute the entire agreement concluded among all Parties hereunder regarding the subject matter of this Agreement. It shall supersede all previous oral and written negotiations, statements and contracts concluded regarding the
subject matter of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and beneficial to all Parties&#146; respective heirs and authorized
assignees. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party may waive its rights under this Agreement, whereas such waiver shall be in writing and approved by
all Parties&#146; signatures. Any Party&#146;s waiver against another party&#146;s breach of this Agreement under certain circumstance shall not be deemed as its waiver against such party&#146;s similar breaches under other circumstances.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings of this Agreement are only for the convenience of reading. They shall not be used for
interpreting, describing or impacting definitions under this Agreement in other aspects. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All Parties agree to promptly sign documents and take further actions which are reasonably necessary or
convenient to perform this Agreement and achieve its purposes. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">To the extent there is no violation of other articles of the Transaction Agreement and this Agreement, the
Pledgors and Party C shall immediately take actions according to the Pledgee&#146;s written instructions and reasonable requirements provided that the enactment or changes of any laws, rules or regulations of the PRC, or changes to the
interpretation or applicability of such laws, rules or regulations, or changes to related registration procedures make the Pledgee believe that keeping this Agreement or the Pledge under this Agreement effective and/or disposing of the Equity
Interest in ways designated under this Agreement may become illegal or violate such laws, rules or regulations, in order to: (a)&nbsp;keep this Agreement and the Pledge hereunder effective; (b)&nbsp;for the convenience of disposition of the Equity
Interest in ways specified by this Agreement; and/or (c)&nbsp;maintain the guarantees which have been or are to be established by this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">23 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is a legal document independent of Transaction Agreement and other security documents, the
invalidity of which shall not affect all Parties&#146; rights or obligations under this Agreement. If Transaction Agreement or other security documents are announced to be invalid, but the Pledgors still have remaining Contract Obligations and/or
Party C still owes Secured Indebtedness to the Pledgee, the Equity Interest under this Agreement shall still be used as collateral for pledging the Contract Obligations and Secured Indebtedness until the Secured Indebtedness is fully repaid and all
Contract Obligations are performed. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[THE REMAINDER OF THIS PAGE IS INTENTIONALLY LEFT BLANK] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">24 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Share Pledge Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Share Pledge Agreement as of the date and at the address first above written. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd. (seal) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/&nbsp;Xi&#146;an&nbsp;Jingxundi&nbsp;Supply&nbsp;Chain&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>(Seal&nbsp;of&nbsp;Xi&#146;an&nbsp;Jingxundi&nbsp;Supply&nbsp;Chain&nbsp;Technology Co., Ltd.)</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Share Pledge Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Share Pledge Agreement as of the date and at the address first above written. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. (seal) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/&nbsp;Xi&#146;an&nbsp;Jingdong&nbsp;Xincheng&nbsp;Information&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.</P></TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Seal&nbsp;of&nbsp;Xi&#146;an&nbsp;Jingdong&nbsp;Xincheng&nbsp;Information&nbsp;Technology Co., Ltd.) </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Share Pledge Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Share Pledge Agreement as of the date and at the address first above written. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Share Pledge Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Share Pledge Agreement as of the date and at the address first above written. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(This page is intentionally left blank and is the signing page of this Share Pledge Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties have executed this Share Pledge Agreement as of the date and at the address first above written. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Appendix I </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the purpose of notices, the addresses of the Parties are as follows: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A: </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Xi&#146;an Jingxundi Supply Chain Technology
Co., Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Receipt: *** </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party B: </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qin Miao </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pang Zhang </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party C: </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Address: *** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Receipt: *** </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the share pledge agreements substantially in form as this exhibit that the Registrant entered into with
certain other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="15%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="14%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="14%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Date of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Entitlement to all<BR>Proceeds&nbsp;for&nbsp;Pledgee</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Effective Date</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Jingdong Tianning Jiankang Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Beijing Jingdong Jiankang Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party B: Qin Miao, Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party C: Suqian Jingdong Tianning Jiankang Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The registered capital of Suqian Jingdong Tianning Jiankang Technology Co., Ltd. is RMB1,000,000.</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The capital contribution amount and shareholding percentage of the shareholders are as
follows:</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qin Miao: RMB450,000.00 (45%)</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li: RMB300,000.00 (30%)</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Pang Zhang: RMB250,000.00
(25%)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16,&nbsp;2022</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16,&nbsp;2022</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16,&nbsp;2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Guangdong Jingxi Logistics Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Jingdong Logistics Supply Chain Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party B: Jian Cui and Dingkai Yu</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party C: Guangdong Jingxi Logistics Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The registered capital of Guangdong Jingxi Logistics Technology Co., Ltd. is RMB5,000,000.</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The capital contribution amount and shareholding percentage of the shareholders are as
follows:</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Jian Cui: RMB2,500,000 (50%)</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Dingkai Yu: RMB2,500,000 (50%)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25, 2021</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25, 2021</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January&nbsp;25, 2021</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.22
<SEQUENCE>20
<FILENAME>d416083dex422.htm
<DESCRIPTION>EX-4.22
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.22</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit&nbsp;4.22 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Equity Pledge Agreement </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This EQUITY PLEDGE AGREEMENT, (this &#147;<B>Agreement</B>&#148;), dated October 17, 2022, is made in Beijing, the People&#146;s Republic of
China (&#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A: Beijing Jingdong Century Trade Co.,&nbsp;Ltd. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Registered address: Room 201, 2/F, Tower C, No. 18 Kechuang 11 Street, Beijing </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Economic and Technological Development Zone, Beijing </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party B: Qin Miao </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang;</B>
</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party C: Beijing
Jiasheng Investment Management Co.,&nbsp;Ltd. </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Registered address: Room 706, 7/F, Building 1, No. 18 Kechuang 11 Street, Beijing </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Economic and Technological Development Zone, Beijing </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party B is referred to as &#147;Pledgors&#148; collectively or &#147;Pledgor&#148; separately hereinafter; Party A is referred to as &#147;Pledgee&#148;
hereinafter; and either the Pledgors or the Pledgee is individually referred to as a &#147;Party&#148; and collectively referred to as the &#147;Parties&#148;.) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas, </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. (&#147;Beijing Company&#148;) is a limited liability
company duly incorporated and validly existing under the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors hold 100% equity interests of Beijing Company in total, of which 45%, 30% and 25% equity interests
are owned by Qin Miao, Yayun Li and Pang Zhang, respectively. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is a wholly foreign owned company duly incorporated and existing under the laws of the PRC.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee and Beijing Company entered into an Exclusive Technology Consulting and Service Agreement on
October&nbsp;17, 2022 (&#147;Services Agreement&#148;). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors and the Pledgee entered into a Loan Agreement on October 17, 2022&nbsp;(&#147;Loan
Agreement&#148;), and entered into an Exclusive Purchase Option Agreement on October 17, 2022&nbsp;(&#147;Exclusive Purchase Option Agreement&#148;). In addition, the Pledgors delivered the Power of Attorney to the Pledgee on October 17,
2022&nbsp;(&#147;Power of Attorney&#148;, together with the Services Agreement, Loan Agreement and Exclusive Purchase Option Agreement, collectively referred as &#147;Master Agreement&#148;). </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to secure the Pledgors&#146; performance of their obligations under this Agreement, the Loan
Agreement, the Exclusive Purchase Option Agreement and the Power of Attorney, and in order to ensure Beijing Company to be able to perform its obligations under the Services Agreement, the Pledgors hereby pledge all the equity interests held by them
in Beijing Company as the guaranty for their and/or Beijing Company&#146;s performance of obligations under the Master Agreement. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW,
THEREFORE, the Parties hereby agree as follows through friendly negotiations: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Definition </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unless otherwise specified herein, the following words shall have the meanings as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledge Right: means the priority right the Pledgee owns, with respect to the proceedings arising from selling
at a discount, auction of, or selling off the equity interests pledged by the Pledgors to the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Pledged Equity Interests: means all the equity interests duly held by the Pledgors in Beijing Company, i.e.
100% equity interests of Beijing Company, as well as all the other rights created over it. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Term of Pledge: means the period of term specified in Article&nbsp;3 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Event of Default: means any of the circumstances listed in Article&nbsp;7 hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notice of Default: means any notice issued by the Pledgee to the Pledgors in accordance with this Agreement
specifying an Event of Default. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Pledge Right and Scope of Guaranty </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors agree to pledge all the Pledged Equity Interests to the Pledgee as the guaranty for their and/or
Beijing Company&#146;s performance of all the obligations under the Master Agreement and all the liabilities of indemnification to the Pledgee which may arise due to the invalidity or cancellation of the Master Agreement. Beijing Company agrees with
such equity pledge arrangement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The effect of guaranty under the Master Agreement will not be prejudiced by any amendment or change of the
Master Agreement. The invalidity or cancellation of the Master Agreement does not impair the validity of this Agreement. In the event that the Master Agreement is deemed as invalid, or cancelled or revoked for any reason, the Pledgee is entitled to
realized its pledge right in accordance with Article&nbsp;8 hereof. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Creation and Term of Pledge </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledge Right hereunder shall be reflected on the register of shareholders and the capital contribution
certificate of Beijing Company in accordance with the form as attached to this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Pledge Right is two (2)&nbsp;years effective from the registration of pledge of equity
interests with the Administration for Industry and Commerce of the place where Beijing Company is registered, till the day on which all the obligations under the Master Agreement are fully performed (&#147;Term of Pledge&#148;).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the Term of Pledge, if the Pledgors and/or Beijing Company fails to perform any obligation under or
arising from the Master Agreement, the Pledgee has the right to dispose of the Pledge Right in accordance with Article&nbsp;8 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Possession of Pledge Certificates </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors shall deliver the register of shareholders and capital contribution certificate of Beijing Company
which reflects the pledge of equity interests as mentioned in above Article&nbsp;3 within three (3)&nbsp;business days upon the pledge is recorded on such documents, to the Pledgee for its possession, and the Pledgee is obligated to keep the
received pledge documents. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to all the proceeds in cash including the dividends and all the other <FONT
STYLE="white-space:nowrap">non-cash</FONT> proceeds arising from the Pledge Equity Interests since October 17, 2022. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties of the Pledgors </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors are the legal owners of Pledged Equity Interests. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Once the Pledgee intends to exercise the rights of the Pledgee under this Agreement anytime, it shall be
protected from any interference from any other party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to dispose of or transfer the Pledge Right in the way as described hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Neither of the Pledgors has ever created any other pledge right or any other third party right over the equity
interests except towards the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Pledgor </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term of this Agreement, the Pledgors covenant to the Pledgee as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of the Pledgee, the Pledgors should not transfer the Pledged Equity Interests, or
create or allow creation of any new pledge or any other security upon the Pledged Equity Interests which may impair the rights and/or interest of the Pledgee, except for the transfer of equity interests to the Pledgee or the person designated by the
Pledgee in accordance with the Exclusive Purchase Option Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors shall abide by and exercise all the provisions of laws and regulations in relation to the pledge
of rights, and shall present the Pledgee any and all notices, directions or suggestions issued by related competent authorities within two (2)&nbsp;days upon the receipt of such notices, directions or suggestions, and shall comply with such notices,
directions or suggestions, or present its opposite opinions and representations regarding the above mentioned issues according to the reasonable request of the Pledgee or with the consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors shall give prompt notice to the Pledgee regarding any occurrence or received notice which may
influence the equity interests or any part of the equity interests held by the Pledgee, or may change any warranties or obligations of the Pledgors under this Agreement or may influence the performance of obligations by the Pledgors hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors agree that, the right of the Pledgee to exercise of Pledge Right hereunder in accordance with this
Agreement, shall not be interfered or impaired by any legal proceedings taken by the Pledgors, or the successor or designated person of the Pledgors or any other person. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors warrant to the Pledgee that, in order to protect or consummate the guaranty provided by this
Agreement regarding the performance of the Master Agreement, the Pledgors will faithfully sign, or cause any other party which is materially related to the Pledge Right to sign, any and all right certificates and deeds, and/or take, or cause any
other party which is materially related to the Pledge Right to take, any and all actions, reasonably required by the Pledgee, and will facilitate the exercise of the rights and authorizations granted to the Pledgee under this Agreement, enter into
any change to related equity certificate with the Pledgee or the Pledgee&#146;s designated person (individual/legal person), and provide to the Pledgee any and all notices, orders and decisions as deemed necessary by the Pledgee.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors undertake to the Pledgee they will abide by and perform all representations, warranties and
undertakings to protect the interests of the Pledgee. The Pledgors shall indemnify the Pledgee any and all losses suffered by the Pledgee due to the Pledgors&#146; failure or partial failure in performance of their representations, warranties or
undertakings. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors covenant to the Pledgee they assume several and joint liabilities with respect to the obligations
hereunder. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgors irrevocably agree to waive the preemptive right with respect to the Pledged Equity Interests
pledged by other shareholders of Beijing Company to the Pledgee, as well as the transfer of equity interests due to the exercise of Pledge Right by the Pledgee. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Event of Default </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any of the following is deemed as an Event of Default: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Beijing Company fails to perform its obligations under the Master Agreement; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any representation or warranty of the Pledgors under this Agreement is substantially misleading or untrue,
and/or any of the Pledgors breaches any of his representations and warranties under this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any of the Pledgors breaches its covenants hereunder; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any of the Pledgors breaches any provision hereof; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except that any of the Pledgors transfers the equity interests to the Pledgee or the Pledgee&#146;s designated
person in accordance with the Exclusive Purchase Option Agreement, any of the Pledgors waives the Pledged Equity Interests or transfers the Pledged Equity Interests without the written consent from the Pledgee; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any external borrowings, guaranty, indemnification, undertakings or any other liabilities of the Pledgors
(1)&nbsp;is required to be repaid or exercised early due to its default; or (2)&nbsp;is not repaid or exercised when due, which makes the Pledgee reasonably believes that the ability of the Pledgors to perform their obligations under this Agreement
has been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any of the Pledgors fails to repay general debts or other liabilities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is deemed to be illegal with promulgation of related laws, or any of the Pledgors is unable to
continue to perform his obligations hereunder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The consent, permit, approval or authorization from the competent authorities for making this Agreement
enforceable, legal or valid is revoked, suspended, invalidated or materially amended; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Adverse change occur with respect to the assets of the Pledgors, which makes the Pledgee reasonably believes
that the ability of the Pledgors to perform their obligations under this Agreement has been impaired. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Successor of the Pledgors or Beijing Company can only perform part of, or refuses to perform, its obligations
under this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Other circumstances occur which make the Pledgee unable to exercise or dispose of the Pledge Right in
accordance with related laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that is aware of or discover that any issue described in the above Article&nbsp;7.1 or any other
issue which may cause the occurrence of such mentioned issues has occurred, the Pledgors shall give a prompt written notice to the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless that the Event of Default specified in above Article&nbsp;7.1 has been resolved to the satisfaction of
the Pledgee, otherwise the Pledgee is entitled to (not obligated to) serve a Notice of Default to the Pledgors immediately following or any time after the occurrence of the Event of Default, to require the Pledgors and Beijing Company to immediately
perform its obligations under the Master Agreement (including without limitation to payment of the due and unpaid debts and other amounts payable under the Services Agreements) or dispose of the Pledge Right in accordance with Article&nbsp;8 hereof.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Exercise of Pledge Right </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Prior to the fulfillment of performance of the obligations under the Master Agreement, neither of the Pledgors
may transfer the Pledged Equity Interests without the written consent of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event of occurrence of the Event of Default described in above Article&nbsp;7, the Pledgee shall give a
Notice of Default to the Pledgors when exercising the Pledge Right. The Pledgee may exercise the right to dispose of the Pledge Right at the same time of or any time after the service of the Notice of Default in accordance with Article 7.3.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee has the right to sell in accordance with legal procedure or dispose of in the other way allowed by
law the Pledged Equity Interests hereunder. If the Pledgee decides to exercise the Pledge Right, the Pledgors both undertake to transfer all of their shareholder rights to the Pledgee for exercise. In addition, the Pledgee has the priority to
receive the proceedings arising from selling at a discount, auction of, or selling off the equity interests pledged by the Pledgors to the Pledgee according to the legal proceedings. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When the Pledgee is disposing of the Pledge Right in accordance with this Agreement, neither of the Pledgors
may create any obstacle, and shall provide any necessary assistance to help the Pledgee to realize the Pledge Right. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Transfer of Agreement </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with the prior consent from the Pledgee, the Pledgors have no right to grant or transfer any of their
rights and obligations hereunder. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is binding upon the Pledgors and their successor, as well as the Pledgee, and its successors and
assignees permitted by the Pledgee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Pledgee is entitled to transfer any or all rights and obligations under the Master Agreement to any person
(individual/legal person) designated by it at anytime. Under this circumstance, the assignee have the same rights and obligations as the Pledgee under this Agreement, as if such rights and obligations are granted to it as a party to this Agreement.
When transferring the rights and obligations under the Services Agreements, this Agreement, the Loan Agreement, the Exclusive Purchase Option Agreement and/or Power of Attorney, the Pledgors shall sign any and all related agreement and/or documents
as required by the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">With the change of pledgee due to the transfer, all the parties to the new pledge shall enter into a new pledge
contract, which shall be substantially same to this Agreement in the content and to the satisfaction of the Pledgee. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Termination </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement becomes effective on the date hereof. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that whether the pledge hereunder has been registered and recorded or not will not impair
the effectiveness and validity of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement will terminate two (2)&nbsp;years after the Pledgors and /or Beijing Company no longer assume
any liability under or arising from the Master Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Release of pledge shall be recorded accordingly on the register of shareholders of Beijing Company and related
deregistration formalities shall be proceeded with at the Administration for Industry and Commerce of the place where Beijing Company is registered. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Processing Fee and Other Costs </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All fees and actual costs related to this Agreement, including not limited to legal fees, processing fee, duty stamp and all the other related taxes and
expenses shall be borne by the Pledgors. If related taxes is borne by the Pledgee in accordance with laws, then the Pledgor shall fully indemnify the Pledgee all the taxes withheld by the Pledgee. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Force Majeure Event&#148; shall mean any event beyond the reasonable controls of the Party so affected,
which are unpredictable, unavoidable, irresistible even if the affected Party takes a reasonable care, including but not limited to governmental acts, Act of God, fires, explosion, geographical variations, storms, floods, earthquakes, morning and
evening tides, lightning or wars, riot, strike, and any other such events that all Parties have reached a consensus upon. However, any shortage of credits, funding or financing shall not be deemed as the events beyond reasonable controls of the
affected Party. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that the performance of this Agreement is delayed or interrupted due to the said Force Majeure
Event, the affected Party shall be excused from any liability to the extent of the delayed or interrupted performance. The affected Party which intends to seek exemption from its obligations of performance under this Agreement or any provision of
this Agreement shall immediately inform the other Party of such a Force Majeure Event and the measures it needs to take in order to complete its performance. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">13.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation.&nbsp;In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to Beijing Arbitration Commission for
arbitration in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally or sent by mail
or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall be determined as
the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7th) day after the date when the air registered mail with postage prepaid has been sent
out (as is shown on the postmark), or the fourth (4th) day after the delivery date to the internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the receipt time as is shown
on the transmission confirmation of relevant documents. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>If to the Pledgee: Beijing Jingdong Century Trade Co.,&nbsp;Ltd. </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="24%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="75%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Facsimile:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>If to the Pledgors: Qin Miao </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="24%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="75%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Facsimile:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="padding-bottom:12pt ;"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Facsimile:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="padding-bottom:12pt ;"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; font-size:10pt; font-family:Times New Roman">Facsimile:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>15.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing.&nbsp;Any amendment and/or supplement to this
Agreement duly signed by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any schedule hereto is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">15.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in four (4)&nbsp;originals with each Party holding one (1)&nbsp;original. And other
originals are submitted to the AIC for proceeding with the formalities of registration of pledge of equity interests. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[No text below] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="46%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="53%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature&nbsp;of&nbsp;authorized representative:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party C: Beijing Jiasheng Investment Management Co.,&nbsp;Ltd.</B></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="46%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="53%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature&nbsp;of&nbsp;authorized representative:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Cheng Chen</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Signature page&nbsp;for the Equity Pledge Agreement </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Schedule 1: </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Register of Shareholders of Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="69%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman"><B>Name&nbsp;of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>Shareholder</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Capital&nbsp;Contribution</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Amount/Shareholding</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Percentage</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Registration&nbsp;of&nbsp;Pledge</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="middle" ALIGN="center">Qin Miao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="middle"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB 450,000</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt" align="left">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">45%</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">In accordance with the Equity Pledge Agreement by and among Qin Miao, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated October 17, 2022, Qin Miao
has pledged all the equity interests held by him to Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="middle" ALIGN="center">Yayun Li</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="middle"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB 300,000</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt" align="left">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">30%</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">In accordance with the Equity Pledge Agreement by and among Qin Miao, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated October 17, 2022, Yayun Li
has pledged all the equity interests held by her to Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="middle" ALIGN="center">Pang&nbsp;Zhang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="middle"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">RMB 250,000</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt" align="left">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">25%</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">In accordance with the Equity Pledge Agreement by and among Qin Miao, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated October 17, 2022, Pang
Zhang has pledged all the equity interests held by him to Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="44%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="55%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Beijing&nbsp;Jiasheng&nbsp;Investment</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Management Co.,&nbsp;Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Signature&nbsp;of&nbsp;authorized</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">representative:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/&nbsp;Cheng
Chen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Schedule 2: </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 001) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Beijing Jiasheng
Investment Management Co.,&nbsp;Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: November&nbsp;18, 2014 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB 1,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Qin Miao </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB 450,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance
with the Equity Pledge Agreement by and among Qin Miao, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated October 17, 2022, Qin Miao has pledged all the equity
interests held by him to Beijing Jingdong Century Trade Co.,&nbsp;Ltd. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Beijing Jiasheng Investment Management Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Cheng
Chen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Cheng Chen</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Legal representative</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">October 17, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 002) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Beijing Jiasheng
Investment Management Co.,&nbsp;Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: November&nbsp;18, 2014 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB 1,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Yayun Li </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB 300,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance
with the Equity Pledge Agreement by and among Qin Miao, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated October 17, 2022, Yayun Li has pledged all the equity
interests held by her to Beijing Jingdong Century Trade Co.,&nbsp;Ltd. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Beijing Jiasheng Investment Management Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/&nbsp;Cheng&nbsp;Chen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Cheng Chen</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Legal representative</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">October 17, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Capital Contribution Certificate </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(No.: 003) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company: Beijing Jiasheng
Investment Management Co.,&nbsp;Ltd. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date of Incorporation: November&nbsp;18, 2014 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Registered Capital: RMB 1,000,000 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shareholder: Pang Zhang </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Capital Contributed by Shareholder: RMB 250,000 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance
with the Equity Pledge Agreement by and among Qin Miao, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated October 17, 2022, Pang Zhang has pledged all the equity
interests held by him to Beijing Jingdong Century Trade Co.,&nbsp;Ltd. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Beijing Jiasheng Investment Management Co., Ltd. (seal)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Signature:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Cheng
Chen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Cheng Chen</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Legal representative </P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: </TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">October 17, 2022</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the equity pledge agreements substantially in form as this exhibit that the Registrant entered into with
certain other Chinese variable interest entities of the Registrant. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>

<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="22%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="8%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing&nbsp;Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Capital&nbsp;Contribution</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Date&nbsp;of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Entitlement&nbsp;to&nbsp;all</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Proceeds&nbsp;for</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Pledgee</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Effective&nbsp;Date</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">The registered capital of Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd. is RMB 80,000,000.00.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 30, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 30, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 30, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Party B: Qin Miao, Pang Zhang and Yayun Li</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">The capital contribution amount and shareholding percentage of the shareholders are as follows:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Party C: Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Qin Miao: RMB 36,000,000.00 (45%) Yayun Li: RMB 24,000,000.00 (30%) Pang Zhang: RMB 20,000,000.00 (25%)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Party A: Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">The registered capital of Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd. is RMB 10,000,000.00.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Party B: Qin Miao, Pang Zhang and Yayun Li</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">The capital contribution amount and shareholding percentage of the shareholders are as follows:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Party C: Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd.,</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Qin Miao: RMB 4,500,000.00 (45%) Yayun Li: RMB 3,000,000.00 (30%) Pang Zhang: RMB 2,500,000.00 (25%)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Daxi Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Qian Yang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The registered capital of Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd. is RMB 10,000,000.00.</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">The capital contribution amount and shareholding percentage of the shareholders are as
follows: Qian Yang: RMB 10,000,000.00 (100%)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">December&nbsp;11,&nbsp;2017</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">December&nbsp;11, 2017</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">December&nbsp;11, 2017</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>

<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="22%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="25%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Beijing QGX Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The registered capital of Beijing JPT E-Commerce Co., Ltd is RMB10,000,000</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">The capital contribution amount and shareholding percentage are as follows: Beijing QGX
Information Technology Co., Ltd.: RMB4,500,000 (45%) Yayun Li: RMB3,000,000 (30%) Pang Zhang: RMB2,500,000 (25%)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Jiantong Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Daxi Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Suzhou Guanyinghou Media Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Suqian Jiantong Enterprise Management Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The registered capital of Suqian Jiantong Enterprise Management Co., Ltd. is RMB10,010,000.</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">The capital contribution amount and shareholding percentage are as follows: Suzhou
Guanyinghou Media Technology Co., Ltd.: RMB10,000,000 (99.99%), Xinshi Wang: RMB10,000 (0.1%)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">April 18, 2019</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">April 18, 2019</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">April&nbsp;18, 2019</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Juhe Digital Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Jiangsu Huiji Space Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Richard Qiangdong Liu, Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Suqian Juhe Digital Enterprise Management Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The registered capital of Suqian Juhe Digital Enterprise Management CO., Ltd. is RMB10,000,000</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">The capital contribution amount and shareholding percentage are as follows: Richard
Qiangdong Liu: RMB4,500,000 (45%) Yayun Li: RMB3,000,000 (30%) Pang Zhang: RMB2,500,000 (25%)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">June 22, 2020</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">June 22, 2020</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">June&nbsp;22, 2020</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Yueyang Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Tingting Sui, Bo Xin and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Suqian Yueyang Information Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The registered capital of Suqian Yueyang Information Technology Co., Ltd. is RMB1,000,000</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">The capital contribution amount and shareholding percentage are as follows: Tingting Sui:
RMB450,000 (45%) Bo Xin: RMB300,000 (30%) Pang Zhang: RMB250,000 (25%)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">January 1, 2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">January 1, 2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">January 1, 2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Jiangsu Jucheng Space Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Jingdong Baoying Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Qin Miao, Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Jiangsu Jucheng Space Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The registered capital of Jiangsu Jucheng Space Technology Co., Ltd. is RMB10,000,000</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The Capital contribution amount and shareholding percentage are as follows:</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Qin Miao: RMB4,500,000 (45%)</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Yayun Li: RMB3,000,000 (30%)</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Pang Zhang: RMB2,500,000
(25%)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March 30, 2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March 30, 2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March 30, 2023</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.23
<SEQUENCE>21
<FILENAME>d416083dex423.htm
<DESCRIPTION>EX-4.23
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.23</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit&nbsp;4.23 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Qin
Miao a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 45% of the equity interests of Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. (the &#147;Beijing Company&#148;) (the &#147;Shareholding&#148;), hereby
irrevocably authorizes any natural person appointed by Beijing Jingdong Century Trading Co.,&nbsp;Ltd. (the &#147;WFOE&#148;) to exercise the following rights during the term of this Power of Attorney: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is hereby authorized to exercise on behalf of the undersigned as his sole and exclusive agent the rights in respect
of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Beijing Company and sign resolutions thereof on behalf of the undersigned; (2)&nbsp;exercise all rights of the undersigned as a shareholder of the
Beijing Company according to laws and the articles of association of the Beijing Company, including without limitation the rights to vote and to sell, transfer, pledge or dispose all or any part of the Shareholding; and (3)&nbsp;designate and
appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior management of the Beijing Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE will have the right to sign on behalf of
the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive Purchase Option Agreement, each of which is
dated the date hereof and to which the undersigned is a party.&nbsp;Exercise of such right will not have any restriction upon this Power of Attorney. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any
cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from the Shareholding on reliance of any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to take any action regarding the Shareholding
according to his/her own judgment without any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding
made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and
acknowledged by the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the
conduct of the aforesaid matter and exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a
shareholder of the Beijing Company.&nbsp;This Power of Attorney supersedes any other power of attorney previously signed by the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the
term of this Power of Attorney, the undersigned hereby waives all of the rights associated with the Shareholding which have been authorized to any natural person appointed by the WFOE and will not exercise any such right by himself. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Dated: October 17, 2022</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Yayun Li, a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 30% of the equity interests of Beijing
Jiasheng Investment Management Co.,&nbsp;Ltd. (the &#147;Beijing Company&#148;) (the &#147;Shareholding&#148;), hereby irrevocably authorizes any natural person appointed by Beijing Jingdong Century Trading Co.,&nbsp;Ltd. (the &#147;WFOE&#148;) to
exercise the following rights during the term of this Power of Attorney: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is hereby authorized to exercise on
behalf of the undersigned as his sole and exclusive agent the rights in respect of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Beijing Company and sign resolutions thereof on behalf of the
undersigned; (2)&nbsp;exercise all rights of the undersigned as a shareholder of the Beijing Company according to laws and the articles of association of the Beijing Company, including without limitation the rights to vote and to sell, transfer,
pledge or dispose all or any part of the Shareholding; and (3)&nbsp;designate and appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior management of the
Beijing Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE will have the
right to sign on behalf of the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive Purchase Option
Agreement, each of which is dated the date hereof and to which the undersigned is a party.&nbsp;Exercise of such right will not have any restriction upon this Power of Attorney. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any
cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from the Shareholding on reliance of any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to take any action regarding the Shareholding
according to his/her own judgment without any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding
made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and
acknowledged by the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the
conduct of the aforesaid matter and exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a shareholder of the Beijing Company.&nbsp;This Power
of Attorney supersedes any other power of attorney previously signed by the undersigned. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the term of this Power of Attorney, the undersigned hereby waives all of the rights associated with
the Shareholding which have been authorized to any natural person appointed by the WFOE and will not exercise any such right by himself. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun&nbsp;Li</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Dated: October 17, 2022</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Power of Attorney </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned, Pang Zhang, a citizen of the People&#146;s Republic of China (the &#147;PRC&#148;) and a holder of 25% of the equity interests of Beijing
Jiasheng Investment Management Co.,&nbsp;Ltd. (the &#147;Beijing Company&#148;) (the &#147;Shareholding&#148;), hereby irrevocably authorizes any natural person appointed by Beijing Jingdong Century Trading Co.,&nbsp;Ltd. (the &#147;WFOE&#148;) to
exercise the following rights during the term of this Power of Attorney: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE is hereby authorized to exercise on
behalf of the undersigned as his sole and exclusive agent the rights in respect of the Shareholding including without limitation: (1)&nbsp;attend shareholders&#146; meeting of the Beijing Company and sign resolutions thereof on behalf of the
undersigned; (2)&nbsp;exercise all rights of the undersigned as a shareholder of the Beijing Company according to laws and the articles of association of the Beijing Company, including without limitation the rights to vote and to sell, transfer,
pledge or dispose all or any part of the Shareholding; and (3)&nbsp;designate and appoint on behalf of the undersigned the legal representative, chairperson, director, supervisor, chief executive officer and any other senior management of the
Beijing Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Subject to the powers and authorities provided under this Power of Attorney, any natural person appointed by the WFOE will have the
right to sign on behalf of the undersigned any transfer agreement contemplated under the Exclusive Purchase Option Agreement to which the undersigned will be a party, and to perform the Equity Pledge Agreement and the Exclusive Purchase Option
Agreement, each of which is dated the date hereof and to which the undersigned is a party.&nbsp;Exercise of such right will not have any restriction upon this Power of Attorney. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to transfer, apply or otherwise dispose any
cash dividend, bonus and any other <FONT STYLE="white-space:nowrap">non-cash</FONT> gain arising from the Shareholding on reliance of any oral or written instruction from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise provided under this Power of Attorney, any natural person appointed by the WFOE has the right to take any action regarding the Shareholding
according to his/her own judgment without any oral or written instruction from the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any and all the actions associated with the Shareholding
made by any natural person appointed by the WFOE will be deemed as the action of the undersigned, and any and all documents relating to the Shareholding executed by any natural person appointed by the WFOE shall be deemed to be executed and
acknowledged by the undersigned. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any natural person appointed by the WFOE may delegate this power of attorney by assigning his/her rights relating to the
conduct of the aforesaid matter and exercise of the Shareholding to any other person or entity at his/her own discretion without prior notice to or consent from the undersigned. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Power of Attorney is irrevocable and effective as of the date hereof as long as the undersigned is a shareholder of the Beijing Company.&nbsp;This Power
of Attorney supersedes any other power of attorney previously signed by the undersigned. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the term of this Power of Attorney, the undersigned hereby waives all of the rights associated with
the Shareholding which have been authorized to any natural person appointed by the WFOE and will not exercise any such right by himself. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang&nbsp;Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Dated: October 17, 2022</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the power of attorney substantially in form as this exhibit that the Registrant entered into with certain
other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="36%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="30%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing&nbsp;Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution&nbsp;Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qin Miao</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September 30, 2022</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September 30, 2022</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">September 30, 2022</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qin Miao</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September 16, 2022</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September 16, 2022</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">September 16, 2022</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suzhou&nbsp;Guanyinghou&nbsp;Media&nbsp;Technology&nbsp;Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Qian Yang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">December&nbsp;11, 2017</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qin Miao</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September 16, 2022</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September 16, 2022</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">September 16, 2022</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Jiantong Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Xinshi Wang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Suzhou Guanyinghou Media Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">April 18, 2019</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">April 18, 2019</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Juhe Digital Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Richard Qiangdong Liu</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">June 22, 2020</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">June 22, 2020</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">June 22, 2020</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Yueyang Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Tingting Sui</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Bo Xin</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">January 1, 2023</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">January 1, 2023</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">January 1, 2023</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jiangsu Jucheng Space Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qin Miao</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yayun Li</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">March 30, 2023</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">March 30, 2023</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">March 30, 2023</P></TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.24
<SEQUENCE>22
<FILENAME>d416083dex424.htm
<DESCRIPTION>EX-4.24
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.24</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit&nbsp;4.24 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXCLUSIVE TECHNOLOGY CONSULTING AND SERVICE AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This EXCLUSIVE TECHNOLOGY CONSULTING AND SERVICE AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated October 17, 2022, is made in Beijing,
the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A:</B> &nbsp;&nbsp;&nbsp;&nbsp;<B>Beijing Jingdong Century Trade
Co.,</B><B></B><B>&nbsp;Ltd.</B>, with registered address at Room 201, 2/F, Tower C, No. 18 Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party B:</B> &nbsp;&nbsp;&nbsp;&nbsp;<B>Beijing Jiasheng Investment Management Co.,</B><B></B><B>&nbsp;Ltd.</B>, a limited liability company incorporated
and existing under the laws of the PRC, with registered address at Room 706, 7/F, Building 1, No. 18 Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A and Party B individually, a &#147;<B>Party</B>&#148;; collectively, the &#147;<B>Parties</B>&#148;) </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas, </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a wholly foreign-owned enterprise duly incorporated and validly existing under the PRC laws, having
the resources and qualifications to provide Party B with technology consulting and services; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws;
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree as follows through negotiations: </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Technology Consulting and Services; Sole and Exclusive Rights and Interests </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term of this Agreement, Party A agrees to provide Party B with technology consulting and services
set forth in Exhibit&nbsp;I attached hereto subject to the terms and conditions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees to accept the technology consulting and services provided by Party A. Party B further agrees
that during the term hereof, it will not accept the same or similar technology consulting and services with respect to the foregoing business operations from any third party, unless with prior written consent from Party A. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any and all rights and interests arising from performance of this Agreement, including without limitation
ownership, copyright, patent and other intellectual properties, technical and business secrets, which is developed by Party A or by Party B based on the intellectual property owned by Party A, will be solely and exclusively owned by Party A.
</P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Calculation and Payment of Technology Consulting and Services Fee </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees to pay technology consulting and services fee set forth under this Agreement to Party A for the
technology consulting and services provided by Party A under this Agreement (the &#147;<B>Consulting Services Fee</B>&#148;). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to determine and pay the Consulting Services Fee according to Exhibit&nbsp;II attached
hereto. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A hereby represents and warrants that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a wholly foreign-owned enterprise duly incorporated and validly existing under the laws of the PRC;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Its execution and performance of this Agreement are within the scope of its corporate power and business; it
has taken necessary corporate actions and obtained appropriate authorization and necessary consent and approvals from third parties and government agency, and execution of this Agreement will not constitute a breach of any law or contract which has
binding or other effect upon it; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, constitutes legal, valid and binding obligations of Party A, and is enforceable
upon Party A pursuant to its terms. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby represents and warrants that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a limited liability company duly incorporated and validly existing under the laws of the PRC;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Its execution and performance of this Agreement are within the scope of its corporate power and business; it
has taken necessary corporate actions and obtained appropriate authorization and necessary consent and approvals from third parties and government agency, and execution of this Agreement will not constitute a breach of any law or contract which has
binding or other effect upon it; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, constitutes legal, valid and binding obligations of Party B, and is enforceable
upon Party B pursuant to its terms. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B agrees to take reasonably best efforts to keep in confidence Party A&#146;s confidential information
and materials (&#147;<B>Confidential Information</B>&#148;) that it may be aware of or have access to in connection with its acceptance of Party A&#146;s exclusive consulting and services. Without prior written consent from Party A, Party B shall
not disclose, offer or transfer any Confidential Information to any third party. If this Agreement terminates and upon Party A&#146;s request, Party B shall return to Party A or destroy all of the documents, materials or software containing
Confidential Information, and shall delete any Confidential Information from all relevant memory devices and cease to use any Confidential Information. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Article&nbsp;4 will survive any change, termination or expiration of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If either party (the &#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes damage to the other Party (the
&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party</B>&#148;), the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may notify the Defaulting Party in writing and request it to rectify and correct such breach of
contract; if the Defaulting Party fails to take any action satisfactory to the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party to rectify and correct such breach within fifteen (15)&nbsp;working days upon the issuance of the written
notice by the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may take the actions pursuant to this Agreement or pursue other remedies in accordance with laws. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Term </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall take effect as of the date first written above.&nbsp;The term of this Agreement is ten
(10)&nbsp;years unless early termination occurs in accordance with relevant provisions herein or any other agreement reached by the Parties. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement may be extended upon Party A&#146;s written confirmation prior to the expiration of this
Agreement and the extended term shall be ten (10)&nbsp;years or the term agreed by both Parties. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Termination </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be terminated on the expiring date unless it is renewed in accordance with the relevant
provisions herein. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term hereof, Party B may not make early termination of this Agreement unless Party A commits gross
negligence, fraud or other illegal action, or goes bankrupt. Notwithstanding the foregoing, Party A shall always have the right to terminate this Agreement by issuing a thirty (30)&nbsp;days&#146; prior written notice to Party B.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The rights and obligations of the Parties under Articles 4 and 5 will survive termination of this Agreement.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The execution, interpretation, performance of this Agreement and the disputes resolution under this Agreement
shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">8.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The parties hereto shall strive to settle any dispute arising from the interpretation or performance of the
terms under this Agreement through friendly consultation in good faith. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by either Party, any Party can submit such
matter to Beijing Arbitration Commission for arbitration in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon both Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Force Majeure Event&#148; shall mean any event beyond the reasonable controls of the Party so affected,
which are unpredictable, unavoidable, irresistible even if the affected Party takes a reasonable care, including but not limited to governmental acts, Act of God, fires, explosion, geographical variations, storms, floods, earthquakes, morning and
evening tides, lightning or wars, riot, strike, and any other such events that all Parties have reached a consensus upon. However, any shortage of credits, funding or financing shall not be deemed as the events beyond reasonable controls of the
affected Party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event that the performance of this Agreement is delayed or interrupted due to the said Force Majeure
Event, the affected Party shall be excused from any liability to the extent of the delayed or interrupted performance. The affected Party which intends to seek exemption from its obligations of performance under this Agreement or any provision of
this Agreement shall immediately inform the other Party of such a Force Majeure Event and the measures it needs to take in order to complete its performance. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All notices or other correspondences given by either Party pursuant to this Agreement shall be made in writing and may be delivered in person,
or by registered mail, postage prepaid mail, generally accepted courier service or facsimile to the following addresses of the relevant Party or both Parties, or any other address notified by the other Party from time to time, or another
person&#146;s address designated by it. The date when the notice is deemed to be duly served shall be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed
duly served on the seventh (7th) day after the air registered mail with postage prepaid has been sent out (as is shown on the postmark), or the fourth (4th) day after delivery to the internationally recognized courier service agency; and (c)&nbsp;a
notice sent by facsimile transmission is deemed duly served upon the receipt time as is shown on the transmission confirmation of relevant documents. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">If to <B>Party A: Beijing Jingdong Century Trade Co.,</B><B></B><B>&nbsp;Ltd.</B> </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Address: *** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Telephone: *** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Fax: *** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Attention: *** </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">If to <B>Party
B:</B><B></B><B>&nbsp;Beijing Jiasheng Investment Management Co.,</B><B></B><B>&nbsp;Ltd.</B> </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Address: *** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Telephone: *** </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Fax: *** </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Attention: *** </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Assignment </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Party B shall not assign its rights and obligations under this Agreement to any third party without the prior written consent of Party A. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Severability </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction or arbitration authority, the
validity, legality and enforceability of the other provisions hereof shall not be affected or impaired. The Parties shall cease performing such void, invalid or unenforceable provisions and revise such void, invalid or unenforceable provisions only
to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Amendment and Supplement to Agreement </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Any amendment and supplement to this Agreement shall be made in writing by the Parties. Any agreements on such amendment and supplement duly
executed by both Parties shall be deemed as a part of this Agreement and shall have the same legal effect as this Agreement. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and for the benefit of all the Parties hereto and their respective
inheritors, successors and the permitted assigns. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any attachment hereto is an integral part of and has the same effect with this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in two originals with each Party holding one and both originals are equally authentic.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(No text below) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(</B>Signature Page&nbsp;of Exclusive Technology Consulting and Service Agreement) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party hereto has caused this Agreement duly executed by their respective legal representative or duly authorized representative on
its behalf as of the date first written above. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Beijing Jiasheng Investment Management Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jiasheng Investment Management Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jiasheng Investment Management Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Cheng Chen</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Exhibit&nbsp;1: List of Technology Consulting and Services </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A will provide the following technology consulting and services to Party B: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology research and development required in connection Party B&#146;s business operations, including
development, design and production of database software for information storage and other related technologies as well as granting license of such technology to Party B; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology application and implementation for Party B&#146;s business operations, including without limitation
master design, installation, commissioning and trial operation of technical systems; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">routine maintenance, supervision, commissioning and trouble shooting for Party B&#146;s computer network
equipment, including prompt customer information input to database, or promptly update database and customer interface, as well as other related technical services; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">consulting services for procurement of equipment, software and hardware systems necessary for <FONT
STYLE="white-space:nowrap">web-based</FONT> business operations by Party B, including without limitation consulting and advising on selection, installation and commissioning of tool software, application software and technical platform, as well as
the selection, type and function of complementary hardware facilities and equipment; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">appropriate training and technical support for Party B&#146;s employees, including without limitation providing
raining on customer services or technologies, sharing knowledge and experience on installation and operation of systems and equipment, assisting to resolve any problem in connection with system and equipment installation and operation, consulting
and advising on operation of any other web edition platform and software, and assisting to collect and compile information and contents; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">technology consulting and response to enquiries raised by Party B relating to network equipment, technical
products and software; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any other technical services and consulting required by Party B for business operations. </P></TD></TR></TABLE>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Exhibit&nbsp;II: Calculation and Payment of Technology Consulting and Services Fee </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The amount of the service fee will be determined on the basis of: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">difficulty of the technology and complexity of the consulting and management services; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">time required by Party A to provide technology consulting and management services; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">contents and commercial value of the technology consulting and management services. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A will issue a fee statement based on the workload and commercial value of the technical services provided by Party B as well as the prices agreed by
the Parties to Party B on quarterly basis.&nbsp;Party B will pay the consulting and services fee according to the time and amount set forth in the statement, provided that Party B will pay no less than RMB
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; as consulting and services fee (the &#147;Quarterly Minimum Service Fee&#148;) to Party A on quarterly basis.&nbsp;Party A may revise at any time the standards of consulting
and services fee based on the amount and composition of the consulting and services fee payable by Party B. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Quarterly Minimum Service Fee is subject
to approval from Party A&#146;s board of directors, and will be reviewed and revised no less than once yearly.&nbsp;Any revision and change of Quarterly Minimum Service Fee is subject to approval from Party A&#146;s board of directors. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the exclusive technology consulting and service agreements substantially in form as this exhibit that the
Registrant entered into with certain other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="30%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="27%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="27%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="10%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing&nbsp;Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Calculation&nbsp;and</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Payment&nbsp;of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Technology</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Consulting&nbsp;and</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Services&nbsp;Fee</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution&nbsp;Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Same as this exhibit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">September&nbsp;30, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Shanghai Jingdong Cai&#146;ao E-commercial Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Beijing Jingdong Century Trade Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Shanghai Jingdong Cai&#146;ao Ecommercial Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Same as this exhibit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">September&nbsp;16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Suqian Daxi Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Same as this exhibit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">December&nbsp;11, 2017</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Beijing QGX Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Same as this exhibit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">September&nbsp;16, 2022</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="30%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="27%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="27%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="10%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Jiantong Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Suqian Daxi Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Suqian Jiantong Enterprise Management Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Same as this exhibit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">April&nbsp;18, 2019</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Juhe Digital Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Jiangsu Huiji Space Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Suqian Juhe Digital Enterprise Management Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Same as this exhibit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">June&nbsp;22, 2020</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Yueyang Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Suqian Yueyang Information Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Same as this exhibit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">January&nbsp;1, 2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Jiangsu Jucheng Space Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A: Suqiang Jingdong Baoying Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Party B: Jiangsu Jucheng Space Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Same as this exhibit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">March 30, 2023</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.25
<SEQUENCE>23
<FILENAME>d416083dex425.htm
<DESCRIPTION>EX-4.25
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.25</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit&nbsp;4.25 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Business Operations Agreement </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This
Business Operations Agreement (this &#147;<B>Agreement</B>&#148;) is made as of October 17, 2022, in Beijing, the People&#146;s Republic of China (the &#147;<B>PRC</B>&#148;) by and among: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Beijing Jingdong Century Trade Co.,</B><B></B><B>&nbsp;Ltd.</B>, with registered address at Room 201, 2/F, Tower C, No. 18 Kechuang 11 Street, Beijing
Economic and Technological Development Zone, Beijing (&#147;<B>Party A</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Beijing Jiasheng Investment Management
Co.,</B><B></B><B>&nbsp;Ltd.</B>, with registered address at Room 706, 7/F, Building 1, No. 18 Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing (&#147;<B>Party B</B>&#148;) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">And </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao</B>, with PRC identification number of ***;
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B>, with PRC identification number of ***; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B>, with PRC identification number of *** </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Qin
Miao, Yayun Li and Pang Zhang collectively, &#147;<B>Party C</B>&#148;) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A, Party B and Party C Individually a &#147;<B>Party</B>&#148;, and
collectively the &#147;<B>Parties</B>&#148;) </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>WHEREAS</U>: </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">A</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party A is a wholly foreign-owned enterprise duly incorporated and validly existing under the PRC laws;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">B</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">C</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">A business relationship has been established between Party A and Party B by entering into an Exclusive
Consulting and Services Agreement, whereby Party B is required to make all payments to Party A thereunder. Therefore, the daily operations of Party B will have a material impact on its ability to pay the payables to Party A; and
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">D</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C is shareholders of Party B whose 45%, 30% and 25% equity interests are respectively owned by Qin Miao,
Yayun Li and Pang Zhang. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree and intend to be legally bound as follows through friendly
negotiations and in the principles of equity and mutual benefit: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Negative Undertakings </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In order to ensure Party B&#146;s performance of the agreements between Party A and Party B and all its obligations owed to Party A, Party B
and Party C hereby confirm and agree that unless with prior written consent from Party A or a third party appointed by Party A, Party B shall not conduct any transaction which may materially affect any of its assets, businesses, employees, duties,
rights or operations, including but not limited to the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to conduct any business that is beyond the normal business scope or in a manner inconsistent with past
practices; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to borrow money or incur any debt from any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to change or dismiss any director or to dismiss and replace any senior management member;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to sell to or acquire from any third party, or otherwise dispose any of its material assets or rights,
including but not limited to any intellectual property rights; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to provide guarantee in favor of any third party or impose any encumbrance upon any of its assets (including
intellectual property rights); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to amend its articles of association or change its scope of business; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to change its ordinary course of business or modify any material internal bylaws or systems;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to assign any of the rights or obligations under this Agreement to any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to make significant adjustment to any of its business operations, marketing strategies, operation policies or
client relations; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to make any form of distribution of dividend or bonus. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Operational and Human Resource Management </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C hereby agree to accept and strictly perform the comments and instructions from Party A from
time to time regarding employment and dismissal of its employees, the daily business management and financial management. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C hereby jointly and severally agree that Party C shall appoint the person elected in
accordance with the procedures required by applicable laws and regulations and the articles of association of Party B or designated by Party A as director (or managing director) or supervisor of Party B, and cause such director to elect the person
recommended by Party A as the chairman of the board (if any), and appoint the persons designated by Party A as Party B&#146;s General Manager, Chief Financial Officer, and other officers. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any of the above directors or officers resigns or is dismissed by Party A, he or she will lose the
qualification to hold any position in Party B and, under such circumstance, Party C shall remove such person from his or her position in Party B and immediately elect or appoint any other candidate designated by Party A to assume such position.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">For the purpose of Section&nbsp;2.3, Party C shall effect all internal or external procedures necessary to
accomplish the dismissal and appointment in accordance with relevant laws and regulations, the articles of association of Party B and this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby agree to, upon execution of this Agreement, simultaneously sign a Power of Attorney whereby
Party C shall authorize irrevocably any individual&nbsp;appointed by Party A to exercise shareholders&#146; rights, including the full voting right of a shareholder at Party B&#146;s shareholders&#146; meetings.&nbsp;Party C further agrees to
replace the authorized person appointed according to the above mentioned power of attorney (the &#147;<B>Trustee</B>&#148;) at any time pursuant to the requirements of Party A by revoking its authorization to the Trustee and granting the same
authorization to such other person designated by Party A by execution of a power of attorney in the form and substance similar to that contemplated in the preceding sentence with immediate effect. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Right of Information </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Trustee may be provided with any information regarding operations, clients, financial conditions and employees of Party B and have access
to relevant materials of Party B in connection with exercising any of the rights authorized to it.&nbsp;The right of information provided in this Section&nbsp;3 shall be the same with the right to access Party B&#146;s information by any of its
shareholders, and will be exercised with sufficient facility from Party B without any interference. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Waiver </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">It is agreed by the Parties that unless caused by the material neglect or willful misconduct of Party A, Party A will not be held liable for
any indemnity by any other Party or any third Party due to the Trustee&#146;s exercise of any of its rights. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties by Party C </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C, in the capacity of natural person, is Chinese citizens having full civil capabilities to execute,
deliver and perform this Agreement and perform its obligations hereunder or, in the capacity of legal person, is a limited liability company duly incorporated and validly existing under the PRC laws, has full and independent capabilities to execute,
deliver and perform this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C has the right to execute, deliver and perform this Agreement without any approval or authorization.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of Party C&#146;s execution and performance of this Agreement is in violation of any of its articles of
association, or any laws, regulations, governmental approvals, authorizations, notices or other documents binding upon or having effect upon Party C, or any contracts with or any covenants to any third party by Party C. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Once executed, this Agreement will constitute legal and valid obligations enforceable against Party C.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise provided under this Agreement or the Equity Pledge Agreement, there is no mortgage, pledge or
any other security interest, or restrictive agreement with any third party, or offer to transfer to any third party, or covenant in response to any offer to buy from any third party, or any agreement with any third party to transfer, in each case
regarding any of Party B&#146;s equity interests by Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C will be in strict compliance with this Agreement and actively perform its obligations
hereunder.&nbsp;Party C will also cause Party B to be in strict compliance with this Agreement and refrain from any action or omission which may affect validity or enforceability of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties by Party B </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B is a limited liability company duly incorporated and validly existing under the PRC laws.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has received all consents and authorizations necessary and desirable to execute, deliver and perform
this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C will be in strict compliance with this Agreement, actively perform its obligations hereunder, and
refrain from any action or omission which may affect validity or enforceability of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach Liability </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to provisions under Section&nbsp;4 of this Agreement, Party B and Party C shall jointly and severally
indemnify and hold harmless Party A and any of its shareholders, directors, employees, affiliates, agents, successors and trustees from any claim, harm, expenses, indemnities, liabilities, fines or any other loss or damages arising from:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any breach or failure to perform this Agreement by Party C and/or Party B; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any material neglect or willful misconduct, or any breach of applicable laws or regulations by Party C and/or
Party B. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prejudice to the indemnity liability provided under Section&nbsp;7.1, Party A may require Party C and
Party B to stop or prevent any breach of this Agreement, and/or require Party C and Party B to perform its obligations under this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Each of the Parties acknowledges and confirms that the existence and terms of this Agreement, as well as any oral or written information
exchanged among the Parties in connection with preparation or performance of this Agreement, will be confidential information.&nbsp;Each of Party C and party B will keep all confidential information in confidence and, without prior written consent
from Party A, may not disclose any confidential information to any third party, unless such information (a)&nbsp;is in the public domain (not due to unauthorized disclosure by the receiving Party); (b)&nbsp;is required for disclosure by any
applicable laws or regulations, rules&nbsp;of any exchange, or requirements or orders from any government authority or court having jurisdiction; or (c)&nbsp;is disclosed by Party C or Party B to any of its legal or financial advisors on <FONT
STYLE="white-space:nowrap">as-needed</FONT> basis, provided that such legal or financial advisor shall comply with the confidentiality obligations similar to this Section&nbsp;8.&nbsp;Disclosure of any confidential information by any person or
entity engaged by Party C or Party B shall be deemed as disclosure of such information by Party C and/or Party B, and consequently Party C and/or Party B shall be held liable for beach of this Agreement. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Other Agreements </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding on and inure to the benefit of each of the Parties and their respective
successors, heirs and permitted assigns.&nbsp;Without prior written consent from Party A, Party C may not transfer any of its rights, interests or obligations under this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby agrees that Party A may transfer any of its rights and obligations under this Agreement to any
third party at its discretion with notice to Party C in writing but without consent from Party C. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any agreement between Party A and Party B terminates or expires, Party A will have the right to terminate
all of the agreements between Party A and Party B including, among others, the Exclusive Consulting and Services Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Considering the business relationship between Party A and Party B has been established through execution of the
Exclusive Consulting and Services Agreement, and daily business activities of Party B will have a material impact on Party B&#146;s ability to pay the payables to Party A, Party C agrees that subject to Section&nbsp;1 of this Agreement, any
dividend, distribution or other gain or interest received by it as shareholder of Party B will be immediately, unconditionally and freely paid or transferred to Party A, and provide any document or take any action necessary to accomplish such
payment or transfer at the request of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C will provide assistance sufficient for the Trustee to exercise any right authorized to it, including
without limitation prompt signing any resolution of the shareholders or any other relevant legal document when it is necessary to do so (including required in connection with any approval, registration and filing from or with any government
authority).&nbsp;Party C hereby confirms that its covenants under Section&nbsp;9.5 of this Agreement will not restrict its authorization of any right to the Trustee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Entire Agreements and Amendments </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement and all agreements and/or documents referred to or expressly included herein represent all
agreements among the Parties regarding the subject matter hereof, and supersede all previous agreements, contracts, understandings and communications among all the Parties, oral or written, with respect to the subject matters of this Agreement.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any amendment of this Agreement will not be effective without agreement of the Parties in writing. Any
amendment and supplement duly executed by the Parties shall be an integral part of and have the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Law </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Agreement shall be governed by and construed in accordance with the PRC laws. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any dispute arising from or in connection with this Agreement will be settled through negotiations and, if the
negotiations fail, be submitted to Beijing Arbitration Commission (&#147;<B>BAC</B>&#148;) for arbitration in accordance with its rules&nbsp;then effect.&nbsp;The arbitration shall take place in Beijing. The language of arbitration shall be in
Chinese. The arbitrary award shall be final and binding upon each of the Parties.&nbsp;This Section&nbsp;12.1 will survive termination or expiration of this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">12.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">each of the Parties shall continue to perform its obligations under this Agreement in good faith other than the
matter under dispute. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notice </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Any and all notices given by any of the Parties regarding any of its rights or obligations under this Agreement shall be made in writing and
delivered in person, by registered mail, postage prepaid mail, recognized courier service or facsimile to the following addresses. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="97%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">If to Party A: <B>Beijing Jingdong Century Trade Co.,</B><B></B><B>&nbsp;Ltd. </B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Fax:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="97%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="8%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="91%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">If to Party B: <B>Beijing Jiasheng Investment Management Co.,</B><B></B><B>&nbsp;Ltd.</B> with registered
address at</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Fax:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">If to Party C:</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman"><B>Qin Miao</B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Fax:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman"><B>Yayun Li </B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Fax:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">Fax:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.50em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>14.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effect, Term and Others </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any written consent, proposal, appointment relating to Party A under this Agreement and any other decision
having material effect upon daily business operations of Party B will be made by the board of directors/managing director of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of this Agreement will commence as of the date hereof and, unless early terminated by Party A, expire
upon dissolution of Party B under the PRC laws.&nbsp;At the request of Party A, the Parties may extend the term of this Agreement prior to its expiration, and enter into separate business operation agreement or continue to perform this Agreement, in
each case at the request of Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Neither Party B nor Party C may terminate this Agreement during the term hereof.&nbsp;Party A shall have the
right to terminate this Agreement at any time with written notice to Party B and Party C no less than thirty (30)&nbsp;days in advance. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is confirmed by the Parties that this Agreement represent their fair and reasonable agreements made on the
basis of equity and mutual benefits.&nbsp;If any clause hereof is held invalid or unenforceable under applicable laws, such clause shall be deemed to have been deleted from this Agreement and invalid, and the remainder of this Agreement will
continue to have effect and be deemed to have excluded such clause. The Parties will negotiate to replace the deleted clause with legal, valid one acceptable to each of the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any failure or delay on the part of any Party to exercise any rights, powers or privileges hereunder shall not
operate as a waiver thereof. Any single or partial exercise of such rights, powers or privileges shall not preclude any further exercise of such rights, powers or privileges. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">14.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is in five originals with each Party holding one thereof.&nbsp;Each of the originals has the
same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[Remaining intentionally left blank] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties hereto have caused this Agreement to be duly executed on their behalf by a
duly authorized representative as of the date first written above. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PARTY A: BEIJING JINGDONG CENTURY TRADE CO.,&nbsp;LTD. </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PARTY B: BEIJING JIASHENG INVESTMENT MANAGEMENT CO.,&nbsp;LTD. </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jiasheng Investment Management Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jiasheng Investment Management Co., Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Cheng Chen</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PARTY C: </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the business operations agreements substantially in form as this exhibit that the Registrant entered into
with certain other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>

<TD WIDTH="35%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="31%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing&nbsp;Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution&nbsp;Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Qin Miao, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September 30, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd.</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Qin Miao, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Daxi Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Qian Yang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">December&nbsp;11, 2017</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Beijing QGX Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September 16, 2022 </TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Jiantong Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Daxi Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Suqian Jiantong Enterprise Management Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Part C: Xinshi Wang, Suzhou Guanyinghou Media Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">April 18, 2019</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Juhe Digital Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Jiangsu Huiji Space Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Suqian Juhe Digital Enterprise Management Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Richard Qiangdong Liu, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">June 22, 2020</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Yueyang Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Suqian Yueyang Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Tingting Sui, Bo Xin and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January 1, 2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Jiangsu Jucheng Space Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Jingdong Baoying Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Jiangsu Jucheng Space Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Qin Miao, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">March 30, 2023</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.26
<SEQUENCE>24
<FILENAME>d416083dex426.htm
<DESCRIPTION>EX-4.26
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.26</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit&nbsp;4.26 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXCLUSIVE PURCHASE OPTION AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This EXCLUSIVE PURCHASE OPTION AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated October 17, 2022, is made in Beijing, People&#146;s
Republic of China (the &#147;<B>PRC</B>&#148;) by and among: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A:</B><B></B><B>&nbsp;Beijing Jingdong Century Trade
Co.,</B><B></B><B>&nbsp;Ltd.</B>, a wholly foreign owned company incorporated in the PRC with registered address at Room 201, 2/F, Tower C, No. 18 Kechuang 11 Street, Beijing Economic and Technological Development Zone, Beijing; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party B: Qin Miao</B>, with PRC identification number of&nbsp;***; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>Yayun Li</B>, with PRC identification number of ***; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang</B>, with PRC identification number of *** </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">And </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party C: Beijing Jiasheng Investment Management
Co.,</B><B></B><B>&nbsp;Ltd.</B>, a limited liability company incorporated and existing under the laws of the PRC, with registered address at Room 706, 7/F, Building 1, No. 18 Kechuang 11 Street, Beijing Economic and Technological Development Zone,
Beijing. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Party A, Party B and Party C individually being referred to as a &#147;<B>Party</B>&#148; and collectively the &#147;<B>Parties</B>&#148;) </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas, </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C is a limited liability company duly incorporated and validly existing under the PRC laws. Party B has
an aggregate holding of 100% equity interests in Party C, with Qin Miao, Yayun Li and Pang Zhang holding 45%, 30% and 25% thereof, respectively; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C have made a Loan Agreement (the &#147;<B>Loan Agreement</B>&#148;) and an Equity Pledge
Agreement (the &#147;<B>Equity Pledge Agreement</B>&#148;) dated October 17, 2022; and </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree as
follows through negotiations: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Purchase and Sale of Equity Interests </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Grant of Right </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Party B hereby exclusively and irrevocably grants Party A an exclusive option to purchase or designate one or several person(s)&nbsp;(the
&#147;<B>Designated Person</B>&#148;) to purchase all or any part of the equity interests held by Party B in Party C (the &#147;<B>Purchase Option</B>&#148;) at any time from Party B at the price specified in Article&nbsp;1.3 of this Agreement in
accordance with the procedures determined by Party A at its own discretion and to the extent permitted by the PRC laws. No party other than Party A and the Designated Person may have the Purchase Option. Party C hereby agrees Party B to grant the
Purchase Option to Party A. For purpose of this Section&nbsp;1.1 and this Agreement, &#147;person&#148; means any individual, corporation, joint venture, partnership, enterprise, trust or <FONT STYLE="white-space:nowrap">non-corporation</FONT>
organization. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Procedures</P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">Party A may exercise the Purchase Option subject to its compliance with the PRC laws and regulations.&nbsp;Upon exercising the Purchase
Option, Party A will issue a written notice (the &#147;<B>Equity Interest Purchase Notice</B>&#148;) to Party B which notice will specify: (i)&nbsp;Party A&#146;s decision to exercise the Purchase Option; (ii)&nbsp;the percentage of equity interest
to be purchased from Party B (the &#147;<B>Purchased Equity Interest</B>&#148;); (iii)&nbsp;the date of purchase/equity interest transfer, and (iv)&nbsp;and the purchase price. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Purchase Price </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">When Party A exercises the Purchase Option, the purchase price of the Purchased Equity Interest
(&#147;<B>Purchase Price</B>&#148;) shall be equal to the registered capital paid by Party B for the Purchased Equity Interest, unless applicable PRC laws and regulations require appraisal of the Purchased Equity Interest or any other restriction on
the Purchase Price. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If applicable PRC laws require appraisal of the Purchased Equity Interest or any other restrictions on the
Purchase Price in connection with exercise of the Purchase Option by Parties A, Party A and Party B agree that the Purchase Price of the Purchased Equity Interest shall be the lowest price permissible under applicable laws. If the lowest price
permissible under applicable laws is higher than the registered capital corresponding to the Purchased Equity Interest, the amount of the exceeding balance shall be repaid to Party A by Party B according to the Loan Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Transfer of the Purchased Equity Interest </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">When Party A exercises the Purchase Option: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall cause Party C to promptly convene a shareholders&#146; meeting, during which a resolution shall
be adopted to approve transfer of the equity interest to Party A and/or the Designated Person and waiver of its right of first refusal regarding the Purchased Equity Interest by Party B; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B shall enter into an equity interest transfer agreement with Party A and/ or the Designated Person
pursuant to the terms and conditions of this Agreement and the Purchase Notice; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall execute all other contracts, agreements or documents, obtain all governmental approvals and
consents, and conduct all actions that are necessary to transfer the ownership of the Purchased Equity Interest to Party A and or the Designated Person free from any security interest and cause Party A and/or the Designated Person to be registered
as the owner of the Purchased Equity Interest. For the purpose of this Section&nbsp;l.4.3 and this Agreement, &#147;<B>Security Interest</B>&#148; includes guarantees, mortgages, pledges, third-party rights or interests, any purchase option, right
of acquisition, right of first refusal, right of <FONT STYLE="white-space:nowrap">set-off,</FONT> ownership detainment or other security arrangements, but excludes any security interest arising from this Agreement or the Equity Pledge Agreement.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.4.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B and Party C shall unconditionally use its best efforts to assist Party A in obtaining the governmental
approvals, permits, registrations, filings and complete all formalities necessary for the transfer of the Purchased Equity Interest. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants regarding the Equity Interest </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C hereby covenants that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not supplement, change or amend the Articles of Association,
increase or decrease the registered capital, or otherwise change the registered capital structure of Party C; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will maintain due existence of Party C, prudently and effectively operate and handle its business in
accordance with fair financial and business standards and customs; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of Party A and as of the date of this Agreement, it will not sell, transfer,
pledge or otherwise dispose any legal or beneficial interest of any assets, businesses or income of Party C, or permit existence of such security interest; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not incur, inherit, guarantee or allow the existence of any
debt, except for (i)&nbsp;any debt incurred during its ordinary course of business rather than from borrowing; and (ii)&nbsp;any debt which has been disclosed to and obtained the written consent from Party A; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will continue all business operations normally to maintain its asset value, and refrain from any
action/omission that may adversely affect its business operations and asset value; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, not to enter into any material agreement, other than those executed
in the ordinary course of business; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not provide any loan or guaranty to any person;
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Upon Party A&#146;s request, it will provide Party A with information regarding its operations and financial
conditions; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will buy and maintain requisite insurance policies from an insurer acceptable to Party A, the amount and
type of which will be the same with such insurance policies maintained by the companies having similar operations, properties or assets in the same region; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not combine, merge with, acquire or make investment to any
person; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will immediately notify Party A of any actual or potential litigation, arbitration or administrative
proceeding regarding its assets, business and income; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.12</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to keep its ownership of the equity interest of Party C, it will execute all requisite or appropriate
documents, conduct all requisite or appropriate actions, and make all requisite or appropriate claims, or make requisite or appropriate defense against all claims; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1.13</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not distribute any dividend or bonus to any of its
shareholders. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B hereby covenants that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent by Party A, it will not supplement, change or amend the Articles of Association,
increase or decrease the registered capital, or otherwise change the registered capital structure of Party C; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without the prior written consent by Party A, it will not sell, transfer, pledge or otherwise dispose any legal
or beneficial interest of the equity interests of Party C held by it, or allow other security interests to be created on it, except for the pledge set upon Party C&#146;s equity interests held by Party B pursuant to the Equity Pledge Agreement;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will procure that without prior written consent by Party A, no resolution be made at any meeting of Party
C&#146;s shareholders to approve Party C to sell, transfer, pledge or otherwise dispose any legal or beneficial interest of the equity interests of Party C held by it, or allow other security interests to be created on it, except for the pledge set
upon Party C&#146;s equity interests held by Party B pursuant to the Equity Pledge Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will procure that without prior written consent by Party A, no resolution be made at any meeting of Party
C&#146;s shareholders to approve merger, consolidation, purchase or investment with or any person by Party C; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will immediately notify Party A of any actual or potential litigation, arbitration or administrative
proceeding regarding its assets, business and income; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will cause Party C&#146;s shareholders&#146; meeting to vote for the transfer of the Purchased Equity
Interest provided hereunder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order to keep its ownership of the equity interests of Party C. it will execute all requisite or appropriate
documents, conduct all requisite or appropriate actions, and make all requisite or appropriate claims, or make requisite or appropriate defense against all claims; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At the request of Party A, it will appoint any person nominated by Party A to the board of Party C;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At the request of Party A at any time, it will transfer unconditionally and immediately the Purchased Equity
Interest to Party A or any Designated Person and waive the right of first refusal regarding the Purchased Equity Interest. If the equity interest of Party C could by sold or transferred to any party other than Party A or the Designated Person, Party
B may not waive its right of first refusal without Party A&#146;s consent; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It will strictly comply with the provisions of this Agreement and other agreements jointly or severally
executed by any of the Parties, duly perform all obligations under such agreements, and will not make any act or omission which may affect the validity and enforceability of these agreements; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2.11</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It irrevocably undertakes to be severally and jointly liable for the obligations provided hereunder.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each of Party B and Party C represents and warrants, jointly and severally, to Party A that as of the date of this Agreement: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It has the rights and powers to execute and deliver this Agreement and any equity interest transfer agreement
(the &#147;<B>Transfer Agreement</B>&#148;) executed for each transfer of the Purchased Equity Interest contemplated hereunder to which it is a party, and perform its obligations under this Agreement and any Transfer Agreement. Once executed, this
Agreement and the Transfer Agreement to which it is a party will be its legal, valid and binding obligations and enforceable against it according to the terms of this Agreement and the Transfer Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of its execution, delivery and performance of this Agreement or any Transfer Agreement will:
(i)&nbsp;breach any applicable PRC laws; (ii)&nbsp;conflict with its articles of association or any other organizational documents; (iii)&nbsp;breach any agreement or document to which it is a party or binding upon it, or constitute breach of any
such agreement or document; (iv)&nbsp;breach any condition on which basis any of its permits or approvals is granted and/or will continue to be effective; or (v)&nbsp;cause any of its permits or approvals to be suspended, cancelled or imposed with
additional conditions. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B has good and entire ownership of and creates no security interest or encumbrance upon any of its
assets, </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C has no outstanding debt, except for those (i)&nbsp;incurred during its ordinary course of business, and
(ii)&nbsp;disclosed to and approved in writing by Party A. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party C is in compliance with all applicable laws and regulations. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Effectiveness and Term </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be effective as of the date of its execution. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of this Agreement is ten (10)&nbsp;years. This Agreement may be extended for another ten
(10)&nbsp;years upon Party A&#146;s written confirmation prior to the expiration of this Agreement, and so forth thereafter. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term provided in Section&nbsp;4.2, if Party A or Party C is terminated at expiration of their
respective operation term (including any extension of such term) or by any other reason, this Agreement shall be terminated upon such termination. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Termination </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">At any time during the term of this Agreement and any extended term hereof, if Party A can not exercise the
Purchase Option pursuant to Section&nbsp;1 due to then applicable laws, Party A can, at its own discretion, unconditionally terminate this Agreement by issuing a written notice to Party B without any liability. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If Party C is terminated due to bankruptcy, dissolution or being ordered to close down by the laws during the
term of this Agreement and its extension period&#132; the obligations of Party B hereunder shall be terminated upon the termination of Party C; notwithstanding anything to the contrary, Party B shall immediately repay the principal and any interest
accrued thereupon under the Loan Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except under circumstances indicated in Section&nbsp;5.2, Party B may not unilaterally terminate this Agreement
at any time during the term and extension periods of this Agreement without Party A&#146;s written consent. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Taxes and Expenses </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Each Party shall bear any and all taxes, costs and expenses related to transfer and registration as required by the PRC laws incurred by or
imposed on such Party arising from the preparation and execution of this Agreement and the consummation of the transaction contemplated hereunder. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If either Party (&#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes
damage to other Parties (&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party</B>&#148;), the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party could notify the Defaulting Party in writing and request it to rectify and
correct such breach of contract; if the Defaulting Party fails to take any action satisfactory to the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party to rectify and correct such breach within fifteen (15)&nbsp;days upon the issuance of
the written notice by the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may take the actions pursuant to this Agreement or take other remedies in accordance with the
laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The following events shall constitute a default by Party B: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B breaches any provision of this Agreement, or any representation or warranty made Party B under this
Agreement is untrue or proves inaccurate in any material aspect; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Party B assigns or otherwise transfers or disposes of any of its rights under this Agreement without the prior
written consent by Party A; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any breaches by Party B which renders this Agreement, the Loan Agreement, and the Equity Pledge Agreement
unenforceable. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Should a breach of contract by Party B or violation by Party B of the Loan Agreement and the Equity Pledge
Agreement occur, Party A may: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">request Party B to immediately transfer all or any part of the Purchased Equity Interests to Party A or the
Designated Person pursuant to this Agreement; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">recover the principal and the interest accrued thereupon under the Loan Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7<SUP STYLE="font-size:75%; vertical-align:top">th</SUP>) day after
the date when the air registered mail with postage prepaid has been sent out (as is shown on the postmark), or the fourth (4<SUP STYLE="font-size:75%; vertical-align:top">th</SUP>) day after the delivery date to the internationally recognized
courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the receipt time as is shown on the transmission confirmation of relevant documents. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="90%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">If to <B>Party A: Beijing Jingdong Century Trade Co.,</B><B></B><B>&nbsp;Ltd. </B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Phone:&nbsp;***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Fax:&nbsp;***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Attention:&nbsp;***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">If to <B>Party B: </B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Phone:&nbsp;***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Fax:&nbsp;***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Phone:&nbsp;***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Fax:&nbsp;***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Phone:&nbsp;***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Fax:&nbsp;***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">If to <B>Party C: Beijing Jiasheng Investment Management Co.,</B><B></B><B>&nbsp;Ltd. </B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Phone:&nbsp;***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Fax:&nbsp;***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Attention:&nbsp;***</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Applicable Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">9.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation. In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to Beijing Arbitration Commission for arbitration
in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All Parties acknowledge and confirm that any oral or written materials exchanged by and between the Parties in connection with this Agreement
are confidential. All Parties shall keep in confidence all such information and not disclose it to any third party without prior written consent from other Parties unless (a)&nbsp;such information is known or will be known by the public (except by
disclosure of the receiving party without authorization); (b)&nbsp;such information is required to be disclosed in accordance with applicable laws or rules&nbsp;or regulations; or (c)&nbsp;if any information is required to be disclosed by any party
to its legal or financial advisor for the purpose of the transaction of this Agreement, such legal or financial advisor shall also comply with the confidentiality obligation similar to that stated hereof. Any disclosure by any employee or agency
engaged by any Party shall be deemed the disclosure of such Party and such Party shall assume the liabilities for its breach of contract pursuant to this Agreement. This Article&nbsp;shall survive expiration or termination of this Agreement. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing. Any amendment and/or supplement to this
Agreement by the Parties is an integral part of and has the same effect with this Agreement </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and for the benefit of all the Parties hereto and their respective
inheritors, successors and the permitted assigns. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with prior written consent from Party A, none of Party B or Party C may assign any of its rights and
obligations under this Agreement to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in five (5)&nbsp;originals with each Party holding one (1)&nbsp;original. Each original
has the same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[No text below] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co.,&nbsp;Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B: Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao </P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party C: Beijing Jiasheng Investment Management Co., Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jiasheng Investment Management Co., Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jiasheng Investment Management Co.,&nbsp;Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Cheng Chen</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the exclusive purchase option agreements substantially in form as this exhibit that the Registrant entered
into with certain other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>

<TD WIDTH="31%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="28%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="28%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="10%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing&nbsp;Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Effective&nbsp;Date</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution&nbsp;Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Qin Miao, Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September 30, 2022</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">September 30, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Qin Miao, Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September 16, 2022 </TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">September 16, 2022 </TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Daxi Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Qian Yang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">December&nbsp;11, 2017</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">December&nbsp;11, 2017</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Beijing QGX Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September 16, 2022 </TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">September 16, 2022 </TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Jiantong Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Daxi Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Xinshi Wang, Suzhou Guanyinghou Media Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Part C: Suqian Jiantong Enterprise Management Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">April 18, 2019</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">April 18, 2019</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Juhe Digital Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Jiangsu Huiji Space Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Richard Qiangdong Liu, Yayun Li and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Suqian Juhe Digital Enterprise Management Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">June 22, 2020</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">June 22, 2020</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Yueyang Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Shanghai Shengdayuan Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Tingting Sui, Bo Xin and Pang Zhang</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Suqian Yueyang Information Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">January 1, 2023</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">January 1, 2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Jiangsu Jucheng Space Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party A: Suqian Jingdong Baoying Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Party B: Jiangsu Jucheng Space Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Party C: Qin Miao, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">March 30, 2023</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">March 30, 2023</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.27
<SEQUENCE>25
<FILENAME>d416083dex427.htm
<DESCRIPTION>EX-4.27
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.27</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit&nbsp;4.27 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>LOAN AGREEMENT </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This LOAN
AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated October 17, 2022, is made in Beijing, the People&#146;s Republic of China (&#147;<B>PRC</B>&#148;) by and among: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Lender:</B> Beijing Jingdong Century Trade Co.,&nbsp;Ltd., with registered address at Room 201, 2/F, Tower C, No. 18 Kechuang 11 Street, Beijing Economic
and Technological Development Zone, Beijing; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">And </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Borrowers: </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Qin Miao; </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Yayun Li; </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Pang Zhang </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(In this Agreement, the Lender and the Borrowers are individually referred to as a &#147;<B>Party</B>&#148;, collectively the &#147;<B>Parties</B>&#148;) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties hereby agree as follows through friendly negotiations: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Whereas: </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(i) the Lender and Yayun Li, Pang Zhang and
other relevant party have executed a loan agreement on August 25, 2016 (the &#147;<B>Original Loan Agreement</B>&#148;), pursuant to which the lender provided a loan at an aggregate amount of RMB300,000 to Yayun Li and a loan at an aggregate amount
of RMB250,000 to Pang Zhang, and Yayun Li and Pang Zhang have used such loan to pay for investment in the registered capital of Beijing Jiasheng Investment Management Co., Ltd. (the &#147;<B>Borrower Company</B>&#148;) (the &#147;<B>Original
Loan</B>&#148;), which is not paid by the borrowers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(ii) the Lender and Yayun Li, Pang Zhang and other relevant party have executed a termination
agreement on October 17, 2022 to terminate the Original Loan Agreement and other agreements, and agreed that the rights and obligations between the Lender, Yayun Li and Pang Zhang should be fulfilled and exercised under the arrangement of this
Agreement. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Loan </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to the terms and conditions of this Agreement, the Lender agrees to maintain the Original Loan to Yayun
Li and Pang Zhang and will provide to Yayun Li and Pang Zhang the Original Loan as agreed (the amount to be determined by the Lender depending on circumstances), and to provide Qin Miao a loan in an aggregate amount of RMB450,000 (together with the
Original Loan, the &#147;<B>Loan</B>&#148;). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers agree to use the Loan to pay for their investment in the registered capital of Beijing Jiasheng
Investment Management Co.,&nbsp;Ltd., or the Borrower Company, and, unless with prior written consent of the Lender, will not use the Loan for any other purpose, or transfer or pledge its shares or other interests in the Borrower Company to any
third party. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is confirmed that the Lender will not charge any interest upon the Loan, unless otherwise provided herein.
</P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Term of Loan </B></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term of the Loan hereunder shall be ten (10)&nbsp;years from the date when the Borrowers actually receive
all or any part of the Loan.&nbsp;Unless otherwise indicated by the Lender prior to its expiration, the term of the Loan will be automatically extended for another ten (10)&nbsp;years, and so forth thereafter. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the term or any extended term of the Loan, the Loan will become immediately due and payable by the
Borrowers pursuant to the terms of this Agreement if: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers die or become a person incapacitated or with limited capacity for civil acts;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers resign or are dismissed by the Lender, the Borrower Company or any affiliate of the Lender;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers commit a crime or are involved in a crime; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any third party pursue any claim of more than RMB 100,000 against any of the Borrowers and the Lender has
reasonable ground to believe that the Borrowers will not be capable to pay for such claim; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender decides to perform the Exclusive Purchase Option Agreement (as defined below) when foreign
enterprises are allowed to control or wholly own the Borrower Company under applicable PRC laws; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers fail to comply with or perform any of their commitments or obligations under this Agreement (or
any other agreement between them and the Lender), and further fails to remedy such breach within 30 business days upon its occurrence; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, the Equity Pledge Agreement, or the Exclusive Purchase Option Agreement is terminated or held
invalid by any court for any reason other than the Lender&#146;s. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Repayment of Loan </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender and the Borrowers agree and confirm that the Loan will be repaid in the following manner only: the
Borrowers will transfer all of their equity interests in the Borrower Company to the Lender or any legal or natural person designated by the Lender pursuant to requirements from the Lender. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender and the Borrowers agree and confirm that to the extent permitted by the laws, the Lender has the
right but no obligation to purchase or designate any legal or natural person designated by it to purchase all or any part of the equity interests in the Borrower Company from the Borrowers at the price set forth under the Exclusive Purchase Option
Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is agreed and confirmed by the Parties that the Borrowers shall be deemed to have fulfilled their repayment
obligations hereunder only after both of the following conditions have been satisfied. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers have transferred all of their equity interests in the Borrower Company to the Lender and/or their
designated person; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers have repaid to the Lender all of the transfer proceeds or an amount equivalent to the maximum
amount permitted by the laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Loan will be deemed as a zero interest loan if the price to transfer the equity interests in the Borrower
Company to the Lender from the Borrowers concluded by the Parties under this Agreement any other related agreements is equal or less than the amount of the Loan.&nbsp;Under such circumstance, the Borrowers are not required to repay any remaining
amount of and/or any interest upon the Loan; provided, however, that if the equity interest transfer price exceeds the amount of the Loan, the exceeding amount will be deemed as the interest upon the Loan (calculated by the highest interest
permitted by the PRC laws) and financing cost thereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding anything to the contrary, if the Borrower Company goes bankruptcy, dissolution or is ordered
for closure during the term or extended term of this Agreement, and Borrowers will liquidate the Borrower Company according to laws and all of the proceeds from such liquidation will be used to repay the principal, interest (calculated by the
highest interest permitted by the PRC laws) and financing cost of the Loan. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Obligations of the Borrowers </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will repay the Loan according to the provisions of this Agreement and requirements from the
Lender. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will enter into an Equity Pledge Agreement (the &#147;<B>Equity Pledge Agreement</B>&#148;) with
the Lender and the Borrower Company, whereby the Borrowers agree to pledge all of their equity interests in the Borrower Company to the Lender. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will enter into an Exclusive Purchase Option Agreement (the &#147;<B>Exclusive Purchase Option
Agreement</B>&#148;) with the Lender and the Borrower Company, whereby the Borrowers will to the extent permitted by the PRC laws grant an irrevocable and exclusive purchase option for the Lender to purchase all or any part of the equity interest in
the Borrower Company from the Borrowers. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will perform their obligations under this Agreement, the Equity Pledge Agreement and the
Exclusive Purchase Option Agreement, and provide support for the Lender to complete all filings, approvals, authorizations, registration and other government procedures necessary to perform such agreements. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers will sign an irrevocable power of attorney authorizing a person designated by the Lender to
exercise on its behalf all of its rights as the shareholder of the Borrower Company. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Lender represents and warrants to the Borrowers that from the date of this Agreement until termination
hereof: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a wholly foreign-owned company duly incorporated and validly existing under the laws of the PRC;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It has the power and receives all approvals and authorities necessary and appropriate to execute and perform
this Agreement.&nbsp;Its execution and performance of this Agreement are in compliance with its articles of association or other organizational documents; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of its execution or performance of this Agreement is in breach of any law, regulation, government
approval, authorization, notice or any other government document, or any agreement between it and any third party or any covenant issued to any third party; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, becomes legal, valid and enforceable obligations upon the Lender.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">5.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers represent and warrant that from the date of this Agreement until termination hereof:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They are fully capable to conduct civil acts; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrower Company is a limited liability company incorporated and validly existing under the PRC laws, and
the Borrowers are the legal owners of the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">None of their execution or performance of this Agreement is in breach of any law, regulation, government
approval, authorization, notice or any other government document, or any agreement between them and any third party or any covenant issued to any third party; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, once executed, becomes legal, valid and enforceable obligations upon the Borrowers;
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">They have paid the full investment relating to the Borrower Equity according to law, and received a
verification report for such payment from a qualified accounting firm; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except for those provided under the Equity Pledge Agreement, they create no mortgage, pledge or any other
security upon the Borrower Equity, provides no offer to any third party to transfer the Borrower Equity, make no covenant regarding any offer to purchase the Borrower Equity from any third party, or enter into any agreement with any third party to
transfer the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">There is no existing or potential dispute, suit, arbitration, administrative proceeding or any other legal
proceeding in which the Borrowers and/or the Borrower Equity is involved; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrower Company has completed all government approvals, authorizations, licenses, registrations and
filings necessary to conduct its businesses and own its assets. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Covenants from the Borrowers </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers covenant in their capacity of the shareholders of the Borrower Company that during the term of
this Agreement they will procure the Borrower Company: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to supplement, amend or modify its articles of association,
or increase or decrease its registered capital, or change its capital structures of the Company; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to maintain its existence, prudently and effectively operate its businesses and deal with its affairs in line
with fair financial and business standards and customs; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to sell, transfer, pledge or otherwise dispose any legal or
beneficial interest of any of its assets, businesses or income, or allow creation of any other security interests thereupon; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to incur, inherit, guarantee or allow the existence of any
debt, except for (i)&nbsp;any debt incurred during its ordinary course of business rather than from borrowing; and (ii)&nbsp;any debt which has been disclosed to and obtained the written consent from The Lender; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to always conduct its business operations in ordinary course to maintain the value of its assets;
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to enter into any material agreement other than those
executed in its ordinary course of business; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">not to provide any loan or credit to any party without prior written consent from the Lender;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to provide any and all information regarding its operations and financial conditions at the request from the
Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to buy and maintain requisite insurance policies from an insurer acceptable to the Lender, the amount and type
of which will be the same with those maintained by the companies having similar operations, properties or assets in the same region; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to combine, merge with, acquire or make investment to any
person; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to immediately notify the Lender of any actual or potential litigation, arbitration or administrative
proceeding regarding its assets, business and income; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(12)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to execute any document, conduct any action, and make any claim or defense necessary or appropriate to maintain
its ownership of all of its assets; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(13)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">without prior written consent from the Lender, not to distribute any dividend or bonus to any of its
shareholders; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(14)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to appoint any person nominated by the Lender or the parent of the Lender to its board at the request of the
Lender; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(15)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to strictly comply with the provisions of the Exclusive Purchase Option Agreement, and not to make any act or
omission which may affect its validity and enforceability. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">6.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Borrowers covenant during the term of this Agreement: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">except those provided under the Equity Pledge Agreement and without prior written consent from the Lender, not
to sell, transfer, pledge or otherwise dispose any legal or beneficial interest of the Borrower Equity, or allow creation of any other security interests thereupon; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to procure the shareholders of the Borrower Company not to approve any sale, transfer, pledge or otherwise
disposal of any legal or beneficial interest of the Borrower Equity, or creation of any other security interests thereupon without prior written consent from the Lender, except to the Lender or its designated person; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to procure the shareholders of the Borrower Company not to approve its merger or association with, or
acquisition of or investment in any person without prior written consent from the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to immediately notify the Lender of any actual or potential litigation, arbitration or administrative
proceeding regarding the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to execute any document, conduct any action, and make any claim or defense necessary or appropriate to maintain
its ownership of the Borrower Equity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">not to make any act and/or omission which may affect any asset, business or liability of the Borrower Company
without prior written consent from the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to appoint any person nominated by the Lender or the parent of the Lender to the board of the Borrower Company
at the request of the Lender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to the extent permitted under the PRC laws and at the request of the Lender at any time, to transfer
unconditionally and immediately all of the equity interests owned by the Borrowers to the Lender or any person designated by it, and procure any other shareholder of the Borrower Company to waive the right of first refusal regarding such equity
interests; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to the extent permitted under the PRC laws and at the request of the Lender at any time, to procure any other
shareholder of the Borrower Company to transfer unconditionally and immediately all of the equity interests owned by such shareholder to the Lender or any person designated by it, and the Borrowers hereby waive their right of first refusal regarding
such equity interests; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">if the Lender purchases the Borrower Equity from the Borrowers pursuant to the Exclusive Purchase Option
Agreement, to use the price of such purchase to repay the Loan to the Lender on priority; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">to strictly comply with the provisions of this Agreement, the Equity Pledge Agreement and the Exclusive
Purchase Option Agreement, perform its obligations under each of such agreements, and not to make any act or omission which may affect the validity and enforceability of each of such agreements. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Liabilities for Breach of Contract </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any party (&#147;<B>Defaulting Party</B>&#148;) breaches any provision of this Agreement, which causes
damage to the other party (&#147;<B><FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party</B>&#148;), the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party could notify the Defaulting Party in writing and request it to rectify and
correct such breach of contract; if the Defaulting Party fails to take any action satisfactory to the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party to rectify and correct such breach within fifteen (15)&nbsp;working days upon the
issuance of the written notice by the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party, the <FONT STYLE="white-space:nowrap">Non-defaulting</FONT> Party may immediately take the actions pursuant to this Agreement or take other remedies
in accordance with laws. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">7.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Borrowers fail to repay the Loan pursuant to the terms under this Agreement, they will be liable for a
penalty interest accrued upon the amount due and payable at a daily interest rate of 0.02% until the Loan as well as any penalty interest and any other amount accrued thereupon are fully repaid by the Borrowers. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notices </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Notices or other communications required to be given by any Party pursuant to this Agreement shall be made in writing and delivered personally
or sent by mail or facsimile transmission to the addresses of the other Parties set forth below or other designated addresses notified by such other Parties to such Party from time to time. The date when the notice is deemed to be duly served shall
be determined as the follows: (a)&nbsp;a notice delivered personally is deemed duly served upon the delivery; (b)&nbsp;a notice sent by mail is deemed duly served on the seventh (7th) day after the date when the air registered mail with postage
prepaid has been sent out (as is shown on the postmark), or the fourth (4th) day after the delivery date to the internationally recognized courier service agency; and (c)&nbsp;a notice sent by facsimile transmission is deemed duly served upon the
receipt time as is shown on the transmission confirmation of relevant documents. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If to the <B>Lender: Beijing Jingdong Century Trade
Co.,</B><B></B><B>&nbsp;Ltd.</B> </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="11%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="88%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Fax:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Attention:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If to <B>the Borrowers:</B> </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="11%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="88%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Qin Miao</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Fax:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Phone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Fax:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">***</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Phone:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fax:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">***</P></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Confidentiality </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All Parties acknowledge and confirm that any oral or written materials exchanged by and between the Parties in connection with this Agreement
are confidential. All Parties shall keep in confidence all such information and not disclose it to any third party without prior written consent from other Parties unless: (a)&nbsp;such information is known or will be known by the public (except by
disclosure of the receiving party without authorization); (b)&nbsp;such information is required to be disclosed in accordance with applicable laws or rules&nbsp;or regulations; or (c)&nbsp;if any information is required to be disclosed by any party
to its legal or financial advisor for the purpose of the transaction of this Agreement, such legal or financial advisor shall also comply with the confidentiality obligation similar to that stated hereof.&nbsp;Any disclosure by any employee or
agency engaged by any Party shall be deemed the disclosure of such Party and such Party shall assume the liabilities for its breach of contract pursuant to this Agreement. This Article&nbsp;shall survive expiration or termination of this Agreement.
</P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Applicable Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The formation, validity, performance and interpretation of this Agreement and the disputes resolution under
this Agreement shall be governed by the PRC laws. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">10.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties shall strive to settle any dispute arising from or in connection with this Agreement through
friendly consultation.&nbsp;In case no settlement can be reached through consultation within thirty (30)&nbsp;days after the request for consultation is made by any Party, any Party can submit such matter to China International Economic and Trade
Arbitration Commission for arbitration in accordance with its then effective rules. The arbitration shall take place in Beijing. The arbitration award shall be final and binding upon all the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.1</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The headings contained in this Agreement are for the convenience of reference only and shall not be used to
interpret, explain or otherwise affect the meaning of the provisions of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be effective as of the date of its execution.&nbsp;Once effective, this Agreement will
expire until the Parties have performed their respective obligations under this Agreement. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.3</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree to promptly execute any document and take any other action reasonably necessary or advisable
to perform provisions and purpose of this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.4</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties confirm that this Agreement shall, upon its effectiveness, constitute the entire agreement and
common understanding of the Parties with respect to the subject matters herein and fully supersede all prior verbal and/or written agreements and understandings with respect to the subject matters herein. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties may amend and supplement this Agreement in writing.&nbsp;Any amendment and/or supplement to this
Agreement by the Parties is an integral part of and has the same effect with this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be binding upon and for the benefit of all the Parties hereto and their respective
inheritors, successors and the permitted assigns. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.7</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party&#146;s failure to exercise the rights under this Agreement in time shall not be deemed as its waiver
of such rights and would not affect its future exercise of such rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.8</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision of this Agreement is held void, invalid or unenforceable by a court of competent jurisdiction,
governmental agency or arbitration authority, the validity, legality and enforceability of the other provisions hereof shall not be affected or impaired in any way. The Parties shall cease performing such void, invalid or unenforceable provisions
and revise such void, invalid or unenforceable provisions only to the extent closest to the original intention thereof to recover its validity or enforceability for such specific facts and circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.9</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless with prior written consent from the Lender, the Borrowers may not assign any of their rights and
obligations under this Agreement to any third party. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">11.10</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is made in four (4) originals with each Party holding one (1)&nbsp;original.&nbsp;Each original
has the same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(No text below) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(Signature Page) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS THEREOF, each Party has signed or caused its legal representative to sign this Agreement as of the date first written above. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party A: Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">(Seal of Beijing Jingdong Century Trade Co.,&nbsp;Ltd.)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Party B:</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Qin Miao </B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Qin Miao </P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Pang Zhang</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pang Zhang</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Yayun Li</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Yayun Li</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Schedule A </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following schedule sets forth information about the loan agreements substantially in form as this exhibit that the Registrant entered into with certain
other Chinese variable interest entities. Other than the information set forth below, there is no material difference between such other agreements and this exhibit. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>

<TD WIDTH="24%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="24%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="24%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="12%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>VIE</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Executing&nbsp;Parties</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Loan&nbsp;Amount</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Effective&nbsp;Date</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Execution&nbsp;Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Lender: Shanghai Shengdayuan Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Borrowers: Qin Miao, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate of RMB80,000,000.00 lent to the Borrowers, of which RMB 36,000,000.00 will be provided to Qin Miao, RMB 20,000,000.00 will be provided to Pang Zhang and RMB 24,000,000 will be provided to Yayun Li.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;30,&nbsp;2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;30,&nbsp;2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Shanghai Jingdong Cai&#146;ao <FONT STYLE="white-space:nowrap">E-commercial</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Lender: Beijing Jingdong Century Trade Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Borrowers: Qin Miao, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate of RMB1,000,000.00 lent to the Borrowers, of which RMB 4,500,000.00 will be provided to Qin Miao, RMB 2,500,000.00 will be provided to Pang Zhang and RMB 3,000,000 will be provided to Yayun Li.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suzhou Guanyinghou Media Technology Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Lender: Suqian Daxi Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Borrower: Qian Yang</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate of RMB10,000,000.00 lent to Qian Yang.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">December&nbsp;11, 2017</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">December&nbsp;11, 2017</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Lender: Beijing QGX Information Technology Co.,&nbsp;Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Borrowers: Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate RMB 5,500,000 lent to the Borrowers, of which RMB3,000,000 will be provided to Yayun Li and RMB2,500,000 will be provided to Pang Zhang.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September 16, 2022</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Jiantong Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Lender: Suqian Daxi Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Borrowers: Xinshi Wang, Suzhou Guanyinghou Media Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate amount of RMB10,010,000, of which RMB10,000,000 will be provided Suzhou Guanyinghou Media Technology Co., Ltd. and RMB10,000 will be provided to Xinshi Wang</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">April 18, 2019</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">April 18, 2019</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Juhe Digital Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Lender: Jiangsu Huiji Space Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Borrowers: Richard Qiangdong Liu, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate RMB 10,000,000 lent to the Borrowers, of which RMB4,500,000 will be provided to Richard Qiangdong Liu, RMB3,000,000 will be provided to Yayun Li and RMB2,500,000 will be provided to Pang Zhang.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">June 22, 2020</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">June 22, 2020</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Suqian Yueyang Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Lender: Shanghai Shengdayuan Information Technology Co., Ltd. </P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Borrowers: Tingting Sui, Bo Xin and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate RMB 1,000,000 lent to the Borrowers, of which RMB450,000 will be provided to Tingting Sui, RMB300,000 will be provided to Bo Xin and RMB250,000 will be provided to Pang Zhang.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">January 1, 2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">January 1, 2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Jiangsu Jucheng Space Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Lender: Suqian Jingdong Baoying Information Technology Co., Ltd.</P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Borrowers: Qin Miao, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amount: an aggregate of RMB10,000,000 lent to the Borrowers, of which RMB4,500,000 will be provided to Qin Miao, RMB3,000,000 will be provided to Yayun Li and RMB2,500,000 will be provided to Pang Zhang</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March 30, 2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March 30, 2023</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.49
<SEQUENCE>26
<FILENAME>d416083dex449.htm
<DESCRIPTION>EX-4.49
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.49</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.49 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On March&nbsp;11, 2022, the Registrant, through a subsidiary, entered into a separate Minority Vendor Agreement (this &#147;<B>Agreement</B>&#148;) in Chinese
with each of the 153 minority shareholders of Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (the &#147;<B>Target Company</B>&#148;; the minority shareholders of the Target Company collectively hereinafter referred to as the
&#147;<B>Minority Vendors</B>&#148; and each a &#147;<B>Minority Vendor</B>&#148;). Except for the personal information of each Minority Vendors, the number and the corresponding considerations of the target shares, the main context of the Minority
Vendor Agreement executed by each of them is consistent. Set forth below is an English summary of the template of this Agreement. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Parties to the Minority Vendor Agreement </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Minority Vendor Agreement is made and entered into by and between a Minority Vendor and Suqian Jingdong Zhuofeng Enterprise Management Co., Ltd., a
limited liability company incorporated under the laws of the PRC (the &#147;<B>Transferee</B>&#148; or the &#147;<B>Investor</B>&#148;) on March&nbsp;11, 2022. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The parties to this Agreement are hereinafter referred to individually as a &#147;<B>Party</B>&#148; and collectively as the
&#147;<B>Parties</B>&#148;. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For the purpose of this Agreement, </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>First Instalment</B>&#148; means the first instalment under the Founding Vendors Agreement;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>First Instalment Conditions</B>&#148; means all the conditions precedent to the closing relevant to
the First Instalment under the Founding Vendors Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(iii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Founder</B>&#148; means Cui Weixing, a natural person of Chinese nationality; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(iv)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Founding Vendors</B>&#148; means Cui Weixing and Xue Xia; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(v)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Founding Vendors Agreement</B>&#148; means a Founding Vendors Agreement in Chinese entered into by and
among the Founding Vendors and the Investor on the date hereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Minority Vendor agrees to transfer ______ shares of the Target Company (the &#147;<B>Minority Vendor Target
Shares</B>&#148;, and such transaction hereinafter referred to as the &#147;<B>Minority Vendor Transaction</B>&#148;) at the price of RMB _______ (the &#147;<B>Consideration</B>&#148;). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Minority Vendor has made customary representations and warranties and has confirmed that the
representations and warranties true, accurate, not misleading and containing no omission of any material facts on the date of this Agreement and on the Closing Date (as defined below) of the Minority Vendor Transaction, and the Investor can rely on
the representations and warranties the Minority Vendor made. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Minority Vendor Target Shares shall be deemed to have transferred to the Transferee on the Closing Date.
Thereby, the Transferee shall, from the Closing Date, enjoy all the rights and interests as the shareholder of the Target Company and assume the corresponding obligations. For the avoidance of doubt, after the execution of this Agreement, the
Minority Vendor shall not claim any payment or distribution in respect of the undistributed profits from the Target Company. The Minority Vendor confirms that it has no claim of any kind to the Target Company (or the subsidiaries the Target Company
controls) and there is no dispute between the Minority Vendor and the Target Company (or the subsidiaries the Target Company controls). The Minority Vendor hereby consents to the Acquisition (as defined in the Founding Vendors Agreement) and waives
its right of first refusal, veto right or other similar rights (if any), to any transfer of shares by any other shareholders of the Target Company to the Transferee. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Minority Vendor shall complete the relevant registrations and procedures relating to the Minority Vendor
Transaction at Guangzhou Equity Exchange within 10 business days (or any later date required by the Transferee) after the Minority Vendor Transaction and the transactions contemplated by the Founding Vendors Agreement have been approved by the
relevant PRC authorities in relation to antitrust review. The Transferee shall provide reasonable and necessary cooperation to the registrations and procedures in relation to the transfer of the Minority Vendor Target Shares. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Transferee shall pay the Consideration to the bank account designated by the Minority Vendor after
deducting the Tax Payable the Transferee withheld for it in accordance with Section&nbsp;9 hereof within 10 business days after the satisfaction, or waiver of all of the following conditions (the date on which the Transferee make fully payment of
the Consideration in accordance with Section&nbsp;6 hereof hereinafter referred to as the &#147;<B>Closing Date</B>&#148;): </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">on the Closing Date, this Agreement has been duly signed by the Minority Vendor and the Transferee and shall
remain fully effective, and the representations and warranties made by the Minority Vendor remain true, accurate, not misleading, and containing no omission of any material facts. The Minority Vendor has fulfilled its respective obligations under
this Agreement; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">all the First Instalment Conditions set forth in the Founding Vendors Agreement have been satisfied;
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Minority Vendor has completed the relevant registrations and procedures relating to the transfers of the
Minority Vendor Target Shares with Guangzhou Equity Exchange, such that the shareholders of the Target Company shall have transferred an aggregate of more than 51% equity interest in the Target Company and such transfers have been reflected in the
register of shareholders of the Target Company; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Minority Vendor (if a natural person) has provided his/her information on income tax in relation to the
Minority Vendor Transaction to the Transferee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In the event of any dispute, controversy, contradiction or claim arising out of or in connection with this
Agreement, including the existence, validity, interpretation, performance, breach or termination hereof or any dispute regarding <FONT STYLE="white-space:nowrap">non-contractual</FONT> obligations arising out of or in connection with this Agreement
(the &#147;<B>Dispute</B>&#148;), the Parties concerned shall attempt in the first instance to resolve such Dispute through amicable negotiation. Should the negotiation fail, either Party shall have the right to submit such Dispute to Shanghai
Arbitration Commission (the &#147;<B>Shanghai Arbitration Commission</B>&#148;) for arbitration in accordance with the arbitration rules in force at the time of applying for arbitration. The arbitration tribunal shall consist of 3 arbitrators
appointed in accordance with arbitration rules. The claimant shall appoint 1 arbitrator, and the respondent shall appoint 1 arbitrator. The third arbitrator shall be appointed by the above two arbitrators through consultation or by Shanghai
Arbitration Commission.The language of arbitration shall be Chinese. The arbitration shall take place in Shanghai. The arbitration award shall be final and binding on the Parties, and the Parties agree to be bound thereby and to act accordingly. The
costs of arbitration and enforcement of the arbitration award (including witness fees and reasonable attorney fees) shall be borne by the losing party, unless otherwise agreed in the arbitration award. When a dispute occurs and such dispute has been
submitted to arbitration, the Parties shall continue to exercise and perform its remaining rights and obligations under this Agreement except for the matters in dispute. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement constitutes the entire agreement between the Parties on the matters described in this Agreement
and supersedes all prior oral or written discussions, understandings or agreements among the Parties with respect to such matters (if any). Without the prior written consent of the Transferee, the Minority Vendor shall never transfer any of its
rights or obligations under this Agreement. The Transferee may transfer any of its rights or obligations under this Agreement to Suqian Jingdong Yueguan Enterprise Management Co., Ltd. or any of its affiliates as approved by the Founder upon giving
a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">10-business-day</FONT></FONT> prior written notice to the Minority Vendor. The Minority Vendor shall cooperate with such transfer. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise agreed herein, the Parties shall bear its own taxes incurred by the performance and completion
of the transactions described in this Agreement. The Minority Vendor shall promptly pay any and all applicable income tax and other taxes payable on the Consideration as required by applicable laws and relevant competent tax authority
(&#147;<B>Taxes Payable</B>&#148;). If the Minority Vendor is a natural person, the Transferee shall have the right to withhold all or part of the Taxes Payable on behalf of the Minority Vendor, and the Minority Vendor shall take all necessary
actions and execute all necessary documents to provide cooperation; if the Transferee performs the withholding obligation, the Transferee shall have the right to withhold and pay the relevant Taxes Payable with respect to the Consideration and shall
only pay the Consideration after the deduction of Taxes Payable; if the Transferee is unable to withhold any Taxes Payable for the Minority Vendor due to reasons not attributable to the Transferee, the Transferee shall have no obligation to make any
payment (including but not limited to the Consideration) to the Minority Vendor under this Agreement before the Minority Vendor provides the Transferee with the tax payment receipt evidencing the payment of all due taxes, even if the conditions
under Section&nbsp;6 have been satisfied. After the Minority Vendor provides the Transferee with the tax payment receipt evidencing the payment of the Taxes Payable, the Transferee shall pay the relevant amount to the Minority Vendor within 10
business days after the satisfaction of all the conditions set forth in Section&nbsp;6 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">10.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If either Party (the &#147;<B>Breaching Party</B>&#148;) is in breach of this Agreement, the Breaching Party
shall indemnify and hold harmless the other Party (the &#147;<B><FONT STYLE="white-space:nowrap">Non-breaching</FONT> Party</B>&#148;), in which case, the Breaching Party shall indemnify the Non-breaching Party for any loss, damage, liability, cost
or expense incurred as a result of such breach, including but not limited to any reasonable litigation/arbitration costs and attorney&#146;s fees. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall come into effect on the execution date of this Agreement and shall be terminated on the
termination date of the Founding Vendors Agreement. For the avoidance of doubt, if the closing of the First Instalment fails to occur within 9 months after the execution of the Founding Vendors Agreement (or a longer period as the Founder and the
Investor may otherwise agree in writing) (including but not limited to that the closing of the First Instalment fails to take place because the percentage of shares aggregately transferred to the Transferee did not exceed 51%), the Transferee shall
be entitled to terminate this Agreement. After the termination of this Agreement, the Parties shall restore the status of the Parties to the status when this Agreement is executed (including the refund of the price received under this Agreement to
the Transferee, the completion of the relevant registrations and procedures relating to the return of the transferred Shares to the Minority Vendor with Guangzhou Equity Exchange, etc.) based on the principles of fairness, reasonableness, honesty
and credibility. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>The Share Transfer Information of the Minority Vendors </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="35%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="35%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of the Minority Vendors</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration&nbsp;(RMB)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Note</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">1.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhuhai Chenying Equity Investment Partnership (Limited Partnership)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,086,072</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">295,113,810.68</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">2.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ningbo Debang Growth Investment Partnership (Limited Partnership)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,575,622</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">246,300,677.14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">3.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Yunman</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,535,596</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">242,473,084.85</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">4.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ding Shaohong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,386,115</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">228,178,568.22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">5.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ningbo Debang Growth Phase II<BR>Investment Partnership (Limited Partnership)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,331,718</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">222,976,710.98</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">6.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhu Yu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,497,837</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">143,234,631.22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">7.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Ningbo Debang</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Growth Phase III Investment<BR>Partnership (Limited Partnership)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,106,049</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">105,768,865.79</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">8.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Zhuhai Xuanying</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Equity Investment Partnership (Limited Partnership</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,016,420</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">97,197,855.22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">9.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ren Guifang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,003,230</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">95,936,526.53</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">10.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Jiang Haiping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">995,634</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">95,210,138.90</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">11.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Zhongmin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">960,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">91,802,543.25</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">12.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Meng Qingxin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">923,400</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">88,302,571.29</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">13.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Chen Weijie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">872,440</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">83,429,386.29</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">14.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhong Wenyi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">848,015</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">81,093,680.95</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">15.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Yanlan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">843,075</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">80,621,280.37</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">16.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">Li Yong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">840,077</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">80,334,588.67</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">There is one additional condition precedent to the closing in relation to Li Yong&#146;s transfer of shares, which is that he has resigned from his position as director, supervisor, or senior management of the Target Company and
the Listed Company for no less than 6 months and there has been no selling restrictions in relation to the target shares held by him.</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="34%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="34%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of the Minority Vendors</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration&nbsp;(RMB)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Note</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">17.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yang Chongjun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">827,604</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">79,141,825.01</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">18.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhou Qiulan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">801,164</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">76,613,429.96</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">19.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Lu Weiqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">799,403</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">76,445,029.67</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">20.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Mao Dabing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">720,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">68,851,907.44</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">21.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Niu Huizhen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">710,778</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">67,970,029.26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">22.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Shi Wen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">690,077</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">65,990,441.29</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">23.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yu Xilai</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">683,605</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">65,371,539.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">24.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Cao Zhongyu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">682,290</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">65,245,788.79</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">25.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yan Xuefeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">680,077</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">65,034,164.80</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">26.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Xueyuan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">590,336</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">56,452,443.93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">27.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Deng Xiaobo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">576,250</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">55,105,432.86</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">28.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Luo Xingling</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">530,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">50,682,654.09</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">29.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Xiaoyu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">478,135</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">45,722,926.06</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">30.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Lihua</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">460,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">43,988,718.64</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">31.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Meisong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">451,915</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">43,215,569.10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">32.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ye Fen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">413,287</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">39,521,664.26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">33.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yu Xianchun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">398,430</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">38,100,924.28</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">34.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Qiu Fusheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">391,173</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">37,406,954.43</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">35.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wei Biao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">390,954</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">37,386,011.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">36.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Qiu Yuyong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">375,935</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">35,949,780.31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">37.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Gao Xiaoqiong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">370,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">35,382,230.21</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">38.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yu Dapeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">344,185</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">32,913,602.45</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">39.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhou Xuezhen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">334,280</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">31,966,410.58</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="34%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="34%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of the Minority Vendors</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration&nbsp;(RMB)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Note</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">40.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Bin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">320,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,600,847.75</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">41.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Changxing Mingjun Enterprise<BR>Management Consulting Studio</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">307,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">29,434,190.43</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">42.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Xuemei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">293,360</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">28,053,327.18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">43.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Shi Huiying</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">275,255</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">26,321,988.59</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">44.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Jianqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">261,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">25,035,318.57</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">45.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Shi Kunxiang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">255,812</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">24,462,700.20</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">46.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ningbo Meishan Baoshui Area Deppon Changqing Phase IV Investment<BR>Partnership (limited partnership)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">249,365</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">23,846,188.75</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">47.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Qijie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">245,168</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">23,444,839.50</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">48.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Pu Jiayao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">215,483</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20,606,132.74</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">49.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhou Qing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">209,148</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20,000,331.58</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">50.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Xiaobo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">203,512</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">19,461,374.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">51.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Yandong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">193,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">18,505,958.30</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">52.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Xiong Wei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">184,675</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">17,660,036.12</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">53.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Xueren</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">183,920</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">17,587,837.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">54.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Kang Bo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">180,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">17,305,161.91</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">55.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Qiu Wentong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">170,850</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">16,337,983.87</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">56.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liang Deqi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">153,864</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14,713,652.62</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">57.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Jing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">150,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14,344,147.38</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">58.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Cui Weifang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">150,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14,344,147.38</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">59.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Sun Guangsheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">149,863</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14,331,046.40</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">60.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wu Baoguo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">143,900</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13,760,818.72</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">61.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Jie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">143,680</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13,739,780.64</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">62.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ou Changhong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">140,460</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13,431,859.61</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">63.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Huang Zhaohong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">140,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13,387,870.89</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">64.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Zhigang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">132,645</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">12,684,529.53</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">65.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Hu Yanhong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">125,540</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">12,005,095.08</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">66.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Jianxiong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">117,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">11,263,024.53</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="34%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="34%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of the Minority Vendors</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration&nbsp;(RMB)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Note</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">67.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liang Jianfei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">117,282</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">11,215,401.96</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">68.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wu Yanli</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">112,897</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,796,074.71</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">69.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Qiu Junjiang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">110,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,519,041.41</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">70.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Feng Haibing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">100,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">9,562,764.92</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">71.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Xu Wei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">98,603</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">9,429,173.10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">72.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Jiang Kaiyong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">97,730</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">9,345,690.16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">73.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Song Rongjun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">93,577</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,948,548.53</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">74.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Niu Xiaoyue</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">92,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,830,257.13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">75.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Wanyou</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">92,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,830,257.13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">76.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Gao Xiaoping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">91,472</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,747,252.33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">77.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Guojun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">90,020</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,608,400.98</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">78.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Keju</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">90,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,606,488.43</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">79.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Lu Ning</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">86,662</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,287,283.34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">80.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Wencong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">83,317</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7,967,408.85</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">81.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Guo Zhiguang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">82,908</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7,928,297.14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">82.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Chun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">80,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7,650,211.94</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">83.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhong Changhua</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">77,913</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7,450,637.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">84.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Guo Jingang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">73,663</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7,044,219.52</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">85.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Xiulian</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">72,625</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,944,958.02</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">86.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Song Jie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">72,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,917,704.14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">87.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yin Chengdong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">70,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,693,935.45</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">88.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Kuang Zhuran</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">68,120</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,514,155.46</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">89.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ma Anping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">62,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,961,427.65</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">90.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yuan Yongjuan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">62,320</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,959,515.10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">91.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">He Yuanlong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">61,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,886,838.09</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">92.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Qiu Tao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">61,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,886,838.09</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">93.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Xu Yi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">61,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,886,838.09</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">94.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Guo Zongxiang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">61,249</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,857,097.89</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">95.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liang Jie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">60,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,737,658.95</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">96.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Mao Gongtao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">60,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,737,658.95</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="35%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="35%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of the Minority Vendors</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration&nbsp;(RMB)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Note</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">97.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Hongqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">59,008</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,642,796.33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">98.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Meng Bao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">58,799</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,622,810.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">99.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhu Yinghao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">58,255</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,570,788.71</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">100.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ren Luwen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">55,871</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,342,812.39</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">101.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Muo Gongfa</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">55,860</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,341,760.49</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">102.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Huang Kailong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">55,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,259,520.71</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">103.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yang Chongming</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">53,081</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,076,011.25</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">104.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Wei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">51,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,930,561.59</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">105.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Yangshe</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">51,279</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,903,690.22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">106.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Jun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">50,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,825,179.92</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">107.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zeng Zuosheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">50,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,825,179.92</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">108.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">He Yuantao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">50,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,781,382.46</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">109.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Wei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">50,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,781,382.46</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">110.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Jincheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">47,128</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,506,739.85</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">111.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Dongsheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">41,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,974,285.10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">112.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Yingqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">41,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,974,285.10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">113.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Luo Guangfeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">41,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,974,285.10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">114.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Feng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,674</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,889,559.00</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">115.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Han Xiyou</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,825,105.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">116.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Dongliang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,825,105.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">117.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Hong Chaojie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,825,105.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">118.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liang Desheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,825,105.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">119.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wu Yong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,825,105.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">120.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Renchao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,825,105.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">121.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">A Yunshun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,825,105.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">122.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Xiaofei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,825,105.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">123.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Lin Kai</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">39,875</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,813,152.51</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">124.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Pi Shenping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">38,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,633,850.67</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">125.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Ye Hanwen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">37,648</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,600,189.74</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">126.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Xu Yuhan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34,274</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,277,542.05</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="35%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="35%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of the Minority Vendors</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration&nbsp;(RMB)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Note</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">127.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Duan Jianshe</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">32,927</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,148,731.61</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">128.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wu Wanfeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">32,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,092,598.18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">129.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Qiu Liangren</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">31,160</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,979,757.55</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">130.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Huang Jianyong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,943,419.04</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">131.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wu Xiaogang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,943,419.04</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">132.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yang Yongying</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,284</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,895,987.73</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">133.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">He Wenbin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,868,829.48</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">134.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Huang Huan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,868,829.48</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">135.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Su Jiabin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,868,829.48</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">136.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liang Ruijie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,868,829.48</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">137.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Huazhong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">29,504</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,821,398.16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">138.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Junjie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">29,152</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,787,737.23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">139.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Lai Jianzhao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">28,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,706,358.10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">140.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Liangwu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">27,189</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,600,020.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">141.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Cai Zhishou</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">26,170</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,502,575.58</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">142.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wu Haipeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">25,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,390,691.23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">143.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liu Weijun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">22,130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,116,239.88</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">144.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Wang Xiangyang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">21,064</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,014,300.80</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">145.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Chen Songfeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,987,142.55</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">146.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zeng Yongping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20,310</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,942,197.56</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">147.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Zhang Yi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,912,552.98</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">148.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Xia Guoqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,912,552.98</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">149.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Li Zhiqiang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">15,956</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,525,834.77</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">150.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Xiong Shanshan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">15,647</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,496,285.83</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="35%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="35%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of the Minority Vendors</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration&nbsp;(RMB)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Note</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:10pt; font-family:Times New Roman">151.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">Peng Bohe</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">12,235</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">1,170,004.29</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Given that the First Instalment has closed at the date of Peng Bohe&#146;s Minority Vendor Agreement, the conditions precedent to Peng
Bohe&#146;s share transfer (the &#147;Conditions&#148;) have been simplified and adjusted accordingly. The Conditions, after aforementioned adjustments, are as follows:</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">(1)&#8194;&#8201;&#8202;on the Closing Date, the Minority Vendor Agreement has been duly signed by the Minority Vendor
and the Transferee and shall remain fully effective, and the representations and warranties made by the Minority Vendor remain true, accurate, not misleading, and containing no omission of any material facts. The Minority Vendor has fulfilled its
respective obligations under the Minority Vendor Agreement.</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">(2)&#8194;&#8201;&#8202;the First Instalment and the MVA First Instalment have closed and the Minority Vendor Target
Shares have been released from any freezing procedure and are not subject to any pledge, other third party rights or any transfer restrictions.</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:2.00em; text-indent:-2.00em; font-size:10pt; font-family:Times New Roman">(3)&#8194;&#8201;&#8202;the Minority Vendor has completed the relevant registrations and procedures relating to the
transfers of the Minority Vendor Target Shares with Guangzhou Equity Exchange. Guangzhou Equity Exchange has canceled the Minority Vendor&#146;s share certificate and has issued an updated register of shareholders reflecting that the Transferee has
become the sole and lawful holder of the respective Minority Vendor Target Shares.</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="34%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="34%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Name of the Minority Vendors</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration&nbsp;(RMB)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Note</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">152.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Peng Yunhua</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">956,276.49</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">153.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Liang Shujun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">478,138.25</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">154.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Yang Biao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">478,138.25</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">/</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3" ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Total</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>46,307,558</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>4,428,282,912.67</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>/</B></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.51
<SEQUENCE>27
<FILENAME>d416083dex451.htm
<DESCRIPTION>EX-4.51
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.51</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.51 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>STRATEGIC COOPERATION AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AMONG </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SHENZHEN TENCENT
COMPUTER SYSTEMS CO., LTD. </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>TENCENT CLOUD COMPUTING (BEIJING) COMPANY LIMITED </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>TENCENT DADITONGTU (BEIJING) TECHNOLOGY COMPANY LIMITED </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CHONGQING JD <FONT STYLE="white-space:nowrap">HAIJIA&nbsp;E-COMMERCE&nbsp;CO.,</FONT> LTD. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AND </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>JD CLOUD COMPUTING
CO., LTD. </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">June&nbsp;29, 2022 </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This STRATEGIC COOPERATION AGREEMENT (this &#147;<B>Agreement</B>&#148;), dated as of June 29, 2022, is made in Shenzhen, Guangdong by and among: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party <FONT STYLE="white-space:nowrap">A-1:</FONT></B> <B>Shenzhen Tencent Computer Systems Co., Ltd.</B>, a company duly incorporated under the laws of the
PRC, with its registered address at 35/F., Tencent Building, Middle 1<SUP STYLE="font-size:75%; vertical-align:top">st</SUP> Road of Science and Technology, Ma Ling Community, Yuehai Street, Nanshan District, Shenzhen (&#147;<B>Party <FONT
STYLE="white-space:nowrap">A-1</FONT></B>&#148; or &#147;<B>Tencent Computer</B>&#148;); </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A-2:</B> <B>Tencent Cloud Computing (Beijing) Company
Limited</B>, a company duly incorporated under the laws of the PRC, with its registered address at 309 West, 3<SUP STYLE="font-size:75%; vertical-align:top">rd</SUP> Floor, No.&nbsp;49 Zhichun Road, Haidian District, Beijing (&#147;<B>Party
A-2</B>&#148; or &#147;<B>Tencent Cloud</B>&#148;); </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party A-3:</B> <B>Tencent Daditongtu (Beijing) Technology Company Limited</B>, a company duly
incorporated under the laws of the PRC, with its registered address at 224, 2<SUP STYLE="font-size:75%; vertical-align:top">nd</SUP> Floor, No.&nbsp;49 Zhichun Road, Haidian District, Beijing (&#147;<B>Party A-3</B>&#148; or &#147;<B>Dadi
Tongtu</B>&#148;, together with Party <FONT STYLE="white-space:nowrap">A-1</FONT> and Party <FONT STYLE="white-space:nowrap">A-2,</FONT> &#147;<B>Party A</B>&#148;); </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party</B><B></B><B><FONT STYLE="white-space:nowrap">&nbsp;B-1</FONT></B>: <B>Chongqing JD
Haijia</B><B></B><B><FONT STYLE="white-space:nowrap">&nbsp;E-Commerce</FONT></B><B></B><B>&nbsp;Co., Ltd.</B>, with its registered address at 6 Huandao East Road, Logistics Base, Nan Peng Road, Banan District, Chongqing (&#147;<B>Party</B><B></B><B><FONT
STYLE="white-space:nowrap">&nbsp;B-1</FONT></B>&#148; or &#147;<B>Chongqing Haijia</B>&#148;); </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Party</B><B></B><B><FONT STYLE="white-space:nowrap">&nbsp;B-2</FONT></B>: <B>JD Cloud Computing</B><B> Co., Ltd.</B>, with its registered address at Room
302, Building 2#, Jingdong Cloud Eastern Data Center of China, Hubin New District, Suqian (&#147;<B>Party</B><B></B><B><FONT STYLE="white-space:nowrap">&nbsp;B-2</FONT></B>&#148; or &#147;<B>JD Cloud Computing</B>&#148;, together with <FONT
STYLE="white-space:nowrap">Party&nbsp;B-1,&nbsp;&#147;</FONT><B>Party B</B>&#148;). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Party A and Party B are hereinafter collectively referred to as the
&#147;<B>Parties</B>&#148;, and individually as a &#147;<B>Party</B>&#148;. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>WHEREAS</B>: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Tencent (as defined below) is a leading technology company in China that provides communications and social,
digital content, gaming, advertising, financial technology, cloud and other corporate services; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">JD (as defined below) is a supply-chain-based technology and service company, and currently engages businesses
in retail, technology, logistics, health, insurance, production and development, and overseas etc.; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Tencent and JD have entered into a Strategic Cooperation Agreement and other related agreements on
March&nbsp;10, 2014 (the &#147;<B>2014 Agreement</B>&#148;), and have entered into another Strategic Cooperation Agreement and other related agreements on May&nbsp;10, 2019 (the &#147;<B>2019 Agreement</B>&#148;, together with the 2014 Agreement,
the &#147;<B>Original Agreements</B>&#148;); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">After execution of the Original Agreements, Tencent and JD have carried out good cooperation. The Parties agree
to enter into this Agreement with the view to continuing business cooperation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties understand and agree that the business cooperation and support provided under this Agreement is a
framework agreement, and the specific details shall be subject to further discussion and materialization by the personnel of the Parties after execution of this Agreement. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, the Parties agree as follows: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Definitions </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The following terms in this Agreement shall have the following meanings: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Tencent</B>&#148; means Tencent Holdings Limited and its Affiliates (including without limitation,
Tencent Computer, Tencent Cloud or Dadi Tongtu, and may refer to one or more companies depending on the context). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>JD</B>&#148; means JD.com, Inc. and its Affiliates (including without limitation, Chongqing Haijia and
JD Cloud Computing, may refer to one or more companies depending on the context). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Affiliate</B>&#148; means, in respect of any company (or any other entity), any other entity that
directly, or indirectly through one or more intermediaries controlled by, controlling, or under common control with, such company. For purposes of this definition, &#147;control&#148; means the possession of more than 50% equity interests or voting
rights, or the power to decide or control the operations of a company (or any other entity) by contract or otherwise. In respect of each of the Parties, its Affiliate means any subsidiary directly or indirectly controlled by it (including any
subsidiary controlled by VIE structure). </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Weixin</B>&#148; means the cross-platform communication tool provided by Tencent, which supports
single- and multi-person participation, instant messaging services by voice, short message, video, picture and text, and provides users with relationship chain expansion tools, convenient tools, public platform, open platform and other software
functions and services, but excludes WeChat. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Tencent Cloud</B>&#148; means the cloud computing brand built by Tencent, which helps digital
transformation of various industries with superior technological capabilities and provides global customers with high-quality cloud computing, big data and artificial intelligence services and customized industry solutions, including but not limited
to public cloud, network infrastructure, dedicated servers, security components and software architecture as well as related operation and maintenance services. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Tencent Membership</B>&#148; means the value-added member services for monthly, quarterly and annual
service subscribers and membership systems offered by all business lines of Tencent, including without limitation Tencent Video VIP/SVIP Membership, Tencent Sports VIP and Tencent Music Membership. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Confidential Information</B>&#148; means (a)&nbsp;any
<FONT STYLE="white-space:nowrap">non-public</FONT> information, whether in written, oral or any other form, concerning the organization, business, technology, investment, finance, commerce, transactions or affairs of any Party; (b)&nbsp;the
existence or contents of this Agreement and the terms of any other agreements entered into pursuant to this Agreement; and (c)&nbsp;any information prepared by a Party that is shown to be, or contains, confidential information.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Intellectual Property</B>&#148; means all intellectual property rights (whether or not registered,
including all pending applications for registration of such rights and rights to apply for registration or renewal of such rights) owned by or legally licensed to any subject that are being used or need to be used by such subject in the course of
its current business operations, including but not limited to patents, design patents, designs, copyrights (including personality rights of copyright and neighboring rights of copyright), database rights, integrated circuit rights, trademarks, trade
names, logos and other trading marks used in business, Internet domain name, proprietary technology rights and any rights having the same or similar effect or nature as or to any of the foregoing rights in any part of the world.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Applicable Law</B>&#148; means, with respect to any individual or entity, any law, regulation, rule,
guideline, directive, treaty, judgment, decree, order, notice, ruling or decision of any governmental authority, regulatory authority or stock exchange that is applicable to such individual or entity. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Business Day</B>&#148; means any day other than Saturdays, Sundays and any public holiday in China.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;<B>Force Majeure</B>&#148; means occurrence of any event after the date of this Agreement which
interferes performance of all or any part of this Agreement by any of the Parties and is beyond the control, unavoidable, insurmountable, unresolvable by any of the Parties, and unforeseeable upon execution of this Agreement. Such event includes,
among others, earthquake, typhoon, floods, wars, international or domestic traffic interruption, acts of governmental authorities, <FONT STYLE="white-space:nowrap">COVID-19</FONT> epidemic and other events which shall be deemed as Force Majeure in
general international commercial practice. For avoidance of any doubt, such event will not constitute Force Majeure under this Agreement unless it is beyond the control of, unavoidable, insurmountable and unresolvable by the Parties.
</P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Territory of Cooperation </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Unless otherwise expressly provided under this Agreement, any and all cooperation and/or restrictions provided under this Agreement will be
limited to the territory of the Mainland of China, excluding Taiwan, Hong Kong and Macau Special Administrative Regions. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Contents of Cooperation </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties agree that, unless this Agreement or relevant business agreements are terminated earlier as agreed
by the Parties, each of them shall designate their respective Affiliates to, conduct or explore business cooperation in the following areas during the term of cooperation stipulated in this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Tencent shall provide JD with <FONT STYLE="white-space:nowrap">physical&nbsp;e-commerce&nbsp;traffic</FONT>
entry, Tencent Cloud and Tencent map and other related services at the interface of Weixin as agreed by the Parties. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Tencent and JD shall conduct business cooperation in the areas of membership system, Tencent meetings,
intelligent retail, advertising and placement, and enterprise services, etc. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In addition to the cooperation contemplated hereunder, the Parties agree to seek more <FONT
STYLE="white-space:nowrap">in-depth</FONT> strategic cooperation opportunities in a wider range of areas in the future to achieve a <FONT STYLE="white-space:nowrap">win-win</FONT> situation. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Service Price </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">With respect to the prices of the services provided under this Agreement, the Parties shall enter into separate agreements for the specific
business, and both Party A and Party B may designate their business entities to sign specific cooperation agreements and JD shall pay the relevant fees to the business entities designated by Tencent as scheduled in accordance with the relevant
separately signed agreements. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Term and Termination of Cooperation </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement shall be effective as of May&nbsp;27, 2022 after execution by the Parties and terminate
automatically upon expiration of the Term of Cooperation provided under Section&nbsp;4.2. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Term of Cooperation under this Agreement shall commence on May&nbsp;27, 2022 and end on May&nbsp;26, 2025
(the &#147;<B>Term of Cooperation</B>&#148;). The Term of Cooperation may be extended upon its expiry subject to agreement of the Parties. Notwithstanding the foregoing, if the Term of Cooperation is otherwise provided under this Agreement, such
provision shall prevail. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement may be early terminated: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1).</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">by the Parties in agreement; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2).</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">upon expiration of the Term of Cooperation, provided that the Parties fail to reach mutual agreement to extend
the Term of Cooperation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3).</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">upon written notice by either Party, provided that any Force Majeure event continues for six
(6)&nbsp;consecutive months, and such Force Majeure event causes the affected Party unable to perform its principal obligations under this Agreement; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4).</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">under any other circumstance agreed by the Parties. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Upon expiration of this Agreement or its termination under Section&nbsp;4.3, neither Party shall further
perform this Agreement, provided that Sections 7, 11 and 12 of this Agreement shall survive such expiration or termination. If any breach of this Agreement occurs before such expiration or termination, the breaching Party shall be held liable under
Section&nbsp;11 of this Agreement. Any other post-termination matter and arrangement shall be dealt with and resolved through friendly consultations by the Parties based on then circumstances. </P></TD></TR></TABLE>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Intellectual Properties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Providing any and all materials, information and Intellectual Property thereof by any of the Parties and their
respective Affiliates to the other Party for purpose of this Agreement will not change the ownership of such materials, information or any rights thereof, unless otherwise expressly provided under the Intellectual property transfer agreement
separately agreed by the Parties. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Unless otherwise expressly provided under this Agreement or any Intellectual Property authorization or license
agreement separately agreed by the Parties, without prior written consent of the other Party, neither Party (or any of its Affiliates) may use or copy any patent, trademark, name, logo, business information, technology, data, information, domain
name, copyright or any other Intellectual Property of the other Party, or apply to register any Intellectual Property which is similar to such Intellectual Property. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Ownership of any new Intellectual Property developed by the Parties (including their respective Affiliates) in
connection with the business cooperation contemplated hereunder shall be subject to separate agreement of the Parties. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any Party (and any of its Affiliates) shall indemnify any loss incurred by the other Party (and any of its
Affiliates) arising from infringement upon any Intellectual Property or other valid right of the indemnified Party (and any of its Affiliates) by the indemnifying Party (and any of its Affiliates) in the course of cooperation hereunder or
infringement upon any Intellectual Property or other valid right of any third party by or any product, service or material provided by the indemnifying Party (including any of its Affiliates). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.5</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Parties undertake not to disparage or in any other way damage the trademarks, corporate names, domain
names, etc. owned by the other Party, nor disparage, plagiarize, distort, damage or in any other way damage the products, Internet pages or websites of the other Party during the performance of this Agreement and after the expiration of this
Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.6</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Neither Party shall use the other Party&#146;s brand for commercial purposes after the termination of this
Agreement or the expiration of the Term of Cooperation. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Force Majeure </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Any delay to perform this Agreement arising from any Force Majeure event will not constitute breach of this Agreement by any of the Parties.
Neither Party will be liable for any damages arising thereof, provided such Party will make efforts to eliminate the cause of such delay and make best efforts (including without limitation seeking and using any alternative ways and methods) to
eliminate any damage caused by such Force Majeure event, and notify the other Party of the occurrence and the potential damages of such force majeure within 15 Business Days (excluding the day of notice) when the elements of such force majeure are
eliminated. During delayed performance of this Agreement, the Party encountering the force majeure event shall make reasonable alternative or take any other commercially reasonable action to facilitate performance of its obligations under this
Agreement until such delay is eliminated. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B><FONT STYLE="white-space:nowrap">Non-disclosure</FONT> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Each Party hereby undertakes to the other Parties that it shall hold all the Confidential Information in confidence, and the Confidential
Information may not be disclosed to any third party without prior written consent of the other Party, except for: (1)&nbsp;any information which has been available to the general public not disclosed by the receiving Party or any of its Affiliates;
(2)&nbsp;any information required for disclosure by any Applicable Law, competent government agency, security exchange, exchange rules or guidelines, under which circumstance and to the extent permitted by law, the disclosing Party will notify the
other Party in advance so that the Parties will reach agreement regarding the scope and content of such disclosure, and the content of such disclosure shall be limited to the part of the information required to be disclosed by the aforementioned
Applicable Law, competent governmental authorities, competent stock exchanges or relevant stock exchanges&#146; rules or regulations; or (3)&nbsp;any information provided by any Party to its legal or financial advisor
<FONT STYLE="white-space:nowrap">on&nbsp;as-need&nbsp;basis,</FONT> provided that such Party shall ensure that such legal or financial advisor will also comply <FONT STYLE="white-space:nowrap">with&nbsp;non-disclosure&nbsp;provisions</FONT>
equivalent to this Section&nbsp;7. The Parties agree to use the Confidential Information provided by the other Party only in connection with this Agreement and, at the request of the furnishing Party, destroy or return such Confidential Information
upon the end of this Agreement. Any Party will be liable for breach of this Section&nbsp;7 by any of its Affiliates, their respective employees or advisors which breach will be deemed breach by such Party. This Section&nbsp;7 shall survive any
invalidity, termination or expiration of this Agreement for any reason or any invalidity or expiration of any provision of this Agreement for any reason. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Taxes </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Unless otherwise agreed by the Parties, each of the Parties will bear any and all of its own taxes arising from execution and performance of
this Agreement. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Representations and Warranties </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Each of the Parties represents and warrants to the other Party that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is a company duly incorporated and validly existing under the Applicable Law of its jurisdiction of
incorporation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It has the powers to enter this Agreement and to cause its Affiliates to perform the cooperation contemplated
by this Agreement, and its authorized representative has the full authority to execute this Agreement on its behalf; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Its execution, delivery and performance of this Agreement requires no filing with or notice with any government
agency, or license, consent, permit or any other approval from any government agency or any third party; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is capable to perform its obligations under this Agreement, and such performance will violate any provision
of its articles of association or any other organizational document. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any legal document signed by it prior to the date of this Agreement has any conflict with any term of this
Agreement, it will notify the other Party in writing in the principles of good faith, integrity and amicableness so that the Parties may resolve such conflict through negotiations. It will also be liable for any loss incurred by the other Party
arising from such conflict. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any consent, agreement or approval from any third party is found necessary by any Party during its
performance of this Agreement, it will notify the other Party in writing within 30 days and make best efforts to obtain such consent, agreement or approval; if such consent, agreement or approval fails to be obtained within a reasonable period, it
will provide a resolution for such issue acceptable to the other Party. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Notice and Delivery </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any notice and other communication required or provided under this Agreement shall be in writing and shall be
delivered to the recipient by personal delivery, registered mail, prepaid postage, commercial courier service or electronic mail to the address of the recipient set forth in the Section&nbsp;10.2 hereof (the &#147;<B>Notice</B>&#148;). Each Notice
shall be additionally delivered in electronic mail if such Notice is given in a form other than electronic mail. A Notice will be deemed duly delivered at the following times: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Notice is delivered by personal delivery, upon the date on which it is signed by the person notified or
left at the address specified for Notice set forth in the Section&nbsp;10.2 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Notice is delivered by registered mail, prepaid postage or commercial courier service, upon the date of
receipt or rejection of such Notice by the notified person at the address specified for Notice set forth in the Section&nbsp;10.2 hereof. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Notice is delivered by electronic mail, upon its successful transmission if the sending Party has
received the system information indicating that the electronic mail was successfully sent or has not received the system information within 24 hours indicating that the electronic mail was not delivered or returned. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">For purpose of Notice, the address of each of the Parties is as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman"><B>Party A:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Tencent Binhai Towers, 33 Haitian 2<SUP STYLE="font-size:75%; vertical-align:top">nd</SUP>&nbsp;Road, Nanshan District, Shenzhen, Guangdong Province</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">Post Code:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">518064</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Compliance and Transaction Department</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">E-mail:</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">legalnotice@tencent.com</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">With copies to: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">Address:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Tencent Binhai Towers, 33 Haitian 2<SUP STYLE="font-size:75%; vertical-align:top">nd</SUP>&nbsp;Road, Nanshan District, Shenzhen, Guangdong Province</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">Post Code:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">518064</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">Attention:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Investment and M&amp;A Department</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">E-mail:</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PD_Support@tencent.com</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Party B:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">20/F, Block B, JD Building, 18 Kechuang 11<SUP STYLE="font-size:75%; vertical-align:top">th</SUP>&nbsp;Street, BDA, Beijing</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Post Code:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">100176</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Attention:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">LI Xi, Group Customer Cooperation Department</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="white-space:nowrap">E-mail:</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">lixi11@jd.com</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">With copies to:</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">21/F, Block A, JD Building, 18 Kechuang 11<SUP STYLE="font-size:75%; vertical-align:top">th</SUP>&nbsp;Street, BDA, Beijing</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Post Code:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">100176</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Attention:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yan Xinmiao, Legal Compliance&nbsp;&amp; Intellectual Property Department</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="white-space:nowrap">E-mail:</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">yanxinmiao@jd.com</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Each Party may change its address of Notice under this Agreement by sending a change notice to the other Party
pursuant to this Section&nbsp;10. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Breach Liability </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any Party (the &#147;<B>Breaching Party</B>&#148;) breaches any provisions of this Agreement, fails to
perform its obligations under this Agreement, or perform any obligation contrary to those contained in this Agreement, it shall be deemed to have committed a breach of this Agreement (the &#147;<B>Breach</B>&#148;). The Breaching Party shall be
liable to compensate the <FONT STYLE="white-space:nowrap">non-Breaching</FONT> Party or its Affiliates for any losses or damages incurred due to such Breach. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Each of the Parties understands and agrees that it execute this Agreement on behalf of itself and its
Affiliates, and is obliged to cause and procure its Affiliates to comply and perform this Agreement. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Governing Law and Dispute Resolution </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Execution, validity, interpretation, performance, amendment and termination of this Agreement and resolution of
any dispute arising thereof shall be governed by and construed in accordance with the laws of the PRC. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Dispute Resolution </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1).</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any dispute, conflict or claim arising out of or in connection with this Agreement (including without
limitation (i)&nbsp;any right, obligation or liability relating to this Agreement, occurred prior to execution of this Agreement <FONT STYLE="white-space:nowrap">or&nbsp;un-relating&nbsp;to</FONT> this Agreement; and (ii)&nbsp;any matter relating to
formation, validity and termination of this Agreement) (the &#147;<B>Dispute</B>&#148;) shall be resolved by friendly negotiations between the Parties. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2).</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Party claiming the Dispute (the &#147;<B>Claiming Party</B>&#148;) shall send a written notice to the other
Party (the &#147;<B>Defending Party</B>&#148;) describing the Dispute and its applicable term under this Agreement accompanied with reasonable evidence. The Defending Party shall review the Dispute and make full discussion and negotiation with the
Claiming Party within two (2)&nbsp;months upon receipt of such notice. During such discussion and negotiation, each of the Claiming Party and the Defending Party shall have the right to request additional evidence from the other Party, upon which
request such the other Party shall provide all reasonable and necessary support. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(3).</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Dispute fails to be resolved by the end of three (3)&nbsp;months after the date of its occurrence by the
Parties in accordance with Sections 12.2(1) and 12.2(2) above, either Party may submit the Dispute to Shanghai International Economic and Trade Arbitration Commission (Shanghai International Arbitration Center) (the &#147;<B>Arbitral
Tribunal</B>&#148;) for arbitration in Shanghai in accordance with the arbitration rules of the Arbitral Tribunal then in effect. The arbitration proceedings shall be conducted in Chinese. The arbitration tribunal shall consist of three
(3)&nbsp;arbitrators, among which the Claiming Party and the Defending Party shall respectively appoint one (1), and the third arbitrator shall be appointed by the Arbitral Tribunal as the presiding arbitrator. The Parties agree that, either Party
may appoint arbitrators from outside the panel of arbitrators of the Arbitral Tribunal. The arbitration award shall be final and binding upon all Parties to the arbitration. The costs and expenses of arbitration shall be borne or shared by the Party
or Parties designated in the arbitration award. In the event that any Dispute has arisen or any Dispute is under arbitration, other than the matters under Dispute, the Parties may continue to exercise other respective rights under this Agreement and
shall perform other respective obligations under this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>13.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Miscellaneous </B></P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">13.1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any amendment or supplement to this Agreement shall be effective when made in writing and signed by the
authorized representatives of the Parties or sealed by the Parties. Any amendment or supplement hereto duly executed by the Parties will be an integral part of and have the same effect with this Agreement. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">13.2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Without prior written consent of the other Party, neither Party may transfer any of its rights and obligations
under this Agreement to any third party, except that it may designate its applicable Affiliates to perform certain matter in connection with the operation under this Agreement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">13.3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">During the Term of Cooperation of this Agreement, neither Party may make any negative comment in public on the
other Party, including without limitation any comment regarding corporate image, branding, product design, development, application, business strategy and all other corporate or product information of the other Party. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">13.4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If any provision herein is held invalid, illegal or unenforceable, it will not affect the validity, legality or
enforceability of the remainder of this Agreement; the Parties shall negotiate in good faith to address such invalid, illegal or unenforceable provision with the view to realizing the original business intent as much as possible.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">13.5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement is in ten (10)&nbsp;originals with each Party holding two thereof. Each original shall have the
same effect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>(no text below) </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties hereto have respectively executed this Agreement on the date first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Shenzhen Tencent Computer Systems Co., Ltd. (Seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">/s/ Authorized Signatory</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties hereto have respectively executed this Agreement on the date first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>Tencent Cloud Computing (Beijing) Company Limited (Seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">/s/ Authorized Signatory</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties hereto have respectively executed this Agreement on the date first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="99%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Tencent Daditongtu (Beijing) Technology Company Limited (Seal)</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By: /s/ Authorized Signatory</TD></TR>
</TABLE></DIV>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties hereto have respectively executed this Agreement on the date first above
written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Chongqing JD Haijia</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co., Ltd. (Seal)</B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">By: /s/ Authorized Signatory</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Parties hereto have respectively executed this Agreement on the date first above written. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>JD Cloud Computing Co., Ltd. (Seal)</B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">By: /s/ Authorized Signatory</P></TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>28
<FILENAME>d416083dex81.htm
<DESCRIPTION>EX-8.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-8.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 8.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>List of Principal Subsidiaries and Consolidated Variable Interest Entities </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="51%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Subsidiaries:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Place of Incorporation</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jingdong Technology Group Corporation</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cayman Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JINGDONG Property, Inc.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cayman Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Logistics, Inc.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cayman Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Property Holding Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cayman Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Assets Holding Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cayman Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Health International Inc.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cayman Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JINGDONG Industrials, Inc.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cayman Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dada Nexus Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cayman Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD.com Investment Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">British Virgin Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Asia Development Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">British Virgin Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Jiankang Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">British Virgin Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Industrial Technology Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">British Virgin Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Sunflower Investment Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">British Virgin Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Windcreek Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">British Virgin Islands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD Logistics Holding Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Hong Kong</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="white-space:nowrap">Jingdong&nbsp;E-Commerce&nbsp;(Trade)</FONT> Hong Kong Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Hong Kong</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD.com International Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Hong Kong</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="white-space:nowrap">JD.com&nbsp;E-Commerce&nbsp;(Technology)</FONT> Hong Kong Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Hong Kong</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD.com Overseas Innovation Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Hong Kong</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Jingdong Century Trade Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jiangsu Jingdong Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Chongqing Jingdong <FONT STYLE="white-space:nowrap">Haijia&nbsp;E-commerce&nbsp;Co.,</FONT> Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Jingdong Shangke Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Xi&#146;an Jingxundi Supply Chain Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Shanghai Shengdayuan Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Hanbang Investment Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Wodong Tianjun Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jingdong Logistics Supply Chain Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jiangsu Huiji Space Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>Consolidated variable interest entities and their subsidiaries:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Jingdong 360 <FONT STYLE="white-space:nowrap">Degree&nbsp;E-commerce&nbsp;Co.,</FONT> Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jiangsu <FONT STYLE="white-space:nowrap">Yuanzhou&nbsp;E-commerce&nbsp;Co.,</FONT> Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jiangsu Jingdong Bangneng Investment Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Xi&#146;an Jingdong Xincheng Information Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Suqian Juhe Digital Enterprise Management Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Jingbangda Trade Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing Jingdong Qianshi Technology Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-11.1
<SEQUENCE>29
<FILENAME>d416083dex111.htm
<DESCRIPTION>EX-11.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-11.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 11.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>JD.COM, INC. </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AMENDED
AND RESTATED CODE OF BUSINESS CONDUCT AND ETHICS </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Adopted by the Board of Directors of JD.com, Inc. on November&nbsp;17, 2022
</B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>I. &nbsp;&nbsp;&nbsp;&nbsp;PURPOSE </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This
Code of Business Conduct and Ethics (the &#147;<U>Code</U>&#148;) contains general guidelines for conducting the business of JD.com, Inc., a Cayman Islands company, and its subsidiaries and affiliated entities (collectively, the
&#147;<U>Company</U>&#148;) consistent with the highest standards of business ethics, and is intended to qualify as a &#147;code of ethics&#148; within the meaning of Section 406 of the Sarbanes-Oxley Act of 2002 and the rules promulgated
thereunder. Employees must, of course, comply with all applicable laws, rules and regulations, as those laws, rules and/or regulations may be amended from time to time. To the extent this Code requires a higher standard than required by commercial
practice or applicable laws, rules or regulations, we adhere to these higher standards. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Code is designed to deter wrongdoing and to
promote: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">honest and ethical conduct, including, without limitation, the ethical handling of actual or apparent conflicts
of interest between personal and professional relationships; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">full, fair, accurate, timely, and understandable disclosure in reports and documents that the Company files with,
or submits to, the U.S. Securities and Exchange Commission (the &#147;<U>SEC</U>&#148;) and in other public communications made by the Company; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">compliance with applicable laws, rules and regulations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">prompt internal reporting of violations of the Code; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">accountability for adherence to the Code. </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>II. &nbsp;&nbsp;&nbsp;&nbsp;APPLICABILITY </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Code applies to all directors, officers and employees of the Company, whether they work for the Company on a full-time, part-time,
consultative or temporary basis (each, an &#147;<U>employee</U>&#148; and collectively, the &#147;<U>employees</U>&#148;). Certain provisions of the Code apply specifically to the Company&#146;s chief executive officer, chief financial officer,
other executive officers as defined under Rule 405 under the Securities Act of 1933, as amended, senior finance officer, controller, senior vice presidents and any other persons who perform similar functions for the Company (each, a &#147;<U>senior
officer</U>,&#148; and collectively, the &#147;<U>senior officers</U>&#148;).&nbsp;&nbsp;&nbsp;&nbsp; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Board of Directors of the
Company (the &#147;<U>Board</U>&#148;) has appointed the Head of Compliance Department of the Company, as the Compliance Officer for the Company (the &#147;<U>Compliance Officer</U>&#148;). If you have any questions regarding the Code or would like
to report any violation of the Code, please contact the Compliance Officer. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>III. &nbsp;&nbsp;&nbsp;&nbsp;CONFLICTS OF INTEREST </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Identifying Conflicts of Interest </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">A conflict of interest occurs when an employee&#146;s private interest interferes, or appears to interfere, in any way with the interests of
the Company as a whole. An employee should actively avoid any private interest that may impact such employee&#146;s ability to act in the interests of the Company or that may make it difficult to perform the employee&#146;s work objectively and
effectively. In general, the following should be considered conflicts of interest: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><U>Outside Employment</U>. No employee may be employed by or provide services or advice to (i)&nbsp;a business or
entity that competes with the Company or deprives it of any business or (ii)&nbsp;a <FONT STYLE="white-space:nowrap">non-competitive</FONT> business or entity where such employment or provision of services or advice adversely affects the
employee&#146;s performance of duties or responsibilities to the Company, or requires the employee to devote substantial time to it during such employee&#146;s working hours at the Company. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><U>Corporate Opportunity</U>. No employee should use corporate property, information or his/her position with the
Company to secure a business opportunity that would otherwise be available to the Company. If an employee discovers a business opportunity that is in the Company&#146;s line of business through the use of the Company&#146;s property, information or
position, the employee must first present the business opportunity to the Company before pursuing the opportunity in his/her individual capacity. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><U>Financial Interests</U>. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">No employee may have any financial interest (ownership or otherwise), either directly or indirectly through a
spouse or other family member, in any other business or entity if such interest adversely affects the employee&#146;s performance of duties or responsibilities to the Company, or requires the employee to devote substantial time to it during such
employee&#146;s working hours at the Company; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">No employee may hold any ownership interest in a business or entity that is in competition with the Company if
such ownership interest adversely affects the employee&#146;s performance of duties or responsibilities to the Company, or requires the employee to devote substantial time to it during such employee&#146;s working hours at the Company, and he/she
must report to the Compliance Officer before his/her holding any ownership interest in a business or entity that is in competition with the Company; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(iii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">No employee may hold any ownership interest in a business or entity that has a business relationship with the
Company if such employee&#146;s duties at the Company include managing or supervising the Company&#146;s business relations with that business or entity; and </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(iv)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Notwithstanding the other provisions of this Code, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:18%; font-size:10pt; font-family:Times New Roman">(a) a director or any immediate family member of such director (collectively, &#147;<U>Director Affiliates</U>&#148;) or a senior officer or
any immediate family member of such senior officer (collectively, &#147;<U>Officer Affiliates</U>&#148;) may continue to hold his/her investment or other financial interest in a business or entity (an &#147;<U>Interested Business</U>&#148;) that:
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:18%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1) was made or obtained either (x)&nbsp;before the Company invested in or otherwise became interested in such business
or entity; or (y)&nbsp;before the director or senior officer joined the Company (for the avoidance of doubt, regardless of whether the Company had or had not already invested in or otherwise become interested in such business or entity at the time
the director or senior officer joined the Company); or </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:18%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2) may in the future be made or obtained by the director or
senior officer, provided that at the time such investment or other financial interest is made or obtained, the Company has not yet invested in or otherwise become interested in such business or entity; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:18%; font-size:10pt; font-family:Times New Roman">provided that such director or senior officer shall (x)&nbsp;disclose such investment or other financial interest to the Board and
(y)&nbsp;refrain from participating in any discussion among senior officers of the Company relating to an Interested Business and shall not be involved in any proposed transaction between the Company and an Interested Business; and </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:18%; font-size:10pt; font-family:Times New Roman">(b) before any Director Affiliate or Officer Affiliate (i)&nbsp;invests, or otherwise acquires any equity or other financial interest, in a
business or entity that is in competition with the Company; or (ii)&nbsp;enters into any transaction with the Company, the related director or senior officer shall obtain prior approval from the Audit Committee of the Board. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><U>Loans or Other Financial Transactions</U>. No employee may obtain loans or guarantees of personal obligations
from, or enter into any other personal financial transaction with, any business or entity that is a material customer, supplier or competitor of the Company. This guideline does not prohibit arms-length transactions with recognized banks or other
financial institutions. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><U>Service on Boards and Committees</U>. No employee shall serve on a board of directors or trustees or on a
committee of any entity (whether profit or <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">not-for-profit)</FONT></FONT> whose interests could reasonably be expected to conflict with those of the Company. Employees must obtain
prior approval from the Board before accepting any such board or committee position. The Company may revisit its approval of any such position at any time to determine whether an employee&#146;s service in such position is still appropriate.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The above is in no way a complete list of situations where conflicts of interest may arise. The following questions
might serve as a useful guide in assessing a potential conflict of interest situation not specifically addressed above: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Is the action to be taken legal? </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Is it honest and fair? </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Is it in the best interests of the Company? </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If the answer to any of the above questions is &#147;no,&#148; then the employee should refrain from engaging in the action or proposed course of conduct. If
an employee has any question whether an action or proposed course of conduct would create a conflict of interest, he/she shall immediately contact the Compliance Officer to obtain advice on the issue. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Disclosure of Conflicts of Interest </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company requires that employees fully disclose any situations that could reasonably be expected to give rise to a conflict of interest. If
an employee suspects that he/she has a conflict of interest, or a situation that others could reasonably perceive as a conflict of interest, the employee must report it immediately to the Compliance Officer. Conflicts of interest may only be waived
by the Board, or by the appropriate committee of the Board, and will be promptly disclosed to the public to the extent required by law and applicable rules of NASDAQ. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Family Members and Work </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The
actions of family members outside the workplace may also give rise to conflicts of interest because they may influence an employee&#146;s objectivity in making decisions on behalf of the Company. If a member of an employee&#146;s family is
interested in doing business with the Company, the criteria as to whether to enter into or continue the business relationship and the terms and conditions of the relationship must be no less favorable to the Company compared with those that would
apply to an unrelated party seeking to do business with the Company under similar circumstances. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Employees should report any situation
involving family members that could reasonably be expected to give rise to a conflict of interest to their supervisor or the Compliance Officer. For purposes of this Code, &#147;family members&#148; or &#147;members of employee&#146;s family&#148;
include an employee&#146;s spouse, siblings, parents, children and <FONT STYLE="white-space:nowrap">in-laws</FONT> (or corresponding &#147;step&#148; relation). </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>IV. &nbsp;&nbsp;&nbsp;&nbsp;GIFTS AND ENTERTAINMENT </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The giving and receiving of appropriate gifts may be considered common business practice. Appropriate business gifts and entertainment are
welcome courtesies designed to build relationships and understanding among business partners. However, gifts and entertainment should never compromise, or appear to compromise, an employee&#146;s ability to make objective and fair business
decisions. Employees may not, in any event, provide gifts (including cash and cash equivalents), meals, entertainment, transportation, hospitality, or other benefits, such as travel, to business partners in exchange for any improper favor or
benefit. Generally, employees should not accept gifts, favors, entertainment, free services, discounts on personal purchases, or any other special considerations for themselves or their families that are not offered to other Company employees
generally. Bribes and kickbacks are criminal acts, strictly prohibited by law. An employee must not offer, give, solicit or receive any form of bribe or kickback anywhere in the world. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">It is the responsibility of employees to use good judgment in this area. As a general rule,
employees may give or receive gifts or entertainment to or from customers or suppliers only if the gift or entertainment is in compliance with applicable law, insignificant in amount and not given in consideration or expectation of any action by the
recipient. All gifts and entertainment expenses made on behalf of the Company must be properly accounted for on expense reports. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">It is
the responsibility of employees to report the receiving gifts to their immediate superior management immediately and return them to the original unit or individual within two working days. All gifts that cannot be returned shall be handed over
according to the requirements of the Company, and those valued at more than RMB&yen;300 or foreign currency equivalent shall be handed over to the Administration Department of the Company. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>V. &nbsp;&nbsp;&nbsp;&nbsp;FCPA COMPLIANCE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The U.S. Foreign Corrupt Practices Act (&#147;<U>FCPA</U>&#148;) prohibits giving anything of value, directly or indirectly, to officials of
foreign governments or foreign political candidates in order to obtain or retain business. A violation of FCPA does not only violate the Company&#146;s policy but also constitutes a civil or criminal offense under FCPA. No employee shall give or
authorize directly or indirectly any illegal payments to government officials of any country. While the FCPA does, in certain limited circumstances, allow nominal &#147;facilitating payments&#148; to be made, any such payment must be discussed with
and approved by an employee&#146;s supervisor (or, in the case of the chief executive officer, by the Board) in advance before it can be made. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>VI.
&nbsp;&nbsp;&nbsp;&nbsp;PROTECTION AND USE OF COMPANY ASSETS </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Employees should protect the Company&#146;s assets and ensure their
efficient use for legitimate business purposes only. Theft, carelessness and waste have a direct impact on the Company&#146;s profitability. Any use of the funds or assets of the Company, whether for personal gain or not, for any unlawful or
improper purpose is strictly prohibited. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">To ensure the protection and proper use of the Company&#146;s assets, each employee should: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">exercise reasonable care to prevent theft, damage or misuse of Company property; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">promptly report any actual or suspected theft, damage or misuse of Company property; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">safeguard all electronic programs, data, communications and written materials from unauthorized access; and
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">use Company property only for legitimate business purposes.<B> </B> </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Except as approved in advance by the chief executive officer of the Company or the Compliance Officer, the Company prohibits political
contributions (directly or through trade associations) by any employee on behalf of the Company. Prohibited political contributions include: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any contributions of the Company&#146;s funds or other assets for political purposes; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">encouraging individual employees to make any such contribution; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">reimbursing an employee for any political contribution. </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>VII. &nbsp;&nbsp;&nbsp;&nbsp;INTELLECTUAL PROPERTY AND CONFIDENTIALITY </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Employee should abide by the Company&#146;s rules and policies in protecting the intellectual property and confidential information, including
the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">All inventions, creative works, computer software, and technical or trade secrets developed by an employee in the
course of performing the employee&#146;s duties or primarily through the use of the Company&#146;s assets or resources while working at the Company shall be the property of the Company. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Employees should maintain the confidentiality of information entrusted to them by the Company or persons or
entities with whom or which the Company has business relations, except when disclosure is authorized by law or legally mandated. Confidential information includes all <FONT STYLE="white-space:nowrap">non-public</FONT> information about the Company
and its business, along with third-party information which the Company is required to hold in confidence. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">The Company maintains a strict confidentiality policy. During an employee&#146;s term of employment with the
Company, the employee shall comply with any and all written or unwritten rules and policies concerning confidentiality and shall fulfill the duties and responsibilities concerning confidentiality applicable to the employee. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">In addition to fulfilling the responsibilities associated with his/her position in the Company, an employee shall
not, without obtaining prior approval from the Company, disclose, announce or publish trade secrets or other confidential business information of the Company, nor shall an employee use such confidential information outside the course of his/her
duties to the Company. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Even outside the work environment, an employee must maintain vigilance and refrain from disclosing important
information regarding the Company or its business, business associates or employees. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">An employee&#146;s duty of confidentiality with respect to the confidential information of the Company survives
the termination of such employee&#146;s employment with the Company for any reason until such time as the Company discloses such information publicly or the information otherwise becomes available in the public sphere through no fault of the
employee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Upon termination of employment, or at such time as the Company requests, an employee must return to the Company
all of its property without exception, including all forms of medium containing confidential information, and may not retain duplicate materials. </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>VIII. &nbsp;&nbsp;&nbsp;&nbsp;ACCURACY OF FINANCIAL REPORTS AND OTHER PUBLIC COMMUNICATIONS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Upon the Effective Time, the Company will be required to report its financial results and other material information about its business to the
public and the SEC. It is the Company&#146;s policy to promptly disclose accurate and complete information regarding its business, financial condition and results of operations. Employees must strictly comply with all applicable standards, laws,
regulations and policies for accounting and financial reporting of transactions, estimates and forecasts. Inaccurate, incomplete or untimely reporting will not be tolerated and can severely damage the Company and result in legal liability. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Employees should be on guard for, and promptly report, any possibility of inaccurate or incomplete financial reporting. Particular attention
should be paid to: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">financial results that seem inconsistent with the performance of the underlying business; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">transactions that do not seem to have an obvious business purpose; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">requests to circumvent ordinary review and approval procedures. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company&#146;s senior financial officers and other employees working in the finance department have a special responsibility to ensure
that all of the Company&#146;s financial disclosures are full, fair, accurate, timely and understandable. Any practice or situation that might undermine this objective should be reported to the Compliance Officer. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Employees are prohibited from directly or indirectly taking any action to coerce, manipulate, mislead or fraudulently influence the
Company&#146;s independent auditors for the purpose of rendering the financial statements of the Company materially misleading. Prohibited actions include but are not limited to: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">issuing or reissuing a report on the Company&#146;s financial statements that is not warranted in the
circumstances (due to material violations of U.S. GAAP, generally accepted auditing standards or other professional or regulatory standards); </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">not performing audit, review or other procedures required by generally accepted auditing standards or other
professional standards; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">not withdrawing an issued report when withdrawal is warranted under the circumstances; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="2%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">not communicating matters required to be communicated to the Company&#146;s Audit Committee.
</P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>IX. &nbsp;&nbsp;&nbsp;&nbsp;COMPANY RECORDS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Accurate and reliable records are crucial to the Company&#146;s business and form the basis of its earnings statements, financial reports and
other disclosures to the public. The Company&#146;s records are a source of essential data that guides business decision-making and strategic planning. Company records include, but are not limited to, booking information, payroll, timecards, travel
and expense reports, <FONT STYLE="white-space:nowrap">e-mails,</FONT> accounting and financial data, measurement and performance records, electronic data files and all other records maintained in the ordinary course of business. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">All Company records must be complete, accurate and reliable in all material respects. There is never an acceptable reason to make false or
misleading entries. Undisclosed or unrecorded funds, payments or receipts are strictly prohibited. An employee is responsible for understanding and complying with the Company&#146;s record keeping policy. An employee should contact the Compliance
Officer if he/she has any questions regarding the record keeping policy. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>X. &nbsp;&nbsp;&nbsp;&nbsp;COMPLIANCE WITH LAWS AND REGULATIONS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Each employee has an obligation to comply with the laws of the cities, counties, provinces, regions and countries in which the Company
operates. This obligation includes, without limitation, laws covering commercial bribery and kickbacks, patent, copyrights, trademarks and trade secrets, information privacy, insider trading, offering or receiving gratuities, harassment and
discrimination, environmental protection, occupational health and safety, false or misleading financial information, misuse of corporate assets and foreign currency exchange activities. Employees are expected to understand and comply with all laws,
rules and regulations that apply to their positions at the Company. If any doubt exists about whether a course of action is lawful, the employee should seek advice immediately from the Compliance Officer. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XI. &nbsp;&nbsp;&nbsp;&nbsp;FORCED LABOR </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">It is the strong policy of the Company that all work must be offered voluntarily and free of coercion. Employees shall accept their position
freely and with informed consent, and must be free to leave their positions at any time, subject to any reasonable notice provisions to which they may have agreed in the employment contracts and to any provisions in accordance with the relevant laws
and regulations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company condemns all forms of forced labor, slavery and human trafficking. There shall be no unreasonable
restrictions on workers&#146; freedom of movement at their place of work. Nor shall the Company compel employees, under threat of discipline or termination, to work extra hours to which they have not agreed, or to work more overtime than is
permitted under applicable law. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XII. &nbsp;&nbsp;&nbsp;&nbsp;DISCRIMINATION AND HARASSMENT </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company is firmly committed to providing equal opportunity in all aspects of employment and will not tolerate any illegal discrimination or
harassment based on race, color, ethnicity, religion, gender, sexual orientation, age, national origin or any other class or status protected under applicable law, rule or regulation. The Company prohibits harassment of any kind, including sexual
harassment, and will take appropriate and immediate action in response to complaints or knowledge of violations of this policy. For purposes of this policy, harassment is any verbal or physical conduct designed to threaten, intimidate or coerce an
employee or induce an employee with benefits. For further information, employees should consult the Compliance Officer. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XIII. &nbsp;&nbsp;&nbsp;&nbsp;FREEDOM OF ASSOCIATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Consistent with applicable law, the Company shall ensure that its employees are able to form and join employee representative bodies of their
own choosing and freely associate with internal and external individuals. Likewise, the Company shall respect the right of employees to refrain from such activities. Employees and/or their representatives shall be able to communicate openly and
share ideas and concerns with management regarding working conditions and management practices without fear of discrimination, reprisal, intimidation, or harassment. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XIV. &nbsp;&nbsp;&nbsp;&nbsp;FAIR DEALING, COMPETITION AND ANTI-MONOPOLY </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Each employee should endeavor to deal fairly with the Company&#146;s customers, suppliers and employees, compete fairly with the Company&#146;s
competitors and refrain from engaging in any monopolistic conduct against any anti-monopoly laws and regulations. None should take unfair advantage of anyone through manipulation, concealment, abuse of privileged or competitively sensitive
information, misrepresentation of material facts, or any other unfair-dealing, anti-competitive or monopolistic practice. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">In addition, it
is the Company&#146;s policy to fully comply with all anti-monopoly laws and regulations that may be applicable to the Company. Employees should report the transactions that may involve any anti-monopoly concern to the Compliance Officer before
entering into such transactions. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XV. &nbsp;&nbsp;&nbsp;&nbsp;HEALTH AND SAFETY </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company strives to provide employees with a safe and healthy work environment. Each employee has responsibility for maintaining a safe and
healthy workplace for other employees by following environmental, safety and health rules and practices and reporting accidents, injuries and unsafe equipment, practices or conditions. Violence or threats of violence are not permitted. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Each employee is expected to perform his/her duty to the Company in a safe manner, not under the influence of alcohol, illegal drugs or other
controlled substances. The use of illegal drugs or improper use of controlled substances in the workplace is prohibited. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XVI. &nbsp;&nbsp;&nbsp;&nbsp;ANTI-MONEY LAUNDERING </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company is committed to the prevention of money laundering across its business operations globally and seeks to do business only with
customers and counterparties that conduct legitimate activities and share its commitment to complying with relevant anti-money laundering laws. Money laundering is an act of disguising the true nature of property, or transferring, acquiring or using
property, knowing that such a property is derived from a criminal offense (which may include drug trafficking or terrorist activities). </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XVII.
&nbsp;&nbsp;&nbsp;&nbsp;ENVIRONMENTAL POLICY </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company is committed to safeguarding nature, advancing green development with more
sustainable corporate operations, continuously developing a green supply chain, and further promoting green consumption among customers. The Company will strive to reduce its negative impact on the environment and exert its supply chain capacity to
actively respond to environmental challenges, enhancing the Company&#146;s environmental protection strategy. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XVIII. &nbsp;&nbsp;&nbsp;&nbsp;INSIDER
TRADING POLICY </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">No member of the Company&#146;s Board and no officer, employee, consultant, independent contractor or other person
associated with the Company may trade in its American Depositary Shares (&#147;<U>ADSs</U>&#148;) representing its Class&nbsp;A ordinary shares, or trade Class&nbsp;A ordinary shares on The Stock Exchange of Hong Kong Limited, or other securities of
the Company if such person possesses &#147;material&#148; information about the Company that has not been disclosed to the public. For further details, see the Company&#146;s insider trading policy, as amended from time to time (the &#147;<U>Insider
Trading Policy</U>&#148;). </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XIX. &nbsp;&nbsp;&nbsp;&nbsp;VIOLATIONS OF THE CODE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">All employees have a duty to report any known or suspected violation of this Code, including any violation of laws, rules, regulations or
policies that apply to the Company. Reporting a known or suspected violation of this Code by others will not be considered an act of disloyalty, but an action to safeguard the reputation and integrity of the Company and its employees. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If an employee knows of or suspects a violation of this Code, it is such employee&#146;s responsibility to immediately report the violation to
the Compliance Officer, who will work with the employee to investigate his/her concern. All questions and reports of known or suspected violations of this Code will be treated with sensitivity and discretion. The Compliance Officer and the Company
will protect the employee&#146;s confidentiality to the extent practicable, consistent with the law and the Company&#146;s need to investigate the employee&#146;s concern. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">It is the Company&#146;s policy that any employee who violates this Code will be subject to appropriate discipline, up to and including
termination of employment, based upon the facts and circumstances of each particular situation. An employee&#146;s conduct, if it does not comply with the law or with this Code, can result in serious consequences for both the employee and the
Company. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company strictly prohibits retaliation against an employee who, in good faith, seeks
help or reports known or suspected violations. An employee inflicting reprisal or retaliation against another employee for reporting a known or suspected violation will be subject to disciplinary action, up to and including termination of
employment. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XX. &nbsp;&nbsp;&nbsp;&nbsp;WAIVERS OF THE CODE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Waivers of this Code will be granted on a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">case-by-case</FONT></FONT> basis
and only in extraordinary circumstances. Waivers of this Code may be made only by the Board, or the appropriate committee of the Board, and may be promptly disclosed to the public if so required by applicable laws and regulations and rules of
NASDAQ. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>XXI. &nbsp;&nbsp;&nbsp;&nbsp;CONCLUSION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Code contains general guidelines for conducting the business of the Company consistent with the highest standards of business ethics. If
employees have any questions about these guidelines, they should contact the Compliance Officer. We expect all employees to adhere to these standards. Each employee is separately responsible for his/her actions. Conduct that violates the law or this
Code cannot be justified by claiming that it was ordered by a supervisor or someone in higher management positions. If an employee engages in conduct prohibited by the law or this Code, such employee will be deemed to have acted outside the scope of
his/her employment. Such conduct will subject the employee to disciplinary action, including termination of employment. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">* * * * * * * * *
* * * * </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>30
<FILENAME>d416083dex121.htm
<DESCRIPTION>EX-12.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-12.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 12.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification by the Principal Executive Officer </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Lei Xu, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> of JD.com, Inc. (the
&#147;Company&#148;); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company&#146;s other certifying officer and I are responsible for establishing and maintaining disclosure
controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))&nbsp;and</FONT> internal control over financial reporting (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))&nbsp;for</FONT> the Company and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the Company&#146;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 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the Company&#146;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&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the Company&#146;s auditors and the audit committee of the Company&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the Company&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: April&nbsp;20, 2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Lei Xu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Chief Executive Officer</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>31
<FILENAME>d416083dex122.htm
<DESCRIPTION>EX-12.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-12.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 12.2 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification by the Principal Financial Officer </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">I,</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Sandy Ran Xu, certify that: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> of JD.com, Inc. (the
&#147;Company&#148;); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company&#146;s other certifying officer and I are responsible for establishing and maintaining disclosure
controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the Company and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the Company&#146;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 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the Company&#146;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&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the Company&#146;s auditors and the audit committee of the Company&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the Company&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: April&nbsp;20, 2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Sandy Ran Xu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Sandy Ran Xu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Chief Financial Officer</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>32
<FILENAME>d416083dex131.htm
<DESCRIPTION>EX-13.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-13.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 13.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification by the Principal Executive Officer </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report of JD.com, Inc. (the &#147;Company&#148;) on
<FONT STYLE="white-space:nowrap">Form&nbsp;20-F&nbsp;for</FONT> the fiscal year ended December&nbsp;31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Lei Xu, Chief Executive Officer of the
Company, certify, pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Report fully complies with the requirements of Section&nbsp;13(a)&nbsp;or 15(d)&nbsp;of the Securities
Exchange Act of 1934, as amended; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The information contained in the Report fairly presents, in all material respects, the financial condition and
results of operations of the Company. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: April&nbsp;20,&nbsp;2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Lei Xu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Lei Xu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Chief Executive Officer</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>33
<FILENAME>d416083dex132.htm
<DESCRIPTION>EX-13.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-13.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 13.2 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification by the Principal Financial Officer </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report of JD.com,&nbsp;Inc. (the &#147;Company&#148;) on
<FONT STYLE="white-space:nowrap">Form&nbsp;20-F&nbsp;for</FONT> the fiscal year ended December&nbsp;31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Sandy Ran Xu, Chief Financial Officer
of the Company, certify, pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Report fully complies with the requirements of Section&nbsp;13(a)&nbsp;or 15(d)&nbsp;of the Securities
Exchange Act of 1934, as amended; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The information contained in the Report fairly presents, in all material respects, the financial condition and
results of operations of the Company. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: April&nbsp;20, 2023</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Sandy Ran Xu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Sandy Ran Xu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Chief Financial Officer</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>34
<FILENAME>d416083dex151.htm
<DESCRIPTION>EX-15.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-15.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 15.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We consent to the incorporation by reference in the Registration Statements on
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Form&nbsp;S-8&nbsp;(No.&nbsp;333-198578&nbsp;and&nbsp;No.&nbsp;333-229957)&nbsp;and</FONT></FONT></FONT> Registration Statements on <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Form&nbsp;F-3&nbsp;(No.&nbsp;333-235338&nbsp;and&nbsp;No.&nbsp;333-238952),&nbsp;of</FONT></FONT></FONT> our reports dated April 20, 2023, relating to the
financial statements of JD.com, Inc. and the effectiveness of JD.com, Inc.&#146;s internal control over financial reporting appearing in this Annual Report on <FONT STYLE="white-space:nowrap">Form&nbsp;20-F&nbsp;for</FONT> the year ended
December&nbsp;31, 2022. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/&nbsp;Deloitte&nbsp;Touche&nbsp;Tohmatsu&nbsp;Certified&nbsp;Public&nbsp;Accountants&nbsp;LLP</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Shanghai, People&#146;s Republic of China</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">April 20, 2023</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.2
<SEQUENCE>35
<FILENAME>d416083dex152.htm
<DESCRIPTION>EX-15.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-15.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 15.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">April&nbsp;20, 2023 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">JD.com,&nbsp;Inc. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">20th Floor, Building A, No.&nbsp;18 Kechuang 11 Street </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yizhuang
Economic and Technological Development Zone </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Daxing District, Beijing 101111 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">People&#146;s Republic of China </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dear Sir/Madam: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We hereby consent to the reference of our name under the headings &#147;Item 3&#151;Key Information&#148; and &#147;Item 4.C. Information on
the Company&#151;Organizational Structure&#148; in JD.com, Inc.&#146;s Annual Report on <FONT STYLE="white-space:nowrap">Form&nbsp;20-F&nbsp;for</FONT> the year ended December&nbsp;31, 2022 (the &#147;Annual Report&#148;), which will be filed with
the Securities and Exchange Commission (the &#147;SEC&#148;) on the date hereof, and further consent to the incorporation by reference into the Registration Statements on <FONT STYLE="white-space:nowrap">Form&nbsp;S-8&nbsp;(File</FONT> <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Nos.&nbsp;333-229957&nbsp;and&nbsp;333-198578)&nbsp;pertaining</FONT></FONT> to JD.com, Inc.&#146;s Share Incentive Plan and the Registration Statements on <FONT STYLE="white-space:nowrap"><FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Form&nbsp;F-3&nbsp;(No.&nbsp;333-235338&nbsp;and&nbsp;No.&nbsp;333-238952)&nbsp;of</FONT></FONT></FONT> the summary of our opinion under the headings &#147;Item 3&#151;Key Information&#148;
and &#147;Item 4.C. Information on the Company&#151;Organizational Structure&#148; in the Annual Report. We also consent to the filing of this consent letter with the SEC as an exhibit to the Annual Report. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section&nbsp;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. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Very truly
yours, </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Shihui Partners</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>36
<FILENAME>jd-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 19-April-2023 [10:14:49] {PM}-->
<schema targetNamespace="http://www.jd.com/20221231" elementFormDefault="qualified" xmlns:jd="http://www.jd.com/20221231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:exch="http://xbrl.sec.gov/exch/2022" xmlns:naics="http://xbrl.sec.gov/naics/2022" xmlns:sic="http://xbrl.sec.gov/sic/2022" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3">
<annotation>
<appinfo>
<link:roleType roleURI="http://www.jd.com/role/CoverPage" id="CoverPage">
<link:definition>1001 - Document - Cover Page</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
<link:definition>1002 - Statement - Consolidated Balance Sheets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
<link:definition>1003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" id="ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss">
<link:definition>1004 - Statement - Consolidated Statements of Operations and Comprehensive Income/(Loss)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
<link:definition>1005 - Statement - Consolidated Statements of Cash Flows</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" id="ConsolidatedStatementsOfChangesInShareholdersEquity">
<link:definition>1006 - Statement - Consolidated Statements of Changes in Shareholders' Equity</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganization" id="PrincipalActivitiesAndOrganization">
<link:definition>1007 - Disclosure - Principal activities and organization</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
<link:definition>1008 - Disclosure - Summary of significant accounting policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ConcentrationAndRisks" id="ConcentrationAndRisks">
<link:definition>1009 - Disclosure - Concentration and risks</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/RestrictedCash" id="RestrictedCash">
<link:definition>1010 - Disclosure - Restricted cash</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/FairValueMeasurement" id="FairValueMeasurement">
<link:definition>1011 - Disclosure - Fair value measurement</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/JdTechnologyReorganization" id="JdTechnologyReorganization">
<link:definition>1012 - Disclosure - JD Technology reorganization</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisition" id="BusinessAcquisition">
<link:definition>1013 - Disclosure - Business Acquisition</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/InvestmentInEquityInvestees" id="InvestmentInEquityInvestees">
<link:definition>1014 - Disclosure - Investment in equity investees</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccountsReceivableNet" id="AccountsReceivableNet">
<link:definition>1015 - Disclosure - Accounts receivable, net</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/InventoriesNet" id="InventoriesNet">
<link:definition>1016 - Disclosure - Inventories, net</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNet" id="PropertyEquipmentAndSoftwareNet">
<link:definition>1017 - Disclosure - Property, equipment and software, net</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LandUseRightsNet" id="LandUseRightsNet">
<link:definition>1018 - Disclosure - Land use rights, net</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/IntangibleAssetsNet" id="IntangibleAssetsNet">
<link:definition>1019 - Disclosure - Intangible assets, net</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/Goodwill" id="Goodwill">
<link:definition>1020 - Disclosure - Goodwill</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccountsPayable" id="AccountsPayable">
<link:definition>1021 - Disclosure - Accounts payable</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities" id="AccruedExpensesAndOtherCurrentLiabilities">
<link:definition>1022 - Disclosure - Accrued expenses and other current liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/UnsecuredSeniorNotes" id="UnsecuredSeniorNotes">
<link:definition>1023 - Disclosure - Unsecured senior notes</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/Leases" id="Leases">
<link:definition>1024 - Disclosure - Leases</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentProperties" id="GainOnSaleOfDevelopmentProperties">
<link:definition>1025 - Disclosure - Gain on sale of development properties</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/OthersNet" id="OthersNet">
<link:definition>1026 - Disclosure - Others, net</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/Taxation" id="Taxation">
<link:definition>1027 - Disclosure - Taxation</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/FinancingForMajorSubsidiaries" id="FinancingForMajorSubsidiaries">
<link:definition>1028 - Disclosure - Financing for major subsidiaries</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/OrdinaryShares" id="OrdinaryShares">
<link:definition>1029 - Disclosure - Ordinary shares</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/Dividends" id="Dividends">
<link:definition>1030 - Disclosure - Dividends</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ShareRepurchaseProgram" id="ShareRepurchaseProgram">
<link:definition>1031 - Disclosure - Share repurchase program</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/OtherComprehensiveIncome" id="OtherComprehensiveIncome">
<link:definition>1032 - Disclosure - Other comprehensive income</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ShareBasedCompensation" id="ShareBasedCompensation">
<link:definition>1033 - Disclosure - Share-based compensation</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/NetIncomeLossPerShare" id="NetIncomeLossPerShare">
<link:definition>1034 - Disclosure - Net income/(loss) per share</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
<link:definition>1035 - Disclosure - Related party transactions</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SegmentReporting" id="SegmentReporting">
<link:definition>1036 - Disclosure - Segment reporting</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/EmployeeBenefit" id="EmployeeBenefit">
<link:definition>1037 - Disclosure - Employee benefit</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCredit" id="LoanFacilitiesAndLinesOfCredit">
<link:definition>1038 - Disclosure - Loan facilities and lines of credit</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
<link:definition>1039 - Disclosure - Commitments and contingencies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/RestrictedNetAssets" id="RestrictedNetAssets">
<link:definition>1040 - Disclosure - Restricted net assets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SubsequentEvents" id="SubsequentEvents">
<link:definition>1041 - Disclosure - Subsequent events</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformation" id="ParentCompanyOnlyCondensedFinancialInformation">
<link:definition>1042 - Disclosure - Parent company only condensed financial information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
<link:definition>1043 - Disclosure - Summary of significant accounting policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables" id="PrincipalActivitiesAndOrganizationTables">
<link:definition>1044 - Disclosure - Principal activities and organization (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
<link:definition>1045 - Disclosure - Summary of significant accounting policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/FairValueMeasurementTables" id="FairValueMeasurementTables">
<link:definition>1046 - Disclosure - Fair value measurement (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisitionTables" id="BusinessAcquisitionTables">
<link:definition>1047 - Disclosure - Business acquisition (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesTables" id="InvestmentInEquityInvesteesTables">
<link:definition>1048 - Disclosure - Investment in equity investees (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccountsReceivableNetTables" id="AccountsReceivableNetTables">
<link:definition>1049 - Disclosure - Accounts receivable, net (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/InventoriesNetTables" id="InventoriesNetTables">
<link:definition>1050 - Disclosure - Inventories, net (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables" id="PropertyEquipmentAndSoftwareNetTables">
<link:definition>1051 - Disclosure - Property, equipment and software, net (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LandUseRightsNetTables" id="LandUseRightsNetTables">
<link:definition>1052 - Disclosure - Land use rights, net (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/IntangibleAssetsNetTables" id="IntangibleAssetsNetTables">
<link:definition>1053 - Disclosure - Intangible assets, net (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/GoodwillTables" id="GoodwillTables">
<link:definition>1054 - Disclosure - Goodwill (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccountsPayableTables" id="AccountsPayableTables">
<link:definition>1055 - Disclosure - Accounts payable (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" id="AccruedExpensesAndOtherCurrentLiabilitiesTables">
<link:definition>1056 - Disclosure - Accrued expenses and other current liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/UnsecuredSeniorNotesTables" id="UnsecuredSeniorNotesTables">
<link:definition>1057 - Disclosure - Unsecured senior notes (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LeasesTables" id="LeasesTables">
<link:definition>1058 - Disclosure - Leases (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/OthersNetTables" id="OthersNetTables">
<link:definition>1059 - Disclosure - Others, net (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/TaxationTables" id="TaxationTables">
<link:definition>1060 - Disclosure - Taxation (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/OtherComprehensiveIncomeTables" id="OtherComprehensiveIncomeTables">
<link:definition>1061 - Disclosure - Other comprehensive income (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ShareBasedCompensationTables" id="ShareBasedCompensationTables">
<link:definition>1062 - Disclosure - Share-based compensation (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/NetIncomeLossPerShareTables" id="NetIncomeLossPerShareTables">
<link:definition>1063 - Disclosure - Net income/(loss) per share (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
<link:definition>1064 - Disclosure - Related party transactions (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SegmentReportingTables" id="SegmentReportingTables">
<link:definition>1065 - Disclosure - Segment reporting (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable" id="LoanFacilitiesAndLinesOfCreditTable">
<link:definition>1066 - Disclosure - Loan facilities and lines of credit (Table)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
<link:definition>1067 - Disclosure - Commitments and contingencies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables" id="ParentCompanyOnlyCondensedFinancialInformationTables">
<link:definition>1068 - Disclosure - Parent company only condensed financial information (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails" id="PrincipalActivitiesAndOrganizationDetails">
<link:definition>1069 - Disclosure - Principal activities and organization (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2" id="PrincipalActivitiesAndOrganizationDetails2">
<link:definition>1070 - Disclosure - Principal activities and organization (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails" id="SummaryOfSignificantAccountingPoliciesDetails">
<link:definition>1071 - Disclosure - Summary of significant accounting policies (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2" id="SummaryOfSignificantAccountingPoliciesDetails2">
<link:definition>1072 - Disclosure - Summary of significant accounting policies (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3" id="SummaryOfSignificantAccountingPoliciesDetails3">
<link:definition>1073 - Disclosure - Summary of significant accounting policies (Details 3)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ConcentrationAndRisksDetails" id="ConcentrationAndRisksDetails">
<link:definition>1074 - Disclosure - Concentration and risks (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/RestrictedCashDetails" id="RestrictedCashDetails">
<link:definition>1075 - Disclosure - Restricted cash (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/FairValueMeasurementDetails" id="FairValueMeasurementDetails">
<link:definition>1076 - Disclosure - Fair value measurement (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/FairValueMeasurementDetails2" id="FairValueMeasurementDetails2">
<link:definition>1077 - Disclosure - Fair value measurement (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/FairValueMeasurementDetails3" id="FairValueMeasurementDetails3">
<link:definition>1078 - Disclosure - Fair value measurement (Details 3)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/JdTechnologyReorganizationDetails" id="JdTechnologyReorganizationDetails">
<link:definition>1079 - Disclosure - JD Technology reorganization (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails" id="BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails">
<link:definition>1080 - Disclosure - Business acquisition - Summary of purchase price as of the date of dada acquisition (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails" id="BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails">
<link:definition>1081 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of dada acquisition (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails" id="BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails">
<link:definition>1082 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of CNLP acquisition (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail" id="BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail">
<link:definition>1083 - Disclosure - Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" id="BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails">
<link:definition>1084 - Disclosure - Business acquisition - Summary of purchase price as of the date of deppon holdco acquisition (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" id="BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails">
<link:definition>1085 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of deppon holdco acquisition (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails" id="BusinessAcquisitionAdditionalInformationDetails">
<link:definition>1086 - Disclosure - Business acquisition - Additional information (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails" id="InvestmentInEquityInvesteesDetails">
<link:definition>1087 - Disclosure - Investment in equity investees (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails2" id="InvestmentInEquityInvesteesDetails2">
<link:definition>1088 - Disclosure - Investment in equity investees (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccountsReceivableNetDetails" id="AccountsReceivableNetDetails">
<link:definition>1089 - Disclosure - Accounts receivable, net (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/InventoriesNetDetails" id="InventoriesNetDetails">
<link:definition>1090 - Disclosure - Inventories, net (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails" id="PropertyEquipmentAndSoftwareNetDetails">
<link:definition>1091 - Disclosure - Property, equipment and software, net (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LandUseRightsNetDetails" id="LandUseRightsNetDetails">
<link:definition>1092 - Disclosure - Land use rights, net (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/IntangibleAssetsNetDetails" id="IntangibleAssetsNetDetails">
<link:definition>1093 - Disclosure - Intangible assets, net (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/GoodwillDetails" id="GoodwillDetails">
<link:definition>1094 - Disclosure - Goodwill (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccountsPayableDetails" id="AccountsPayableDetails">
<link:definition>1095 - Disclosure - Accounts payable (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" id="AccruedExpensesAndOtherCurrentLiabilitiesDetails">
<link:definition>1096 - Disclosure - Accrued expenses and other current liabilities (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetails" id="UnsecuredSeniorNotesDetails">
<link:definition>1097 - Disclosure - Unsecured senior notes (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetails2" id="UnsecuredSeniorNotesDetails2">
<link:definition>1098 - Disclosure - Unsecured senior notes (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LeasesDetails" id="LeasesDetails">
<link:definition>1099 - Disclosure - Leases (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LeasesDetails2" id="LeasesDetails2">
<link:definition>1100 - Disclosure - Leases (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LeasesDetails3" id="LeasesDetails3">
<link:definition>1101 - Disclosure - Leases (Details 3)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails" id="GainOnSaleOfDevelopmentPropertiesDetails">
<link:definition>1102 - Disclosure - Gain on sale of development properties (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/OthersNetDetails" id="OthersNetDetails">
<link:definition>1103 - Disclosure - Others, net (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/TaxationDetails" id="TaxationDetails">
<link:definition>1104 - Disclosure - Taxation (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/TaxationDetails2" id="TaxationDetails2">
<link:definition>1105 - Disclosure - Taxation (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/TaxationDetails3" id="TaxationDetails3">
<link:definition>1106 - Disclosure - Taxation (Details 3)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/TaxationDetails4" id="TaxationDetails4">
<link:definition>1107 - Disclosure - Taxation (Details 4)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/FinancingForMajorSubsidiariesDetails" id="FinancingForMajorSubsidiariesDetails">
<link:definition>1108 - Disclosure - Financing for major subsidiaries (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/OrdinarySharesDetails" id="OrdinarySharesDetails">
<link:definition>1109 - Disclosure - Ordinary shares (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/DividendsAdditionalInformationDetails" id="DividendsAdditionalInformationDetails">
<link:definition>1110 - Disclosure - Dividends - Additional Information (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ShareRepurchaseProgramDetails" id="ShareRepurchaseProgramDetails">
<link:definition>1111 - Disclosure - Share repurchase program (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/OtherComprehensiveIncomeDetails" id="OtherComprehensiveIncomeDetails">
<link:definition>1112 - Disclosure - Other comprehensive income (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ShareBasedCompensationDetails" id="ShareBasedCompensationDetails">
<link:definition>1113 - Disclosure - Share-based compensation (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ShareBasedCompensationDetails2" id="ShareBasedCompensationDetails2">
<link:definition>1114 - Disclosure - Share-based compensation (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ShareBasedCompensationDetails3" id="ShareBasedCompensationDetails3">
<link:definition>1115 - Disclosure - Share-based compensation (Details 3)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails" id="NetIncomeLossPerShareDetails">
<link:definition>1116 - Disclosure - Net income/(loss) per share (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails2" id="NetIncomeLossPerShareDetails2">
<link:definition>1117 - Disclosure - Net income/(loss) per share (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
<link:definition>1118 - Disclosure - Related party transactions (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SegmentReportingDetails" id="SegmentReportingDetails">
<link:definition>1119 - Disclosure - Segment reporting (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SegmentReportingDetails2" id="SegmentReportingDetails2">
<link:definition>1120 - Disclosure - Segment reporting (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/EmployeeBenefitDetails" id="EmployeeBenefitDetails">
<link:definition>1121 - Disclosure - Employee benefit (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails" id="LoanFacilitiesAndLinesOfCreditDetails">
<link:definition>1122 - Disclosure - Loan facilities and lines of credit (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2" id="LoanFacilitiesAndLinesOfCreditDetails2">
<link:definition>1123 - Disclosure - Loan facilities and lines of credit (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3" id="LoanFacilitiesAndLinesOfCreditDetails3">
<link:definition>1124 - Disclosure - Loan facilities and lines of credit (Details 3)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4" id="LoanFacilitiesAndLinesOfCreditDetails4">
<link:definition>1125 - Disclosure - Loan facilities and lines of credit (Details 4)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
<link:definition>1126 - Disclosure - Commitments and contingencies (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails1" id="CommitmentsAndContingenciesDetails1">
<link:definition>1127 - Disclosure - Commitments and contingencies (Details 1)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/RestrictedNetAssetsDetails" id="RestrictedNetAssetsDetails">
<link:definition>1128 - Disclosure - Restricted net assets (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/SubsequentEventsDetails" id="SubsequentEventsDetails">
<link:definition>1129 - Disclosure - Subsequent events (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails" id="ParentCompanyOnlyCondensedFinancialInformationDetails">
<link:definition>1130 - Disclosure - Parent company only condensed financial information (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2" id="ParentCompanyOnlyCondensedFinancialInformationDetails2">
<link:definition>1131 - Disclosure - Parent company only condensed financial information (Details 2)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3" id="ParentCompanyOnlyCondensedFinancialInformationDetails3">
<link:definition>1132 - Disclosure - Parent company only condensed financial information (Details 3)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="jd-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
<import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
<import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2022" schemaLocation="https://xbrl.sec.gov/currency/2022/currency-2022.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2022" schemaLocation="https://xbrl.sec.gov/exch/2022/exch-2022.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2022" schemaLocation="https://xbrl.sec.gov/naics/2022/naics-2022.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2022" schemaLocation="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" />
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
<import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
<import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
<import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
<import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
<import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
<import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
<element name="AdvanceFromCustomerCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AdvanceFromCustomerCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AccruedLiabilitiesAndOtherLiabilitiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="StatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_StatutoryReserves" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="InvestmentInEquityInvestees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_InvestmentInEquityInvestees" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRights" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ConstructionInProgress" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_ConstructionInProgress" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" substitutionGroup="xbrli:item" />
<element name="VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" substitutionGroup="xbrli:item" />
<element name="ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FulfillmentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_FulfillmentCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="IncomeLossAttributableToRedeemableNonControllingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_IncomeLossAttributableToRedeemableNonControllingInterest" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FairValueChangeOfLongtermInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_FairValueChangeOfLongtermInvestments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IncreaseDecreaseInContractWithCustomerRefundLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_IncreaseDecreaseInContractWithCustomerRefundLiability" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="IncreaseDecreaseInOperatingLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_IncreaseDecreaseInOperatingLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AllowanceForDoubtfulAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AllowanceForDoubtfulAccounts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PaymentsToAcquireLandUseRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PaymentsToAcquireLandUseRights" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PaymentsForConstructionInProgress" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PaymentsForConstructionInProgress" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ProceedsFromSalesOfDevelopmentProperties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ProceedsFromSalesOfDevelopmentProperties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CashPaidForAssetAcquisitionsNetOfCashAcquire" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RepurchaseAndRepaymentOfUnsecuredSeniorNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AcquisitionOfEquityInterestByLoanConversion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AcquisitionOfEquityInterestByLoanConversion" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ConversionOfJdLogisticsPreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ConversionOfJdLogisticsPreferredShares" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AccretionOfConvertibleRedeemableNonControllingInterests" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AccretionOfConvertibleRedeemableNonControllingInterests" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ReorganizationofJDCloudAI" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ReorganizationofJDCloudAI" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisposalOfSubsidiariesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_DisposalOfSubsidiariesAmount" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ShareOfChangesInEquityInvesteesCapitalAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ShareOfChangesInEquityInvesteesCapitalAccounts" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ChangeOfCapitalFromNonControllingInterestShareholders" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ChangeOfCapitalFromNonControllingInterestShareholders" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AppropriationToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AppropriationToStatutoryReserves" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="StatutoryReservesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesMember" substitutionGroup="xbrli:item" />
<element name="RestrictedCashTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RestrictedCashTextBlock" substitutionGroup="xbrli:item" />
<element name="ReorganizationTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ReorganizationTextBlock" substitutionGroup="xbrli:item" />
<element name="InvestmentInEquityInvesteesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InvestmentInEquityInvesteesDisclosureAbstract" substitutionGroup="xbrli:item" />
<element name="LandUseRightsDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsDisclosureAbstract" substitutionGroup="xbrli:item" />
<element name="LandUseRightsDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsDisclosureTextBlock" substitutionGroup="xbrli:item" />
<element name="GoodwillAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GoodwillAbstract" substitutionGroup="xbrli:item" />
<element name="AccountsPayableDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AccountsPayableDisclosureTextBlock" substitutionGroup="xbrli:item" />
<element name="AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfUnsecuredSeniorNotesTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_DisclosureOfUnsecuredSeniorNotesTextBlock" substitutionGroup="xbrli:item" />
<element name="GainOnSaleOfDevelopmentPropertiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GainOnSaleOfDevelopmentPropertiesAbstract" substitutionGroup="xbrli:item" />
<element name="GainOnSaleOfDevelopmentPropertiesTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_GainOnSaleOfDevelopmentPropertiesTextBlock" substitutionGroup="xbrli:item" />
<element name="FinancingForSubsidiaryGroupAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FinancingForSubsidiaryGroupAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfFinancingForSubsidiaryGroupTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" substitutionGroup="xbrli:item" />
<element name="OrdinarySharesDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_OrdinarySharesDisclosureTextBlock" substitutionGroup="xbrli:item" />
<element name="DividendTextBlock" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_DividendTextBlock" substitutionGroup="xbrli:item" />
<element name="TreasuryStockDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TreasuryStockDisclosureAbstract" substitutionGroup="xbrli:item" />
<element name="DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" substitutionGroup="xbrli:item" />
<element name="LineOfCreditAndLoanFacilityTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LineOfCreditAndLoanFacilityTextBlock" substitutionGroup="xbrli:item" />
<element name="ContractBalancesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ContractBalancesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="StatutoryReservesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="ConvenienceTranslationPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ConvenienceTranslationPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="FulfillmentCostPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_FulfillmentCostPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="ConstructionInProgressPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ConstructionInProgressPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="InvestmentInEquityInvesteesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_InvestmentInEquityInvesteesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="MarketingExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_MarketingExpensesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="GeneralAndAdministrativeExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_GeneralAndAdministrativeExpensesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="NoncontrollingInterestsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NoncontrollingInterestsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="LandUseRightsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="InvestmentSecuritiesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_InvestmentSecuritiesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="LoanReceivablesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LoanReceivablesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="RebatesAndSubsidiesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RebatesAndSubsidiesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="AccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AccountingPoliciesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="AccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AccountingPoliciesLineItems" substitutionGroup="xbrli:item" />
<element name="ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DepponHoldcoAcquisitionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DepponHoldcoAcquisitionMember" substitutionGroup="xbrli:item" />
<element name="DadaAcquisitionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DadaAcquisitionMember" substitutionGroup="xbrli:item" />
<element name="CNLPMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CNLPMember" substitutionGroup="xbrli:item" />
<element name="CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="YonghuiSuperstoresCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_YonghuiSuperstoresCoLtdMember" substitutionGroup="xbrli:item" />
<element name="DadaNexusLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DadaNexusLimitedMember" substitutionGroup="xbrli:item" />
<element name="ATRenewMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ATRenewMember" substitutionGroup="xbrli:item" />
<element name="SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfLandUseRightsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfLandUseRightsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfAccountsPayableTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfAccountsPayableTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="EmployeeAndNonEmployeeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_EmployeeAndNonEmployeeMember" substitutionGroup="xbrli:item" />
<element name="VestingCriteriaAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VestingCriteriaAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="VestingCriteriaDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VestingCriteriaDomain" substitutionGroup="xbrli:item" />
<element name="ScheduleOfRelatedPartyBalancesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfRelatedPartyBalancesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" substitutionGroup="xbrli:item" />
<element name="OrganizationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OrganizationTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="OrganizationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OrganizationLineItems" substitutionGroup="xbrli:item" />
<element name="JingdongTechnologyGroupCorporationMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JingdongTechnologyGroupCorporationMember" substitutionGroup="xbrli:item" />
<element name="JdcomECommerceTechnologyHongKongCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdcomInvestmentLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdcomInvestmentLimitedMember" substitutionGroup="xbrli:item" />
<element name="ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JiangsuJingdongInformationTechnologyCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="BeijingJingdongCenturyTradeCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_BeijingJingdongCenturyTradeCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdHealthInternationalIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdHealthInternationalIncMember" substitutionGroup="xbrli:item" />
<element name="JdcomOverseasInnovationLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdcomOverseasInnovationLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdLogisticsHoldingLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdLogisticsHoldingLimitedMember" substitutionGroup="xbrli:item" />
<element name="JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" substitutionGroup="xbrli:item" />
<element name="BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" substitutionGroup="xbrli:item" />
<element name="JdPropertyHoldingLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdPropertyHoldingLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdSunflowerInvestmentLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdSunflowerInvestmentLimitedMember" substitutionGroup="xbrli:item" />
<element name="WindcreekLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_WindcreekLimitedMember" substitutionGroup="xbrli:item" />
<element name="DadaNexusLimitedDadaMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DadaNexusLimitedDadaMember" substitutionGroup="xbrli:item" />
<element name="JingdongPropertyIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JingdongPropertyIncMember" substitutionGroup="xbrli:item" />
<element name="JingdongIndustrialsIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JingdongIndustrialsIncMember" substitutionGroup="xbrli:item" />
<element name="JingdongLogisticsSupplyChainCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JingdongLogisticsSupplyChainCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdAssetsHoldingLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdAssetsHoldingLimitedMember" substitutionGroup="xbrli:item" />
<element name="JDLogisticsIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JDLogisticsIncMember" substitutionGroup="xbrli:item" />
<element name="ChongqingJingdongHaijiaECommerceCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="SuqianHanbangInvestmentManagementCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JingdongECommerceTradeHongKongCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JingdongECommerceTradeHongKongCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdcomInternationalLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdcomInternationalLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdIndustrialTechnologyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdIndustrialTechnologyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdAsiaDevelopmentLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdAsiaDevelopmentLimitedMember" substitutionGroup="xbrli:item" />
<element name="XianJingxundiSupplyChainTechnologyCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_XianJingxundiSupplyChainTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
<element name="JdJiankangLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdJiankangLimitedMember" substitutionGroup="xbrli:item" />
<element name="HongKongStockExchangeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_HongKongStockExchangeMember" substitutionGroup="xbrli:item" />
<element name="RegisteredCapitalsAndPrcStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_RegisteredCapitalsAndPrcStatutoryReserves" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="VariableInterestEntityPrimaryBeneficiaryAggregatedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" substitutionGroup="xbrli:item" />
<element name="JdcomIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdcomIncMember" substitutionGroup="xbrli:item" />
<element name="PrepaymentsAndOtherCurrentAssetsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_PrepaymentsAndOtherCurrentAssetsMember" substitutionGroup="xbrli:item" />
<element name="LogisticAndWarehouseAndOtherHeavyEquipmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" substitutionGroup="xbrli:item" />
<element name="LeaseholdImprovementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LeaseholdImprovementMember" substitutionGroup="xbrli:item" />
<element name="ConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ConstructionInProgressAbstract" substitutionGroup="xbrli:item" />
<element name="ForeignCurrencyTranslationRate" type="xbrli:pureItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_ForeignCurrencyTranslationRate" substitutionGroup="xbrli:item" />
<element name="LoanReceivablesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LoanReceivablesNoncurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LoanReceivablesProvisionForDoubtfulAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LoanReceivablesProvisionForDoubtfulAccounts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LoanPeriodsExtendedRange" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LoanPeriodsExtendedRange" substitutionGroup="xbrli:item" />
<element name="LoanReceivablesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LoanReceivablesCurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CustomerRelationshipMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CustomerRelationshipMember" substitutionGroup="xbrli:item" />
<element name="DomainNamesAndTrademarkMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DomainNamesAndTrademarkMember" substitutionGroup="xbrli:item" />
<element name="TechnologyAndOthersMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TechnologyAndOthersMember" substitutionGroup="xbrli:item" />
<element name="LandUseRightsUsefulLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsUsefulLife" substitutionGroup="xbrli:item" />
<element name="OnlineMarketplaceAndMarketingServicesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OnlineMarketplaceAndMarketingServicesMember" substitutionGroup="xbrli:item" />
<element name="GeneralMerchandiseProductsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GeneralMerchandiseProductsMember" substitutionGroup="xbrli:item" />
<element name="LogisticsAndOtherServicesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LogisticsAndOtherServicesMember" substitutionGroup="xbrli:item" />
<element name="ElectronicsAndHomeApplianceProductsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ElectronicsAndHomeApplianceProductsMember" substitutionGroup="xbrli:item" />
<element name="AccruedExpensesAndOtherCurrentLiabilitiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" substitutionGroup="xbrli:item" />
<element name="ForeignInvestedEnterpriseMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ForeignInvestedEnterpriseMember" substitutionGroup="xbrli:item" />
<element name="DomesticEnterpriseMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DomesticEnterpriseMember" substitutionGroup="xbrli:item" />
<element name="StatutoryReservesByRegulatoryCountryAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesByRegulatoryCountryAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="StatutoryReservesByEntityDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesByEntityDomain" substitutionGroup="xbrli:item" />
<element name="StatutoryReservesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="StatutoryReserveDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReserveDomain" substitutionGroup="xbrli:item" />
<element name="StatutorySurplusReserveMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutorySurplusReserveMember" substitutionGroup="xbrli:item" />
<element name="GeneralReserveFundMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GeneralReserveFundMember" substitutionGroup="xbrli:item" />
<element name="CustomerIncentivesAndLoyaltyProgramsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CustomerIncentivesAndLoyaltyProgramsAbstract" substitutionGroup="xbrli:item" />
<element name="TypesOfDiscountedCoupons" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TypesOfDiscountedCoupons" substitutionGroup="xbrli:item" />
<element name="ShippingHandlingAndTransportationCostsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShippingHandlingAndTransportationCostsAbstract" substitutionGroup="xbrli:item" />
<element name="StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesAbstract" substitutionGroup="xbrli:item" />
<element name="MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" substitutionGroup="xbrli:item" />
<element name="AmountAllocatedToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AmountAllocatedToStatutoryReserves" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" substitutionGroup="xbrli:item" />
<element name="RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" substitutionGroup="xbrli:item" />
<element name="MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" substitutionGroup="xbrli:item" />
<element name="AmountAllocatedToOtherReserveFunds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AmountAllocatedToOtherReserveFunds" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NumberOfFinanceLeases" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NumberOfFinanceLeases" substitutionGroup="xbrli:item" />
<element name="ForeignCurrencyExchangeAppreciationDepreciationRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ForeignCurrencyExchangeAppreciationDepreciationRate" substitutionGroup="xbrli:item" />
<element name="CurrencyConvertibilityConcentrationRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CurrencyConvertibilityConcentrationRiskMember" substitutionGroup="xbrli:item" />
<element name="RestrictedCashFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_RestrictedCashFairValueDisclosure" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="WealthManagementProductMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_WealthManagementProductMember" substitutionGroup="xbrli:item" />
<element name="InvestmentIssuerAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InvestmentIssuerAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="InvestmentsIssuerDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InvestmentsIssuerDomain" substitutionGroup="xbrli:item" />
<element name="VipshopHoldingsLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VipshopHoldingsLtdMember" substitutionGroup="xbrli:item" />
<element name="EsrCaymanLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_EsrCaymanLimitedMember" substitutionGroup="xbrli:item" />
<element name="ChinaUnitedNetworkCommunicationsLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ChinaUnitedNetworkCommunicationsLimitedMember" substitutionGroup="xbrli:item" />
<element name="PercentageOfDisposal" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfDisposal" substitutionGroup="xbrli:item" />
<element name="UnrealizedGainLossOfTheInvestmentSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_UnrealizedGainLossOfTheInvestmentSecurities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnsecuredSeniorNotesPayableFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_UnsecuredSeniorNotesPayableFairValueDisclosure" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AccumulatedImpairmentOfMeasurementAlternative" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AccumulatedImpairmentOfMeasurementAlternative" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DualClassVotingPowerAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DualClassVotingPowerAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="DualClassVotingPowerDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DualClassVotingPowerDomain" substitutionGroup="xbrli:item" />
<element name="DualClassVotingShareholdingStructureMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DualClassVotingShareholdingStructureMember" substitutionGroup="xbrli:item" />
<element name="JdTechnologyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdTechnologyMember" substitutionGroup="xbrli:item" />
<element name="ProfitSharingRightPercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ProfitSharingRightPercentage" substitutionGroup="xbrli:item" />
<element name="PercentageOfEquityInterestConvertedFromProfitSharingRight" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" substitutionGroup="xbrli:item" />
<element name="PercentageOfEquityInterestConvertedFromProfitSharingRights" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" substitutionGroup="xbrli:item" />
<element name="PercentageOfVotingRight" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfVotingRight" substitutionGroup="xbrli:item" />
<element name="SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" substitutionGroup="xbrli:item" />
<element name="DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" substitutionGroup="xbrli:item" />
<element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RelationshipWithRidersMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_RelationshipWithRidersMember" substitutionGroup="xbrli:item" />
<element name="ConsumerBaseMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ConsumerBaseMember" substitutionGroup="xbrli:item" />
<element name="SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" substitutionGroup="xbrli:item" />
<element name="DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" substitutionGroup="xbrli:item" />
<element name="BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DadaMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DadaMember" substitutionGroup="xbrli:item" />
<element name="JdRetailMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdRetailMember" substitutionGroup="xbrli:item" />
<element name="BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BusinessCombinationDeferredConsiderationPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationDeferredConsiderationPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" substitutionGroup="xbrli:item" />
<element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DepponMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DepponMember" substitutionGroup="xbrli:item" />
<element name="InvestmentMeasuredUsingNavPracticalExpedientAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="MeasurementAlternativeAndNavPracticalExpedientInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" substitutionGroup="xbrli:item" />
<element name="SupplyChainSupportMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SupplyChainSupportMember" substitutionGroup="xbrli:item" />
<element name="TrafficAndOtherAdditionalSupportMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TrafficAndOtherAdditionalSupportMember" substitutionGroup="xbrli:item" />
<element name="EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" substitutionGroup="xbrli:item" />
<element name="EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" substitutionGroup="xbrli:item" />
<element name="NumberOfBoardSeatsHeld" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_NumberOfBoardSeatsHeld" substitutionGroup="xbrli:item" />
<element name="NumberOfBoardSeats" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_NumberOfBoardSeats" substitutionGroup="xbrli:item" />
<element name="EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" substitutionGroup="xbrli:item" />
<element name="EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" substitutionGroup="xbrli:item" />
<element name="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CommonStockSharesSubscribed" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_CommonStockSharesSubscribed" substitutionGroup="xbrli:item" />
<element name="PercentageOfEquityInterest" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_PercentageOfEquityInterest" substitutionGroup="xbrli:item" />
<element name="DeemedDisposalGain" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_DeemedDisposalGain" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="SharesOfResultsOfEquityInvesteesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SharesOfResultsOfEquityInvesteesMember" substitutionGroup="xbrli:item" />
<element name="ProductSalesAndOnlineMarketplaceReceivablesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ProductSalesAndOnlineMarketplaceReceivablesMember" substitutionGroup="xbrli:item" />
<element name="ConsumerFinancingReceivableMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ConsumerFinancingReceivableMember" substitutionGroup="xbrli:item" />
<element name="LogisticsSupportServicesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LogisticsSupportServicesMember" substitutionGroup="xbrli:item" />
<element name="AdvertisingReceivablesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AdvertisingReceivablesMember" substitutionGroup="xbrli:item" />
<element name="PackingAndOtherMaterialsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_PackingAndOtherMaterialsMember" substitutionGroup="xbrli:item" />
<element name="LandUseRightsNetTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsNetTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="LandUseRightsNetLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsNetLineItems" substitutionGroup="xbrli:item" />
<element name="LandUseRightsAccumulatedAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAccumulatedAmortization" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" substitutionGroup="xbrli:item" />
<element name="LandUseRightsAmortizationExpenseYearFive" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAmortizationExpenseYearFive" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsAmortizationExpenseNextTwelveMonths" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAmortizationExpenseNextTwelveMonths" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsAmortizationExpenseYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAmortizationExpenseYearFour" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsAmortizationExpenseAfterYearFive" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAmortizationExpenseAfterYearFive" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsAmortizationExpenseYearTwo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAmortizationExpenseYearTwo" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsAmortizationExpenseYearThree" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAmortizationExpenseYearThree" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AmortizationOfLandUseRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AmortizationOfLandUseRights" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsGross" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsImpairmentCharge" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsImpairmentCharge" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AssetUseRightsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AssetUseRightsAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="AssetUseRightsDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AssetUseRightsDomain" substitutionGroup="xbrli:item" />
<element name="FiniteLivedIntangibleAssetsAccumulatedImpairment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" substitutionGroup="xbrli:item" />
<element name="TechnologyAndOthersIntangibleAssetsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TechnologyAndOthersIntangibleAssetsMember" substitutionGroup="xbrli:item" />
<element name="JdLogisticsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdLogisticsMember" substitutionGroup="xbrli:item" />
<element name="NewBusinessMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NewBusinessMember" substitutionGroup="xbrli:item" />
<element name="OutstandingPaymentObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_OutstandingPaymentObligations" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ShippingChargesAndOthersPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_ShippingChargesAndOthersPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AccruedVehicleFeesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AccruedVehicleFeesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AccruedInternetDataCenterFeesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AccruedInternetDataCenterFeesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AccruedAdministrativeExpensesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AccruedAdministrativeExpensesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeferredConsiderationPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_DeferredConsiderationPayables" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnsecuredSeniorNotesDue2050Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_UnsecuredSeniorNotesDue2050Member" substitutionGroup="xbrli:item" />
<element name="UnsecuredSeniorNotesDue2030Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_UnsecuredSeniorNotesDue2030Member" substitutionGroup="xbrli:item" />
<element name="UnsecuredSeniorNotesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_UnsecuredSeniorNotesMember" substitutionGroup="xbrli:item" />
<element name="UnsecuredSeniorNotesDue2026Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_UnsecuredSeniorNotesDue2026Member" substitutionGroup="xbrli:item" />
<element name="LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DebtInstrumentNumberOfMaturities" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_DebtInstrumentNumberOfMaturities" substitutionGroup="xbrli:item" />
<element name="DebtInstrumentReacquisitionPriceAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_DebtInstrumentReacquisitionPriceAmount" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="UnsecuredSeniorNoteMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_UnsecuredSeniorNoteMember" substitutionGroup="xbrli:item" />
<element name="GainOnSaleOfDevelopmentPropertiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GainOnSaleOfDevelopmentPropertiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="ThirdPartyInvestorMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ThirdPartyInvestorMember" substitutionGroup="xbrli:item" />
<element name="CoreFundsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CoreFundsMember" substitutionGroup="xbrli:item" />
<element name="GainOnSaleOfDevelopmentPropertiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GainOnSaleOfDevelopmentPropertiesLineItems" substitutionGroup="xbrli:item" />
<element name="PercentageOfCommitmentOfTotalCapital" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_PercentageOfCommitmentOfTotalCapital" substitutionGroup="xbrli:item" />
<element name="TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" substitutionGroup="xbrli:item" />
<element name="FundAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FundAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="FundDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FundDomain" substitutionGroup="xbrli:item" />
<element name="DevelopmentFundMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DevelopmentFundMember" substitutionGroup="xbrli:item" />
<element name="GovernmentFinancialIncentives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_GovernmentFinancialIncentives" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TaxDisclosureTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TaxDisclosureTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="ProfitRangeAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ProfitRangeAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="ProfitRangeDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ProfitRangeDomain" substitutionGroup="xbrli:item" />
<element name="ProfitAboveTwoMillionHonKongDollarMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ProfitAboveTwoMillionHonKongDollarMember" substitutionGroup="xbrli:item" />
<element name="ProfitBelowTwoMillionHongKongDollarMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ProfitBelowTwoMillionHongKongDollarMember" substitutionGroup="xbrli:item" />
<element name="OnlineAdvertisingAndOtherServicesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OnlineAdvertisingAndOtherServicesMember" substitutionGroup="xbrli:item" />
<element name="SalesOfAudioVideoProductsAndBooksMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SalesOfAudioVideoProductsAndBooksMember" substitutionGroup="xbrli:item" />
<element name="SalesOfOtherProductsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SalesOfOtherProductsMember" substitutionGroup="xbrli:item" />
<element name="ValueAddedTaxMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ValueAddedTaxMember" substitutionGroup="xbrli:item" />
<element name="SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" substitutionGroup="xbrli:item" />
<element name="BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" substitutionGroup="xbrli:item" />
<element name="TaxRateDisclosureLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TaxRateDisclosureLineItems" substitutionGroup="xbrli:item" />
<element name="PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" substitutionGroup="xbrli:item" />
<element name="PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" substitutionGroup="xbrli:item" />
<element name="MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" substitutionGroup="xbrli:item" />
<element name="PercentageOfCulturalUndertakingDevelopmentFees" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfCulturalUndertakingDevelopmentFees" substitutionGroup="xbrli:item" />
<element name="ReductionPercentageOfPreferentialCorporateIncomeTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" substitutionGroup="xbrli:item" />
<element name="WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" substitutionGroup="xbrli:item" />
<element name="IncomeTaxesForeignStatutoryCorporateTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_IncomeTaxesForeignStatutoryCorporateTaxRate" substitutionGroup="xbrli:item" />
<element name="NumberOfYearsExemptedFromIncomeTax" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NumberOfYearsExemptedFromIncomeTax" substitutionGroup="xbrli:item" />
<element name="ValueAddedTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ValueAddedTaxRate" substitutionGroup="xbrli:item" />
<element name="ReductionPercentageOfCulturalUndertakingDevelopmentFees" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" substitutionGroup="xbrli:item" />
<element name="MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" substitutionGroup="xbrli:item" />
<element name="TheHongKongProfitsApplicableForTheFirstTierTaxRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NumberOfYearsHalfExemptedIncomeTax" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NumberOfYearsHalfExemptedIncomeTax" substitutionGroup="xbrli:item" />
<element name="PreferentialCorporateIncomeTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PreferentialCorporateIncomeTaxRate" substitutionGroup="xbrli:item" />
<element name="AccruedIncomeTaxWithholdingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AccruedIncomeTaxWithholdingExpenses" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="StatusForTaxabilityAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatusForTaxabilityAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="StatusForTaxabilityDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatusForTaxabilityDomain" substitutionGroup="xbrli:item" />
<element name="EncouragedIndustryInWesternRegionOfChinaMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_EncouragedIndustryInWesternRegionOfChinaMember" substitutionGroup="xbrli:item" />
<element name="SoftwareEnterpriseMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SoftwareEnterpriseMember" substitutionGroup="xbrli:item" />
<element name="HighAndNewTechnologyEnterprisesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_HighAndNewTechnologyEnterprisesMember" substitutionGroup="xbrli:item" />
<element name="SubsidiariesIncorporatedInSingaporeAndHongKongMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" substitutionGroup="xbrli:item" />
<element name="SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" substitutionGroup="xbrli:item" />
<element name="EffectiveIncomeTaxRateReconciliationTaxExemptEntities" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" substitutionGroup="xbrli:item" />
<element name="EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" substitutionGroup="xbrli:item" />
<element name="EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" substitutionGroup="xbrli:item" />
<element name="EffectOnWithholdingIncomeTax" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_EffectOnWithholdingIncomeTax" substitutionGroup="xbrli:item" />
<element name="DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="IncomeTaxHolidayAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_IncomeTaxHolidayAbstract" substitutionGroup="xbrli:item" />
<element name="IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" substitutionGroup="xbrli:item" />
<element name="DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ValuationAllowanceDeferredTaxAssetCurrentYearReversals" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="JdSubscriptionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdSubscriptionMember" substitutionGroup="xbrli:item" />
<element name="JdlPlacementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdlPlacementMember" substitutionGroup="xbrli:item" />
<element name="JdIndustryPlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdIndustryPlanMember" substitutionGroup="xbrli:item" />
<element name="JDPropertyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JDPropertyMember" substitutionGroup="xbrli:item" />
<element name="JdHealthMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdHealthMember" substitutionGroup="xbrli:item" />
<element name="SeriesAOnePreferredStockMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SeriesAOnePreferredStockMember" substitutionGroup="xbrli:item" />
<element name="RestrictedStockAndStockOptionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_RestrictedStockAndStockOptionMember" substitutionGroup="xbrli:item" />
<element name="TransactionWithTencentHoldingsLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TransactionWithTencentHoldingsLimitedMember" substitutionGroup="xbrli:item" />
<element name="HKSEMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_HKSEMember" substitutionGroup="xbrli:item" />
<element name="HuangRiverInvestmentLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_HuangRiverInvestmentLimitedMember" substitutionGroup="xbrli:item" />
<element name="AmericanDepositaryShareMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AmericanDepositaryShareMember" substitutionGroup="xbrli:item" />
<element name="TwentyTwentyShareRepurchaseProgramMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TwentyTwentyShareRepurchaseProgramMember" substitutionGroup="xbrli:item" />
<element name="FulfillmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FulfillmentMember" substitutionGroup="xbrli:item" />
<element name="VestingBasedOnServiceMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VestingBasedOnServiceMember" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" substitutionGroup="xbrli:item" />
<element name="JdIndustrialsPlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdIndustrialsPlanMember" substitutionGroup="xbrli:item" />
<element name="JdLogisticsPlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdLogisticsPlanMember" substitutionGroup="xbrli:item" />
<element name="JdHealthPlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdHealthPlanMember" substitutionGroup="xbrli:item" />
<element name="ShareIncentivePlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareIncentivePlanMember" substitutionGroup="xbrli:item" />
<element name="JdPropertyPlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdPropertyPlanMember" substitutionGroup="xbrli:item" />
<element name="ShareOptionsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareOptionsMember" substitutionGroup="xbrli:item" />
<element name="RsusAndShareOptionsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_RsusAndShareOptionsMember" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationAwardTwoYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationAwardTwoYearsMember" substitutionGroup="xbrli:item" />
<element name="SharebasedCompensationawardThreeYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SharebasedCompensationawardThreeYearsMember" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationAwardTenYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationAwardTenYearsMember" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationAwardFourYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationAwardFourYearsMember" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationAwardFiveYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationAwardFiveYearsMember" substitutionGroup="xbrli:item" />
<element name="ShareBasedcompensationAwardSixYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedcompensationAwardSixYearsMember" substitutionGroup="xbrli:item" />
<element name="NonemployeesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NonemployeesMember" substitutionGroup="xbrli:item" />
<element name="LiuMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LiuMember" substitutionGroup="xbrli:item" />
<element name="FounderMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FounderMember" substitutionGroup="xbrli:item" />
<element name="VestingFrequencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VestingFrequencyAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="VestingFrequencyDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VestingFrequencyDomain" substitutionGroup="xbrli:item" />
<element name="VestingFrequencyEachAnniversaryMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VestingFrequencyEachAnniversaryMember" substitutionGroup="xbrli:item" />
<element name="ImpactOfSubsidiariesDilutedEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ImpactOfSubsidiariesDilutedEarnings" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" substitutionGroup="xbrli:item" />
<element name="MajorRelatedPartiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_MajorRelatedPartiesMember" substitutionGroup="xbrli:item" />
<element name="RelatedPartiesOtherThanMajorRelatedPartiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" substitutionGroup="xbrli:item" />
<element name="TencentAndItsSubsidiariesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TencentAndItsSubsidiariesMember" substitutionGroup="xbrli:item" />
<element name="PropertyFundsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_PropertyFundsMember" substitutionGroup="xbrli:item" />
<element name="AtrenewGroupMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AtrenewGroupMember" substitutionGroup="xbrli:item" />
<element name="OtherRelatedPartyTransactionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OtherRelatedPartyTransactionMember" substitutionGroup="xbrli:item" />
<element name="ServicesReceivedAndPurchasesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ServicesReceivedAndPurchasesMember" substitutionGroup="xbrli:item" />
<element name="ServicesProvidedAndProductsSoldMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ServicesProvidedAndProductsSoldMember" substitutionGroup="xbrli:item" />
<element name="CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" substitutionGroup="xbrli:item" />
<element name="NonCompeteAgreementsRelatedPartiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NonCompeteAgreementsRelatedPartiesMember" substitutionGroup="xbrli:item" />
<element name="ServicesReceivedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ServicesReceivedMember" substitutionGroup="xbrli:item" />
<element name="OtherReceivablesFromMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OtherReceivablesFromMember" substitutionGroup="xbrli:item" />
<element name="PaymentProcessingAndOtherServicesReceivedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_PaymentProcessingAndOtherServicesReceivedMember" substitutionGroup="xbrli:item" />
<element name="LeaseAndPropertyManagementServicesReceivedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LeaseAndPropertyManagementServicesReceivedMember" substitutionGroup="xbrli:item" />
<element name="RelatedPartiesConcentrationRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_RelatedPartiesConcentrationRiskMember" substitutionGroup="xbrli:item" />
<element name="FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" substitutionGroup="xbrli:item" />
<element name="DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" substitutionGroup="xbrli:item" />
<element name="DeferredRevenuesFromRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_DeferredRevenuesFromRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OtherLiabilitiesRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_OtherLiabilitiesRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RelatedPartyPaymentProcessingServiceFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RelatedPartyPaymentProcessingServiceFees" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" substitutionGroup="xbrli:item" />
<element name="AmountDueToAndDeferredRevenuesFromRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AmountDueToAndDeferredRevenuesFromRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TencentGroupMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TencentGroupMember" substitutionGroup="xbrli:item" />
<element name="AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="EffectsOfBusinessCooperationArrangements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_EffectsOfBusinessCooperationArrangements" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="InterestRateApplicablePeriodAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InterestRateApplicablePeriodAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="InterestRateApplicablePeriodDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InterestRateApplicablePeriodDomain" substitutionGroup="xbrli:item" />
<element name="DateFalling6MonthsFromTheInitialUtilizationDateMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" substitutionGroup="xbrli:item" />
<element name="InitialUtilizationDateMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InitialUtilizationDateMember" substitutionGroup="xbrli:item" />
<element name="NumberOfArrangers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NumberOfArrangers" substitutionGroup="xbrli:item" />
<element name="PercentageBelowVariableRateBasis" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageBelowVariableRateBasis" substitutionGroup="xbrli:item" />
<element name="TermAndRevolvingCreditFacilitiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TermAndRevolvingCreditFacilitiesMember" substitutionGroup="xbrli:item" />
<element name="TermLoanFacilityAgreementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TermLoanFacilityAgreementMember" substitutionGroup="xbrli:item" />
<element name="HongKongInterbankOfferedRateMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_HongKongInterbankOfferedRateMember" substitutionGroup="xbrli:item" />
<element name="UnsecuredBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_UnsecuredBorrowings" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LineOfCreditReservedForIssuancesOfBankAcceptance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LineOfCreditReservedForIssuancesOfBankAcceptance" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LineOfCreditForBankGuarantee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LineOfCreditForBankGuarantee" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="InternetDataCentreServiceAgreementsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InternetDataCentreServiceAgreementsMember" substitutionGroup="xbrli:item" />
<element name="InternetDataCenterServiceFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_InternetDataCenterServiceFee" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="InvestmentCommitmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InvestmentCommitmentMember" substitutionGroup="xbrli:item" />
<element name="CustomerMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CustomerMember" substitutionGroup="xbrli:item" />
<element name="ScheduleOfStatutoryReservesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfStatutoryReservesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="StatutoryReservesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesLineItems" substitutionGroup="xbrli:item" />
<element name="TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" substitutionGroup="xbrli:item" />
<element name="PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" substitutionGroup="xbrli:item" />
<element name="ProceedsFromREITSListedOnTheShanghaiStockExchange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AgreementAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="AgreementDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AgreementDomain" substitutionGroup="xbrli:item" />
<element name="EventAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_EventAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="EventDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_EventDomain" substitutionGroup="xbrli:item" />
<element name="AllExchangesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AllExchangesAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="InternalBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_InternalBalance" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CondensedStatementsOfOperationsAndComprehensiveLossTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="CondensedStatementsOfOperationsAndComprehensiveLossLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" substitutionGroup="xbrli:item" />
<element name="IncomeLossFromSubsidiariesAndVariableInterestEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>37
<FILENAME>jd-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 19-April-2023 [10:14:49] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementDetails" roleURI="http://www.jd.com/role/FairValueMeasurementDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsReceivableNetDetails" roleURI="http://www.jd.com/role/AccountsReceivableNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InventoriesNetDetails" roleURI="http://www.jd.com/role/InventoriesNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PropertyEquipmentAndSoftwareNetDetails" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LandUseRightsNetDetails" roleURI="http://www.jd.com/role/LandUseRightsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.jd.com/role/IntangibleAssetsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsPayableDetails" roleURI="http://www.jd.com/role/AccountsPayableDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails" roleURI="http://www.jd.com/role/LeasesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails2" roleURI="http://www.jd.com/role/LeasesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails3" roleURI="http://www.jd.com/role/LeasesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OthersNetDetails" roleURI="http://www.jd.com/role/OthersNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails2" roleURI="http://www.jd.com/role/TaxationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails3" roleURI="http://www.jd.com/role/TaxationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShareDetails" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails3" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationDetails2" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2" />
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" use="optional" order="1" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InventoriesNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaap_InventoryGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="loc_us-gaap_InventoryGross" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="loc_us-gaap_InventoryValuationReserves" use="optional" order="2" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" order="2" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LandUseRightsNetDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRights" xlink:label="loc_JD_LandUseRights" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsGross" xlink:label="loc_JD_LandUseRightsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_LandUseRights" xlink:to="loc_JD_LandUseRightsGross" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAccumulatedAmortization" xlink:label="loc_JD_LandUseRightsAccumulatedAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_LandUseRights" xlink:to="loc_JD_LandUseRightsAccumulatedAmortization" use="optional" order="2" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/IntangibleAssetsNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" use="optional" order="1" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:label="loc_JD_FiniteLivedIntangibleAssetsAccumulatedImpairment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_JD_FiniteLivedIntangibleAssetsAccumulatedImpairment" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross" use="optional" order="3" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsPayableDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShippingChargesAndOthersPayable" xlink:label="loc_JD_ShippingChargesAndOthersPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="loc_JD_ShippingChargesAndOthersPayable" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LeasesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LeasesDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost" xlink:to="loc_us-gaap_OperatingLeaseCost" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost" xlink:to="loc_us-gaap_ShortTermLeaseCost" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LeasesDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" use="optional" order="6" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityCurrent" xlink:label="loc_us-gaap_DepositLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_us-gaap_DepositLiabilityCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedRentCurrent" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedAdministrativeExpensesCurrent" xlink:label="loc_JD_AccruedAdministrativeExpensesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_JD_AccruedAdministrativeExpensesCurrent" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedInternetDataCenterFeesCurrent" xlink:label="loc_JD_AccruedInternetDataCenterFeesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_JD_AccruedInternetDataCenterFeesCurrent" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedVehicleFeesCurrent" xlink:label="loc_JD_AccruedVehicleFeesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_JD_AccruedVehicleFeesCurrent" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" xlink:label="loc_JD_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_JD_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_us-gaap_InterestPayableCurrent" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredConsiderationPayables" xlink:label="loc_JD_DeferredConsiderationPayables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_JD_DeferredConsiderationPayables" use="optional" order="12" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/NetIncomeLossPerShareDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ImpactOfSubsidiariesDilutedEarnings" xlink:label="loc_JD_ImpactOfSubsidiariesDilutedEarnings" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="loc_JD_ImpactOfSubsidiariesDilutedEarnings" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/NetIncomeLossPerShareDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" use="optional" order="4" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/CommitmentsAndContingenciesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="loc_us-gaap_OtherCommitmentDueInFifthYear" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueAfterFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="loc_us-gaap_OtherCommitmentDueAfterFifthYear" use="optional" order="6" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_RestrictedCash" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_ShortTermInvestments" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_InventoryNet" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsNoncurrent" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConstructionInProgress" xlink:label="loc_JD_ConstructionInProgress" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_JD_ConstructionInProgress" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRights" xlink:label="loc_JD_LandUseRights" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_JD_LandUseRights" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvestees" xlink:label="loc_JD_InvestmentInEquityInvestees" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_JD_InvestmentInEquityInvestees" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" use="optional" order="19" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" use="optional" order="20" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_Goodwill" use="optional" order="21" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset" use="optional" order="22" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_Liabilities" use="optional" order="23" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesNoncurrent" use="optional" order="24" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" use="optional" order="25" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_SeniorLongTermNotes" use="optional" order="26" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" use="optional" order="27" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_LongTermLoansFromBank" use="optional" order="28" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" order="29" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent" use="optional" order="30" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order="31" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_ShortTermBorrowings" use="optional" order="32" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order="33" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdvanceFromCustomerCurrent" xlink:label="loc_JD_AdvanceFromCustomerCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_JD_AdvanceFromCustomerCurrent" use="optional" order="34" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" order="35" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_TaxesPayableCurrent" use="optional" order="36" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent" use="optional" order="37" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" use="optional" order="38" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" order="39" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" use="optional" order="40" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="41" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_StockholdersEquity" use="optional" order="42" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" use="optional" order="43" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AdditionalPaidInCapital" use="optional" order="44" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserves" xlink:label="loc_JD_StatutoryReserves" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_JD_StatutoryReserves" use="optional" order="45" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_TreasuryStockValue" use="optional" order="46" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" order="47" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="48" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_MinorityInterest" use="optional" order="49" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" use="optional" order="50" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_CommitmentsAndContingencies" use="optional" order="51" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OperatingIncomeLoss" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentCosts" xlink:label="loc_JD_FulfillmentCosts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_JD_FulfillmentCosts" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_MarketingExpense" use="optional" order="5" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense" use="optional" order="6" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense" use="optional" order="8" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold" use="optional" order="9" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestExpense" use="optional" order="12" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit" use="optional" order="14" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="15" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeLossAttributableToRedeemableNonControllingInterest" xlink:label="loc_JD_IncomeLossAttributableToRedeemableNonControllingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_JD_IncomeLossAttributableToRedeemableNonControllingInterest" use="optional" order="16" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" use="optional" order="19" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" use="optional" order="20" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" use="optional" order="21" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" use="optional" order="22" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="23" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" xlink:label="loc_JD_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_JD_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" use="optional" order="24" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" xlink:label="loc_JD_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_JD_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" use="optional" order="25" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories" use="optional" order="3" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidSupplies" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidSupplies" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" use="optional" order="5" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" use="optional" order="6" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" use="optional" order="7" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInContractWithCustomerRefundLiability" xlink:label="loc_JD_IncreaseDecreaseInContractWithCustomerRefundLiability" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_JD_IncreaseDecreaseInContractWithCustomerRefundLiability" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" xlink:label="loc_JD_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_JD_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" use="optional" order="14" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:label="loc_JD_IncreaseDecreaseInOperatingLeaseLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_JD_IncreaseDecreaseInOperatingLeaseLiabilities" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ShareBasedCompensation" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1" use="optional" order="19" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" order="20" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" use="optional" order="21" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ImpairmentOfInvestments" use="optional" order="22" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FairValueChangeOfLongtermInvestments" xlink:label="loc_JD_FairValueChangeOfLongtermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_JD_FairValueChangeOfLongtermInvestments" use="optional" order="23" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xlink:label="loc_JD_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_JD_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" use="optional" order="24" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments" use="optional" order="25" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" use="optional" order="26" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties" use="optional" order="27" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" use="optional" order="28" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AllowanceForDoubtfulAccounts" xlink:label="loc_JD_AllowanceForDoubtfulAccounts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_JD_AllowanceForDoubtfulAccounts" use="optional" order="29" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="30" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" order="31" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" use="optional" order="32" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" use="optional" order="33" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" use="optional" order="34" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" use="optional" order="35" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders" use="optional" order="36" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt" use="optional" order="37" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt" use="optional" order="38" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" use="optional" order="39" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" use="optional" order="40" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt" use="optional" order="41" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" use="optional" order="42" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" xlink:label="loc_JD_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_JD_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" use="optional" order="43" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders" use="optional" order="44" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" xlink:label="loc_JD_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_JD_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" use="optional" order="45" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock" use="optional" order="46" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" order="47" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments" use="optional" order="48" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" use="optional" order="49" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" xlink:label="loc_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" use="optional" order="50" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" use="optional" order="51" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" use="optional" order="52" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" use="optional" order="53" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink:label="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment" use="optional" order="54" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" xlink:label="loc_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" use="optional" order="55" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" use="optional" order="56" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentsForConstructionInProgress" xlink:label="loc_JD_PaymentsForConstructionInProgress" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_JD_PaymentsForConstructionInProgress" use="optional" order="57" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets" use="optional" order="58" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentsToAcquireLandUseRights" xlink:label="loc_JD_PaymentsToAcquireLandUseRights" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_JD_PaymentsToAcquireLandUseRights" use="optional" order="59" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" order="60" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" use="optional" order="61" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProceedsFromSalesOfDevelopmentProperties" xlink:label="loc_JD_ProceedsFromSalesOfDevelopmentProperties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_JD_ProceedsFromSalesOfDevelopmentProperties" use="optional" order="62" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" use="optional" order="63" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" xlink:label="loc_JD_CashPaidForAssetAcquisitionsNetOfCashAcquire" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_JD_CashPaidForAssetAcquisitionsNetOfCashAcquire" use="optional" order="64" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" use="optional" order="65" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" use="optional" order="66" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" xlink:label="loc_JD_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_JD_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" use="optional" order="67" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" use="optional" order="68" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" use="optional" order="6" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurementDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedCashFairValueDisclosure" xlink:label="loc_JD_RestrictedCashFairValueDisclosure" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="loc_JD_RestrictedCashFairValueDisclosure" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure" use="optional" order="4" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsReceivableNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" use="optional" order="2" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" xlink:label="loc_JD_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_JD_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" xlink:label="loc_JD_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_JD_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" xlink:label="loc_JD_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_JD_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectOnWithholdingIncomeTax" xlink:label="loc_JD_EffectOnWithholdingIncomeTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_JD_EffectOnWithholdingIncomeTax" use="optional" order="9" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OthersNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_ImpairmentOfInvestments" use="optional" order="1" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingGainsLosses" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_OtherNonoperatingGainsLosses" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xlink:label="loc_JD_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_JD_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_InvestmentIncomeInterest" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GovernmentFinancialIncentives" xlink:label="loc_JD_GovernmentFinancialIncentives" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_JD_GovernmentFinancialIncentives" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments" use="optional" order="7" weight="1" />
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>38
<FILENAME>jd-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 19-April-2023 [10:14:49] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CoverPage" roleURI="http://www.jd.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FinancingForMajorSubsidiaries" roleURI="http://www.jd.com/role/FinancingForMajorSubsidiaries" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionTables" roleURI="http://www.jd.com/role/BusinessAcquisitionTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InvestmentInEquityInvesteesTables" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensationTables" roleURI="http://www.jd.com/role/ShareBasedCompensationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PrincipalActivitiesAndOrganizationDetails" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PrincipalActivitiesAndOrganizationDetails2" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails2" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails3" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConcentrationAndRisksDetails" roleURI="http://www.jd.com/role/ConcentrationAndRisksDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementDetails" roleURI="http://www.jd.com/role/FairValueMeasurementDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementDetails2" roleURI="http://www.jd.com/role/FairValueMeasurementDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementDetails3" roleURI="http://www.jd.com/role/FairValueMeasurementDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#JdTechnologyReorganizationDetails" roleURI="http://www.jd.com/role/JdTechnologyReorganizationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionAdditionalInformationDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InvestmentInEquityInvesteesDetails" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InvestmentInEquityInvesteesDetails2" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsReceivableNetDetails" roleURI="http://www.jd.com/role/AccountsReceivableNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InventoriesNetDetails" roleURI="http://www.jd.com/role/InventoriesNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PropertyEquipmentAndSoftwareNetDetails" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LandUseRightsNetDetails" roleURI="http://www.jd.com/role/LandUseRightsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.jd.com/role/IntangibleAssetsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#GoodwillDetails" roleURI="http://www.jd.com/role/GoodwillDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#UnsecuredSeniorNotesDetails" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#UnsecuredSeniorNotesDetails2" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#GainOnSaleOfDevelopmentPropertiesDetails" roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails" roleURI="http://www.jd.com/role/TaxationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails3" roleURI="http://www.jd.com/role/TaxationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FinancingForMajorSubsidiariesDetails" roleURI="http://www.jd.com/role/FinancingForMajorSubsidiariesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OrdinarySharesDetails" roleURI="http://www.jd.com/role/OrdinarySharesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#DividendsAdditionalInformationDetails" roleURI="http://www.jd.com/role/DividendsAdditionalInformationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareRepurchaseProgramDetails" roleURI="http://www.jd.com/role/ShareRepurchaseProgramDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OtherComprehensiveIncomeDetails" roleURI="http://www.jd.com/role/OtherComprehensiveIncomeDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensationDetails" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensationDetails2" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensationDetails3" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShareDetails2" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RelatedPartyTransactionsDetails" roleURI="http://www.jd.com/role/RelatedPartyTransactionsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SegmentReportingDetails" roleURI="http://www.jd.com/role/SegmentReportingDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SegmentReportingDetails2" roleURI="http://www.jd.com/role/SegmentReportingDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails2" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails3" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails4" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingenciesDetails1" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails1" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RestrictedNetAssetsDetails" roleURI="http://www.jd.com/role/RestrictedNetAssetsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SubsequentEventsDetails" roleURI="http://www.jd.com/role/SubsequentEventsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationDetails" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationDetails2" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationDetails3" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PrincipalActivitiesAndOrganization" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganization" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConcentrationAndRisks" roleURI="http://www.jd.com/role/ConcentrationAndRisks" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RestrictedCash" roleURI="http://www.jd.com/role/RestrictedCash" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurement" roleURI="http://www.jd.com/role/FairValueMeasurement" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#JdTechnologyReorganization" roleURI="http://www.jd.com/role/JdTechnologyReorganization" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InvestmentInEquityInvestees" roleURI="http://www.jd.com/role/InvestmentInEquityInvestees" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsReceivableNet" roleURI="http://www.jd.com/role/AccountsReceivableNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InventoriesNet" roleURI="http://www.jd.com/role/InventoriesNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PropertyEquipmentAndSoftwareNet" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LandUseRightsNet" roleURI="http://www.jd.com/role/LandUseRightsNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#IntangibleAssetsNet" roleURI="http://www.jd.com/role/IntangibleAssetsNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#Goodwill" roleURI="http://www.jd.com/role/Goodwill" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsPayable" roleURI="http://www.jd.com/role/AccountsPayable" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccruedExpensesAndOtherCurrentLiabilities" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#UnsecuredSeniorNotes" roleURI="http://www.jd.com/role/UnsecuredSeniorNotes" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OthersNet" roleURI="http://www.jd.com/role/OthersNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#Taxation" roleURI="http://www.jd.com/role/Taxation" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OrdinaryShares" roleURI="http://www.jd.com/role/OrdinaryShares" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareRepurchaseProgram" roleURI="http://www.jd.com/role/ShareRepurchaseProgram" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OtherComprehensiveIncome" roleURI="http://www.jd.com/role/OtherComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensation" roleURI="http://www.jd.com/role/ShareBasedCompensation" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShare" roleURI="http://www.jd.com/role/NetIncomeLossPerShare" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RelatedPartyTransactions" roleURI="http://www.jd.com/role/RelatedPartyTransactions" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SegmentReporting" roleURI="http://www.jd.com/role/SegmentReporting" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#EmployeeBenefit" roleURI="http://www.jd.com/role/EmployeeBenefit" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCredit" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCredit" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingencies" roleURI="http://www.jd.com/role/CommitmentsAndContingencies" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RestrictedNetAssets" roleURI="http://www.jd.com/role/RestrictedNetAssets" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SubsequentEvents" roleURI="http://www.jd.com/role/SubsequentEvents" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformation" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformation" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PrincipalActivitiesAndOrganizationTables" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementTables" roleURI="http://www.jd.com/role/FairValueMeasurementTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InventoriesNetTables" roleURI="http://www.jd.com/role/InventoriesNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PropertyEquipmentAndSoftwareNetTables" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LandUseRightsNetTables" roleURI="http://www.jd.com/role/LandUseRightsNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsReceivableNetTables" roleURI="http://www.jd.com/role/AccountsReceivableNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#IntangibleAssetsNetTables" roleURI="http://www.jd.com/role/IntangibleAssetsNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#GoodwillTables" roleURI="http://www.jd.com/role/GoodwillTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsPayableTables" roleURI="http://www.jd.com/role/AccountsPayableTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesTables" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#UnsecuredSeniorNotesTables" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OthersNetTables" roleURI="http://www.jd.com/role/OthersNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationTables" roleURI="http://www.jd.com/role/TaxationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OtherComprehensiveIncomeTables" roleURI="http://www.jd.com/role/OtherComprehensiveIncomeTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShareTables" roleURI="http://www.jd.com/role/NetIncomeLossPerShareTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RelatedPartyTransactionsTables" roleURI="http://www.jd.com/role/RelatedPartyTransactionsTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SegmentReportingTables" roleURI="http://www.jd.com/role/SegmentReportingTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationTables" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RestrictedCashDetails" roleURI="http://www.jd.com/role/RestrictedCashDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsPayableDetails" roleURI="http://www.jd.com/role/AccountsPayableDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OthersNetDetails" roleURI="http://www.jd.com/role/OthersNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails2" roleURI="http://www.jd.com/role/TaxationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShareDetails" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#EmployeeBenefitDetails" roleURI="http://www.jd.com/role/EmployeeBenefitDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#GainOnSaleOfDevelopmentProperties" roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentProperties" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#Leases" roleURI="http://www.jd.com/role/Leases" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesTables" roleURI="http://www.jd.com/role/LeasesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails" roleURI="http://www.jd.com/role/LeasesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails2" roleURI="http://www.jd.com/role/LeasesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails3" roleURI="http://www.jd.com/role/LeasesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisition" roleURI="http://www.jd.com/role/BusinessAcquisition" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails4" roleURI="http://www.jd.com/role/TaxationDetails4" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#Dividends" roleURI="http://www.jd.com/role/Dividends" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditTable" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_479306" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_187697" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentFiscalYearFocus_187697" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_187698" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentFiscalPeriodFocus_187698" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_187714" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityCentralIndexKey_187714" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_187721" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_CurrentFiscalYearEndDate_187721" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_479301" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_479301" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_479303" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentInformationTable_479303" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_479304" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_479303" xlink:to="loc_us-gaap_StatementClassOfStockAxis_479304" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_479305" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_479304" xlink:to="loc_us-gaap_ClassOfStockDomain_479305" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_479305_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_479304" xlink:to="loc_us-gaap_ClassOfStockDomain_479305_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_479307" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_479305" xlink:to="loc_us-gaap_CommonClassAMember_479307" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_479308" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_479305" xlink:to="loc_us-gaap_CommonClassBMember_479308" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AdrMember" xlink:label="loc_dei_AdrMember_479921" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_479305" xlink:to="loc_dei_AdrMember_479921" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_480994" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_479303" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_480994" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_480995" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_480994" xlink:to="loc_dei_AddressTypeDomain_480995" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_480995_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_480994" xlink:to="loc_dei_AddressTypeDomain_480995_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_480996" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_480995" xlink:to="loc_dei_BusinessContactMember_480996" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_479309" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentAnnualReport_479309" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_479311" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentRegistrationStatement_479311" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_479312" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentTransitionReport_479312" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_479314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityFileNumber_479314" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_479890" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentType_479890" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_479892" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityRegistrantName_479892" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_479893" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_479893" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_479894" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityVoluntaryFilers_479894" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_479895" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityCurrentReportingStatus_479895" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_479896" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityShellCompany_479896" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_479899" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityEmergingGrowthCompany_479899" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_479900" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentShellCompanyReport_479900" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_479903" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentAccountingStandard_479903" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_479907" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityInteractiveDataCurrent_479907" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_479909" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_SecurityExchangeName_479909" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_479911" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityIncorporationStateCountryCode_479911" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_479912" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressAddressLine1_479912" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_479915" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentPeriodEndDate_479915" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_479916" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressAddressLine2_479916" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_479919" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressPostalZipCode_479919" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_479920" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressCityOrTown_479920" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_479922" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_Security12bTitle_479922" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_480993" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_ContactPersonnelName_480993" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_481001" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_CityAreaCode_481001" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_481002" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_LocalPhoneNumber_481002" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_dei_EntityAddressAddressLine3_481006" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressAddressLine3_481006" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_481089" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressCountry_481089" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_484822" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityFilerCategory_484822" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress_486649" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_ContactPersonnelEmailAddress_486649" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_571289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_AmendmentFlag_571289" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_669954" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_TradingSymbol_669954" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_852209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_IcfrAuditorAttestationFlag_852209" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_1314178" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_AuditorName_1314178" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_1314179" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_AuditorFirmId_1314179" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_1314180" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_AuditorLocation_1314180" use="optional" order="51" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_96" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1410586" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1410586" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_102" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_102" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_106" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_CommonStockSharesIssued_106" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_105" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_105" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_89" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_StatementTable_89" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_94" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_89" xlink:to="loc_us-gaap_StatementClassOfStockAxis_94" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_95" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_94" xlink:to="loc_us-gaap_ClassOfStockDomain_95" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_95_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_94" xlink:to="loc_us-gaap_ClassOfStockDomain_95_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_99" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_95" xlink:to="loc_us-gaap_CommonClassAMember_99" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_100" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_95" xlink:to="loc_us-gaap_CommonClassBMember_100" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_92" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_89" xlink:to="loc_srt_ProductOrServiceAxis_92" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_93" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_92" xlink:to="loc_srt_ProductsAndServicesDomain_93" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_93_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_92" xlink:to="loc_srt_ProductsAndServicesDomain_93_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xlink:label="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember_98" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_93" xlink:to="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember_98" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_90" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_89" xlink:to="loc_srt_ConsolidatedEntitiesAxis_90" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_91" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_90" xlink:to="loc_srt_ConsolidatedEntitiesDomain_91" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_91_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_90" xlink:to="loc_srt_ConsolidatedEntitiesDomain_91_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" xlink:label="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember_97" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_91" xlink:to="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember_97" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_103" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_103" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_107" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_107" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_101" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_LiabilitiesCurrent_101" use="optional" order="21" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_113" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" xlink:label="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest_158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest_158" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_119" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_EarningsPerShareAbstract_119" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_120" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_119" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_120" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_162" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_120" xlink:to="loc_us-gaap_EarningsPerShareBasic_162" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_121" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_119" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_121" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_165" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_121" xlink:to="loc_us-gaap_EarningsPerShareDiluted_165" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_159" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_159" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense_128" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_MarketingExpense_128" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_142" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ProfitLoss_142" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentCosts" xlink:label="loc_jd_FulfillmentCosts_127" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_jd_FulfillmentCosts_127" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_568794" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_568794" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_130" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_130" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_139" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_139" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_154" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_154" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_152" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_152" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_153" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_153" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_151" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_151" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_155" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_155" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_122" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_122" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_167" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_122" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_167" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_166" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_122" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_166" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_110" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_StatementTable_110" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_111" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_110" xlink:to="loc_srt_ProductOrServiceAxis_111" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_112" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_111" xlink:to="loc_srt_ProductsAndServicesDomain_112" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_112_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_111" xlink:to="loc_srt_ProductsAndServicesDomain_112_default" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_123" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_112" xlink:to="loc_us-gaap_ProductMember_123" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_124" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_112" xlink:to="loc_us-gaap_ServiceMember_124" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_134" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_134" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_136" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" xlink:to="loc_us-gaap_InterestExpense_136" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_137" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_137" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_133" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_OperatingIncomeLoss_133" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeLossAttributableToRedeemableNonControllingInterest" xlink:label="loc_jd_IncomeLossAttributableToRedeemableNonControllingInterest_145" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_jd_IncomeLossAttributableToRedeemableNonControllingInterest_145" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" xlink:label="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest_157" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest_157" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_568859" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_568859" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_143" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_143" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_852280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_RevenuesAbstract_852280" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_125" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_852280" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_125" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_852286" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_852286" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_156" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_156" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_147" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_138" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_138" use="optional" order="44" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_177" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_174" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_StatementTable_174" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_249" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_249" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_186" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" xlink:to="loc_us-gaap_ProfitLoss_186" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_189" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_ShareBasedCompensation_189" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_198" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_198" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_188" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_188" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FairValueChangeOfLongtermInvestments" xlink:label="loc_jd_FairValueChangeOfLongtermInvestments_195" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_jd_FairValueChangeOfLongtermInvestments_195" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_191" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_191" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_192" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_192" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_190" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_190" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" xlink:label="loc_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets_568813" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets_568813" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_199" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_199" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_203" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_203" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_205" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_205" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_207" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_207" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_202" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_202" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_200" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_200" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_208" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_208" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_204" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_204" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_209" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInContractWithCustomerRefundLiability" xlink:label="loc_jd_IncreaseDecreaseInContractWithCustomerRefundLiability_206" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_jd_IncreaseDecreaseInContractWithCustomerRefundLiability_206" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidSupplies_201" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidSupplies_201" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1310601" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1310601" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_210" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_210" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:label="loc_jd_IncreaseDecreaseInOperatingLeaseLiabilities_568815" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_jd_IncreaseDecreaseInOperatingLeaseLiabilities_568815" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_194" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_ImpairmentOfInvestments_194" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_197" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_197" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_568810" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_568810" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AllowanceForDoubtfulAccounts" xlink:label="loc_jd_AllowanceForDoubtfulAccounts_1314418" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_jd_AllowanceForDoubtfulAccounts_1314418" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_851733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_851733" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xlink:label="loc_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment_196" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment_196" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_213" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_213" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_251" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_251" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_570678" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_570678" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_215" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_215" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" xlink:label="loc_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1_221" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1_221" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_226" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_219" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_219" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentsToAcquireLandUseRights" xlink:label="loc_jd_PaymentsToAcquireLandUseRights_225" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_PaymentsToAcquireLandUseRights_225" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_231" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_231" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_227" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_227" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_568818" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_568818" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_218" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_218" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink:label="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_220" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_220" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_224" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_224" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_217" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_217" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentsForConstructionInProgress" xlink:label="loc_jd_PaymentsForConstructionInProgress_223" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_PaymentsForConstructionInProgress_223" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_222" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_222" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_1353621" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_1353621" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProceedsFromSalesOfDevelopmentProperties" xlink:label="loc_jd_ProceedsFromSalesOfDevelopmentProperties_568817" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_ProceedsFromSalesOfDevelopmentProperties_568817" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" xlink:label="loc_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment_216" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment_216" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" xlink:label="loc_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire_1312560" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire_1312560" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments_1410452" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments_1410452" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" xlink:label="loc_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts_1410522" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts_1410522" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_214" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_214" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_238" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_238" use="optional" order="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_245" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_245" use="optional" order="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_233" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_233" use="optional" order="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_240" use="optional" order="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_239" use="optional" order="65" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_232" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_232" use="optional" order="66" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_248" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_248" use="optional" order="67" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_237" use="optional" order="68" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_1312520" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_1312520" use="optional" order="69" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_236" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_236" use="optional" order="70" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" xlink:label="loc_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes_851754" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes_851754" use="optional" order="71" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_1410307" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_1410307" use="optional" order="72" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_851753" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_851753" use="optional" order="73" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_241" use="optional" order="74" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_851752" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_851752" use="optional" order="75" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" xlink:label="loc_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries_1312526" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries_1312526" use="optional" order="76" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_183" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_183" use="optional" order="77" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_254" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_183" xlink:to="loc_us-gaap_InterestPaidNet_254" use="optional" order="78" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_253" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_183" xlink:to="loc_us-gaap_IncomeTaxesPaid_253" use="optional" order="79" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_250" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_250" use="optional" order="80" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_1314382" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_1314382" use="optional" order="81" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" use="optional" order="82" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaap_StockIssued1_255" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_us-gaap_StockIssued1_255" use="optional" order="83" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_1312590" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_1312590" use="optional" order="84" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_667247" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_667247" use="optional" order="85" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AcquisitionOfEquityInterestByLoanConversion" xlink:label="loc_jd_AcquisitionOfEquityInterestByLoanConversion_873714" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_jd_AcquisitionOfEquityInterestByLoanConversion_873714" use="optional" order="86" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_1410305" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_1410305" use="optional" order="87" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_266" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_266" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_281" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_SharesIssued_281" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" xlink:label="loc_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities_292" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities_292" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_270" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_270" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_289" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_285" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_285" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_271" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_271" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConversionOfJdLogisticsPreferredShares" xlink:label="loc_jd_ConversionOfJdLogisticsPreferredShares_1353648" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ConversionOfJdLogisticsPreferredShares_1353648" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther_1315674" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesOther_1315674" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_1387352" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_1387352" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_291" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_ProfitLoss_291" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_290" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_290" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_293" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_293" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_269" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccretionOfConvertibleRedeemableNonControllingInterests" xlink:label="loc_jd_AccretionOfConvertibleRedeemableNonControllingInterests_288" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_AccretionOfConvertibleRedeemableNonControllingInterests_288" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_280" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueOther_1315675" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueOther_1315675" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends" xlink:label="loc_us-gaap_Dividends_1410414" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_Dividends_1410414" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1387351" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1387351" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReorganizationofJDCloudAI" xlink:label="loc_jd_ReorganizationofJDCloudAI_1353655" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ReorganizationofJDCloudAI_1353655" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisposalOfSubsidiariesAmount" xlink:label="loc_jd_DisposalOfSubsidiariesAmount_1410314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_DisposalOfSubsidiariesAmount_1410314" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareOfChangesInEquityInvesteesCapitalAccounts" xlink:label="loc_jd_ShareOfChangesInEquityInvesteesCapitalAccounts_297" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ShareOfChangesInEquityInvesteesCapitalAccounts_297" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_873672" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_873672" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" xlink:label="loc_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights_873673" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights_873673" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChangeOfCapitalFromNonControllingInterestShareholders" xlink:label="loc_jd_ChangeOfCapitalFromNonControllingInterestShareholders_295" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ChangeOfCapitalFromNonControllingInterestShareholders_295" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AppropriationToStatutoryReserves" xlink:label="loc_jd_AppropriationToStatutoryReserves_294" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_AppropriationToStatutoryReserves_294" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_264" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_266" xlink:to="loc_us-gaap_StatementTable_264" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_265" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_264" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_265" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_279" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_265" xlink:to="loc_us-gaap_EquityComponentDomain_279" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_279_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_265" xlink:to="loc_us-gaap_EquityComponentDomain_279_default" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_479777" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_TreasuryStockMember_479777" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_479778" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_479778" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesMember" xlink:label="loc_jd_StatutoryReservesMember_479779" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_jd_StatutoryReservesMember_479779" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_479782" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_NoncontrollingInterestMember_479782" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_479780" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_479780" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_479781" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_RetainedEarningsMember_479781" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_479776" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_CommonStockMember_479776" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854935" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_264" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854935" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854936" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854935" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854936" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854936_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854935" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854936_default" use="optional" order="40" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/FinancingForMajorSubsidiaries">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_873249" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_873241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_873249" xlink:to="loc_us-gaap_StatementTable_873241" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_873242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_873241" xlink:to="loc_srt_OwnershipAxis_873242" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_873243" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_873242" xlink:to="loc_srt_OwnershipDomain_873243" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_873243_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_873242" xlink:to="loc_srt_OwnershipDomain_873243_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" xlink:label="loc_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock_568912" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_873249" xlink:to="loc_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock_568912" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_460" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable_457" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_AccountingPoliciesLineItems_460" xlink:to="loc_jd_AccountingPoliciesTable_457" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" xlink:label="loc_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock_463" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_460" xlink:to="loc_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock_463" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" xlink:label="loc_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock_462" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_460" xlink:to="loc_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock_462" use="optional" order="3" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_853244" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852554" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_853244" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852554" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852556" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852554" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852556" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852556" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852556" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember_1410380" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" xlink:to="loc_jd_DepponHoldcoAcquisitionMember_1410380" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember_1410352" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" xlink:to="loc_jd_DadaAcquisitionMember_1410352" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember_1410353" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" xlink:to="loc_jd_CNLPMember_1410353" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_852568" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_853244" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_852568" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_852567" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_853244" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_852567" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/InvestmentInEquityInvesteesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_477" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock_484" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_477" xlink:to="loc_us-gaap_EquityMethodInvestmentsTextBlock_484" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" xlink:label="loc_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock_485" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_477" xlink:to="loc_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock_485" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_474" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_477" xlink:to="loc_us-gaap_StatementTable_474" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_475" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_474" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_475" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_476" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_475" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_476" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_476_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_475" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_476_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_YonghuiSuperstoresCoLtdMember" xlink:label="loc_jd_YonghuiSuperstoresCoLtdMember_478" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_476" xlink:to="loc_jd_YonghuiSuperstoresCoLtdMember_478" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember_480" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_476" xlink:to="loc_jd_DadaNexusLimitedMember_480" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ATRenewMember" xlink:label="loc_jd_ATRenewMember_1401185" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_476" xlink:to="loc_jd_ATRenewMember_1401185" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensationTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_557" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_557" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_556" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_556" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_558" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_558" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_550" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" xlink:to="loc_srt_TitleOfIndividualAxis_550" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_551" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_550" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_551" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_551_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_550" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_551_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EmployeeAndNonEmployeeMember" xlink:label="loc_jd_EmployeeAndNonEmployeeMember_555" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_551" xlink:to="loc_jd_EmployeeAndNonEmployeeMember_555" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaAxis" xlink:label="loc_jd_VestingCriteriaAxis_548" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" xlink:to="loc_jd_VestingCriteriaAxis_548" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaDomain" xlink:label="loc_jd_VestingCriteriaDomain_549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_VestingCriteriaAxis_548" xlink:to="loc_jd_VestingCriteriaDomain_549" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaDomain" xlink:label="loc_jd_VestingCriteriaDomain_549_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_VestingCriteriaAxis_548" xlink:to="loc_jd_VestingCriteriaDomain_549_default" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/CommitmentsAndContingenciesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_577" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTableTextBlock" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_577" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_581" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_572" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_577" xlink:to="loc_us-gaap_StatementTable_572" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_575" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_572" xlink:to="loc_us-gaap_OtherCommitmentsAxis_575" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_576" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_575" xlink:to="loc_us-gaap_OtherCommitmentsDomain_576" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_576_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_575" xlink:to="loc_us-gaap_OtherCommitmentsDomain_576_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_573" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_572" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_573" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_573" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_574" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_574_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_573" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_574_default" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OrganizationLineItems" xlink:label="loc_jd_OrganizationLineItems_592" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_620" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_OrganizationLineItems_592" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_620" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OrganizationTable" xlink:label="loc_jd_OrganizationTable_589" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_OrganizationLineItems_592" xlink:to="loc_jd_OrganizationTable_589" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_590" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_OrganizationTable_589" xlink:to="loc_srt_OwnershipAxis_590" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_591" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_590" xlink:to="loc_srt_OwnershipDomain_591" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_591_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_590" xlink:to="loc_srt_OwnershipDomain_591_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongTechnologyGroupCorporationMember" xlink:label="loc_jd_JingdongTechnologyGroupCorporationMember_597" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongTechnologyGroupCorporationMember_597" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" xlink:label="loc_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember_600" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember_600" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomInvestmentLimitedMember" xlink:label="loc_jd_JdcomInvestmentLimitedMember_611" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomInvestmentLimitedMember_611" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember_595" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember_595" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember_594" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember_594" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember_593" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember_593" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthInternationalIncMember" xlink:label="loc_jd_JdHealthInternationalIncMember_568861" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdHealthInternationalIncMember_568861" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomOverseasInnovationLimitedMember" xlink:label="loc_jd_JdcomOverseasInnovationLimitedMember_609" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomOverseasInnovationLimitedMember_609" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsHoldingLimitedMember" xlink:label="loc_jd_JdLogisticsHoldingLimitedMember_619" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdLogisticsHoldingLimitedMember_619" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" xlink:label="loc_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember_873786" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember_873786" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" xlink:label="loc_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember_873768" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember_873768" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdPropertyHoldingLimitedMember" xlink:label="loc_jd_JdPropertyHoldingLimitedMember_876108" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdPropertyHoldingLimitedMember_876108" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdSunflowerInvestmentLimitedMember" xlink:label="loc_jd_JdSunflowerInvestmentLimitedMember_1410437" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdSunflowerInvestmentLimitedMember_1410437" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WindcreekLimitedMember" xlink:label="loc_jd_WindcreekLimitedMember_1410438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_WindcreekLimitedMember_1410438" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedDadaMember" xlink:label="loc_jd_DadaNexusLimitedDadaMember_1410439" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_DadaNexusLimitedDadaMember_1410439" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongPropertyIncMember" xlink:label="loc_jd_JingdongPropertyIncMember_1410492" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongPropertyIncMember_1410492" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongIndustrialsIncMember" xlink:label="loc_jd_JingdongIndustrialsIncMember_1410493" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongIndustrialsIncMember_1410493" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongLogisticsSupplyChainCompanyLimitedMember" xlink:label="loc_jd_JingdongLogisticsSupplyChainCompanyLimitedMember_1313612" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongLogisticsSupplyChainCompanyLimitedMember_1313612" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember_604" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember_604" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdAssetsHoldingLimitedMember" xlink:label="loc_jd_JdAssetsHoldingLimitedMember_618" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdAssetsHoldingLimitedMember_618" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JDLogisticsIncMember" xlink:label="loc_jd_JDLogisticsIncMember_847217" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JDLogisticsIncMember_847217" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" xlink:label="loc_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember_608" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember_608" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" xlink:label="loc_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember_613" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember_613" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongECommerceTradeHongKongCompanyLimitedMember" xlink:label="loc_jd_JingdongECommerceTradeHongKongCompanyLimitedMember_602" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongECommerceTradeHongKongCompanyLimitedMember_602" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomInternationalLimitedMember" xlink:label="loc_jd_JdcomInternationalLimitedMember_603" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomInternationalLimitedMember_603" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustrialTechnologyLimitedMember" xlink:label="loc_jd_JdIndustrialTechnologyLimitedMember_1350915" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdIndustrialTechnologyLimitedMember_1350915" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdAsiaDevelopmentLimitedMember" xlink:label="loc_jd_JdAsiaDevelopmentLimitedMember_627145" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdAsiaDevelopmentLimitedMember_627145" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_XianJingxundiSupplyChainTechnologyCoLtdMember" xlink:label="loc_jd_XianJingxundiSupplyChainTechnologyCoLtdMember_614" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_XianJingxundiSupplyChainTechnologyCoLtdMember_614" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdJiankangLimitedMember" xlink:label="loc_jd_JdJiankangLimitedMember_627147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdJiankangLimitedMember_627147" use="optional" order="34" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_626" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_852704" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_852704" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_852709" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_852709" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_628" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_Assets_628" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_629" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_Liabilities_629" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_632" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_632" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_634" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_634" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_631" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_ProfitLoss_631" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_630" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_630" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_852693" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CommonStockSharesIssued_852693" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityListingsExchangeAxis" xlink:label="loc_dei_EntityListingsExchangeAxis_852722" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_dei_EntityListingsExchangeAxis_852722" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ExchangeDomain" xlink:label="loc_dei_ExchangeDomain_852724" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityListingsExchangeAxis_852722" xlink:to="loc_dei_ExchangeDomain_852724" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ExchangeDomain" xlink:label="loc_dei_ExchangeDomain_852724_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityListingsExchangeAxis_852722" xlink:to="loc_dei_ExchangeDomain_852724_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HongKongStockExchangeMember" xlink:label="loc_jd_HongKongStockExchangeMember_852733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_ExchangeDomain_852724" xlink:to="loc_jd_HongKongStockExchangeMember_852733" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_852720" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_852720" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_852721" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_852720" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_852721" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_852721_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_852720" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_852721_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_852736" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_srt_CurrencyAxis_852736" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_852737" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_852736" xlink:to="loc_currency_AllCurrenciesDomain_852737" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_852737_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_852736" xlink:to="loc_currency_AllCurrenciesDomain_852737_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_HKD" xlink:label="loc_currency_HKD_852738" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_852737" xlink:to="loc_currency_HKD_852738" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_873740" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_873740" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_873741" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_873740" xlink:to="loc_us-gaap_EquityComponentDomain_873741" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_873741_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_873740" xlink:to="loc_us-gaap_EquityComponentDomain_873741_default" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_852715" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_us-gaap_StatementClassOfStockAxis_852715" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_852719" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_852715" xlink:to="loc_us-gaap_ClassOfStockDomain_852719" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_852719_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_852715" xlink:to="loc_us-gaap_ClassOfStockDomain_852719_default" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_852729" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_852719" xlink:to="loc_us-gaap_CommonClassAMember_852729" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_624" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_srt_ConsolidatedEntitiesAxis_624" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_625" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_624" xlink:to="loc_srt_ConsolidatedEntitiesDomain_625" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_625_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_624" xlink:to="loc_srt_ConsolidatedEntitiesDomain_625_default" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" xlink:label="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember_627" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_625" xlink:to="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember_627" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_852711" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_srt_OwnershipAxis_852711" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852712" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_852711" xlink:to="loc_srt_OwnershipDomain_852712" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852712_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_852711" xlink:to="loc_srt_OwnershipDomain_852712_default" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomIncMember" xlink:label="loc_jd_JdcomIncMember_1313615" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_852712" xlink:to="loc_jd_JdcomIncMember_1313615" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RegisteredCapitalsAndPrcStatutoryReserves" xlink:label="loc_jd_RegisteredCapitalsAndPrcStatutoryReserves_639" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_jd_RegisteredCapitalsAndPrcStatutoryReserves_639" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_640" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_640" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_635" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_635" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_633" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_633" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1387226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1387226" use="optional" order="41" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_652" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConstructionInProgressAbstract" xlink:label="loc_jd_ConstructionInProgressAbstract_657" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_jd_ConstructionInProgressAbstract_657" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_676" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ConstructionInProgressAbstract_657" xlink:to="loc_us-gaap_ConstructionInProgressGross_676" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable_643" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_jd_AccountingPoliciesTable_643" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_650" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_650" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_570970" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_650" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_570970" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_570970_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_650" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_570970_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_648" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_srt_RangeAxis_648" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_649" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_648" xlink:to="loc_srt_RangeMember_649" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_649_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_648" xlink:to="loc_srt_RangeMember_649_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_666" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_649" xlink:to="loc_srt_MinimumMember_666" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_667" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_649" xlink:to="loc_srt_MaximumMember_667" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_644" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_644" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_645" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_644" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_645" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_645_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_644" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_645_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_658" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_645" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_658" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PrepaymentsAndOtherCurrentAssetsMember" xlink:label="loc_jd_PrepaymentsAndOtherCurrentAssetsMember_1383111" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_645" xlink:to="loc_jd_PrepaymentsAndOtherCurrentAssetsMember_1383111" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_646" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_646" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_646" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_646" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_664" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_BuildingMember_664" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_661" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_VehiclesMember_661" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xlink:label="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember_662" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember_662" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_663" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_663" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_665" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_BuildingImprovementsMember_665" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaap_OfficeEquipmentMember_659" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_OfficeEquipmentMember_659" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_660" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_660" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LeaseholdImprovementMember" xlink:label="loc_jd_LeaseholdImprovementMember_1410423" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_jd_LeaseholdImprovementMember_1410423" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_1410424" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_LandMember_1410424" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultipleForeignCurrencyExchangeRatesAbstract" xlink:label="loc_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract_654" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract_654" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyTranslationRate" xlink:label="loc_jd_ForeignCurrencyTranslationRate_671" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract_654" xlink:to="loc_jd_ForeignCurrencyTranslationRate_671" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesNoncurrent" xlink:label="loc_jd_LoanReceivablesNoncurrent_674" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" xlink:to="loc_jd_LoanReceivablesNoncurrent_674" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesProvisionForDoubtfulAccounts" xlink:label="loc_jd_LoanReceivablesProvisionForDoubtfulAccounts_673" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" xlink:to="loc_jd_LoanReceivablesProvisionForDoubtfulAccounts_673" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanPeriodsExtendedRange" xlink:label="loc_jd_LoanPeriodsExtendedRange_672" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" xlink:to="loc_jd_LoanPeriodsExtendedRange_672" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesCurrent" xlink:label="loc_jd_LoanReceivablesCurrent_1401244" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" xlink:to="loc_jd_LoanReceivablesCurrent_1401244" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTransactionAbstract_653" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_us-gaap_ForeignCurrencyTransactionAbstract_653" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_669" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForeignCurrencyTransactionAbstract_653" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_669" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_670" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForeignCurrencyTransactionAbstract_653" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_670" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_656" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_656" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_675" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_656" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_675" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_1410422" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_656" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_1410422" use="optional" order="41" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_688" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract_689" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_688" xlink:to="loc_jd_LandUseRightsDisclosureAbstract_689" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsUsefulLife" xlink:label="loc_jd_LandUseRightsUsefulLife_702" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsDisclosureAbstract_689" xlink:to="loc_jd_LandUseRightsUsefulLife_702" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_690" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_688" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_690" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_703" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_690" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_703" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable_679" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_AccountingPoliciesLineItems_688" xlink:to="loc_jd_AccountingPoliciesTable_679" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_686" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_686" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_687" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_686" xlink:to="loc_us-gaap_ReceivableTypeDomain_687" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_687_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_686" xlink:to="loc_us-gaap_ReceivableTypeDomain_687_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_680" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_680" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_680" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_680" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerRelationshipMember" xlink:label="loc_jd_CustomerRelationshipMember_875031" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="loc_jd_CustomerRelationshipMember_875031" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomainNamesAndTrademarkMember" xlink:label="loc_jd_DomainNamesAndTrademarkMember_695" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="loc_jd_DomainNamesAndTrademarkMember_695" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_693" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_693" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TechnologyAndOthersMember" xlink:label="loc_jd_TechnologyAndOthersMember_696" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="loc_jd_TechnologyAndOthersMember_696" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_684" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_us-gaap_DebtInstrumentAxis_684" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_685" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_684" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_685" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_685_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_684" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_685_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_682" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_srt_RangeAxis_682" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_683" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_682" xlink:to="loc_srt_RangeMember_683" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_683_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_682" xlink:to="loc_srt_RangeMember_683_default" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_698" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_683" xlink:to="loc_srt_MaximumMember_698" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_697" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_683" xlink:to="loc_srt_MinimumMember_697" use="optional" order="23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_731" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable_710" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_jd_AccountingPoliciesTable_710" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_715" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_srt_ProductOrServiceAxis_715" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_716" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_715" xlink:to="loc_srt_ProductsAndServicesDomain_716" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_716_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_715" xlink:to="loc_srt_ProductsAndServicesDomain_716_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaap_ShippingAndHandlingMember_746" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_us-gaap_ShippingAndHandlingMember_746" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OnlineMarketplaceAndMarketingServicesMember" xlink:label="loc_jd_OnlineMarketplaceAndMarketingServicesMember_747" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_jd_OnlineMarketplaceAndMarketingServicesMember_747" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralMerchandiseProductsMember" xlink:label="loc_jd_GeneralMerchandiseProductsMember_745" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_jd_GeneralMerchandiseProductsMember_745" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticsAndOtherServicesMember" xlink:label="loc_jd_LogisticsAndOtherServicesMember_748" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_jd_LogisticsAndOtherServicesMember_748" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ElectronicsAndHomeApplianceProductsMember" xlink:label="loc_jd_ElectronicsAndHomeApplianceProductsMember_744" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_jd_ElectronicsAndHomeApplianceProductsMember_744" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_713" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_713" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_714" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_713" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_714" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_714_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_713" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_714_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_743" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_714" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_743" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:label="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember_742" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_714" xlink:to="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember_742" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_723" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_723" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_724" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_723" xlink:to="loc_us-gaap_TypeOfAdoptionMember_724" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_724_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_723" xlink:to="loc_us-gaap_TypeOfAdoptionMember_724_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_721" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_dei_LegalEntityAxis_721" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_722" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_721" xlink:to="loc_dei_EntityDomain_722" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_722_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_721" xlink:to="loc_dei_EntityDomain_722_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignInvestedEnterpriseMember" xlink:label="loc_jd_ForeignInvestedEnterpriseMember_752" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_722" xlink:to="loc_jd_ForeignInvestedEnterpriseMember_752" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomesticEnterpriseMember" xlink:label="loc_jd_DomesticEnterpriseMember_753" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_722" xlink:to="loc_jd_DomesticEnterpriseMember_753" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByRegulatoryCountryAxis" xlink:label="loc_jd_StatutoryReservesByRegulatoryCountryAxis_717" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_jd_StatutoryReservesByRegulatoryCountryAxis_717" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByEntityDomain" xlink:label="loc_jd_StatutoryReservesByEntityDomain_718" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_StatutoryReservesByRegulatoryCountryAxis_717" xlink:to="loc_jd_StatutoryReservesByEntityDomain_718" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByEntityDomain" xlink:label="loc_jd_StatutoryReservesByEntityDomain_718_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_StatutoryReservesByRegulatoryCountryAxis_717" xlink:to="loc_jd_StatutoryReservesByEntityDomain_718_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN" xlink:label="loc_country_CN_749" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesByEntityDomain_718" xlink:to="loc_country_CN_749" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_727" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_srt_StatementScenarioAxis_727" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_728" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_727" xlink:to="loc_srt_ScenarioUnspecifiedDomain_728" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_728_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_727" xlink:to="loc_srt_ScenarioUnspecifiedDomain_728_default" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_711" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_711" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_712" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_711" xlink:to="loc_us-gaap_SegmentDomain_712" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_712_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_711" xlink:to="loc_us-gaap_SegmentDomain_712_default" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesAxis" xlink:label="loc_jd_StatutoryReservesAxis_719" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_jd_StatutoryReservesAxis_719" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserveDomain" xlink:label="loc_jd_StatutoryReserveDomain_720" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_StatutoryReservesAxis_719" xlink:to="loc_jd_StatutoryReserveDomain_720" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserveDomain" xlink:label="loc_jd_StatutoryReserveDomain_720_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_StatutoryReservesAxis_719" xlink:to="loc_jd_StatutoryReserveDomain_720_default" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutorySurplusReserveMember" xlink:label="loc_jd_StatutorySurplusReserveMember_751" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReserveDomain_720" xlink:to="loc_jd_StatutorySurplusReserveMember_751" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralReserveFundMember" xlink:label="loc_jd_GeneralReserveFundMember_750" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReserveDomain_720" xlink:to="loc_jd_GeneralReserveFundMember_750" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_729" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_srt_RestatementAxis_729" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_730" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_729" xlink:to="loc_srt_RestatementDomain_730" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_730_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_729" xlink:to="loc_srt_RestatementDomain_730_default" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerIncentivesAndLoyaltyProgramsAbstract" xlink:label="loc_jd_CustomerIncentivesAndLoyaltyProgramsAbstract_733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_jd_CustomerIncentivesAndLoyaltyProgramsAbstract_733" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TypesOfDiscountedCoupons" xlink:label="loc_jd_TypesOfDiscountedCoupons_768" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CustomerIncentivesAndLoyaltyProgramsAbstract_733" xlink:to="loc_jd_TypesOfDiscountedCoupons_768" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShippingHandlingAndTransportationCostsAbstract" xlink:label="loc_jd_ShippingHandlingAndTransportationCostsAbstract_734" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_jd_ShippingHandlingAndTransportationCostsAbstract_734" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentCosts" xlink:label="loc_jd_FulfillmentCosts_770" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ShippingHandlingAndTransportationCostsAbstract_734" xlink:to="loc_jd_FulfillmentCosts_770" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesAbstract" xlink:label="loc_jd_StatutoryReservesAbstract_738" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_jd_StatutoryReservesAbstract_738" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw_776" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw_776" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountAllocatedToStatutoryReserves" xlink:label="loc_jd_AmountAllocatedToStatutoryReserves_778" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_AmountAllocatedToStatutoryReserves_778" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xlink:label="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve_775" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve_775" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xlink:label="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus_777" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus_777" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw_774" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw_774" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountAllocatedToOtherReserveFunds" xlink:label="loc_jd_AmountAllocatedToOtherReserveFunds_779" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_AmountAllocatedToOtherReserveFunds_779" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRightToRecoverProductCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRightToRecoverProductCurrent_762" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_ContractWithCustomerRightToRecoverProductCurrent_762" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_763" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_763" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_764" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_764" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_765" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_ContractWithCustomerLiability_765" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" xlink:label="loc_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions_1315949" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions_1315949" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract" xlink:label="loc_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract_767" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract_767" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_761" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_761" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAbstract" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract_736" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract_736" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfFinanceLeases" xlink:label="loc_jd_NumberOfFinanceLeases_1410427" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract_736" xlink:to="loc_jd_NumberOfFinanceLeases_1410427" use="optional" order="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_735" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_735" use="optional" order="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_771" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_735" xlink:to="loc_us-gaap_AdvertisingExpense_771" use="optional" order="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_737" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_us-gaap_SegmentReportingAbstract_737" use="optional" order="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_773" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAbstract_737" xlink:to="loc_us-gaap_NumberOfOperatingSegments_773" use="optional" order="65" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConcentrationAndRisksDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_795" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyExchangeAppreciationDepreciationRate" xlink:label="loc_jd_ForeignCurrencyExchangeAppreciationDepreciationRate_799" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_795" xlink:to="loc_jd_ForeignCurrencyExchangeAppreciationDepreciationRate_799" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_798" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_795" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_798" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_790" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_795" xlink:to="loc_us-gaap_ConcentrationRiskTable_790" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_793" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_790" xlink:to="loc_srt_RangeAxis_793" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_794" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_793" xlink:to="loc_srt_RangeMember_794" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_794_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_793" xlink:to="loc_srt_RangeMember_794_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_791" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_790" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_791" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_792" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_791" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_792" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_792_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_791" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_792_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CurrencyConvertibilityConcentrationRiskMember" xlink:label="loc_jd_CurrencyConvertibilityConcentrationRiskMember_796" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_792" xlink:to="loc_jd_CurrencyConvertibilityConcentrationRiskMember_796" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurementDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_814" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_814" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_826" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_826" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_824" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_824" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_1410299" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_1410299" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedCashFairValueDisclosure" xlink:label="loc_jd_RestrictedCashFairValueDisclosure_823" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_jd_RestrictedCashFairValueDisclosure_823" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_825" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_825" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_814" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_810" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_810" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_811" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_810" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_811" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_811_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_810" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_811_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_806" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_806" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_807" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_806" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_807" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_807_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_806" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_807_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_816" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_807" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_816" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_808" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_808" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_808" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_808" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_817" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_817" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_818" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_818" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_812" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_InvestmentTypeAxis_812" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_813" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_812" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_813" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_813_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_812" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_813_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WealthManagementProductMember" xlink:label="loc_jd_WealthManagementProductMember_820" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_813" xlink:to="loc_jd_WealthManagementProductMember_820" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_821" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_813" xlink:to="loc_us-gaap_EquitySecuritiesMember_821" use="optional" order="24" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurementDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_829" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_829" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_830" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_829" xlink:to="loc_us-gaap_InvestmentTypeAxis_830" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_831" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_830" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_831" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_831_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_830" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_831_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WealthManagementProductMember" xlink:label="loc_jd_WealthManagementProductMember_833" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_831" xlink:to="loc_jd_WealthManagementProductMember_833" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1312704" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1312704" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurementDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_873866" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_873866" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_873867" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_873866" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_873867" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_873867_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_873866" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_873867_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_873868" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_873867" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_873868" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_851" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_851" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_852" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_851" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_852" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_852_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_851" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_852_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_866" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_852" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_866" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_843" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_843" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_844" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_843" xlink:to="loc_us-gaap_EquityComponentDomain_844" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_844_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_843" xlink:to="loc_us-gaap_EquityComponentDomain_844_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentIssuerAxis" xlink:label="loc_jd_InvestmentIssuerAxis_845" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_jd_InvestmentIssuerAxis_845" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentsIssuerDomain" xlink:label="loc_jd_InvestmentsIssuerDomain_846" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_InvestmentIssuerAxis_845" xlink:to="loc_jd_InvestmentsIssuerDomain_846" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentsIssuerDomain" xlink:label="loc_jd_InvestmentsIssuerDomain_846_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_InvestmentIssuerAxis_845" xlink:to="loc_jd_InvestmentsIssuerDomain_846_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VipshopHoldingsLtdMember" xlink:label="loc_jd_VipshopHoldingsLtdMember_861" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_InvestmentsIssuerDomain_846" xlink:to="loc_jd_VipshopHoldingsLtdMember_861" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EsrCaymanLimitedMember" xlink:label="loc_jd_EsrCaymanLimitedMember_627183" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_InvestmentsIssuerDomain_846" xlink:to="loc_jd_EsrCaymanLimitedMember_627183" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChinaUnitedNetworkCommunicationsLimitedMember" xlink:label="loc_jd_ChinaUnitedNetworkCommunicationsLimitedMember_860" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_InvestmentsIssuerDomain_846" xlink:to="loc_jd_ChinaUnitedNetworkCommunicationsLimitedMember_860" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_839" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_839" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_840" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_839" xlink:to="loc_us-gaap_TypeOfAdoptionMember_840" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_840_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_839" xlink:to="loc_us-gaap_TypeOfAdoptionMember_840_default" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_841" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_srt_RestatementAxis_841" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_842" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_841" xlink:to="loc_srt_RestatementDomain_842" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_842_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_841" xlink:to="loc_srt_RestatementDomain_842_default" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_847" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_847" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_848" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_847" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_848" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_848_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_847" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_848_default" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_873865" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_848" xlink:to="loc_us-gaap_BankTimeDepositsMember_873865" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_853" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_853" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_570958" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_853" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_570958" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_570958_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_853" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_570958_default" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_570959" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_570958" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_570959" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_1410308" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_InvestmentTypeAxis_1410308" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1410309" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_1410308" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1410309" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1410309_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_1410308" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1410309_default" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WealthManagementProductMember" xlink:label="loc_jd_WealthManagementProductMember_1410310" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1410309" xlink:to="loc_jd_WealthManagementProductMember_1410310" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_849" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_849" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_849" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_849" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850_default" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_865" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_865" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_864" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_864" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfDisposal" xlink:label="loc_jd_PercentageOfDisposal_627186" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_jd_PercentageOfDisposal_627186" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_875" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_875" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnrealizedGainLossOfTheInvestmentSecurities" xlink:label="loc_jd_UnrealizedGainLossOfTheInvestmentSecurities_1316237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_jd_UnrealizedGainLossOfTheInvestmentSecurities_1316237" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_1409235" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_1409235" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesPayableFairValueDisclosure" xlink:label="loc_jd_UnsecuredSeniorNotesPayableFairValueDisclosure_877" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_jd_UnsecuredSeniorNotesPayableFairValueDisclosure_877" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccumulatedImpairmentOfMeasurementAlternative" xlink:label="loc_jd_AccumulatedImpairmentOfMeasurementAlternative_1387209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_jd_AccumulatedImpairmentOfMeasurementAlternative_1387209" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AlternativeInvestment" xlink:label="loc_us-gaap_AlternativeInvestment_873852" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_AlternativeInvestment_873852" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_876" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_876" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_873854" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_873854" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1410306" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1410306" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_878" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_878" use="optional" order="52" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/JdTechnologyReorganizationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_890" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_890" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitSharingRightPercentage" xlink:label="loc_jd_ProfitSharingRightPercentage_891" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_jd_ProfitSharingRightPercentage_891" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingPowerAxis" xlink:label="loc_jd_DualClassVotingPowerAxis_852192" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_jd_DualClassVotingPowerAxis_852192" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingPowerDomain" xlink:label="loc_jd_DualClassVotingPowerDomain_852195" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_DualClassVotingPowerAxis_852192" xlink:to="loc_jd_DualClassVotingPowerDomain_852195" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingPowerDomain" xlink:label="loc_jd_DualClassVotingPowerDomain_852195_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_DualClassVotingPowerAxis_852192" xlink:to="loc_jd_DualClassVotingPowerDomain_852195_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingShareholdingStructureMember" xlink:label="loc_jd_DualClassVotingShareholdingStructureMember_852196" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DualClassVotingPowerDomain_852195" xlink:to="loc_jd_DualClassVotingShareholdingStructureMember_852196" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1313282" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_srt_RangeAxis_1313282" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313283" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1313282" xlink:to="loc_srt_RangeMember_1313283" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313283_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1313282" xlink:to="loc_srt_RangeMember_1313283_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1410419" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1410419" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1410420" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1410419" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1410420" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1410420_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1410419" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1410420_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember_1313275" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_852190" xlink:to="loc_jd_JdTechnologyMember_1313275" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember_1410421" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1410420" xlink:to="loc_jd_JdTechnologyMember_1410421" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_882" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_882" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_883" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_882" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_883" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_883_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_882" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_883_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_887" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_883" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_887" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_884" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_884" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_885" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_884" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_885" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_885_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_884" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_885_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_852189" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_srt_OwnershipAxis_852189" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852190" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_852189" xlink:to="loc_srt_OwnershipDomain_852190" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852190_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_852189" xlink:to="loc_srt_OwnershipDomain_852190_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" xlink:label="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight_892" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight_892" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" xlink:label="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights_1313269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights_1313269" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfVotingRight" xlink:label="loc_jd_PercentageOfVotingRight_852197" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_jd_PercentageOfVotingRight_852197" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1316078" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1316078" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction_889" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction_889" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_874438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_874438" use="optional" order="31" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410355" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410355" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852581" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852583" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852581" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852583" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852584" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852583" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852584" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852584_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852583" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852584_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember_1410354" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852584" xlink:to="loc_jd_DadaAcquisitionMember_1410354" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_852587" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_852587" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_852588" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_852588" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1410356" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1410356" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_852621" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_Goodwill_852621" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_852627" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_852627" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_852616" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_852616" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852612" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852612" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852613" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852612" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852613" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852613_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852612" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852613_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember_1410357" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852613" xlink:to="loc_jd_DadaAcquisitionMember_1410357" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410360" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410360" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410360" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410360" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_1410362" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_1410362" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1410363" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1410363" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelationshipWithRidersMember" xlink:label="loc_jd_RelationshipWithRidersMember_1410551" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" xlink:to="loc_jd_RelationshipWithRidersMember_1410551" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConsumerBaseMember" xlink:label="loc_jd_ConsumerBaseMember_1410365" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" xlink:to="loc_jd_ConsumerBaseMember_1410365" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_852620" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_852620" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_852626" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_852626" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_852622" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_852622" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium_1410523" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium_1410523" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852654" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852654" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852643" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852643" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852644" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852643" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852644" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852644_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852643" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852644_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember_1410367" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852644" xlink:to="loc_jd_CNLPMember_1410367" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_852641" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" xlink:to="loc_srt_OwnershipAxis_852641" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852656" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_852641" xlink:to="loc_srt_OwnershipDomain_852656" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852656_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_852641" xlink:to="loc_srt_OwnershipDomain_852656_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_1410368" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_1410368" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_853902" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_853902" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852664" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852664" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852665" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852664" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852665" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852666" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852665" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852666" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852666_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852665" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852666_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember_1410369" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852666" xlink:to="loc_jd_CNLPMember_1410369" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_852684" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_852684" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_852688" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_852688" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation_852672" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation_852672" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_852674" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_Goodwill_852674" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_852675" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_852675" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_852671" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_852671" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_1410388" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410384" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_1410388" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410384" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1410385" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410384" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1410385" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410386" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410385" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410386" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410386_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410385" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410386_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember_1410387" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410386" xlink:to="loc_jd_DepponHoldcoAcquisitionMember_1410387" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410389" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_1410388" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410389" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation_1410403" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation_1410403" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_1410405" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_1410405" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_1410406" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_1410406" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_1410401" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_1410401" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1410404" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_Goodwill_1410404" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410395" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410395" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410395" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410395" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1410398" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1410398" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_1410397" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_1410397" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_1410399" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" xlink:to="loc_us-gaap_CustomerRelationshipsMember_1410399" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1410392" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1410392" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410393" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410392" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410393" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410393_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410392" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410393_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember_1410394" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410393" xlink:to="loc_jd_DepponHoldcoAcquisitionMember_1410394" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1410402" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1410402" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1410407" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1410407" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_852732" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852753" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852753" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1410443" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1410443" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" xlink:label="loc_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings_852765" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings_852765" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" xlink:label="loc_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight_1410378" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight_1410378" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410514" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410514" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_852727" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_DebtInstrumentAxis_852727" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_852728" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_852727" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_852728" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_852728_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_852727" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_852728_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1410444" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1410444" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1410445" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1410444" xlink:to="loc_us-gaap_SegmentDomain_1410445" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1410445_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1410444" xlink:to="loc_us-gaap_SegmentDomain_1410445_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaMember" xlink:label="loc_jd_DadaMember_1410446" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1410445" xlink:to="loc_jd_DadaMember_1410446" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdRetailMember" xlink:label="loc_jd_JdRetailMember_1410447" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1410445" xlink:to="loc_jd_JdRetailMember_1410447" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852717" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852717" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852717" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852717" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponMember" xlink:label="loc_jd_DepponMember_1410417" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" xlink:to="loc_jd_DepponMember_1410417" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember_1410371" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" xlink:to="loc_jd_CNLPMember_1410371" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember_1410370" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" xlink:to="loc_jd_DadaAcquisitionMember_1410370" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember_1410408" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" xlink:to="loc_jd_DepponHoldcoAcquisitionMember_1410408" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1410579" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1410579" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1410580" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1410579" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1410580" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1410580_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1410579" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1410580_default" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1410582" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1410580" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1410582" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:label="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember_1410581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1410580" xlink:to="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember_1410581" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_852749" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_852749" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_1410587" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_1410587" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_852735" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_852735" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1410516" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1410516" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_1410376" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_1410376" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_873895" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_873895" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium_1410524" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium_1410524" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationDeferredConsiderationPayable" xlink:label="loc_jd_BusinessCombinationDeferredConsiderationPayable_1410578" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationDeferredConsiderationPayable_1410578" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_1410377" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_1410377" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" xlink:label="loc_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged_1410409" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged_1410409" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash_1410374" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash_1410374" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_1410372" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_1410372" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" xlink:label="loc_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition_1410550" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition_1410550" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment_1410528" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment_1410528" use="optional" order="40" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/InvestmentInEquityInvesteesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_991" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_991" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1313606" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1313606" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1313607" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1313606" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1313607" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1313607_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1313606" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1313607_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentIssuerAxis" xlink:label="loc_jd_InvestmentIssuerAxis_984" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_jd_InvestmentIssuerAxis_984" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentsIssuerDomain" xlink:label="loc_jd_InvestmentsIssuerDomain_985" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_InvestmentIssuerAxis_984" xlink:to="loc_jd_InvestmentsIssuerDomain_985" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentsIssuerDomain" xlink:label="loc_jd_InvestmentsIssuerDomain_985_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_InvestmentIssuerAxis_984" xlink:to="loc_jd_InvestmentsIssuerDomain_985_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_873437" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_873437" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_873438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_873437" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_873438" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_873438_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_873437" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_873438_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569027" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569027" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_569028" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569027" xlink:to="loc_us-gaap_RelatedPartyDomain_569028" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_569028_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569027" xlink:to="loc_us-gaap_RelatedPartyDomain_569028_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" xlink:label="loc_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount_990" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" xlink:to="loc_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount_990" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" xlink:label="loc_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments_992" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" xlink:to="loc_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments_992" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/InvestmentInEquityInvesteesDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1034" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1034" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_1040" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_1040" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_1031" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_EquityMethodInvestments_1031" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1032" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1032" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_1041" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_1041" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill_1054" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill_1054" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentQuotedMarketValue" xlink:label="loc_us-gaap_EquityMethodInvestmentQuotedMarketValue_1059" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestmentQuotedMarketValue_1059" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_1051" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_1051" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets_1055" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets_1055" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_1052" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_1052" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1060" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1060" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities_1056" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities_1056" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" xlink:label="loc_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife_1401908" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife_1401908" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1313667" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1313667" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1000" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1000" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1000" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1000" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SupplyChainSupportMember" xlink:label="loc_jd_SupplyChainSupportMember_1021" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" xlink:to="loc_jd_SupplyChainSupportMember_1021" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1023" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1023" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TrafficAndOtherAdditionalSupportMember" xlink:label="loc_jd_TrafficAndOtherAdditionalSupportMember_1022" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" xlink:to="loc_jd_TrafficAndOtherAdditionalSupportMember_1022" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1006" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1006" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1007" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1006" xlink:to="loc_us-gaap_EquityComponentDomain_1007" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1007_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1006" xlink:to="loc_us-gaap_EquityComponentDomain_1007_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1027" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1007" xlink:to="loc_us-gaap_CommonStockMember_1027" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1004" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_dei_LegalEntityAxis_1004" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1005" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1004" xlink:to="loc_dei_EntityDomain_1005" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1005_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1004" xlink:to="loc_dei_EntityDomain_1005_default" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_996" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_996" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_997" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_996" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_997" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_997_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_996" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_997_default" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_YonghuiSuperstoresCoLtdMember" xlink:label="loc_jd_YonghuiSuperstoresCoLtdMember_1015" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_997" xlink:to="loc_jd_YonghuiSuperstoresCoLtdMember_1015" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember_1017" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_997" xlink:to="loc_jd_DadaNexusLimitedMember_1017" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember_1313343" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_997" xlink:to="loc_jd_JdTechnologyMember_1313343" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ATRenewMember" xlink:label="loc_jd_ATRenewMember_1313422" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_997" xlink:to="loc_jd_ATRenewMember_1313422" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1009" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_srt_CounterpartyNameAxis_1009" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1010" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_1009" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1010" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1010_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_1009" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1010_default" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_852811" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_852811" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_852812" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_852811" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_852812" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_852812_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_852811" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_852812_default" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_878157" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_878157" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_878158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_878157" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_878158" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_878158_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_878157" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_878158_default" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsMember" xlink:label="loc_us-gaap_EquityMethodInvestmentsMember_873992" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_878158" xlink:to="loc_us-gaap_EquityMethodInvestmentsMember_873992" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_852801" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_852801" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_852802" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_852801" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_852802" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_852802_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_852801" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_852802_default" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_852338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_StatementClassOfStockAxis_852338" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_852339" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_852338" xlink:to="loc_us-gaap_ClassOfStockDomain_852339" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_852339_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_852338" xlink:to="loc_us-gaap_ClassOfStockDomain_852339_default" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1002" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1002" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1003" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1002" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1003" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1003_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1002" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1003_default" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SharesOfResultsOfEquityInvesteesMember" xlink:label="loc_jd_SharesOfResultsOfEquityInvesteesMember_1025" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1003" xlink:to="loc_jd_SharesOfResultsOfEquityInvesteesMember_1025" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_852817" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_852817" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_852818" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_852817" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_852818" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_852818_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_852817" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_852818_default" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1313379" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_srt_RangeAxis_1313379" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313380" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1313379" xlink:to="loc_srt_RangeMember_1313380" use="optional" order="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313380_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1313379" xlink:to="loc_srt_RangeMember_1313380_default" use="optional" order="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_852837" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_852837" use="optional" order="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_852838" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_852837" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_852838" use="optional" order="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_852838_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_852837" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_852838_default" use="optional" order="65" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_854977" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_854977" use="optional" order="66" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_854978" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_854977" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_854978" use="optional" order="67" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_854978_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_854977" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_854978_default" use="optional" order="68" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" xlink:label="loc_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis_1033" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis_1033" use="optional" order="69" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfBoardSeatsHeld" xlink:label="loc_jd_NumberOfBoardSeatsHeld_1038" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_NumberOfBoardSeatsHeld_1038" use="optional" order="70" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfBoardSeats" xlink:label="loc_jd_NumberOfBoardSeats_1039" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_NumberOfBoardSeats_1039" use="optional" order="71" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1037" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1037" use="optional" order="72" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" xlink:label="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" use="optional" order="73" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_873991" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_MinorityInterest_873991" use="optional" order="74" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_873987" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_LiabilitiesCurrent_873987" use="optional" order="75" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_873985" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_AssetsCurrent_873985" use="optional" order="76" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_873986" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_AssetsNoncurrent_873986" use="optional" order="77" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_873988" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_873988" use="optional" order="78" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" xlink:label="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" use="optional" order="79" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1067" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1067" use="optional" order="80" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" xlink:label="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder_1069" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder_1069" use="optional" order="81" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_1066" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_us-gaap_GrossProfit_1066" use="optional" order="82" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1065" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_us-gaap_Revenues_1065" use="optional" order="83" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1068" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_us-gaap_ProfitLoss_1068" use="optional" order="84" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CommonStockSharesSubscribed" xlink:label="loc_jd_CommonStockSharesSubscribed_874479" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_CommonStockSharesSubscribed_874479" use="optional" order="85" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterest" xlink:label="loc_jd_PercentageOfEquityInterest_1313563" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_PercentageOfEquityInterest_1313563" use="optional" order="86" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_854412" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_AdditionalPaidInCapital_854412" use="optional" order="87" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeemedDisposalGain" xlink:label="loc_jd_DeemedDisposalGain_1313509" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_DeemedDisposalGain_1313509" use="optional" order="88" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_1315839" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_ImpairmentOfInvestments_1315839" use="optional" order="89" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsReceivableNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_1149" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_1149" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1150" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1150" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1153" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1153" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1154" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1154" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1151" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1151" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1140" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1140" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1141" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1140" xlink:to="loc_srt_ProductOrServiceAxis_1141" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_1142" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_1141" xlink:to="loc_srt_ProductsAndServicesDomain_1142" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_1142_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_1141" xlink:to="loc_srt_ProductsAndServicesDomain_1142_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProductSalesAndOnlineMarketplaceReceivablesMember" xlink:label="loc_jd_ProductSalesAndOnlineMarketplaceReceivablesMember_1145" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1142" xlink:to="loc_jd_ProductSalesAndOnlineMarketplaceReceivablesMember_1145" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConsumerFinancingReceivableMember" xlink:label="loc_jd_ConsumerFinancingReceivableMember_1148" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1142" xlink:to="loc_jd_ConsumerFinancingReceivableMember_1148" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticsSupportServicesMember" xlink:label="loc_jd_LogisticsSupportServicesMember_1147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1142" xlink:to="loc_jd_LogisticsSupportServicesMember_1147" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdvertisingReceivablesMember" xlink:label="loc_jd_AdvertisingReceivablesMember_1146" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1142" xlink:to="loc_jd_AdvertisingReceivablesMember_1146" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/InventoriesNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems_1161" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable_1158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_1161" xlink:to="loc_us-gaap_InventoryCurrentTable_1158" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_1159" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_1158" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_1159" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_1159" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_1159" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_1162" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160" xlink:to="loc_us-gaap_ProductMember_1162" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PackingAndOtherMaterialsMember" xlink:label="loc_jd_PackingAndOtherMaterialsMember_1163" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160" xlink:to="loc_jd_PackingAndOtherMaterialsMember_1163" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1166" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_1161" xlink:to="loc_us-gaap_InventoryNet_1166" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves_1165" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_1161" xlink:to="loc_us-gaap_InventoryValuationReserves_1165" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaap_InventoryGross_1164" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_1161" xlink:to="loc_us-gaap_InventoryGross_1164" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_1383194" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_1383194" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1383195" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_1383194" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1383195" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1383195_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_1383194" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1383195_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1170" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1170" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1170" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1170" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_1410283" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_1410283" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_1177" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_1177" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xlink:label="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember_1175" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember_1175" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_1176" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_VehiclesMember_1176" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaap_OfficeEquipmentMember_1173" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_OfficeEquipmentMember_1173" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_1178" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_1178" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1179" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1179" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1180" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1180" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1181" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1181" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1182" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1182" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_1183" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_Depreciation_1183" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_1383193" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_1383193" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/LandUseRightsNetDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetLineItems" xlink:label="loc_jd_LandUseRightsNetLineItems_1383207" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRights" xlink:label="loc_jd_LandUseRights_1189" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRights_1189" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAccumulatedAmortization" xlink:label="loc_jd_LandUseRightsAccumulatedAmortization_1188" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsAccumulatedAmortization_1188" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" xlink:label="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearFive" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearFive_1195" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseYearFive_1195" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseNextTwelveMonths" xlink:label="loc_jd_LandUseRightsAmortizationExpenseNextTwelveMonths_1191" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseNextTwelveMonths_1191" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearFour" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearFour_1194" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseYearFour_1194" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseAfterYearFive" xlink:label="loc_jd_LandUseRightsAmortizationExpenseAfterYearFive_1196" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseAfterYearFive_1196" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearTwo" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearTwo_1192" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseYearTwo_1192" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearThree" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearThree_1193" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseYearThree_1193" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmortizationOfLandUseRights" xlink:label="loc_jd_AmortizationOfLandUseRights_1190" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_AmortizationOfLandUseRights_1190" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsGross" xlink:label="loc_jd_LandUseRightsGross_1187" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsGross_1187" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetTable" xlink:label="loc_jd_LandUseRightsNetTable_1383206" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsNetTable_1383206" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AssetUseRightsAxis" xlink:label="loc_jd_AssetUseRightsAxis_1383209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_LandUseRightsNetTable_1383206" xlink:to="loc_jd_AssetUseRightsAxis_1383209" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AssetUseRightsDomain" xlink:label="loc_jd_AssetUseRightsDomain_1383210" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_AssetUseRightsAxis_1383209" xlink:to="loc_jd_AssetUseRightsDomain_1383210" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AssetUseRightsDomain" xlink:label="loc_jd_AssetUseRightsDomain_1383210_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_AssetUseRightsAxis_1383209" xlink:to="loc_jd_AssetUseRightsDomain_1383210_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsImpairmentCharge" xlink:label="loc_jd_LandUseRightsImpairmentCharge_1389570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsImpairmentCharge_1389570" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/IntangibleAssetsNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1212" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1212" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1215" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1215" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1210" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1210" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:label="loc_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment_1213" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment_1213" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1214" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1214" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1199" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1199" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1200" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1199" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1200" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1201" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1200" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1201" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1201_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1200" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1201_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" xlink:label="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1201" xlink:to="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TechnologyAndOthersIntangibleAssetsMember" xlink:label="loc_jd_TechnologyAndOthersIntangibleAssetsMember_627227" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_jd_TechnologyAndOthersIntangibleAssetsMember_627227" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_873269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_us-gaap_CustomerRelationshipsMember_873269" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1206" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1206" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomainNamesAndTrademarkMember" xlink:label="loc_jd_DomainNamesAndTrademarkMember_1208" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_jd_DomainNamesAndTrademarkMember_1208" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_1216" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_1216" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1220" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1220" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1221" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1221" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1222" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1222" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1218" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1218" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1217" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1217" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1219" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1219" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1211" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1211" use="optional" order="23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/GoodwillDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_1228" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_1225" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_1228" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_1225" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1225" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1226" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1227" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1226" xlink:to="loc_us-gaap_SegmentDomain_1227" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1227_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1226" xlink:to="loc_us-gaap_SegmentDomain_1227_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_1312653" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1227" xlink:to="loc_jd_JdLogisticsMember_1312653" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaMember" xlink:label="loc_jd_DadaMember_1410286" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1227" xlink:to="loc_jd_DadaMember_1410286" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NewBusinessMember" xlink:label="loc_jd_NewBusinessMember_1231" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1227" xlink:to="loc_jd_NewBusinessMember_1231" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdRetailMember" xlink:label="loc_jd_JdRetailMember_1230" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1227" xlink:to="loc_jd_JdRetailMember_1230" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_1229" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_1228" xlink:to="loc_us-gaap_GoodwillRollForward_1229" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_Goodwill_1239" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_1238" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_1238" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_1410415" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillGross_1410415" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_1410448" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_1410448" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1235" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1235" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1236" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1236" use="optional" order="15" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/UnsecuredSeniorNotesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1272" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRepurchaseAmount" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_852152" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_852152" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1278" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1278" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_1313147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_1313147" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" xlink:label="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne_853984" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" xlink:to="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne_853984" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" xlink:label="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo_853985" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" xlink:to="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo_853985" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_656394" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_656394" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1282" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1282" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_1285" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_1285" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_1314839" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_RepaymentsOfDebt_1314839" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1283" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1283" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_1284" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_1284" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DebtInstrumentNumberOfMaturities" xlink:label="loc_jd_DebtInstrumentNumberOfMaturities_1277" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_jd_DebtInstrumentNumberOfMaturities_1277" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1267" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentTable_1267" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1268" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1267" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1268" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1268" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1269" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1269_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1268" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1269_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember" xlink:label="loc_us-gaap_SeniorNotesMember_1274" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1269" xlink:to="loc_us-gaap_SeniorNotesMember_1274" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaap_UnsecuredDebtMember_1313152" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1269" xlink:to="loc_us-gaap_UnsecuredDebtMember_1313152" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1270" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1267" xlink:to="loc_us-gaap_DebtInstrumentAxis_1270" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1271" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1270" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1271" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1271_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1270" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1271_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2050Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2050Member_847160" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1271" xlink:to="loc_jd_UnsecuredSeniorNotesDue2050Member_847160" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2030Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2030Member_847159" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1271" xlink:to="loc_jd_UnsecuredSeniorNotesDue2030Member_847159" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesMember" xlink:label="loc_jd_UnsecuredSeniorNotesMember_852167" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1271" xlink:to="loc_jd_UnsecuredSeniorNotesMember_852167" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2026Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2026Member_1276" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1271" xlink:to="loc_jd_UnsecuredSeniorNotesDue2026Member_1276" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_852169" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1267" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_852169" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_852170" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_852169" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_852170" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_852170_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_852169" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_852170_default" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember" xlink:label="loc_us-gaap_InterestExpenseMember_852171" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_852170" xlink:to="loc_us-gaap_InterestExpenseMember_852171" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DebtInstrumentReacquisitionPriceAmount" xlink:label="loc_jd_DebtInstrumentReacquisitionPriceAmount_852165" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_jd_DebtInstrumentReacquisitionPriceAmount_852165" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnRepurchaseOfDebtInstrument" xlink:label="loc_us-gaap_GainLossOnRepurchaseOfDebtInstrument_852168" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_GainLossOnRepurchaseOfDebtInstrument_852168" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1279" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1279" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes_1280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_SeniorLongTermNotes_1280" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1281" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1281" use="optional" order="35" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/UnsecuredSeniorNotesDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_3069" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_852145" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_852145" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_852150" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebt_852150" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_852149" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_852149" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_852146" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_852146" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_852148" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_852148" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_852147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_852147" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_3066" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_StatementTable_3066" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1410518" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3066" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1410518" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410519" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410518" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410519" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410519_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410518" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410519_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNoteMember" xlink:label="loc_jd_UnsecuredSeniorNoteMember_1410520" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410519" xlink:to="loc_jd_UnsecuredSeniorNoteMember_1410520" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3067" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3066" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3067" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_3068" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3067" xlink:to="loc_us-gaap_ClassOfStockDomain_3068" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_3068_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3067" xlink:to="loc_us-gaap_ClassOfStockDomain_3068_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_852144" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_852144" use="optional" order="15" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesLineItems" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_569016" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_569016" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfCommitmentOfTotalCapital" xlink:label="loc_jd_PercentageOfCommitmentOfTotalCapital_569020" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_jd_PercentageOfCommitmentOfTotalCapital_569020" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_656353" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_656353" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" xlink:label="loc_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent_656350" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent_656350" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesTable" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_569001" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_569001" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_569001" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_569001" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralPartnerMember" xlink:label="loc_us-gaap_GeneralPartnerMember_569004" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002" xlink:to="loc_us-gaap_GeneralPartnerMember_569004" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ThirdPartyInvestorMember" xlink:label="loc_jd_ThirdPartyInvestorMember_1410563" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002" xlink:to="loc_jd_ThirdPartyInvestorMember_1410563" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_568998" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_dei_LegalEntityAxis_568998" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_568999" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_568998" xlink:to="loc_dei_EntityDomain_568999" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_568999_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_568998" xlink:to="loc_dei_EntityDomain_568999_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CoreFundsMember" xlink:label="loc_jd_CoreFundsMember_1401972" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_CoreFundsMember_1401972" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_656326" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_srt_RangeAxis_656326" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_656327" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_656326" xlink:to="loc_srt_RangeMember_656327" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_656327_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_656326" xlink:to="loc_srt_RangeMember_656327_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_656329" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_656327" xlink:to="loc_srt_MinimumMember_656329" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_656328" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_656327" xlink:to="loc_srt_MaximumMember_656328" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569007" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569007" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_569008" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569007" xlink:to="loc_us-gaap_RelatedPartyDomain_569008" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_569008_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569007" xlink:to="loc_us-gaap_RelatedPartyDomain_569008_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_854515" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_854515" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_854516" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_854515" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_854516" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_854516_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_854515" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_854516_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FundAxis" xlink:label="loc_jd_FundAxis_854497" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_jd_FundAxis_854497" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FundDomain" xlink:label="loc_jd_FundDomain_854498" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_FundAxis_854497" xlink:to="loc_jd_FundDomain_854498" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FundDomain" xlink:label="loc_jd_FundDomain_854498_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_FundAxis_854497" xlink:to="loc_jd_FundDomain_854498_default" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DevelopmentFundMember" xlink:label="loc_jd_DevelopmentFundMember_1410564" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_FundDomain_854498" xlink:to="loc_jd_DevelopmentFundMember_1410564" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaap_TransactionTypeAxis_873413" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_TransactionTypeAxis_873413" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaap_TransactionDomain_873417" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TransactionTypeAxis_873413" xlink:to="loc_us-gaap_TransactionDomain_873417" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaap_TransactionDomain_873417_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TransactionTypeAxis_873413" xlink:to="loc_us-gaap_TransactionDomain_873417_default" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_854511" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_SubsegmentsAxis_854511" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_854512" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_854511" xlink:to="loc_us-gaap_SubsegmentsDomain_854512" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_854512_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_854511" xlink:to="loc_us-gaap_SubsegmentsDomain_854512_default" use="optional" order="35" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TaxRateDisclosureLineItems" xlink:label="loc_jd_TaxRateDisclosureLineItems_1344" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TaxDisclosureTable" xlink:label="loc_jd_TaxDisclosureTable_1335" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_TaxDisclosureTable_1335" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1410322" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1410322" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1410323" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1410322" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1410323" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1410323_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1410322" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1410323_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitRangeAxis" xlink:label="loc_jd_ProfitRangeAxis_671591" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_jd_ProfitRangeAxis_671591" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitRangeDomain" xlink:label="loc_jd_ProfitRangeDomain_671592" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_ProfitRangeAxis_671591" xlink:to="loc_jd_ProfitRangeDomain_671592" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitRangeDomain" xlink:label="loc_jd_ProfitRangeDomain_671592_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_ProfitRangeAxis_671591" xlink:to="loc_jd_ProfitRangeDomain_671592_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitAboveTwoMillionHonKongDollarMember" xlink:label="loc_jd_ProfitAboveTwoMillionHonKongDollarMember_671593" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ProfitRangeDomain_671592" xlink:to="loc_jd_ProfitAboveTwoMillionHonKongDollarMember_671593" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitBelowTwoMillionHongKongDollarMember" xlink:label="loc_jd_ProfitBelowTwoMillionHongKongDollarMember_671595" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ProfitRangeDomain_671592" xlink:to="loc_jd_ProfitBelowTwoMillionHongKongDollarMember_671595" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_1336" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_1336" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_1337" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1336" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_1337" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_1337_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1336" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_1337_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_ID" xlink:label="loc_country_ID_1346" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1337" xlink:to="loc_country_ID_1346" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_HK" xlink:label="loc_country_HK_1347" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1337" xlink:to="loc_country_HK_1347" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN" xlink:label="loc_country_CN_1345" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1337" xlink:to="loc_country_CN_1345" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_SG" xlink:label="loc_country_SG_1383881" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1337" xlink:to="loc_country_SG_1383881" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_srt_ProductOrServiceAxis_1338" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_1339" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_1338" xlink:to="loc_srt_ProductsAndServicesDomain_1339" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_1339_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_1338" xlink:to="loc_srt_ProductsAndServicesDomain_1339_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticsSupportServicesMember" xlink:label="loc_jd_LogisticsSupportServicesMember_1350" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_LogisticsSupportServicesMember_1350" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OnlineAdvertisingAndOtherServicesMember" xlink:label="loc_jd_OnlineAdvertisingAndOtherServicesMember_1351" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_OnlineAdvertisingAndOtherServicesMember_1351" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SalesOfAudioVideoProductsAndBooksMember" xlink:label="loc_jd_SalesOfAudioVideoProductsAndBooksMember_1348" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_SalesOfAudioVideoProductsAndBooksMember_1348" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SalesOfOtherProductsMember" xlink:label="loc_jd_SalesOfOtherProductsMember_1349" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_SalesOfOtherProductsMember_1349" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValueAddedTaxMember" xlink:label="loc_jd_ValueAddedTaxMember_603776" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_ValueAddedTaxMember_603776" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1340" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_dei_LegalEntityAxis_1340" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1341" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1340" xlink:to="loc_dei_EntityDomain_1341" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1341_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1340" xlink:to="loc_dei_EntityDomain_1341_default" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" xlink:label="loc_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember_1353" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1341" xlink:to="loc_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember_1353" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember_1352" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1341" xlink:to="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember_1352" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" xlink:label="loc_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member_1402331" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1341" xlink:to="loc_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member_1402331" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1410326" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1410326" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1410327" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1410326" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1410327" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1410327_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1410326" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1410327_default" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatusForTaxabilityAxis" xlink:label="loc_jd_StatusForTaxabilityAxis_1342" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_jd_StatusForTaxabilityAxis_1342" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatusForTaxabilityDomain" xlink:label="loc_jd_StatusForTaxabilityDomain_1343" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_StatusForTaxabilityAxis_1342" xlink:to="loc_jd_StatusForTaxabilityDomain_1343" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatusForTaxabilityDomain" xlink:label="loc_jd_StatusForTaxabilityDomain_1343_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_StatusForTaxabilityAxis_1342" xlink:to="loc_jd_StatusForTaxabilityDomain_1343_default" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EncouragedIndustryInWesternRegionOfChinaMember" xlink:label="loc_jd_EncouragedIndustryInWesternRegionOfChinaMember_1356" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatusForTaxabilityDomain_1343" xlink:to="loc_jd_EncouragedIndustryInWesternRegionOfChinaMember_1356" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SoftwareEnterpriseMember" xlink:label="loc_jd_SoftwareEnterpriseMember_1355" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatusForTaxabilityDomain_1343" xlink:to="loc_jd_SoftwareEnterpriseMember_1355" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HighAndNewTechnologyEnterprisesMember" xlink:label="loc_jd_HighAndNewTechnologyEnterprisesMember_1354" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatusForTaxabilityDomain_1343" xlink:to="loc_jd_HighAndNewTechnologyEnterprisesMember_1354" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" xlink:label="loc_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses_1365" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses_1365" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" xlink:label="loc_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration_1366" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration_1366" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" xlink:label="loc_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions_1369" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions_1369" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfCulturalUndertakingDevelopmentFees" xlink:label="loc_jd_PercentageOfCulturalUndertakingDevelopmentFees_1358" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_PercentageOfCulturalUndertakingDevelopmentFees_1358" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" xlink:label="loc_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate_1362" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate_1362" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" xlink:label="loc_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany_1368" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany_1368" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxesForeignStatutoryCorporateTaxRate" xlink:label="loc_jd_IncomeTaxesForeignStatutoryCorporateTaxRate_1359" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_IncomeTaxesForeignStatutoryCorporateTaxRate_1359" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries_1410583" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries_1410583" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfYearsExemptedFromIncomeTax" xlink:label="loc_jd_NumberOfYearsExemptedFromIncomeTax_1361" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_NumberOfYearsExemptedFromIncomeTax_1361" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValueAddedTaxRate" xlink:label="loc_jd_ValueAddedTaxRate_1357" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_ValueAddedTaxRate_1357" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" xlink:label="loc_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees_571208" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees_571208" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1360" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1360" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" xlink:label="loc_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong_1370" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong_1370" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" xlink:label="loc_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate_1313197" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate_1313197" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfYearsHalfExemptedIncomeTax" xlink:label="loc_jd_NumberOfYearsHalfExemptedIncomeTax_1363" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_NumberOfYearsHalfExemptedIncomeTax_1363" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PreferentialCorporateIncomeTaxRate" xlink:label="loc_jd_PreferentialCorporateIncomeTaxRate_1364" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_PreferentialCorporateIncomeTaxRate_1364" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedIncomeTaxWithholdingExpenses" xlink:label="loc_jd_AccruedIncomeTaxWithholdingExpenses_1410599" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_AccruedIncomeTaxWithholdingExpenses_1410599" use="optional" order="56" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1387" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1399" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1399" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_1400" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_1400" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1396" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1396" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1401" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1401" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1405" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1405" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities_1398" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities_1398" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent_1402" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent_1402" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent_672773" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent_672773" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1403" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1403" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectOnWithholdingIncomeTax" xlink:label="loc_jd_EffectOnWithholdingIncomeTax_1410331" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_jd_EffectOnWithholdingIncomeTax_1410331" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1384" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_StatementTable_1384" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1385" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1384" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1385" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1386" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1385" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1386" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1386_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1385" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1386_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" xlink:label="loc_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember_1394" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1386" xlink:to="loc_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember_1394" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" xlink:label="loc_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember_1395" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1386" xlink:to="loc_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember_1395" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_876817" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1384" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_876817" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_876819" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_876817" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_876819" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_876819_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_876817" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_876819_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract_1392" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract_1392" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1419" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract_1392" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1419" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1412" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1412" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" xlink:label="loc_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments_1413" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments_1413" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" xlink:label="loc_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers_1409" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers_1409" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_1411" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_1411" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_1410" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_1410" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_1415" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_1415" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1414" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1414" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxHolidayAbstract" xlink:label="loc_jd_IncomeTaxHolidayAbstract_1389" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_jd_IncomeTaxHolidayAbstract_1389" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_1406" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_IncomeTaxHolidayAbstract_1389" xlink:to="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_1406" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xlink:label="loc_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted_1408" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_IncomeTaxHolidayAbstract_1389" xlink:to="loc_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted_1408" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_1407" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_IncomeTaxHolidayAbstract_1389" xlink:to="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_1407" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_1418" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_1418" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" xlink:label="loc_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers_627244" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" xlink:to="loc_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers_627244" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1416" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1416" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_1410332" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_1410332" use="optional" order="39" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/FinancingForMajorSubsidiariesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_568933" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_1410434" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_1410434" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_568920" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_StatementTable_568920" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_873285" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_873285" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_873285" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_873285" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_873287" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" xlink:to="loc_us-gaap_IPOMember_873287" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdSubscriptionMember" xlink:label="loc_jd_JdSubscriptionMember_1410337" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" xlink:to="loc_jd_JdSubscriptionMember_1410337" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdlPlacementMember" xlink:label="loc_jd_JdlPlacementMember_1410336" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" xlink:to="loc_jd_JdlPlacementMember_1410336" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1410440" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1410440" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1410441" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1410440" xlink:to="loc_us-gaap_EquityComponentDomain_1410441" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1410441_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1410440" xlink:to="loc_us-gaap_EquityComponentDomain_1410441_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1410442" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1410441" xlink:to="loc_us-gaap_CommonStockMember_1410442" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_568926" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_srt_OwnershipAxis_568926" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_568927" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_568926" xlink:to="loc_srt_OwnershipDomain_568927" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_568927_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_568926" xlink:to="loc_srt_OwnershipDomain_568927_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustryPlanMember" xlink:label="loc_jd_JdIndustryPlanMember_1311990" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_568927" xlink:to="loc_jd_JdIndustryPlanMember_1311990" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JDPropertyMember" xlink:label="loc_jd_JDPropertyMember_1311993" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_568927" xlink:to="loc_jd_JDPropertyMember_1311993" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_1410333" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_568927" xlink:to="loc_jd_JdLogisticsMember_1410333" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthMember" xlink:label="loc_jd_JdHealthMember_568929" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_568927" xlink:to="loc_jd_JdHealthMember_568929" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_568921" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_us-gaap_StatementClassOfStockAxis_568921" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_568922" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_568921" xlink:to="loc_us-gaap_ClassOfStockDomain_568922" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_568922_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_568921" xlink:to="loc_us-gaap_ClassOfStockDomain_568922_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SeriesAOnePreferredStockMember" xlink:label="loc_jd_SeriesAOnePreferredStockMember_873263" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_568922" xlink:to="loc_jd_SeriesAOnePreferredStockMember_873263" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_568924" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_568922" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_568924" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_847338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_568922" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_847338" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalPreferredStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalPreferredStock_568943" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_AdditionalPaidInCapitalPreferredStock_568943" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_873279" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_873279" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_568939" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_568939" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonredeemableNoncontrollingInterest" xlink:label="loc_us-gaap_NonredeemableNoncontrollingInterest_568942" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_NonredeemableNoncontrollingInterest_568942" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" xlink:label="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable_568934" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable_568934" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1410433" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1410433" use="optional" order="31" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/OrdinarySharesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1476" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1489" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1489" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1410338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1410338" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1487" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1487" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1464" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1464" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1470" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1470" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1470" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1470" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1472" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_AwardTypeAxis_1472" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1473" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1472" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1473" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1473_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1472" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1473_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedStockAndStockOptionMember" xlink:label="loc_jd_RestrictedStockAndStockOptionMember_1483" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1473" xlink:to="loc_jd_RestrictedStockAndStockOptionMember_1483" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1465" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1465" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1466" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1465" xlink:to="loc_us-gaap_ClassOfStockDomain_1466" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1466_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1465" xlink:to="loc_us-gaap_ClassOfStockDomain_1466_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_479832" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1466" xlink:to="loc_us-gaap_CommonClassAMember_479832" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_1474" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_TypeOfArrangementAxis_1474" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_571202" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_1474" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_571202" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_571202_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_1474" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_571202_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransactionWithTencentHoldingsLimitedMember" xlink:label="loc_jd_TransactionWithTencentHoldingsLimitedMember_571205" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_571202" xlink:to="loc_jd_TransactionWithTencentHoldingsLimitedMember_571205" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1410339" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1410339" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410340" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410339" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410340" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410340_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410339" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410340_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1468" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_srt_CounterpartyNameAxis_1468" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_1468" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_1468" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HKSEMember" xlink:label="loc_jd_HKSEMember_854667" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" xlink:to="loc_jd_HKSEMember_854667" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HuangRiverInvestmentLimitedMember" xlink:label="loc_jd_HuangRiverInvestmentLimitedMember_1478" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" xlink:to="loc_jd_HuangRiverInvestmentLimitedMember_1478" use="optional" order="27" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/DividendsAdditionalInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1410296" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_1410297" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1410296" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_1410297" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends" xlink:label="loc_us-gaap_Dividends_1410302" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1410296" xlink:to="loc_us-gaap_Dividends_1410302" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_1410497" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1410296" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_1410497" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1410292" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1410296" xlink:to="loc_us-gaap_StatementTable_1410292" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1410293" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1410292" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1410293" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1410294" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1410293" xlink:to="loc_us-gaap_ClassOfStockDomain_1410294" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1410294_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1410293" xlink:to="loc_us-gaap_ClassOfStockDomain_1410294_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember_1410295" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1410294" xlink:to="loc_jd_AmericanDepositaryShareMember_1410295" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareRepurchaseProgramDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1495" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1361902" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1361902" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1497" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1497" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1501" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1501" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1492" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_StatementTable_1492" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1313288" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1492" xlink:to="loc_srt_RangeAxis_1313288" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1313288" xlink:to="loc_srt_RangeMember_1313289" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313289_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1313288" xlink:to="loc_srt_RangeMember_1313289_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_1386989" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1492" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_1386989" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_1386990" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_1386989" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_1386990" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_1386990_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_1386989" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_1386990_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TwentyTwentyShareRepurchaseProgramMember" xlink:label="loc_jd_TwentyTwentyShareRepurchaseProgramMember_1386992" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_1386990" xlink:to="loc_jd_TwentyTwentyShareRepurchaseProgramMember_1386992" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1493" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1492" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1493" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1494" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1493" xlink:to="loc_us-gaap_ClassOfStockDomain_1494" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1494_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1493" xlink:to="loc_us-gaap_ClassOfStockDomain_1494_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember_1496" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1494" xlink:to="loc_jd_AmericanDepositaryShareMember_1496" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_1498" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_1498" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1499" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1499" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1500" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1500" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/OtherComprehensiveIncomeDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1509" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1509" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1516" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1516" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1514" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1514" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1506" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1509" xlink:to="loc_us-gaap_StatementTable_1506" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1507" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1506" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1507" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1508" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1507" xlink:to="loc_us-gaap_EquityComponentDomain_1508" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1508_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1507" xlink:to="loc_us-gaap_EquityComponentDomain_1508_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1512" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1508" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1512" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1513" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1508" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1513" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_1511" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1508" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_1511" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854940" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1506" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854940" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854941" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854940" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854941" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854941_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854940" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854941_default" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1523" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1529" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1523" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1529" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1520" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1523" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1520" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1521" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1520" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1521" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1522" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1521" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1522" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1522_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1521" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1522_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1526" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1526" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentMember" xlink:label="loc_jd_FulfillmentMember_1525" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_jd_FulfillmentMember_1525" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_1524" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_us-gaap_CostOfSalesMember_1524" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_569616" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_569616" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1528" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1528" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensationDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaAxis" xlink:label="loc_jd_VestingCriteriaAxis_1542" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_jd_VestingCriteriaAxis_1542" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaDomain" xlink:label="loc_jd_VestingCriteriaDomain_1543" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_VestingCriteriaAxis_1542" xlink:to="loc_jd_VestingCriteriaDomain_1543" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaDomain" xlink:label="loc_jd_VestingCriteriaDomain_1543_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_VestingCriteriaAxis_1542" xlink:to="loc_jd_VestingCriteriaDomain_1543_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingBasedOnServiceMember" xlink:label="loc_jd_VestingBasedOnServiceMember_1562" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_VestingCriteriaDomain_1543" xlink:to="loc_jd_VestingBasedOnServiceMember_1562" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_us-gaap_PlanNameAxis_1533" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1534" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1533" xlink:to="loc_us-gaap_PlanNameDomain_1534" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1534_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1533" xlink:to="loc_us-gaap_PlanNameDomain_1534_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustrialsPlanMember" xlink:label="loc_jd_JdIndustrialsPlanMember_1410555" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JdIndustrialsPlanMember_1410555" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JDPropertyMember" xlink:label="loc_jd_JDPropertyMember_1313791" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JDPropertyMember_1313791" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsPlanMember" xlink:label="loc_jd_JdLogisticsPlanMember_1313731" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JdLogisticsPlanMember_1313731" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthPlanMember" xlink:label="loc_jd_JdHealthPlanMember_1313776" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JdHealthPlanMember_1313776" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareIncentivePlanMember" xlink:label="loc_jd_ShareIncentivePlanMember_1552" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_ShareIncentivePlanMember_1552" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdPropertyPlanMember" xlink:label="loc_jd_JdPropertyPlanMember_1410349" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JdPropertyPlanMember_1410349" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1540" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_us-gaap_AwardTypeAxis_1540" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1540" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1540" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareOptionsMember" xlink:label="loc_jd_ShareOptionsMember_1561" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" xlink:to="loc_jd_ShareOptionsMember_1561" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1560" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1560" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RsusAndShareOptionsMember" xlink:label="loc_jd_RsusAndShareOptionsMember_548075" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" xlink:to="loc_jd_RsusAndShareOptionsMember_548075" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_1535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_us-gaap_VestingAxis_1535" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1536" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_1535" xlink:to="loc_us-gaap_VestingDomain_1536" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1536_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_1535" xlink:to="loc_us-gaap_VestingDomain_1536_default" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardTwoYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardTwoYearsMember_1553" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedCompensationAwardTwoYearsMember_1553" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SharebasedCompensationawardThreeYearsMember" xlink:label="loc_jd_SharebasedCompensationawardThreeYearsMember_1554" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_SharebasedCompensationawardThreeYearsMember_1554" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardTenYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardTenYearsMember_1558" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedCompensationAwardTenYearsMember_1558" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardFourYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardFourYearsMember_1555" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedCompensationAwardFourYearsMember_1555" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardFiveYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardFiveYearsMember_1556" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedCompensationAwardFiveYearsMember_1556" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedcompensationAwardSixYearsMember" xlink:label="loc_jd_ShareBasedcompensationAwardSixYearsMember_1557" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedcompensationAwardSixYearsMember_1557" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1537" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_srt_TitleOfIndividualAxis_1537" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1537" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1537" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538_default" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EmployeeAndNonEmployeeMember" xlink:label="loc_jd_EmployeeAndNonEmployeeMember_1539" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" xlink:to="loc_jd_EmployeeAndNonEmployeeMember_1539" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonemployeesMember" xlink:label="loc_jd_NonemployeesMember_480717" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" xlink:to="loc_jd_NonemployeesMember_480717" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LiuMember" xlink:label="loc_jd_LiuMember_1410350" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" xlink:to="loc_jd_LiuMember_1410350" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1573" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1573" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1576" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1576" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1575" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1575" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1574" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1568" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1568" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1569" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1569" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1570" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1571" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1566" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1566" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1564" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1564" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1565" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1565" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" xlink:label="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1592" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1592" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1593" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1593" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1594" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1594" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_1583" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_1583" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1578" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1578" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1581" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1579" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1579" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1584" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1584" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1580" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1580" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1586" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1586" use="optional" order="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1591" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1591" use="optional" order="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1585" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1585" use="optional" order="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1587" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1587" use="optional" order="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_1590" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_1590" use="optional" order="65" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1588" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1588" use="optional" order="66" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" use="optional" order="67" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1598" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1598" use="optional" order="68" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1601" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1601" use="optional" order="69" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1605" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1605" use="optional" order="70" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1602" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1602" use="optional" order="71" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1604" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1604" use="optional" order="72" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1603" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1603" use="optional" order="73" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1600" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1600" use="optional" order="74" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:label="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" use="optional" order="75" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_1596" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_1596" use="optional" order="76" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1595" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1595" use="optional" order="77" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1597" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1597" use="optional" order="78" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensationDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1633" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1633" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1638" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1638" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1634" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1634" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1639" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1639" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1635" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1635" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1617" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1617" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1618" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1617" xlink:to="loc_us-gaap_ClassOfStockDomain_1618" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1618_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1617" xlink:to="loc_us-gaap_ClassOfStockDomain_1618_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember_1628" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1618" xlink:to="loc_jd_AmericanDepositaryShareMember_1628" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1627" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1618" xlink:to="loc_us-gaap_CommonClassAMember_1627" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1611" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_us-gaap_PlanNameAxis_1611" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1612" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1611" xlink:to="loc_us-gaap_PlanNameDomain_1612" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1612_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1611" xlink:to="loc_us-gaap_PlanNameDomain_1612_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareIncentivePlanMember" xlink:label="loc_jd_ShareIncentivePlanMember_1622" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1612" xlink:to="loc_jd_ShareIncentivePlanMember_1622" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthMember" xlink:label="loc_jd_JdHealthMember_851832" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1612" xlink:to="loc_jd_JdHealthMember_851832" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsPlanMember" xlink:label="loc_jd_JdLogisticsPlanMember_1623" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1612" xlink:to="loc_jd_JdLogisticsPlanMember_1623" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1615" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_srt_TitleOfIndividualAxis_1615" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1615" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1615" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FounderMember" xlink:label="loc_jd_FounderMember_1625" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" xlink:to="loc_jd_FounderMember_1625" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EmployeeAndNonEmployeeMember" xlink:label="loc_jd_EmployeeAndNonEmployeeMember_1626" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" xlink:to="loc_jd_EmployeeAndNonEmployeeMember_1626" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LiuMember" xlink:label="loc_jd_LiuMember_877857" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" xlink:to="loc_jd_LiuMember_877857" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1613" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_us-gaap_AwardTypeAxis_1613" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1614" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1613" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1614" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1614_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1613" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1614_default" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareOptionsMember" xlink:label="loc_jd_ShareOptionsMember_1624" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1614" xlink:to="loc_jd_ShareOptionsMember_1624" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyAxis" xlink:label="loc_jd_VestingFrequencyAxis_1619" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_jd_VestingFrequencyAxis_1619" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyDomain" xlink:label="loc_jd_VestingFrequencyDomain_1620" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_VestingFrequencyAxis_1619" xlink:to="loc_jd_VestingFrequencyDomain_1620" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyDomain" xlink:label="loc_jd_VestingFrequencyDomain_1620_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_VestingFrequencyAxis_1619" xlink:to="loc_jd_VestingFrequencyDomain_1620_default" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyEachAnniversaryMember" xlink:label="loc_jd_VestingFrequencyEachAnniversaryMember_1629" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_VestingFrequencyDomain_1620" xlink:to="loc_jd_VestingFrequencyEachAnniversaryMember_1629" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1636" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1636" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1640" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1640" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1637" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1637" use="optional" order="34" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/NetIncomeLossPerShareDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1662" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1664" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1662" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1664" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1659" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1662" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1659" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1660" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1659" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1660" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1661" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1660" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1661" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1661_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1660" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1661_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" xlink:label="loc_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember_1663" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1661" xlink:to="loc_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember_1663" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/RelatedPartyTransactionsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1678" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" xlink:label="loc_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties_1713" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties_1713" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1668" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1668" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1669" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1668" xlink:to="loc_us-gaap_RelatedPartyDomain_1669" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1669_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1668" xlink:to="loc_us-gaap_RelatedPartyDomain_1669_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember_1681" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_DadaNexusLimitedMember_1681" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MajorRelatedPartiesMember" xlink:label="loc_jd_MajorRelatedPartiesMember_1686" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_MajorRelatedPartiesMember_1686" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" xlink:label="loc_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember_1687" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember_1687" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TencentAndItsSubsidiariesMember" xlink:label="loc_jd_TencentAndItsSubsidiariesMember_1680" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_TencentAndItsSubsidiariesMember_1680" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember_1685" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_JdTechnologyMember_1685" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PropertyFundsMember" xlink:label="loc_jd_PropertyFundsMember_1389662" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_PropertyFundsMember_1389662" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AtrenewGroupMember" xlink:label="loc_jd_AtrenewGroupMember_627265" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_AtrenewGroupMember_627265" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_569565" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_StatementClassOfStockAxis_569565" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_569566" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_569565" xlink:to="loc_us-gaap_ClassOfStockDomain_569566" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_569566_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_569565" xlink:to="loc_us-gaap_ClassOfStockDomain_569566_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_569567" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_569566" xlink:to="loc_us-gaap_CommonClassAMember_569567" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_1672" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_1672" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1673" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_1672" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1673" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1673_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_1672" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1673_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansMember" xlink:label="loc_us-gaap_LoansMember_1697" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_us-gaap_LoansMember_1697" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherRelatedPartyTransactionMember" xlink:label="loc_jd_OtherRelatedPartyTransactionMember_1698" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_OtherRelatedPartyTransactionMember_1698" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesReceivedAndPurchasesMember" xlink:label="loc_jd_ServicesReceivedAndPurchasesMember_1694" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_ServicesReceivedAndPurchasesMember_1694" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesProvidedAndProductsSoldMember" xlink:label="loc_jd_ServicesProvidedAndProductsSoldMember_1690" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_ServicesProvidedAndProductsSoldMember_1690" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" xlink:label="loc_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember_1691" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember_1691" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonCompeteAgreementsRelatedPartiesMember" xlink:label="loc_jd_NonCompeteAgreementsRelatedPartiesMember_1696" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_NonCompeteAgreementsRelatedPartiesMember_1696" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesReceivedMember" xlink:label="loc_jd_ServicesReceivedMember_1692" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_ServicesReceivedMember_1692" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xlink:label="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember_1693" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember_1693" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherReceivablesFromMember" xlink:label="loc_jd_OtherReceivablesFromMember_667769" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_OtherReceivablesFromMember_667769" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentProcessingAndOtherServicesReceivedMember" xlink:label="loc_jd_PaymentProcessingAndOtherServicesReceivedMember_1695" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_PaymentProcessingAndOtherServicesReceivedMember_1695" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LeaseAndPropertyManagementServicesReceivedMember" xlink:label="loc_jd_LeaseAndPropertyManagementServicesReceivedMember_634505" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_LeaseAndPropertyManagementServicesReceivedMember_634505" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1676" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1676" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1677" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1676" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1677" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1677_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1676" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1677_default" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartiesConcentrationRiskMember" xlink:label="loc_jd_RelatedPartiesConcentrationRiskMember_1701" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1677" xlink:to="loc_jd_RelatedPartiesConcentrationRiskMember_1701" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1670" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1670" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1671" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1670" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1671" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1671_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1670" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1671_default" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" xlink:label="loc_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember_1689" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1671" xlink:to="loc_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember_1689" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1674" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1674" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1674" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1674" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675_default" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1699" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675" xlink:to="loc_us-gaap_SalesRevenueNetMember_1699" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember" xlink:label="loc_us-gaap_OperatingExpenseMember_1700" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675" xlink:to="loc_us-gaap_OperatingExpenseMember_1700" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_1410343" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_srt_OwnershipAxis_1410343" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_1410344" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_1410343" xlink:to="loc_srt_OwnershipDomain_1410344" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_1410344_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_1410343" xlink:to="loc_srt_OwnershipDomain_1410344_default" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TencentGroupMember" xlink:label="loc_jd_TencentGroupMember_1410345" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_1410344" xlink:to="loc_jd_TencentGroupMember_1410345" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1388063" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1388063" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1388064" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1388063" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1388064" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1388064_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1388063" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1388064_default" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredRevenuesFromRelatedParties" xlink:label="loc_jd_DeferredRevenuesFromRelatedParties_1708" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_DeferredRevenuesFromRelatedParties_1708" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_1410346" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_1410346" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_1703" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_1703" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" xlink:label="loc_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty_1706" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty_1706" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherLiabilitiesRelatedParties" xlink:label="loc_jd_OtherLiabilitiesRelatedParties_1709" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_OtherLiabilitiesRelatedParties_1709" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_1707" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_1707" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" xlink:label="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount_1715" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount_1715" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartyPaymentProcessingServiceFees" xlink:label="loc_jd_RelatedPartyPaymentProcessingServiceFees_1716" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_RelatedPartyPaymentProcessingServiceFees_1716" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1704" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1704" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1410342" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_CommonStockSharesIssued_1410342" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" xlink:label="loc_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets_1711" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets_1711" use="optional" order="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_1702" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_RevenueFromRelatedParties_1702" use="optional" order="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1705" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1705" use="optional" order="63" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountDueToAndDeferredRevenuesFromRelatedParties" xlink:label="loc_jd_AmountDueToAndDeferredRevenuesFromRelatedParties_1712" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_AmountDueToAndDeferredRevenuesFromRelatedParties_1712" use="optional" order="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_1410537" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_1410537" use="optional" order="65" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_480992" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_480992" use="optional" order="66" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" xlink:label="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets_1718" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets_1718" use="optional" order="67" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SegmentReportingDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1726" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_627276" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_627276" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1721" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_StatementTable_1721" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1722" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1721" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1722" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1723" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1722" xlink:to="loc_us-gaap_SegmentDomain_1723" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1723_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1722" xlink:to="loc_us-gaap_SegmentDomain_1723_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NewBusinessMember" xlink:label="loc_jd_NewBusinessMember_1728" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1723" xlink:to="loc_jd_NewBusinessMember_1728" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdRetailMember" xlink:label="loc_jd_JdRetailMember_1727" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1723" xlink:to="loc_jd_JdRetailMember_1727" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_1313670" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1723" xlink:to="loc_jd_JdLogisticsMember_1313670" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaMember" xlink:label="loc_jd_DadaMember_1410284" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1723" xlink:to="loc_jd_DadaMember_1410284" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_1724" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1721" xlink:to="loc_srt_ConsolidationItemsAxis_1724" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_1725" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_1724" xlink:to="loc_srt_ConsolidationItemsDomain_1725" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_1725_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_1724" xlink:to="loc_srt_ConsolidationItemsDomain_1725_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_1729" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1725" xlink:to="loc_us-gaap_OperatingSegmentsMember_1729" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="loc_us-gaap_IntersegmentEliminationMember_1730" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1725" xlink:to="loc_us-gaap_IntersegmentEliminationMember_1730" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_1731" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1725" xlink:to="loc_us-gaap_CorporateNonSegmentMember_1731" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1734" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_OperatingIncomeLoss_1734" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1736" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1736" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_1735" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_1735" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1733" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SegmentReportingDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_667276" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_667273" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_us-gaap_StatementTable_667273" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_667274" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_667273" xlink:to="loc_us-gaap_StatementClassOfStockAxis_667274" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_667275" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_667274" xlink:to="loc_us-gaap_ClassOfStockDomain_667275" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_667275_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_667274" xlink:to="loc_us-gaap_ClassOfStockDomain_667275_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_667277" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_667273" xlink:to="loc_srt_ConsolidationItemsAxis_667277" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_667278" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_667277" xlink:to="loc_srt_ConsolidationItemsDomain_667278" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_667278_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_667277" xlink:to="loc_srt_ConsolidationItemsDomain_667278_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_667279" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_667278" xlink:to="loc_us-gaap_CorporateNonSegmentMember_667279" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" xlink:label="loc_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions_667281" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions_667281" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_667284" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_us-gaap_OperatingIncomeLoss_667284" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectsOfBusinessCooperationArrangements" xlink:label="loc_jd_EffectsOfBusinessCooperationArrangements_667282" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_jd_EffectsOfBusinessCooperationArrangements_667282" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_667280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_667280" use="optional" order="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_1759" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_1410456" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_ShortTermBorrowings_1410456" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTerm" xlink:label="loc_us-gaap_LongTermDebtTerm_1762" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LongTermDebtTerm_1762" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1766" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1766" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfArrangers" xlink:label="loc_jd_NumberOfArrangers_1764" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_jd_NumberOfArrangers_1764" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageBelowVariableRateBasis" xlink:label="loc_jd_PercentageBelowVariableRateBasis_1410538" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_jd_PercentageBelowVariableRateBasis_1410538" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1763" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1763" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_1754" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_1754" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InterestRateApplicablePeriodAxis" xlink:label="loc_jd_InterestRateApplicablePeriodAxis_1353752" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_jd_InterestRateApplicablePeriodAxis_1353752" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InterestRateApplicablePeriodDomain" xlink:label="loc_jd_InterestRateApplicablePeriodDomain_1353759" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_InterestRateApplicablePeriodAxis_1353752" xlink:to="loc_jd_InterestRateApplicablePeriodDomain_1353759" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InterestRateApplicablePeriodDomain" xlink:label="loc_jd_InterestRateApplicablePeriodDomain_1353759_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_InterestRateApplicablePeriodAxis_1353752" xlink:to="loc_jd_InterestRateApplicablePeriodDomain_1353759_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" xlink:label="loc_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember_1353764" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_InterestRateApplicablePeriodDomain_1353759" xlink:to="loc_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember_1353764" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InitialUtilizationDateMember" xlink:label="loc_jd_InitialUtilizationDateMember_1353766" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_InterestRateApplicablePeriodDomain_1353759" xlink:to="loc_jd_InitialUtilizationDateMember_1353766" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_1755" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_CreditFacilityAxis_1755" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_1756" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_1755" xlink:to="loc_us-gaap_CreditFacilityDomain_1756" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_1756_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_1755" xlink:to="loc_us-gaap_CreditFacilityDomain_1756_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TermAndRevolvingCreditFacilitiesMember" xlink:label="loc_jd_TermAndRevolvingCreditFacilitiesMember_1760" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1756" xlink:to="loc_jd_TermAndRevolvingCreditFacilitiesMember_1760" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaap_ShortTermDebtMember_1410426" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1756" xlink:to="loc_us-gaap_ShortTermDebtMember_1410426" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaap_LongTermDebtMember_1410483" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1756" xlink:to="loc_us-gaap_LongTermDebtMember_1410483" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TermLoanFacilityAgreementMember" xlink:label="loc_jd_TermLoanFacilityAgreementMember_1353720" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1756" xlink:to="loc_jd_TermLoanFacilityAgreementMember_1353720" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1383188" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1383188" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1383189" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1383188" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1383189" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1383189_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1383188" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1383189_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_1383190" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1383189" xlink:to="loc_us-gaap_SubsequentEventMember_1383190" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaap_CollateralAxis_1410464" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_CollateralAxis_1410464" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaap_CollateralDomain_1410465" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_1410464" xlink:to="loc_us-gaap_CollateralDomain_1410465" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaap_CollateralDomain_1410465_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_1410464" xlink:to="loc_us-gaap_CollateralDomain_1410465_default" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UncollateralizedMember" xlink:label="loc_us-gaap_UncollateralizedMember_1410468" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1410465" xlink:to="loc_us-gaap_UncollateralizedMember_1410468" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralPledgedMember" xlink:label="loc_us-gaap_CollateralPledgedMember_1410466" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1410465" xlink:to="loc_us-gaap_CollateralPledgedMember_1410466" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_1353656" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_1353656" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1353658" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1353656" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1353658" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1353658_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1353656" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1353658_default" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1410461" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1410461" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410462" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410461" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410462" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410462_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410461" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410462_default" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_1757" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_VariableRateAxis_1757" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1758" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_1757" xlink:to="loc_us-gaap_VariableRateDomain_1758" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1758_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_1757" xlink:to="loc_us-gaap_VariableRateDomain_1758_default" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HongKongInterbankOfferedRateMember" xlink:label="loc_jd_HongKongInterbankOfferedRateMember_1353733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1758" xlink:to="loc_jd_HongKongInterbankOfferedRateMember_1353733" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1761" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1758" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1761" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_1410455" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1758" xlink:to="loc_us-gaap_PrimeRateMember_1410455" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_632527" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_632527" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1765" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1765" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_1410467" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_1410467" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1410457" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LongTermDebt_1410457" use="optional" order="44" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1410569" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1410568" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_us-gaap_DebtInstrumentTable_1410568" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1410571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1410568" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1410571" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410572" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410571" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410572" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410572_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410571" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410572_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesMember" xlink:label="loc_jd_UnsecuredSeniorNotesMember_1410575" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410572" xlink:to="loc_jd_UnsecuredSeniorNotesMember_1410575" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaap_UnsecuredDebtMember_1410574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410572" xlink:to="loc_us-gaap_UnsecuredDebtMember_1410574" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_1410573" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410572" xlink:to="loc_us-gaap_SecuredDebtMember_1410573" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1410570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1410570" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes_1410596" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_us-gaap_SeniorLongTermNotes_1410596" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredBorrowings" xlink:label="loc_jd_UnsecuredBorrowings_1410597" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_jd_UnsecuredBorrowings_1410597" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebt" xlink:label="loc_us-gaap_SecuredDebt_1410598" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_us-gaap_SecuredDebt_1410598" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1410475" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1410482" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebt_1410482" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1410481" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1410481" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1410480" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1410480" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1410474" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_DebtInstrumentTable_1410474" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1410484" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1410474" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1410484" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410485" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410484" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410485" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410485_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410484" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410485_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_1410486" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410485" xlink:to="loc_us-gaap_LineOfCreditMember_1410486" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1410476" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1410476" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1410478" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1410478" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1410479" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1410479" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1410477" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1410477" use="optional" order="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_1745" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_1742" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1745" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_1742" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_1743" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1742" xlink:to="loc_us-gaap_CreditFacilityAxis_1743" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_1744" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_1743" xlink:to="loc_us-gaap_CreditFacilityDomain_1744" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_1744_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_1743" xlink:to="loc_us-gaap_CreditFacilityDomain_1744_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1746" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1744" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1746" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1747" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1745" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1747" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LineOfCreditReservedForIssuancesOfBankAcceptance" xlink:label="loc_jd_LineOfCreditReservedForIssuancesOfBankAcceptance_1749" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1745" xlink:to="loc_jd_LineOfCreditReservedForIssuancesOfBankAcceptance_1749" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LineOfCreditForBankGuarantee" xlink:label="loc_jd_LineOfCreditForBankGuarantee_1750" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1745" xlink:to="loc_jd_LineOfCreditForBankGuarantee_1750" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/CommitmentsAndContingenciesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_1789" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_1789" xlink:to="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_1799" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitment_1799" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear_1797" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInFifthYear_1797" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_1794" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_1794" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_1793" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_1793" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueAfterFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear_1798" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueAfterFifthYear_1798" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_1795" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_1795" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_1796" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_1796" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_1786" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_1789" xlink:to="loc_us-gaap_OtherCommitmentsTable_1786" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_1787" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_1786" xlink:to="loc_us-gaap_OtherCommitmentsAxis_1787" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_1788" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_1787" xlink:to="loc_us-gaap_OtherCommitmentsDomain_1788" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_1788_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_1787" xlink:to="loc_us-gaap_OtherCommitmentsDomain_1788_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternetDataCentreServiceAgreementsMember" xlink:label="loc_jd_InternetDataCentreServiceAgreementsMember_1791" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_1788" xlink:to="loc_jd_InternetDataCentreServiceAgreementsMember_1791" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternetDataCenterServiceFee" xlink:label="loc_jd_InternetDataCenterServiceFee_1792" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_1789" xlink:to="loc_jd_InternetDataCenterServiceFee_1792" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/CommitmentsAndContingenciesDetails1">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_1807" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_1807" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1803" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1803" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1803" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1803" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalAdditionsMember" xlink:label="loc_us-gaap_CapitalAdditionsMember_1806" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804" xlink:to="loc_us-gaap_CapitalAdditionsMember_1806" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="loc_us-gaap_PurchaseCommitmentMember_851798" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804" xlink:to="loc_us-gaap_PurchaseCommitmentMember_851798" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_873476" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_OtherCommitmentsAxis_873476" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_873478" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_873476" xlink:to="loc_us-gaap_OtherCommitmentsDomain_873478" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_873478_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_873476" xlink:to="loc_us-gaap_OtherCommitmentsDomain_873478_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentCommitmentMember" xlink:label="loc_jd_InvestmentCommitmentMember_873480" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_873478" xlink:to="loc_jd_InvestmentCommitmentMember_873480" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1353618" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1353618" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1353619" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1353618" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1353619" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1353619_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1353618" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1353619_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1353620" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1353619" xlink:to="loc_us-gaap_SalesRevenueNetMember_1353620" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1361968" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1361968" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1361969" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1361968" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1361969" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1361969_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1361968" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1361969_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1361970" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1361969" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1361970" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_1361972" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_srt_MajorCustomersAxis_1361972" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_1361973" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_1361972" xlink:to="loc_srt_NameOfMajorCustomerDomain_1361973" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_1361973_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_1361972" xlink:to="loc_srt_NameOfMajorCustomerDomain_1361973_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerMember" xlink:label="loc_jd_CustomerMember_1361974" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_1361973" xlink:to="loc_jd_CustomerMember_1361974" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1353616" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1353616" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_873474" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" xlink:to="loc_us-gaap_OtherCommitment_873474" use="optional" order="25" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/RestrictedNetAssetsDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesLineItems" xlink:label="loc_jd_StatutoryReservesLineItems_1819" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" xlink:label="loc_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets_1311943" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets_1311943" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfStatutoryReservesTable" xlink:label="loc_jd_ScheduleOfStatutoryReservesTable_1812" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_ScheduleOfStatutoryReservesTable_1812" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByRegulatoryCountryAxis" xlink:label="loc_jd_StatutoryReservesByRegulatoryCountryAxis_1813" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_ScheduleOfStatutoryReservesTable_1812" xlink:to="loc_jd_StatutoryReservesByRegulatoryCountryAxis_1813" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByEntityDomain" xlink:label="loc_jd_StatutoryReservesByEntityDomain_1814" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_StatutoryReservesByRegulatoryCountryAxis_1813" xlink:to="loc_jd_StatutoryReservesByEntityDomain_1814" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByEntityDomain" xlink:label="loc_jd_StatutoryReservesByEntityDomain_1814_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_StatutoryReservesByRegulatoryCountryAxis_1813" xlink:to="loc_jd_StatutoryReservesByEntityDomain_1814_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN" xlink:label="loc_country_CN_1820" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesByEntityDomain_1814" xlink:to="loc_country_CN_1820" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesAxis" xlink:label="loc_jd_StatutoryReservesAxis_1815" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_ScheduleOfStatutoryReservesTable_1812" xlink:to="loc_jd_StatutoryReservesAxis_1815" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserveDomain" xlink:label="loc_jd_StatutoryReserveDomain_1816" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_StatutoryReservesAxis_1815" xlink:to="loc_jd_StatutoryReserveDomain_1816" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserveDomain" xlink:label="loc_jd_StatutoryReserveDomain_1816_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_StatutoryReservesAxis_1815" xlink:to="loc_jd_StatutoryReserveDomain_1816_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralReserveFundMember" xlink:label="loc_jd_GeneralReserveFundMember_1821" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReserveDomain_1816" xlink:to="loc_jd_GeneralReserveFundMember_1821" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutorySurplusReserveMember" xlink:label="loc_jd_StatutorySurplusReserveMember_1822" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReserveDomain_1816" xlink:to="loc_jd_StatutorySurplusReserveMember_1822" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1817" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_ScheduleOfStatutoryReservesTable_1812" xlink:to="loc_dei_LegalEntityAxis_1817" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1818" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1817" xlink:to="loc_dei_EntityDomain_1818" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1818_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1817" xlink:to="loc_dei_EntityDomain_1818_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomesticEnterpriseMember" xlink:label="loc_jd_DomesticEnterpriseMember_1824" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1818" xlink:to="loc_jd_DomesticEnterpriseMember_1824" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignInvestedEnterpriseMember" xlink:label="loc_jd_ForeignInvestedEnterpriseMember_1823" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1818" xlink:to="loc_jd_ForeignInvestedEnterpriseMember_1823" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xlink:label="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve_1826" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve_1826" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw_1825" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw_1825" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw_1827" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw_1827" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" xlink:label="loc_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund_1829" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund_1829" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_1830" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_1830" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xlink:label="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus_1828" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus_1828" use="optional" order="22" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SubsequentEventsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_1842" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_1833" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_SubsequentEventTable_1833" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_670288" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_CreditFacilityAxis_670288" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_670289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_670288" xlink:to="loc_us-gaap_CreditFacilityDomain_670289" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_670289_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_670288" xlink:to="loc_us-gaap_CreditFacilityDomain_670289_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_568969" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_DebtInstrumentAxis_568969" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_568970" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_568969" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_568970" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_568970_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_568969" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_568970_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_667289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_StatementClassOfStockAxis_667289" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_667290" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_667289" xlink:to="loc_us-gaap_ClassOfStockDomain_667290" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_667290_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_667289" xlink:to="loc_us-gaap_ClassOfStockDomain_667290_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_1383136" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_667290" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_1383136" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember_1383138" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_667290" xlink:to="loc_jd_AmericanDepositaryShareMember_1383138" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_568966" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_568966" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_568967" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_568966" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_568967" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_568967_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_568966" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_568967_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AgreementAxis" xlink:label="loc_jd_AgreementAxis_874063" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_jd_AgreementAxis_874063" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AgreementDomain" xlink:label="loc_jd_AgreementDomain_874064" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_AgreementAxis_874063" xlink:to="loc_jd_AgreementDomain_874064" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AgreementDomain" xlink:label="loc_jd_AgreementDomain_874064_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_AgreementAxis_874063" xlink:to="loc_jd_AgreementDomain_874064_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1834" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1834" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1835" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1834" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1835" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1835_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1834" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1835_default" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_1843" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1835" xlink:to="loc_us-gaap_SubsequentEventMember_1843" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_480793" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_srt_CounterpartyNameAxis_480793" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_480794" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_480793" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_480794" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_480794_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_480793" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_480794_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_479315" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_dei_LegalEntityAxis_479315" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_479316" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_479315" xlink:to="loc_dei_EntityDomain_479316" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_479316_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_479315" xlink:to="loc_dei_EntityDomain_479316_default" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_672778" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_srt_OwnershipAxis_672778" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_672779" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_672778" xlink:to="loc_srt_OwnershipDomain_672779" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_672779_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_672778" xlink:to="loc_srt_OwnershipDomain_672779_default" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1351610" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1351610" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1351611" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1351610" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1351611" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1351611_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1351610" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1351611_default" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1353628" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1353628" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1353628" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1353628" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629_default" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_1838" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_1838" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_1839" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_1838" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_1839" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_1839_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_1838" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_1839_default" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_667292" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_667292" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_667293" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_667292" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_667293" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_667293_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_667292" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_667293_default" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_874046" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_874046" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_874047" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_874046" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_874047" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_874047_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_874046" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_874047_default" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EventAxis" xlink:label="loc_jd_EventAxis_874043" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_jd_EventAxis_874043" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EventDomain" xlink:label="loc_jd_EventDomain_874044" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_EventAxis_874043" xlink:to="loc_jd_EventDomain_874044" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EventDomain" xlink:label="loc_jd_EventDomain_874044_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_EventAxis_874043" xlink:to="loc_jd_EventDomain_874044_default" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_878161" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_srt_RangeAxis_878161" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_878162" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_878161" xlink:to="loc_srt_RangeMember_878162" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_878162_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_878161" xlink:to="loc_srt_RangeMember_878162_default" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_1405232" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_VariableRateAxis_1405232" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1405233" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_1405232" xlink:to="loc_us-gaap_VariableRateDomain_1405233" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1405233_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_1405232" xlink:to="loc_us-gaap_VariableRateDomain_1405233_default" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AllExchangesAxis" xlink:label="loc_jd_AllExchangesAxis_1410529" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_jd_AllExchangesAxis_1410529" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_AllExchangesDomain" xlink:label="loc_exch_AllExchangesDomain_1410530" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_jd_AllExchangesAxis_1410529" xlink:to="loc_exch_AllExchangesDomain_1410530" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_AllExchangesDomain" xlink:label="loc_exch_AllExchangesDomain_1410530_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_jd_AllExchangesAxis_1410529" xlink:to="loc_exch_AllExchangesDomain_1410530_default" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_XSHG" xlink:label="loc_exch_XSHG_1410531" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exch_AllExchangesDomain_1410530" xlink:to="loc_exch_XSHG_1410531" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1383178" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1383178" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_1410449" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_1410449" use="optional" order="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_1410450" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_1410450" use="optional" order="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1383179" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1383179" use="optional" order="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_1410525" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_1410525" use="optional" order="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_1410451" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_1410451" use="optional" order="65" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" xlink:label="loc_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange_1410556" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange_1410556" use="optional" order="66" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1899" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1899" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_1854" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_1854" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1855" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_1854" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1855" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1856" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1855" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1856" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1856_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1855" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1856_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_1867" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1856" xlink:to="loc_srt_ParentCompanyMember_1867" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1857" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_1854" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1857" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1858" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1857" xlink:to="loc_us-gaap_ClassOfStockDomain_1858" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1858_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1857" xlink:to="loc_us-gaap_ClassOfStockDomain_1858_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1868" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1858" xlink:to="loc_us-gaap_CommonClassAMember_1868" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1869" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1858" xlink:to="loc_us-gaap_CommonClassBMember_1869" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1896" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1896" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1897" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1897" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_1863" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_LiabilitiesAbstract_1863" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1887" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_us-gaap_Liabilities_1887" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank_1884" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_us-gaap_LongTermLoansFromBank_1884" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent_1882" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent_1882" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_1410495" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_us-gaap_ShortTermBorrowings_1410495" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes_1885" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_us-gaap_SeniorLongTermNotes_1885" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1866" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1866" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_1889" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_AdditionalPaidInCapital_1889" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserves" xlink:label="loc_jd_StatutoryReserves_1890" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_jd_StatutoryReserves_1890" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_1891" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_TreasuryStockValue_1891" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1893" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1893" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1892" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1892" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1894" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_StockholdersEquity_1894" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1895" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1895" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1898" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_CommonStockSharesIssued_1898" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1860" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_AssetsAbstract_1860" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_1410541" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_EquityMethodInvestments_1410541" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1410542" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1410542" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1410544" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1410544" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1881" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_Assets_1881" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternalBalance" xlink:label="loc_jd_InternalBalance_1410546" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_jd_InternalBalance_1410546" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1410558" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_ShortTermInvestments_1410558" use="optional" order="35" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" xlink:label="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" xlink:label="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1903" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1903" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1904" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1903" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1904" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1904_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1903" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1904_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_1909" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1904" xlink:to="loc_srt_ParentCompanyMember_1909" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_873039" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" xlink:to="loc_srt_ProductOrServiceAxis_873039" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_873040" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_873039" xlink:to="loc_srt_ProductsAndServicesDomain_873040" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_873040_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_873039" xlink:to="loc_srt_ProductsAndServicesDomain_873040_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1923" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1923" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1921" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1921" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1922" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1922" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1920" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1920" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1924" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1924" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1917" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_ProfitLoss_1917" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1410499" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1410499" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1410498" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1410498" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1410500" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1410500" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_1410540" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_1410540" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1916" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_1410540" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1916" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities_1913" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_1410540" xlink:to="loc_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities_1913" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_1906" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_OperatingExpensesAbstract_1906" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense_1910" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1906" xlink:to="loc_us-gaap_MarketingExpense_1910" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1911" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1906" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1911" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1912" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1906" xlink:to="loc_us-gaap_OperatingIncomeLoss_1912" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1918" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1918" use="optional" order="27" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_1953" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_1953" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_1942" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_1942" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1410502" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1410502" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_1410503" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_1410503" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1943" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1943" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1938" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1938" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1955" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1955" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1954" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1954" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable" xlink:label="loc_srt_CondensedCashFlowStatementTable_1930" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_srt_CondensedCashFlowStatementTable_1930" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1931" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_1930" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1931" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1932" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1931" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1932" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1932_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1931" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1932_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_1936" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1932" xlink:to="loc_srt_ParentCompanyMember_1936" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1937" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1937" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1944" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1944" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_1410506" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_1410506" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_1410505" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_1410505" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1410510" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1410510" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_1410512" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_1410512" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1945" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1945" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_1950" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_1950" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_1410507" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_1410507" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1947" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1947" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1952" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1952" use="optional" order="26" />
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>39
<FILENAME>jd-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 19-April-2023 [10:14:49] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationTable" xml:lang="en-US">Document Information [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonClassAMember" xml:lang="en-US">Common Class A [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonClassAMember" xml:lang="en-US">Class A ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonClassBMember" xml:lang="en-US">Common Class B [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonClassBMember" xml:lang="en-US">Class B ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AdrMember" xlink:label="loc_dei_AdrMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AdrMember" xml:lang="en-US">ADR [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AdrMember" xml:lang="en-US">American depositary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AdrMember" xlink:to="lab_dei_AdrMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationLineItems" xml:lang="en-US">Document Information [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAnnualReport" xml:lang="en-US">Document Annual Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentRegistrationStatement" xml:lang="en-US">Document Registration Statement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentRegistrationStatement" xlink:to="lab_dei_DocumentRegistrationStatement" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentShellCompanyReport" xml:lang="en-US">Document Shell Company Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentShellCompanyReport" xlink:to="lab_dei_DocumentShellCompanyReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAccountingStandard" xml:lang="en-US">Document Accounting Standard</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAccountingStandard" xlink:to="lab_dei_DocumentAccountingStandard" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_SecurityExchangeName" xml:lang="en-US">Security Exchange Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_Security12bTitle" xml:lang="en-US">Title of 12(b) Security</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelName" xml:lang="en-US">Contact Personnel Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelName" xlink:to="lab_dei_ContactPersonnelName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_dei_EntityAddressAddressLine3" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine3" xml:lang="en-US">Entity Address, Address Line Three</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine3" xlink:to="lab_dei_EntityAddressAddressLine3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCountry" xml:lang="en-US">Entity Address, Country</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry" xlink:to="lab_dei_EntityAddressCountry" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelEmailAddress" xml:lang="en-US">Contact Personnel Email Address</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelEmailAddress" xlink:to="lab_dei_ContactPersonnelEmailAddress" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorName" xml:lang="en-US">Auditor Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorFirmId" xml:lang="en-US">Auditor Firm ID</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorLocation" xml:lang="en-US">Auditor Location</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xml:lang="en-US">Entity Addresses, Address Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis" xlink:to="lab_dei_EntityAddressesAddressTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AddressTypeDomain" xml:lang="en-US">Address Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain" xlink:to="lab_dei_AddressTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_BusinessContactMember" xml:lang="en-US">Business Contact [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_BusinessContactMember" xml:lang="en-US">Business contact</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_BusinessContactMember" xlink:to="lab_dei_BusinessContactMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Total liabilities, redeemable non-controlling interests and shareholders' equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAbstract" xml:lang="en-US">Liabilities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesAbstract" xml:lang="en-US">LIABILITIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xml:lang="en-US">Deferred revenues (including amounts in relation to traffic support, marketing and promotion services to be provided to related parties of RMB629 million and RMB179 million as of December 31, 2021 and 2022, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xml:lang="en-US">Deferred revenues - non-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeniorLongTermNotes" xml:lang="en-US">Senior Notes, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeniorLongTermNotes" xml:lang="en-US">Unsecured senior notes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SeniorLongTermNotes" xml:lang="en-US">Carrying value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorLongTermNotes" xlink:to="lab_us-gaap_SeniorLongTermNotes" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xml:lang="en-US">Deferred Income Tax Liabilities, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xml:lang="en-US">Deferred tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xml:lang="en-US">Liabilities, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xml:lang="en-US">Total non-current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xml:lang="en-US">Non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Operating lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Operating lease liabilities-non-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xml:lang="en-US">Other Liabilities, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xml:lang="en-US">Other non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermLoansFromBank" xml:lang="en-US">Loans Payable to Bank, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermLoansFromBank" xml:lang="en-US">Long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLoansFromBank" xlink:to="lab_us-gaap_LongTermLoansFromBank" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Liabilities, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiaries of RMB22,458 million and RMB27,450 million as of December 31, 2021 and 2022, respectively. Note 1)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermBorrowings" xml:lang="en-US">Short-term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShortTermBorrowings" xml:lang="en-US">Short-term debts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdvanceFromCustomerCurrent" xlink:label="loc_jd_AdvanceFromCustomerCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AdvanceFromCustomerCurrent" xml:lang="en-US">Advance from Customer, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AdvanceFromCustomerCurrent" xml:lang="en-US">Advance from customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AdvanceFromCustomerCurrent" xlink:to="lab_jd_AdvanceFromCustomerCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AdvanceFromCustomerCurrent" xml:lang="en-US">Amount of prepayments received from customers for goods or services to be provided in the future, classified as current.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xml:lang="en-US">Contract with Customer, Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xml:lang="en-US">Deferred revenues (including amounts in relation to traffic support, marketing and promotion services to be provided to related parties of RMB492 million and RMB431 million as of December 31, 2021 and 2022, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xml:lang="en-US">Deferred revenues - current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating Lease, Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating lease liabilities-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xml:lang="en-US">Accrued Liabilities and Other Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xml:lang="en-US">Accrued expenses and other current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xml:lang="en-US">Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xml:lang="en-US">Accrued expenses and other liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="lab_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xml:lang="en-US">Amount of obligations incurred and payable, pertaining to costs that are statutory in nature, incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and the aggregate carrying amount of liabilities not separately disclosed. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xml:lang="en-US">Liabilities held for sale</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Current liabilities, consolidated VIEs and VIEs' subsidiaries without recourse to the primary beneficiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xml:lang="en-US">Due to Related Parties, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xml:lang="en-US">Amount due to related parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xml:lang="en-US">Amount due to related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxesPayableCurrent" xml:lang="en-US">Taxes Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TaxesPayableCurrent" xml:lang="en-US">Taxes payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Total liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Total liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xml:lang="en-US">SHAREHOLDERS' EQUITY:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterest" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterest" xml:lang="en-US">Non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Total shareholders' equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Total shareholders' equity(deficit) of the Group's VIEs and VIEs' subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">JD.com, Inc. shareholders' equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">SHAREHOLDERS' EQUITY:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional Paid in Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional paid-in capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated other comprehensive loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' Equity Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Total JD.com, Inc. shareholders' equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Ordinary shares (US$0.00002 par value; 100,000,000,000 shares authorized; 2,731,123,330 Class A ordinary shares issued and 2,690,342,230 outstanding, 428,185,501 Class B ordinary shares issued and 420,449,419 outstanding as of December 31, 2021; 2,793,298,344 Class A ordinary shares issued and 2,756,458,772 outstanding, 386,374,723 Class B ordinary shares issued and 379,220,475 outstanding as of December 31, 2022.)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockValue" xml:lang="en-US">Treasury Stock, Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_TreasuryStockValue" xml:lang="en-US">Treasury stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserves" xlink:label="loc_jd_StatutoryReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReserves" xml:lang="en-US">Statutory Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatutoryReserves" xml:lang="en-US">Statutory reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReserves" xlink:to="lab_jd_StatutoryReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatutoryReserves" xml:lang="en-US">Represents the amount of appropriations made after-tax profits to certain non-distributable reserve funds.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total liabilities, mezzanine equity and shareholders' equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xml:lang="en-US">Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xml:lang="en-US">MEZZANINE EQUITY</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and Contingencies</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">ASSETS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Total assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Total assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Assets, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xml:lang="en-US">Due from Related Parties, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xml:lang="en-US">Amount due from related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepayments and other current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepayments and other assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventory, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventories, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventories, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdvancesOnInventoryPurchases" xml:lang="en-US">Advances on Inventory Purchases</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdvancesOnInventoryPurchases" xml:lang="en-US">Advance to suppliers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancesOnInventoryPurchases" xlink:to="lab_us-gaap_AdvancesOnInventoryPurchases" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedCash" xml:lang="en-US">Restricted Cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedCash" xml:lang="en-US">Restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xml:lang="en-US">Assets held for sale</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermInvestments" xml:lang="en-US">Short-term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShortTermInvestments" xml:lang="en-US">Short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Non-current&#160;assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNoncurrent" xml:lang="en-US">Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsNoncurrent" xml:lang="en-US">Total&#160;non-current&#160;assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsNoncurrent" xml:lang="en-US">Non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="lab_us-gaap_AssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvestees" xlink:label="loc_jd_InvestmentInEquityInvestees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentInEquityInvestees" xml:lang="en-US">Investment in Equity Investees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InvestmentInEquityInvestees" xml:lang="en-US">Investment in equity investees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentInEquityInvestees" xlink:to="lab_jd_InvestmentInEquityInvestees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InvestmentInEquityInvestees" xml:lang="en-US">Amount of investment in equity investees, including but not limited to investment in equity method investee and equity securities without readily determinable fair value.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Intangible assets, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Net Carrying Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRights" xlink:label="loc_jd_LandUseRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRights" xml:lang="en-US">Land use rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LandUseRights" xml:lang="en-US">Land use rights, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_jd_LandUseRights" xml:lang="en-US">Net book value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRights" xlink:to="lab_jd_LandUseRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRights" xml:lang="en-US">The net carrying amount as of the balance sheet date of land use right.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConstructionInProgress" xlink:label="loc_jd_ConstructionInProgress" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConstructionInProgress" xml:lang="en-US">Construction In Progress</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_ConstructionInProgress" xml:lang="en-US">Construction in progress</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConstructionInProgress" xlink:to="lab_jd_ConstructionInProgress" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ConstructionInProgress" xml:lang="en-US">Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xml:lang="en-US">Deferred Income Tax Assets, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xml:lang="en-US">Deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xml:lang="en-US">Amount due from related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:to="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xml:lang="en-US">Marketable Securities, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xml:lang="en-US">Investment securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other&#160;non-current&#160;assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, equipment and software, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Net book value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill, ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating lease&#160;right-of-use&#160;assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating lease ROU assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Ordinary shares, par value (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common stock value per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Ordinary shares, shares issued (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Ordinary shares, shares issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common stock, shares, issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Ordinary shares, shares authorized (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Ordinary shares, shares outstanding (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ProductOrServiceAxis" xml:lang="en-US">Product and Service [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ProductOrServiceAxis" xml:lang="en-US">Product and Service [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ProductsAndServicesDomain" xml:lang="en-US">Product and Service [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ProductsAndServicesDomain" xml:lang="en-US">Products and Services [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xlink:label="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xml:lang="en-US">Traffic Support Marketing And Promotion Services Provided To Related Parties [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xml:lang="en-US">Traffic support, marketing and promotion services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xlink:to="lab_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xml:lang="en-US">Represents information pertaining to traffic support, marketing and promotion services to be provided to related parties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xml:lang="en-US">Consolidated Entities [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xml:lang="en-US">Consolidated Entities [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xml:lang="en-US">Consolidated Entities [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" xlink:label="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" xml:lang="en-US">Variable Interest Entity Primary Beneficiary Aggregated Disclosure Non Recourse [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" xml:lang="en-US">Consolidated VIEs and VIEs' subsidiaries without recourse to the primary beneficiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" xlink:to="lab_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" xml:lang="en-US">Disclosures of similar consolidated Variable Interest Entities (VIE),in aggregate, with related disclosed amounts nonrecourse to the reporting entity for the aggregated variable interest entities in which the entity is considered the primary beneficiary.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementAbstract" xml:lang="en-US">Consolidated Statements of Operations and Comprehensive Income/(Loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductMember" xml:lang="en-US">Product [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProductMember" xml:lang="en-US">Products</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ServiceMember" xml:lang="en-US">Service [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ServiceMember" xml:lang="en-US">Service</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" xlink:label="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Redeemable Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" xml:lang="en-US">Total comprehensive income attributable to mezzanine equity classified as&#160;non-controlling&#160;interests shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" xlink:to="lab_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" xml:lang="en-US">Amount of comprehensive income (Loss) attributable to redeemable noncontrolling interest.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Net income/(loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xml:lang="en-US">Basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Net income/(loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xml:lang="en-US">Diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Earnings Per Share, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Net income/(loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Total comprehensive income/(loss) attributable to ordinary shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketingExpense" xml:lang="en-US">Marketing Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_MarketingExpense" xml:lang="en-US">Marketing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingExpense" xlink:to="lab_us-gaap_MarketingExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net income/(loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net income/(loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net profit/(loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentCosts" xlink:label="loc_jd_FulfillmentCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FulfillmentCosts" xml:lang="en-US">Fulfillment Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_FulfillmentCosts" xml:lang="en-US">Fulfillment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FulfillmentCosts" xml:lang="en-US">Fulfillment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FulfillmentCosts" xlink:to="lab_jd_FulfillmentCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FulfillmentCosts" xml:lang="en-US">Fulfillment costs represent packaging material costs and those costs incurred in outbound shipping, operating and staffing the Group's fulfillment and customer service centers, including costs attributable to buying, receiving, inspecting and warehousing inventories; picking, packaging and preparing customer orders for shipment; processing payment and related transaction costs and responding to inquiries from customers. Fulfillment costs also contain third party transaction fees, such as credit card processing and debit card processing fees.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xml:lang="en-US">Gain (Loss) on Sale of Properties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xml:lang="en-US">Gain on sale of development properties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xml:lang="en-US">Gain on sale of development properties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xml:lang="en-US">Gain on sale of development properties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xml:lang="en-US">Including: gain on sale of development properties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfProperties" xlink:to="lab_us-gaap_GainLossOnSaleOfProperties" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and Administrative Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and administrative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income tax expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Total income tax expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other comprehensive income/(loss):</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Net change in unrealized gains/(losses) on available-for-sale securities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xml:lang="en-US">Net unrealized losses on&#160;available-for-sale&#160;securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xml:lang="en-US">Net change in unrealized gains/(losses) on available-for-sale debt securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Unrealized gains, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Unrealized gains, net of tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xml:lang="en-US">Reclassification adjustment for gains recorded in net income, net of tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Foreign currency translation adjustments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Total foreign currency translation adjustments gains/(losses)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Total other comprehensive income/(loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Weighted average number of shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Denominator:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted average number of shares &#8212; diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted average number of shares &#8212; basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xml:lang="en-US">Other income/(expense)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Share of results of equity investees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Share of results of equity investees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestExpense" xml:lang="en-US">Interest Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InterestExpense" xml:lang="en-US">Interest expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Others, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other income/(expense), net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Income/(loss) from operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating income/(loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeLossAttributableToRedeemableNonControllingInterest" xlink:label="loc_jd_IncomeLossAttributableToRedeemableNonControllingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncomeLossAttributableToRedeemableNonControllingInterest" xml:lang="en-US">Income Loss Attributable To Redeemable Non Controlling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_IncomeLossAttributableToRedeemableNonControllingInterest" xml:lang="en-US">Net income attributable to mezzanine equity classified as&#160;non-controlling&#160;interests shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncomeLossAttributableToRedeemableNonControllingInterest" xlink:to="lab_jd_IncomeLossAttributableToRedeemableNonControllingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncomeLossAttributableToRedeemableNonControllingInterest" xml:lang="en-US">Income loss attributable to redeemable non-controlling interest</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" xlink:label="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" xml:lang="en-US">Comprehensive Income Loss Net Of Tax Attributable To Nonredeemable Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" xml:lang="en-US">Total comprehensive income/(loss) attributable to non-controlling interests shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" xlink:to="lab_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" xml:lang="en-US">Amount of comprehensive income (loss) attributable to nonredeemable noncontrolling interest.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and Development Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and development</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Net loss attributable to&#160;non-controlling&#160;interests shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenuesAbstract" xml:lang="en-US">Revenues [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenuesAbstract" xml:lang="en-US">Net revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US">Total net revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US">Net revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of Goods and Services Sold</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Total comprehensive income/(loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net income/(loss) attributable to ordinary shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income/(loss) before tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Total income/(loss) before tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Consolidated Statements of Cash Flows</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash flows from operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income/(loss) to net cash provided by operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Foreign exchange (gains)/losses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Total exchange gains/(losses)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Foreign exchange gains/(losses), net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FairValueChangeOfLongtermInvestments" xlink:label="loc_jd_FairValueChangeOfLongtermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FairValueChangeOfLongtermInvestments" xml:lang="en-US">Fair Value Change Of LongTerm Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_FairValueChangeOfLongtermInvestments" xml:lang="en-US">Fair value change of long-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FairValueChangeOfLongtermInvestments" xlink:to="lab_jd_FairValueChangeOfLongtermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FairValueChangeOfLongtermInvestments" xml:lang="en-US">Fair value change of long-term investments</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred income tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xml:lang="en-US">Amortization of discounts and issuance costs of the unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xml:lang="en-US">Gain (Loss) on Disposition of Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xml:lang="en-US">Losses from disposal of property, equipment and software</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Changes in operating assets and liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" xlink:label="loc_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" xml:lang="en-US">Increase Decrease In Operating Lease Rights Of Use Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" xml:lang="en-US">Operating lease right-of-use assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" xlink:to="lab_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" xml:lang="en-US">Increase decrease in operating lease rights of use assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xml:lang="en-US">Increase (Decrease) in Due from Related Parties, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xml:lang="en-US">Amount due from related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xml:lang="en-US">Deferred revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Prepayments and other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Increase (Decrease) in Inventories</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xml:lang="en-US">Taxes payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xml:lang="en-US">Other&#160;non-current&#160;assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Accrued expenses and other current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInContractWithCustomerRefundLiability" xlink:label="loc_jd_IncreaseDecreaseInContractWithCustomerRefundLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncreaseDecreaseInContractWithCustomerRefundLiability" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Refund Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_IncreaseDecreaseInContractWithCustomerRefundLiability" xml:lang="en-US">Advance from customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncreaseDecreaseInContractWithCustomerRefundLiability" xlink:to="lab_jd_IncreaseDecreaseInContractWithCustomerRefundLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncreaseDecreaseInContractWithCustomerRefundLiability" xml:lang="en-US">Amount of increase (decrease) in liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidSupplies" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidSupplies" xml:lang="en-US">Increase (Decrease) in Prepaid Supplies</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidSupplies" xml:lang="en-US">Advance to suppliers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidSupplies" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xml:lang="en-US">Other non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xml:lang="en-US">Increase (Decrease) in Due to Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xml:lang="en-US">Amount due to related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:label="loc_jd_IncreaseDecreaseInOperatingLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncreaseDecreaseInOperatingLeaseLiabilities" xml:lang="en-US">Increase Decrease In Operating Lease Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_IncreaseDecreaseInOperatingLeaseLiabilities" xml:lang="en-US">Operating lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:to="lab_jd_IncreaseDecreaseInOperatingLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncreaseDecreaseInOperatingLeaseLiabilities" xml:lang="en-US">Increase decrease in operating lease liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xml:lang="en-US">Other than Temporary Impairment Losses, Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xml:lang="en-US">Impairment of investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xml:lang="en-US">Impairment charges</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xml:lang="en-US">Impairment of investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfInvestments" xlink:to="lab_us-gaap_ImpairmentOfInvestments" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AllowanceForDoubtfulAccounts" xlink:label="loc_jd_AllowanceForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AllowanceForDoubtfulAccounts" xml:lang="en-US">Allowance For Doubtful Accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AllowanceForDoubtfulAccounts" xml:lang="en-US">Allowance for doubtful accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AllowanceForDoubtfulAccounts" xlink:to="lab_jd_AllowanceForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AllowanceForDoubtfulAccounts" xml:lang="en-US">Allowance for doubtful accounts.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xml:lang="en-US">Gain from extinguishment of debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xlink:label="loc_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xml:lang="en-US">Gain Loss On Acquirements Or Disposals Of Business And Investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xml:lang="en-US">(Gains)/losses from acquirements or disposals of business and investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xml:lang="en-US">Gains/(losses) from acquirements or disposals of business and investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xlink:to="lab_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xml:lang="en-US">Gain loss on acquirements or disposals of business and investment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash provided by operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash provided by operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash used in operating activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of year, including cash and cash equivalents classified within assets held for sale</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xml:lang="en-US">Cash, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, cash equivalents, and restricted cash at beginning of year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash flows from investing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Short-term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xml:lang="en-US">Maturity of short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" xlink:label="loc_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" xml:lang="en-US">Proceeds from Loan and Lease Originations and Principal Collections</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" xml:lang="en-US">Cash received from loan repayments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" xlink:to="lab_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Cash received from/(paid for) business combinations, net of cash acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xml:lang="en-US">Proceeds from Divestiture of Interest in Subsidiaries and Affiliates</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xml:lang="en-US">Cash received from disposal of equity investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentsToAcquireLandUseRights" xlink:label="loc_jd_PaymentsToAcquireLandUseRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PaymentsToAcquireLandUseRights" xml:lang="en-US">Payments to Acquire Land Use Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_PaymentsToAcquireLandUseRights" xml:lang="en-US">Purchase of land use rights</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PaymentsToAcquireLandUseRights" xlink:to="lab_jd_PaymentsToAcquireLandUseRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PaymentsToAcquireLandUseRights" xml:lang="en-US">The cash outflow for acquisition of land use rights.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash used in investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash used in investing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xml:lang="en-US">Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xml:lang="en-US">Loans provided to JD Technology</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xml:lang="en-US">Loans (provided to)/settled by internal companies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:to="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xml:lang="en-US">Other investing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xml:lang="en-US">Payments to Acquire Interest in Subsidiaries and Affiliates</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xml:lang="en-US">Prepayments and investments in equity investees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink:label="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireLoansHeldForInvestment" xml:lang="en-US">Payments to Acquire Loans Held-for-investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireLoansHeldForInvestment" xml:lang="en-US">Cash paid for loan originations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink:to="lab_us-gaap_PaymentsToAcquireLoansHeldForInvestment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xml:lang="en-US">Purchase of intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xml:lang="en-US">Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xml:lang="en-US">Cash received from disposal of investment securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:to="lab_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentsForConstructionInProgress" xlink:label="loc_jd_PaymentsForConstructionInProgress" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PaymentsForConstructionInProgress" xml:lang="en-US">Payments For Construction In Progress</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_PaymentsForConstructionInProgress" xml:lang="en-US">Cash paid for construction in progress</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PaymentsForConstructionInProgress" xlink:to="lab_jd_PaymentsForConstructionInProgress" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PaymentsForConstructionInProgress" xml:lang="en-US">Payments for construction in progress</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Purchase of property, equipment and software</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xml:lang="en-US">Proceeds from Sale of Productive Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xml:lang="en-US">Disposal of equipment and other assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProceedsFromSalesOfDevelopmentProperties" xlink:label="loc_jd_ProceedsFromSalesOfDevelopmentProperties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProceedsFromSalesOfDevelopmentProperties" xml:lang="en-US">Proceeds From Sales Of Development Properties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ProceedsFromSalesOfDevelopmentProperties" xml:lang="en-US">Cash received from sale of development properties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProceedsFromSalesOfDevelopmentProperties" xlink:to="lab_jd_ProceedsFromSalesOfDevelopmentProperties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ProceedsFromSalesOfDevelopmentProperties" xml:lang="en-US">Proceeds from sales of development properties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" xlink:label="loc_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" xml:lang="en-US">Payments to Acquire Trading Securities Held-for-investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" xml:lang="en-US">Purchases of investment&#160;securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" xlink:to="lab_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" xlink:label="loc_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" xml:lang="en-US">Cash Paid For Asset Acquisitions Net of Cash Acquire</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" xml:lang="en-US">Cash paid for asset acquisitions, net of cash acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" xlink:to="lab_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" xml:lang="en-US">The cash outflow associated with the acquisition of assets, net of the cash acquired from the purchase.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Long-Term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" xml:lang="en-US">Maturity of long-term time deposits and wealth management products</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" xlink:label="loc_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" xml:lang="en-US">Payment To Acquire Long Term Time Deposits And Wealth Management Products</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" xml:lang="en-US">Purchases of long-term time deposits and wealth management products</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" xlink:to="lab_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" xml:lang="en-US">Payment to acquire long term time deposits and wealth management products.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xml:lang="en-US">Payments to Acquire Short-Term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xml:lang="en-US">Purchase of short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash flows from financing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders" xml:lang="en-US">Proceeds from Noncontrolling Interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders" xml:lang="en-US">Capital injection from&#160;non-controlling&#160;interest shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMinorityShareholders" xlink:to="lab_us-gaap_ProceedsFromMinorityShareholders" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xml:lang="en-US">Other financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Repurchase of ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xml:lang="en-US">Repayments of Short-term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xml:lang="en-US">Repayment of short-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xml:lang="en-US">Proceeds from Short-term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xml:lang="en-US">Proceeds from short-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from issuance of ordinary shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from issuance of ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash provided by financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash provided by/(used in) financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xml:lang="en-US">Proceeds from Issuance of Redeemable Convertible Preferred Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xml:lang="en-US">Proceeds from issuance of convertible redeemable preferred shares of JD Logistics</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xml:lang="en-US">Payments to Noncontrolling Interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xml:lang="en-US">Return of capital to&#160;non-controlling&#160;interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToMinorityShareholders" xlink:to="lab_us-gaap_PaymentsToMinorityShareholders" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xml:lang="en-US">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xml:lang="en-US">Proceeds from issuance of ordinary shares pursuant to share-based awards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" xlink:label="loc_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" xml:lang="en-US">Repurchase And Repayment Of Unsecured Senior Notes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" xml:lang="en-US">Repurchase and repayment of unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" xlink:to="lab_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" xml:lang="en-US">Repurchase and repayment of unsecured senior notes.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xml:lang="en-US">Cash paid for dividends</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xml:lang="en-US">Payments of ordinary dividends, common stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xml:lang="en-US">Proceeds from Issuance of Senior Long-term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xml:lang="en-US">Proceeds from unsecured senior notes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xml:lang="en-US">Proceeds from unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xml:lang="en-US">Proceeds from long-term borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xml:lang="en-US">Proceeds from long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xml:lang="en-US">Repayments of Long-term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xml:lang="en-US">Repayment of long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" xlink:label="loc_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" xml:lang="en-US">Payment To Acquire Equity interest In NonWhollyOwned Subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" xml:lang="en-US">Acquisition of additional equity interests in&#160;non-wholly&#160;owned subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" xlink:to="lab_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" xml:lang="en-US">Payment to acquire Equity interest in non-wholly&#160;owned subsidiaries.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental disclosure of cash flow information:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestPaidNet" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InterestPaidNet" xml:lang="en-US">Cash paid for interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxesPaid" xml:lang="en-US">Income Taxes Paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeTaxesPaid" xml:lang="en-US">Cash paid for income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Net increase/(decrease) in cash, cash equivalents, and restricted cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Net increase/(decrease) in cash, cash equivalents, and restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xml:lang="en-US">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xml:lang="en-US">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at end of year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">Supplemental disclosures of non-cash investing and financing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaap_StockIssued1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssued1" xml:lang="en-US">Stock Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssued1" xml:lang="en-US">Issuance of ordinary shares in connection with strategic cooperation agreement with Tencent</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xml:lang="en-US">Acquisition of equity interest in Kuayue Express by issuance of ordinary shares of JD Logistics</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US">Right-of-use assets acquired under operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AcquisitionOfEquityInterestByLoanConversion" xlink:label="loc_jd_AcquisitionOfEquityInterestByLoanConversion" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AcquisitionOfEquityInterestByLoanConversion" xml:lang="en-US">Acquisition Of Equity Interest By Loan Conversion</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AcquisitionOfEquityInterestByLoanConversion" xml:lang="en-US">Acquisition of equity interest in Jiangsu Five Star by loan conversion</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AcquisitionOfEquityInterestByLoanConversion" xlink:to="lab_jd_AcquisitionOfEquityInterestByLoanConversion" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AcquisitionOfEquityInterestByLoanConversion" xml:lang="en-US">Acquisition of equity interest by loan conversion.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xml:lang="en-US">Noncash or Part Noncash Acquisition, Investments Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xml:lang="en-US">Acquisition of equity interest in Dada by strategic resources</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesIssued" xml:lang="en-US">Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_SharesIssued" xml:lang="en-US">Balance (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_SharesIssued" xml:lang="en-US">Balance (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" xlink:label="loc_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" xml:lang="en-US">Foreign currency translation adjustment exclude effects of warrants exercise or conversion of convertible securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" xml:lang="en-US">Foreign currency translation adjustments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" xlink:to="lab_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" xml:lang="en-US">Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, excluding effects of warrants exercise or conversion of convertible securities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xml:lang="en-US">Exercise of share-based awards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Exercise of share-based awards (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Exercised (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xml:lang="en-US">Treasury Stock, Shares, Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xml:lang="en-US">Repurchase of ordinary shares (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xml:lang="en-US">Shares repurchased during the year (in ADS shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xml:lang="en-US">Share-based compensation and vesting of share-based awards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConversionOfJdLogisticsPreferredShares" xlink:label="loc_jd_ConversionOfJdLogisticsPreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConversionOfJdLogisticsPreferredShares" xml:lang="en-US">Conversion Of Jd Logistics Preferred Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ConversionOfJdLogisticsPreferredShares" xml:lang="en-US">Conversion of JD Logistics preferred shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConversionOfJdLogisticsPreferredShares" xlink:to="lab_jd_ConversionOfJdLogisticsPreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ConversionOfJdLogisticsPreferredShares" xml:lang="en-US">Conversion Of Jd logistics preferred Shares.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesOther" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesOther" xml:lang="en-US">Issuance of Class A ordinary shares reserved for future exercise /vesting of share-based awards (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesOther" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Issuance of ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xml:lang="en-US">Share-based compensation and vesting of share-based awards (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Repurchase of ordinary shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Shares repurchased during the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccretionOfConvertibleRedeemableNonControllingInterests" xlink:label="loc_jd_AccretionOfConvertibleRedeemableNonControllingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccretionOfConvertibleRedeemableNonControllingInterests" xml:lang="en-US">Accretion of Convertible Redeemable Non-controlling Interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_AccretionOfConvertibleRedeemableNonControllingInterests" xml:lang="en-US">Accretion of convertible redeemable non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccretionOfConvertibleRedeemableNonControllingInterests" xlink:to="lab_jd_AccretionOfConvertibleRedeemableNonControllingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccretionOfConvertibleRedeemableNonControllingInterests" xml:lang="en-US">Amount of increase (decrease) to retained earnings or deficit resulting from accretion of convertible redeemable non-controlling interests.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueOther" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueOther" xml:lang="en-US">Issuance of Class A ordinary shares reserved for future exercise/vesting of share-based awards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueOther" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends" xlink:label="loc_us-gaap_Dividends" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Dividends" xml:lang="en-US">Dividends</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_Dividends" xml:lang="en-US">Dividends</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Dividends" xml:lang="en-US">Dividends</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Issuance of ordinary shares (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Shares Issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReorganizationofJDCloudAI" xlink:label="loc_jd_ReorganizationofJDCloudAI" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ReorganizationofJDCloudAI" xml:lang="en-US">Reorganization of JD Cloud AI</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ReorganizationofJDCloudAI" xml:lang="en-US">Reorganization of JD Cloud &amp; AI</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ReorganizationofJDCloudAI" xlink:to="lab_jd_ReorganizationofJDCloudAI" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ReorganizationofJDCloudAI" xml:lang="en-US">Reorganization of JD Cloud AI</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisposalOfSubsidiariesAmount" xlink:label="loc_jd_DisposalOfSubsidiariesAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DisposalOfSubsidiariesAmount" xml:lang="en-US">Disposal of Subsidiaries Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DisposalOfSubsidiariesAmount" xml:lang="en-US">Disposal of subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DisposalOfSubsidiariesAmount" xlink:to="lab_jd_DisposalOfSubsidiariesAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DisposalOfSubsidiariesAmount" xml:lang="en-US">Disposal of subsidiaries amount.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareOfChangesInEquityInvesteesCapitalAccounts" xlink:label="loc_jd_ShareOfChangesInEquityInvesteesCapitalAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareOfChangesInEquityInvesteesCapitalAccounts" xml:lang="en-US">Share Of Changes In The equity Investee's Capital Accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareOfChangesInEquityInvesteesCapitalAccounts" xml:lang="en-US">Share of changes in the equity investee's capital accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareOfChangesInEquityInvesteesCapitalAccounts" xlink:to="lab_jd_ShareOfChangesInEquityInvesteesCapitalAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareOfChangesInEquityInvesteesCapitalAccounts" xml:lang="en-US">Amount of increase (decrease) to additional paid in capital (APIC) resulting from the share of changes in the equity investee's capital accounts.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xml:lang="en-US">Noncontrolling Interest, Increase from Business Combination</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xml:lang="en-US">Acquisition of subsidiaries and assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" xlink:label="loc_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" xml:lang="en-US">Adjustment To Additional Paid In Capital Conversion Of Profit Sharing Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" xml:lang="en-US">Conversion of profit sharing right in JD Technology</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" xlink:to="lab_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" xml:lang="en-US">Adjustment to additional paid in capital conversion of profit sharing rights.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChangeOfCapitalFromNonControllingInterestShareholders" xlink:label="loc_jd_ChangeOfCapitalFromNonControllingInterestShareholders" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ChangeOfCapitalFromNonControllingInterestShareholders" xml:lang="en-US">Change of Capital from Non-Controlling Interest Shareholders</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ChangeOfCapitalFromNonControllingInterestShareholders" xml:lang="en-US">Change of the capital from non-controlling interest shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ChangeOfCapitalFromNonControllingInterestShareholders" xlink:to="lab_jd_ChangeOfCapitalFromNonControllingInterestShareholders" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ChangeOfCapitalFromNonControllingInterestShareholders" xml:lang="en-US">Amount of increase (decrease) in noncontrolling interest from Change of the capital from non-controlling interest shareholders.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AppropriationToStatutoryReserves" xlink:label="loc_jd_AppropriationToStatutoryReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AppropriationToStatutoryReserves" xml:lang="en-US">Appropriation to statutory reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_AppropriationToStatutoryReserves" xml:lang="en-US">Statutory reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AppropriationToStatutoryReserves" xlink:to="lab_jd_AppropriationToStatutoryReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AppropriationToStatutoryReserves" xml:lang="en-US">Represents appropriations to certain non-distributable statutory reserves in accordance with laws applicable to the countries in which the reporting entity's subsidiaries and variable interest entities operate.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockMember" xml:lang="en-US">Treasury Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TreasuryStockMember" xml:lang="en-US">Treasury stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional paid-in capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesMember" xlink:label="loc_jd_StatutoryReservesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReservesMember" xml:lang="en-US">Statutory Reserves [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatutoryReservesMember" xml:lang="en-US">Statutory reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReservesMember" xlink:to="lab_jd_StatutoryReservesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatutoryReservesMember" xml:lang="en-US">Appropriations made from entity's after-tax profits to reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. And appropriations made from entity's after-tax profits to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xml:lang="en-US">Noncontrolling Interest [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xml:lang="en-US">Non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US">Accumulated other comprehensive income/(loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained earnings/ (accumulated deficit)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">Principal activities and organization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US">Principal activities and organization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Summary of significant accounting policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">Summary of significant accounting policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xml:lang="en-US">Concentration and risks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xml:lang="en-US">Concentration and risks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAbstract" xlink:label="loc_us-gaap_RestrictedCashAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedCashAbstract" xml:lang="en-US">Restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAbstract" xlink:to="lab_us-gaap_RestrictedCashAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedCashTextBlock" xlink:label="loc_jd_RestrictedCashTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RestrictedCashTextBlock" xml:lang="en-US">Restricted cash [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RestrictedCashTextBlock" xml:lang="en-US">Restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RestrictedCashTextBlock" xlink:to="lab_jd_RestrictedCashTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RestrictedCashTextBlock" xml:lang="en-US">The entire disclosure for restricted cash.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xml:lang="en-US">Fair value measurement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair value measurement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReorganizationsAbstract" xlink:label="loc_us-gaap_ReorganizationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ReorganizationsAbstract" xml:lang="en-US">JD Technology reorganization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReorganizationsAbstract" xlink:to="lab_us-gaap_ReorganizationsAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReorganizationTextBlock" xlink:label="loc_jd_ReorganizationTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ReorganizationTextBlock" xml:lang="en-US">Reorganization [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_ReorganizationTextBlock" xml:lang="en-US">JD Technology reorganization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ReorganizationTextBlock" xlink:to="lab_jd_ReorganizationTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ReorganizationTextBlock" xml:lang="en-US">The entire disclosure for the description and amounts of reorganization.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xml:lang="en-US">Business Combination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US">Business Combination Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US">Business Acquisition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentInEquityInvesteesDisclosureAbstract" xml:lang="en-US">Investment in equity investees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:to="lab_jd_InvestmentInEquityInvesteesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InvestmentInEquityInvesteesDisclosureAbstract" xml:lang="en-US">Definition</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xml:lang="en-US">Investment in equity investees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetAbstract" xml:lang="en-US">Accounts receivable, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US">Accounts receivable, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xml:lang="en-US">Inventories, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xml:lang="en-US">Inventories, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US">Property, equipment and software, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US">Property, equipment and software, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">Property, equipment and software, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsDisclosureAbstract" xml:lang="en-US">Land use rights, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsDisclosureAbstract" xlink:to="lab_jd_LandUseRightsDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsDisclosureTextBlock" xlink:label="loc_jd_LandUseRightsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsDisclosureTextBlock" xml:lang="en-US">Land Use Rights Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LandUseRightsDisclosureTextBlock" xml:lang="en-US">Land use rights, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsDisclosureTextBlock" xlink:to="lab_jd_LandUseRightsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsDisclosureTextBlock" xml:lang="en-US">The entire disclosure related to land use rights.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xml:lang="en-US">Intangible assets, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xml:lang="en-US">Intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GoodwillAbstract" xlink:label="loc_jd_GoodwillAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GoodwillAbstract" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GoodwillAbstract" xlink:to="lab_jd_GoodwillAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xml:lang="en-US">Goodwill Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableCurrentAbstract" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract" xlink:to="lab_us-gaap_AccountsPayableCurrentAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountsPayableDisclosureTextBlock" xlink:label="loc_jd_AccountsPayableDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccountsPayableDisclosureTextBlock" xml:lang="en-US">Accounts Payable Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccountsPayableDisclosureTextBlock" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccountsPayableDisclosureTextBlock" xlink:to="lab_jd_AccountsPayableDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccountsPayableDisclosureTextBlock" xml:lang="en-US">The entire disclosure for accounts payable at the end of the reporting period.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xml:lang="en-US">Accrued expenses and other current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" xlink:label="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" xml:lang="en-US">Accrued Expenses And Other Current Liabilities Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" xml:lang="en-US">Accrued expenses and other current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" xlink:to="lab_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" xml:lang="en-US">The entire disclosure for accrued expenses and other current liabilities at the end of the reporting period.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentsAbstract" xml:lang="en-US">Unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentsAbstract" xlink:to="lab_us-gaap_DebtInstrumentsAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisclosureOfUnsecuredSeniorNotesTextBlock" xlink:label="loc_jd_DisclosureOfUnsecuredSeniorNotesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DisclosureOfUnsecuredSeniorNotesTextBlock" xml:lang="en-US">Disclosure of Unsecured Senior Notes [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DisclosureOfUnsecuredSeniorNotesTextBlock" xml:lang="en-US">Unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DisclosureOfUnsecuredSeniorNotesTextBlock" xlink:to="lab_jd_DisclosureOfUnsecuredSeniorNotesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DisclosureOfUnsecuredSeniorNotesTextBlock" xml:lang="en-US">The entire disclosure of unsecured senior notes.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeasesAbstract" xml:lang="en-US">Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xml:lang="en-US">Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesAbstract" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesAbstract" xml:lang="en-US">Gain On Sale Of Development Properties [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesAbstract" xml:lang="en-US">Gain on sale of development properties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesAbstract" xlink:to="lab_jd_GainOnSaleOfDevelopmentPropertiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesAbstract" xml:lang="en-US">Gain on sale of development properties.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesTextBlock" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesTextBlock" xml:lang="en-US">Gain On Sale Of Development Properties [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesTextBlock" xml:lang="en-US">Gain on sale of development properties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTextBlock" xlink:to="lab_jd_GainOnSaleOfDevelopmentPropertiesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesTextBlock" xml:lang="en-US">Gain On Sale Of Development Properties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xml:lang="en-US">Others, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:label="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xml:lang="en-US">Other Nonoperating Income and Expense [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xml:lang="en-US">Others, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:to="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Taxation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Taxation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FinancingForSubsidiaryGroupAbstract" xlink:label="loc_jd_FinancingForSubsidiaryGroupAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FinancingForSubsidiaryGroupAbstract" xml:lang="en-US">Financing For Subsidiary Group</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_FinancingForSubsidiaryGroupAbstract" xml:lang="en-US">Financing For Subsidiary Group [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FinancingForSubsidiaryGroupAbstract" xlink:to="lab_jd_FinancingForSubsidiaryGroupAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_OwnershipAxis" xml:lang="en-US">Ownership [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_OwnershipAxis" xml:lang="en-US">Ownership [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_OwnershipDomain" xml:lang="en-US">Ownership [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_OwnershipDomain" xml:lang="en-US">Ownership [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" xlink:label="loc_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" xml:lang="en-US">Disclosure Of Financing For Subsidiary Group</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" xml:lang="en-US">Financing for major subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" xlink:to="lab_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" xml:lang="en-US">Disclosure of financing for subsidiary group textblock</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xml:lang="en-US">Ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OrdinarySharesDisclosureTextBlock" xlink:label="loc_jd_OrdinarySharesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OrdinarySharesDisclosureTextBlock" xml:lang="en-US">Ordinary Shares Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_OrdinarySharesDisclosureTextBlock" xml:lang="en-US">Ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OrdinarySharesDisclosureTextBlock" xlink:to="lab_jd_OrdinarySharesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OrdinarySharesDisclosureTextBlock" xml:lang="en-US">The entire disclosure for issued common stock at the end of reporting period.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAbstract" xlink:label="loc_us-gaap_DividendsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DividendsAbstract" xml:lang="en-US">Dividends [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAbstract" xlink:to="lab_us-gaap_DividendsAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DividendTextBlock" xlink:label="loc_jd_DividendTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DividendTextBlock" xml:lang="en-US">Dividend Text Block</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DividendTextBlock" xml:lang="en-US">Dividends</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DividendTextBlock" xlink:to="lab_jd_DividendTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DividendTextBlock" xml:lang="en-US">Dividend text block.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TreasuryStockDisclosureAbstract" xlink:label="loc_jd_TreasuryStockDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TreasuryStockDisclosureAbstract" xml:lang="en-US">Share repurchase program</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TreasuryStockDisclosureAbstract" xlink:to="lab_jd_TreasuryStockDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TreasuryStockDisclosureAbstract" xml:lang="en-US">No definition available</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xml:lang="en-US">Treasury Stock [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xml:lang="en-US">Share repurchase program</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock" xlink:to="lab_us-gaap_TreasuryStockTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xml:lang="en-US">Other comprehensive income/(loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xml:lang="en-US">Other comprehensive income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xml:lang="en-US">Other comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xml:lang="en-US">Other comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Share-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Share-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Earnings Per Share [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Net income/(loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xml:lang="en-US">Related party transactions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related party transactions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingAbstract" xml:lang="en-US">Segment reporting</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentReportingAbstract" xml:lang="en-US">Segment reporting</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US">Segment reporting</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xlink:label="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xml:lang="en-US">Defined Contribution Pension And Other Postretirements Plan Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xlink:to="lab_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xml:lang="en-US">Defined contribution pension and other postretirements plan disclosure.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xml:lang="en-US">Employee benefit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract" xml:lang="en-US">Lines of credit and loan facilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract" xml:lang="en-US">Loan facilities and lines of credit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract" xlink:to="lab_us-gaap_LineOfCreditFacilityAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LineOfCreditAndLoanFacilityTextBlock" xlink:label="loc_jd_LineOfCreditAndLoanFacilityTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LineOfCreditAndLoanFacilityTextBlock" xml:lang="en-US">Line of Credit And Loan Facility [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LineOfCreditAndLoanFacilityTextBlock" xml:lang="en-US">Loan facilities and lines of credit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LineOfCreditAndLoanFacilityTextBlock" xlink:to="lab_jd_LineOfCreditAndLoanFacilityTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LineOfCreditAndLoanFacilityTextBlock" xml:lang="en-US">The entire disclosure for line of credit and loan facility.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" xlink:label="loc_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" xml:lang="en-US">Restricted net assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" xlink:to="lab_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_RestrictedAssetsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xml:lang="en-US">Restricted Assets Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xml:lang="en-US">Restricted net assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xml:lang="en-US">Subsequent events</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US">Subsequent Events [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US">Subsequent events</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xml:lang="en-US">Parent company only condensed financial information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xml:lang="en-US">Parent company only condensed financial information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and development</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ContractBalancesPolicyTextBlock" xlink:label="loc_jd_ContractBalancesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ContractBalancesPolicyTextBlock" xml:lang="en-US">Contract Balances [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ContractBalancesPolicyTextBlock" xml:lang="en-US">Contract balances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ContractBalancesPolicyTextBlock" xlink:to="lab_jd_ContractBalancesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ContractBalancesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for contract balances.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" xlink:label="loc_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" xml:lang="en-US">Revenue Recognition Incentives and Loyalty Programs, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" xml:lang="en-US">Customer incentives and loyalty programs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" xlink:to="lab_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for customer incentives and loyalty programs.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesPolicyTextBlock" xlink:label="loc_jd_StatutoryReservesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReservesPolicyTextBlock" xml:lang="en-US">Statutory Reserves Policy [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatutoryReservesPolicyTextBlock" xml:lang="en-US">Statutory reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReservesPolicyTextBlock" xlink:to="lab_jd_StatutoryReservesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatutoryReservesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for statutory reserves.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="loc_us-gaap_DebtPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xml:lang="en-US">Debt, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xml:lang="en-US">Unsecured senior notes and long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xml:lang="en-US">Short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xml:lang="en-US">Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xml:lang="en-US">Cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xml:lang="en-US">Restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xml:lang="en-US">Accounts receivable, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventories, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConvenienceTranslationPolicyTextBlock" xlink:label="loc_jd_ConvenienceTranslationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConvenienceTranslationPolicyTextBlock" xml:lang="en-US">Convenience Translation Policy [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ConvenienceTranslationPolicyTextBlock" xml:lang="en-US">Convenience translation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConvenienceTranslationPolicyTextBlock" xlink:to="lab_jd_ConvenienceTranslationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ConvenienceTranslationPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for convenience translation of financial statements from reporting currency into another currency.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">Recent accounting pronouncements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Principles of consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentCostPolicyTextBlock" xlink:label="loc_jd_FulfillmentCostPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FulfillmentCostPolicyTextBlock" xml:lang="en-US">Fulfillment Cost [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FulfillmentCostPolicyTextBlock" xml:lang="en-US">Fulfillment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FulfillmentCostPolicyTextBlock" xlink:to="lab_jd_FulfillmentCostPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FulfillmentCostPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for the fulfillment costs.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConstructionInProgressPolicyTextBlock" xlink:label="loc_jd_ConstructionInProgressPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConstructionInProgressPolicyTextBlock" xml:lang="en-US">Construction in Progress Policy [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ConstructionInProgressPolicyTextBlock" xml:lang="en-US">Construction in progress</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConstructionInProgressPolicyTextBlock" xlink:to="lab_jd_ConstructionInProgressPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ConstructionInProgressPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for construction in progress.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xml:lang="en-US">Intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment of long-lived assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" xlink:label="loc_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" xml:lang="en-US">Nonrecourse Securitization Debt and Transfer of Financial Assets [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" xml:lang="en-US">Nonrecourse securitization debt and transfer of financial assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" xlink:to="lab_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for nonrecourse securitization debt and transfer of financial assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property, equipment and software, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of estimates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvesteesPolicyTextBlock" xlink:label="loc_jd_InvestmentInEquityInvesteesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentInEquityInvesteesPolicyTextBlock" xml:lang="en-US">Investment in Equity Investees [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InvestmentInEquityInvesteesPolicyTextBlock" xml:lang="en-US">Investment in equity investees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentInEquityInvesteesPolicyTextBlock" xlink:to="lab_jd_InvestmentInEquityInvesteesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InvestmentInEquityInvesteesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for the investment in equity investees which represents the investments in privately held companies and publicly traded companies.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xml:lang="en-US">Fair value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MarketingExpensesPolicyTextBlock" xlink:label="loc_jd_MarketingExpensesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_MarketingExpensesPolicyTextBlock" xml:lang="en-US">Marketing Expenses [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_MarketingExpensesPolicyTextBlock" xml:lang="en-US">Marketing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_MarketingExpensesPolicyTextBlock" xlink:to="lab_jd_MarketingExpensesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_MarketingExpensesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for marketing expenses which consist primarily of advertising costs and related expenses for personnel engaged in marketing and business development activities.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="loc_jd_GeneralAndAdministrativeExpensesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US">General and Administrative Expenses [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US">General and administrative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_jd_GeneralAndAdministrativeExpensesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for inclusion of significant items in the general and administrative (or similar) expense report caption.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NoncontrollingInterestsPolicyTextBlock" xlink:label="loc_jd_NoncontrollingInterestsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NoncontrollingInterestsPolicyTextBlock" xml:lang="en-US">Noncontrolling Interests [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NoncontrollingInterestsPolicyTextBlock" xml:lang="en-US">Non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NoncontrollingInterestsPolicyTextBlock" xlink:to="lab_jd_NoncontrollingInterestsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NoncontrollingInterestsPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for noncontrolling interest.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsPolicyTextBlock" xlink:label="loc_jd_LandUseRightsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsPolicyTextBlock" xml:lang="en-US">Land Use Rights Policy [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LandUseRightsPolicyTextBlock" xml:lang="en-US">Land use rights, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsPolicyTextBlock" xlink:to="lab_jd_LandUseRightsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for land use rights.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentSecuritiesPolicyTextBlock" xlink:label="loc_jd_InvestmentSecuritiesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentSecuritiesPolicyTextBlock" xml:lang="en-US">Investment Securities [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InvestmentSecuritiesPolicyTextBlock" xml:lang="en-US">Investment securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentSecuritiesPolicyTextBlock" xlink:to="lab_jd_InvestmentSecuritiesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InvestmentSecuritiesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for investment securities, including, but not limited to, investment in marketable equity securities to meet business objectives and in certain trust investments for trading purpose.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US">Basis of presentation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesPolicyTextBlock" xlink:label="loc_jd_LoanReceivablesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LoanReceivablesPolicyTextBlock" xml:lang="en-US">Loan Receivables, Policy [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LoanReceivablesPolicyTextBlock" xml:lang="en-US">Loan receivables, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LoanReceivablesPolicyTextBlock" xlink:to="lab_jd_LoanReceivablesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LoanReceivablesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for net book value of loan receivables and estimating the allowance for losses on loan receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xml:lang="en-US">Cost of revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US">Comprehensive income/(loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Net income/(loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xml:lang="en-US">Segment reporting</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Foreign currency translation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xml:lang="en-US">Reclassifications</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xml:lang="en-US">Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RebatesAndSubsidiesPolicyTextBlock" xlink:label="loc_jd_RebatesAndSubsidiesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RebatesAndSubsidiesPolicyTextBlock" xml:lang="en-US">Rebates and Subsidies [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RebatesAndSubsidiesPolicyTextBlock" xml:lang="en-US">Rebates and subsidies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RebatesAndSubsidiesPolicyTextBlock" xlink:to="lab_jd_RebatesAndSubsidiesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RebatesAndSubsidiesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for rebates and subsidies received from a vendor. The rebates and subsidies that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of revenue.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xml:lang="en-US">Revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" xlink:label="loc_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" xml:lang="en-US">Schedule of percentage of legal ownership in major subsidiaries, VIEs and VIEs' subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" xlink:to="lab_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" xml:lang="en-US">Tabular disclosure of the major subsidiaries, consolidated VIEs and VIEs' subsidiaries.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xml:lang="en-US">Schedule of consolidated financial information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccountingPoliciesTable" xml:lang="en-US">Accounting Policies [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccountingPoliciesTable" xlink:to="lab_jd_AccountingPoliciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccountingPoliciesTable" xml:lang="en-US">Schedule of accounting policies.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccountingPoliciesLineItems" xml:lang="en-US">Accounting Policies [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccountingPoliciesLineItems" xml:lang="en-US">Summary of significant accounting policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccountingPoliciesLineItems" xlink:to="lab_jd_AccountingPoliciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccountingPoliciesLineItems" xml:lang="en-US">Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" xlink:label="loc_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" xml:lang="en-US">Schedule of Finite Lived Intangible Assets Useful Lives Table [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" xml:lang="en-US">Schedule of estimated useful lives of intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" xlink:to="lab_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" xml:lang="en-US">Tabular disclosure of the estimated useful lives of the entity's finite lived intangible assets.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" xlink:label="loc_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" xml:lang="en-US">Schedule of Property Equipment and Software Estimated Useful Lives Table [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" xml:lang="en-US">Schedule of estimated useful lives of property, equipment and software</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" xlink:to="lab_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" xml:lang="en-US">Tabular disclosure of the estimated useful lives of the entity's property, equipment and software.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US">Schedule of assets and liabilities that are measured at fair value on a recurring basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xml:lang="en-US">Business Acquisition [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DepponHoldcoAcquisitionMember" xml:lang="en-US">Deppon Holdco Acquisition [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DepponHoldcoAcquisitionMember" xml:lang="en-US">Deppon Holdco [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DepponHoldcoAcquisitionMember" xlink:to="lab_jd_DepponHoldcoAcquisitionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DepponHoldcoAcquisitionMember" xml:lang="en-US">Deppon&#160;Holdco Acquisition [Member]</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DadaAcquisitionMember" xml:lang="en-US">Dada Acquisition [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DadaAcquisitionMember" xml:lang="en-US">Dada Acquisition [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DadaAcquisitionMember" xlink:to="lab_jd_DadaAcquisitionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DadaAcquisitionMember" xml:lang="en-US">Dada acquisition [Member]</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CNLPMember" xml:lang="en-US">CNLP [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CNLPMember" xml:lang="en-US">CNLP [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CNLPMember" xlink:to="lab_jd_CNLPMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CNLPMember" xml:lang="en-US">CNLP.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xml:lang="en-US">Business Acquisition [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xml:lang="en-US">Schedule of allocation of the purchase price as of the date of acquisition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xml:lang="en-US">Summary of purchase price as of the date of acquisition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xml:lang="en-US">Equity Method Investments [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xml:lang="en-US">Schedule of investment accounted for using equity method</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" xlink:label="loc_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" xml:lang="en-US">Condensed Financial Information of Equity Investments [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" xml:lang="en-US">Schedule of condensed financial information of the Group's equity investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" xlink:to="lab_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" xml:lang="en-US">Tabular disclosure of condensed financial information of the Group's equity investments.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xml:lang="en-US">Investment, Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xml:lang="en-US">Investment, Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xml:lang="en-US">Investment, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_YonghuiSuperstoresCoLtdMember" xlink:label="loc_jd_YonghuiSuperstoresCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_YonghuiSuperstoresCoLtdMember" xml:lang="en-US">Yonghui Superstores Co Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_YonghuiSuperstoresCoLtdMember" xml:lang="en-US">Yonghui Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_YonghuiSuperstoresCoLtdMember" xlink:to="lab_jd_YonghuiSuperstoresCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_YonghuiSuperstoresCoLtdMember" xml:lang="en-US">Represents information pertaining to Yonghui Superstores Co., Ltd ("Yonghui").</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DadaNexusLimitedMember" xml:lang="en-US">Dada Nexus Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DadaNexusLimitedMember" xml:lang="en-US">Dada Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DadaNexusLimitedMember" xlink:to="lab_jd_DadaNexusLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DadaNexusLimitedMember" xml:lang="en-US">Represents activity related to the merger transaction with Dada Nexus ("Dada").</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ATRenewMember" xlink:label="loc_jd_ATRenewMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ATRenewMember" xml:lang="en-US">A T Renew [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ATRenewMember" xml:lang="en-US">ATRenew</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ATRenewMember" xlink:to="lab_jd_ATRenewMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ATRenewMember" xml:lang="en-US">A T Renew.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="loc_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" xml:lang="en-US">Summary Of Movements In Allowance For Doubtful Accounts [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" xml:lang="en-US">Schedule of movements in the allowances for doubtful accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" xlink:to="lab_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" xml:lang="en-US">Tabular disclosure of movements in the allowances for doubtful accounts.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US">Schedule of accounts receivable, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Schedule of Inventories, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Schedule of property, equipment and software, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfLandUseRightsTableTextBlock" xlink:label="loc_jd_ScheduleOfLandUseRightsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfLandUseRightsTableTextBlock" xml:lang="en-US">Schedule of Land Use Rights [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfLandUseRightsTableTextBlock" xml:lang="en-US">Schedule of land use rights, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfLandUseRightsTableTextBlock" xlink:to="lab_jd_ScheduleOfLandUseRightsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfLandUseRightsTableTextBlock" xml:lang="en-US">Tabular disclosure of land use rights.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of Land Use Rights Future Amortization Expense [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of amortization expenses related to the land use rights for future periods</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for land use rights.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of amortization expenses related to the intangible assets for future periods</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xml:lang="en-US">Schedule of changes in the carrying amount of goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfAccountsPayableTableTextBlock" xlink:label="loc_jd_ScheduleOfAccountsPayableTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfAccountsPayableTableTextBlock" xml:lang="en-US">Schedule of Accounts Payable [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfAccountsPayableTableTextBlock" xml:lang="en-US">Schedule of accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfAccountsPayableTableTextBlock" xlink:to="lab_jd_ScheduleOfAccountsPayableTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfAccountsPayableTableTextBlock" xml:lang="en-US">Tabular disclosure of the carrying value as of the balance sheet date of payables to vendors for goods and services received that are used in an entity's business and other payables.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="loc_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Accrued Liabilities and Other Current Liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of accrued expenses and other current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xml:lang="en-US">Tabular disclosure of accrued expenses and other liabilities that are classified as current at the end of the reporting period.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xml:lang="en-US">Summary of Principal Amounts due of Unsecured Senior Notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xml:lang="en-US">Schedule of unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xlink:label="loc_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xml:lang="en-US">Disclosure Of Supplemental Balance Sheet Information Related To Operating Leases [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xml:lang="en-US">Summary of supplemental information related to operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xlink:to="lab_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xml:lang="en-US">Disclosure of supplemental balance sheet information related to operating leases.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:label="loc_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xml:lang="en-US">Schedule Of Lease Cost Recognized And Supplemental Cash Flow Information Related To Operating Leases [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xml:lang="en-US">Summary of lease cost recognized and supplemental cash flow information related to operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:to="lab_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xml:lang="en-US">Summary of lease cost recognized and supplemental cash flow information related to operating leases.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US">Summary of maturity of lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xml:lang="en-US">Schedule of others non-operating income (expense), net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of deferred tax assets and deferred tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xml:lang="en-US">Summary of Valuation Allowance [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xml:lang="en-US">Schedule of movement of valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xml:lang="en-US">Summary of Income Tax Holiday [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xml:lang="en-US">Summary of income tax holiday</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of reconciliation of the differences between statutory income tax rate and the effective income tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xml:lang="en-US">Schedule of components of income/(loss) before tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Schedule of changes in the composition of accumulated other comprehensive income/(loss) attributable to ordinary shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_TitleOfIndividualAxis" xml:lang="en-US">Title of Individual [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US">Title of Individual [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EmployeeAndNonEmployeeMember" xlink:label="loc_jd_EmployeeAndNonEmployeeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EmployeeAndNonEmployeeMember" xml:lang="en-US">Employee And Non Employee [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EmployeeAndNonEmployeeMember" xml:lang="en-US">Employee and non-employee</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_jd_EmployeeAndNonEmployeeMember" xml:lang="en-US">Employees and Non-employees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EmployeeAndNonEmployeeMember" xlink:to="lab_jd_EmployeeAndNonEmployeeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EmployeeAndNonEmployeeMember" xml:lang="en-US">Represents information pertaining to employees and non-employees for the entity.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xml:lang="en-US">Schedule of RSUs activity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xml:lang="en-US">Share-based Payment Arrangement, Cost by Plan [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xml:lang="en-US">Schedule of share-based compensation expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Schedule of service-based share options activity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaAxis" xlink:label="loc_jd_VestingCriteriaAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VestingCriteriaAxis" xml:lang="en-US">Vesting criteria [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VestingCriteriaAxis" xlink:to="lab_jd_VestingCriteriaAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VestingCriteriaAxis" xml:lang="en-US">Information about the type of vesting for share-based compensation awards.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaDomain" xlink:label="loc_jd_VestingCriteriaDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VestingCriteriaDomain" xml:lang="en-US">Vesting criteria [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VestingCriteriaDomain" xlink:to="lab_jd_VestingCriteriaDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VestingCriteriaDomain" xml:lang="en-US">The types of vesting specified for share-based compensation awards.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of basic and diluted net income/(loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xml:lang="en-US">Schedule of the major related party transactions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfRelatedPartyBalancesTableTextBlock" xlink:label="loc_jd_ScheduleOfRelatedPartyBalancesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfRelatedPartyBalancesTableTextBlock" xml:lang="en-US">Schedule of Related Party Balances [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfRelatedPartyBalancesTableTextBlock" xml:lang="en-US">Schedule of the major related party balances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfRelatedPartyBalancesTableTextBlock" xlink:to="lab_jd_ScheduleOfRelatedPartyBalancesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfRelatedPartyBalancesTableTextBlock" xml:lang="en-US">Tabular disclosure of balances of the major related parties with the entity.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" xlink:label="loc_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" xml:lang="en-US">Schedule of Major Related Parties Disclosure [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" xml:lang="en-US">Schedule of the major related parties and their relationships with the Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" xlink:to="lab_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" xml:lang="en-US">Tabular disclosure of the major related parties and their relationship with the entity.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xml:lang="en-US">Schedule of the Group's operating segment results</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xml:lang="en-US">Schedule of long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xml:lang="en-US">Schedule of Debt [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xml:lang="en-US">Schedule of debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xml:lang="en-US">Other Commitments [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xml:lang="en-US">Other Commitments [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xml:lang="en-US">Other Commitments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTableTextBlock" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xml:lang="en-US">Other Commitments [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xml:lang="en-US">Schedule of future minimum payments under these non-cancelable agreements with initial terms of one year or more</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:to="lab_us-gaap_OtherCommitmentsTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xml:lang="en-US">Condensed Statements of Cash Flows</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" xlink:label="loc_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Schedule Of Condensed Statements Of Operations And Comprehensive Income Loss [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Condensed Statements of Operations and Comprehensive Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" xlink:to="lab_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Tabular disclosure of condensed statement of operations and statement of comprehensive income (loss) including, but not limited to, statements of operations and statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US">Condensed Balance Sheets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OrganizationTable" xlink:label="loc_jd_OrganizationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OrganizationTable" xml:lang="en-US">Organization [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OrganizationTable" xlink:to="lab_jd_OrganizationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OrganizationTable" xml:lang="en-US">The entire disclosure pertaining to organization of business.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OrganizationLineItems" xlink:label="loc_jd_OrganizationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OrganizationLineItems" xml:lang="en-US">Organization [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_OrganizationLineItems" xml:lang="en-US">Organization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OrganizationLineItems" xlink:to="lab_jd_OrganizationLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Equity interest held (as a percent)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Noncontrolling interest, ownership percentage by parent</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongTechnologyGroupCorporationMember" xlink:label="loc_jd_JingdongTechnologyGroupCorporationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JingdongTechnologyGroupCorporationMember" xml:lang="en-US">Jingdong Technology Group Corporation [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JingdongTechnologyGroupCorporationMember" xml:lang="en-US">Jingdong Technology Group Corporation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JingdongTechnologyGroupCorporationMember" xlink:to="lab_jd_JingdongTechnologyGroupCorporationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JingdongTechnologyGroupCorporationMember" xml:lang="en-US">Represents information pertaining to Jingdong Technology Group Corporation.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" xlink:label="loc_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" xml:lang="en-US">Jdcom E Commerce Technology Hong Kong Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" xml:lang="en-US">JD.com E-Commerce (Technology) Hong Kong Co., Ltd.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" xlink:to="lab_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to JD.com E-Commerce (Technology) Hong Kong Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomInvestmentLimitedMember" xlink:label="loc_jd_JdcomInvestmentLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdcomInvestmentLimitedMember" xml:lang="en-US">Jdcom Investment Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdcomInvestmentLimitedMember" xml:lang="en-US">JD.com Investment Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdcomInvestmentLimitedMember" xlink:to="lab_jd_JdcomInvestmentLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdcomInvestmentLimitedMember" xml:lang="en-US">Represents information pertaining to JD.com Investment Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Shanghai Shengdayuan Information Technology Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Shanghai Shengdayuan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" xlink:to="lab_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Shanghai Shengdayuan Information Technology Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Jiangsu Jingdong Information Technology Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Jiangsu Jingdong Information Technology Co., Ltd.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" xlink:to="lab_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Jiangsu Jingdong Information Technology Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xml:lang="en-US">Beijing Jingdong Century Trade Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xml:lang="en-US">Jingdong Century</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xlink:to="lab_jd_BeijingJingdongCenturyTradeCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Beijing Jingdong Century Trade Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthInternationalIncMember" xlink:label="loc_jd_JdHealthInternationalIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdHealthInternationalIncMember" xml:lang="en-US">JD Health International Inc [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdHealthInternationalIncMember" xml:lang="en-US">JD Health International Inc.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdHealthInternationalIncMember" xlink:to="lab_jd_JdHealthInternationalIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdHealthInternationalIncMember" xml:lang="en-US">Represents information pertaining to JD health international inc.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomOverseasInnovationLimitedMember" xlink:label="loc_jd_JdcomOverseasInnovationLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdcomOverseasInnovationLimitedMember" xml:lang="en-US">Jdcom Overseas Innovation Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdcomOverseasInnovationLimitedMember" xml:lang="en-US">JD.com Overseas Innovation Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdcomOverseasInnovationLimitedMember" xlink:to="lab_jd_JdcomOverseasInnovationLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdcomOverseasInnovationLimitedMember" xml:lang="en-US">Represents information pertaining to JD.com Overseas Innovation Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsHoldingLimitedMember" xlink:label="loc_jd_JdLogisticsHoldingLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdLogisticsHoldingLimitedMember" xml:lang="en-US">Jd Logistics Holding Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdLogisticsHoldingLimitedMember" xml:lang="en-US">JD Logistics Holding Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdLogisticsHoldingLimitedMember" xlink:to="lab_jd_JdLogisticsHoldingLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdLogisticsHoldingLimitedMember" xml:lang="en-US">Represents information pertaining to JD Logistics Holding Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" xlink:label="loc_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" xml:lang="en-US">Jiangsu Huiji Space Technology Co., Ltd. (Jiangsu Huiji) [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" xml:lang="en-US">Jiangsu Huiji Space Technology Co., Ltd. ("Jiangsu Huiji")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" xlink:to="lab_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" xml:lang="en-US">Jiangsu Huiji Space Technology Co., Ltd. ("Jiangsu Huiji").</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" xlink:label="loc_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" xml:lang="en-US">Beijing Wodong Tianjun Information Technology Co Ltd Beijing Wodong Tianjun [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" xml:lang="en-US">Beijing Wodong Tianjun Information Technology Co., Ltd. ("Beijing Wodong Tianjun")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" xlink:to="lab_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" xml:lang="en-US">Represents information pertaining to Beijing Wodong Tianjun Information Technology Co., Ltd. ("Beijing Wodong Tianjun")</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdPropertyHoldingLimitedMember" xlink:label="loc_jd_JdPropertyHoldingLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdPropertyHoldingLimitedMember" xml:lang="en-US">JD Property Holding Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdPropertyHoldingLimitedMember" xml:lang="en-US">JD Property Holding Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdPropertyHoldingLimitedMember" xlink:to="lab_jd_JdPropertyHoldingLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdPropertyHoldingLimitedMember" xml:lang="en-US">Represents information pertaining to JD Property Holding Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdSunflowerInvestmentLimitedMember" xlink:label="loc_jd_JdSunflowerInvestmentLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdSunflowerInvestmentLimitedMember" xml:lang="en-US">JD Sunflower Investment Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdSunflowerInvestmentLimitedMember" xml:lang="en-US">JD Sunflower Investment Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdSunflowerInvestmentLimitedMember" xlink:to="lab_jd_JdSunflowerInvestmentLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdSunflowerInvestmentLimitedMember" xml:lang="en-US">JD Sunflower Investment Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WindcreekLimitedMember" xlink:label="loc_jd_WindcreekLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_WindcreekLimitedMember" xml:lang="en-US">Windcreek Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_WindcreekLimitedMember" xml:lang="en-US">Windcreek Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_WindcreekLimitedMember" xlink:to="lab_jd_WindcreekLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_WindcreekLimitedMember" xml:lang="en-US">Windcreek Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedDadaMember" xlink:label="loc_jd_DadaNexusLimitedDadaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DadaNexusLimitedDadaMember" xml:lang="en-US">Dada Nexus Limited Dada [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DadaNexusLimitedDadaMember" xml:lang="en-US">Dada Nexus Limited ("Dada")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DadaNexusLimitedDadaMember" xlink:to="lab_jd_DadaNexusLimitedDadaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DadaNexusLimitedDadaMember" xml:lang="en-US">Dada Nexus Limited ("Dada").</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongPropertyIncMember" xlink:label="loc_jd_JingdongPropertyIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JingdongPropertyIncMember" xml:lang="en-US">JINGDONG Property, Inc [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JingdongPropertyIncMember" xml:lang="en-US">JINGDONG Property, Inc</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JingdongPropertyIncMember" xlink:to="lab_jd_JingdongPropertyIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JingdongPropertyIncMember" xml:lang="en-US">JINGDONG property, Inc.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongIndustrialsIncMember" xlink:label="loc_jd_JingdongIndustrialsIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JingdongIndustrialsIncMember" xml:lang="en-US">JINGDONG Industrials, Inc [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JingdongIndustrialsIncMember" xml:lang="en-US">JINGDONG Industrials, Inc</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JingdongIndustrialsIncMember" xlink:to="lab_jd_JingdongIndustrialsIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JingdongIndustrialsIncMember" xml:lang="en-US">JINGDONG industrials, inc.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongLogisticsSupplyChainCompanyLimitedMember" xlink:label="loc_jd_JingdongLogisticsSupplyChainCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JingdongLogisticsSupplyChainCompanyLimitedMember" xml:lang="en-US">Jingdong Logistics Supply Chain Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JingdongLogisticsSupplyChainCompanyLimitedMember" xml:lang="en-US">Jingdong Logistics Supply Chain Co., Ltd.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JingdongLogisticsSupplyChainCompanyLimitedMember" xlink:to="lab_jd_JingdongLogisticsSupplyChainCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JingdongLogisticsSupplyChainCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Jingdong Logistics Supply Chain Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Beijing Jingdong Shangke Information Technology Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Beijing Jingdong Shangke Information Technology Co., Ltd.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xlink:to="lab_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Beijing Jingdong Shangke Information Technology Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdAssetsHoldingLimitedMember" xlink:label="loc_jd_JdAssetsHoldingLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdAssetsHoldingLimitedMember" xml:lang="en-US">Jd Assets Holding Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdAssetsHoldingLimitedMember" xml:lang="en-US">JD Assets Holding Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdAssetsHoldingLimitedMember" xlink:to="lab_jd_JdAssetsHoldingLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdAssetsHoldingLimitedMember" xml:lang="en-US">Represents information pertaining to JD Assets Holding Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JDLogisticsIncMember" xlink:label="loc_jd_JDLogisticsIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JDLogisticsIncMember" xml:lang="en-US">J D Logistics Inc [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JDLogisticsIncMember" xml:lang="en-US">JD Logistics, Inc. (formerly known as Jingdong Express Group Corporation) ("JD Logistics")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JDLogisticsIncMember" xlink:to="lab_jd_JDLogisticsIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JDLogisticsIncMember" xml:lang="en-US">Represents information pertaining to JD Logistics, Inc.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" xlink:label="loc_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" xml:lang="en-US">Chongqing Jingdong Haijia E Commerce Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" xml:lang="en-US">Chongqing Jingdong Haijia E-commerce Co., Ltd. ("Chongqing Haijia")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" xlink:to="lab_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Chongqing Jingdong Haijia E-commerce Co., Ltd..</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" xlink:label="loc_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" xml:lang="en-US">Suqian Hanbang Investment Management Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" xml:lang="en-US">Suqian Hanbang Investment Management Co., Ltd.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" xlink:to="lab_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Suqian Hanbang Investment Management Company limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongECommerceTradeHongKongCompanyLimitedMember" xlink:label="loc_jd_JingdongECommerceTradeHongKongCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JingdongECommerceTradeHongKongCompanyLimitedMember" xml:lang="en-US">Jingdong E Commerce Trade Hong Kong Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JingdongECommerceTradeHongKongCompanyLimitedMember" xml:lang="en-US">Jingdong E-Commerce (Trade) Hong Kong Co., Ltd</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JingdongECommerceTradeHongKongCompanyLimitedMember" xlink:to="lab_jd_JingdongECommerceTradeHongKongCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JingdongECommerceTradeHongKongCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Jingdong E-Commerce (Trade) Hong Kong Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomInternationalLimitedMember" xlink:label="loc_jd_JdcomInternationalLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdcomInternationalLimitedMember" xml:lang="en-US">Jdcom International Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdcomInternationalLimitedMember" xml:lang="en-US">JD.com International Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdcomInternationalLimitedMember" xlink:to="lab_jd_JdcomInternationalLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdcomInternationalLimitedMember" xml:lang="en-US">Represents information pertaining to JD.com International Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustrialTechnologyLimitedMember" xlink:label="loc_jd_JdIndustrialTechnologyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdIndustrialTechnologyLimitedMember" xml:lang="en-US">JD Industrial Technology Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdIndustrialTechnologyLimitedMember" xml:lang="en-US">JD Industrial Technology Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdIndustrialTechnologyLimitedMember" xlink:to="lab_jd_JdIndustrialTechnologyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdIndustrialTechnologyLimitedMember" xml:lang="en-US">Represents information pertaining to JD Industrial Technology Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdAsiaDevelopmentLimitedMember" xlink:label="loc_jd_JdAsiaDevelopmentLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdAsiaDevelopmentLimitedMember" xml:lang="en-US">JD Asia Development Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdAsiaDevelopmentLimitedMember" xml:lang="en-US">JD Asia Development Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdAsiaDevelopmentLimitedMember" xlink:to="lab_jd_JdAsiaDevelopmentLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdAsiaDevelopmentLimitedMember" xml:lang="en-US">Represents information pertaining to JD Asia development Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_XianJingxundiSupplyChainTechnologyCoLtdMember" xlink:label="loc_jd_XianJingxundiSupplyChainTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_XianJingxundiSupplyChainTechnologyCoLtdMember" xml:lang="en-US">Xian Jingxundi Supply Chain Technology Co Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_XianJingxundiSupplyChainTechnologyCoLtdMember" xml:lang="en-US">Xi'an Jingxundi Supply Chain Technology Co., Ltd. ("Xi'an Jingxundi")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_XianJingxundiSupplyChainTechnologyCoLtdMember" xlink:to="lab_jd_XianJingxundiSupplyChainTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_XianJingxundiSupplyChainTechnologyCoLtdMember" xml:lang="en-US">Represents information pertaining to Xi'an Jingxundi Supply Chain Technology Co., Ltd. ("Xi'an Jing xundi").</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdJiankangLimitedMember" xlink:label="loc_jd_JdJiankangLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdJiankangLimitedMember" xml:lang="en-US">JD Jiankang Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdJiankangLimitedMember" xml:lang="en-US">JD Jiankang Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdJiankangLimitedMember" xlink:to="lab_jd_JdJiankangLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdJiankangLimitedMember" xml:lang="en-US">Represents information pertaining to JD Jiankang Limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityListingsExchangeAxis" xlink:label="loc_dei_EntityListingsExchangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityListingsExchangeAxis" xml:lang="en-US">Entity Listings, Exchange [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsExchangeAxis" xlink:to="lab_dei_EntityListingsExchangeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ExchangeDomain" xlink:label="loc_dei_ExchangeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ExchangeDomain" xml:lang="en-US">Exchange [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ExchangeDomain" xlink:to="lab_dei_ExchangeDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HongKongStockExchangeMember" xlink:label="loc_jd_HongKongStockExchangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_HongKongStockExchangeMember" xml:lang="en-US">Hong Kong Stock Exchange [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_HongKongStockExchangeMember" xml:lang="en-US">Hong Kong Stock Exchange</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_HongKongStockExchangeMember" xlink:to="lab_jd_HongKongStockExchangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_HongKongStockExchangeMember" xml:lang="en-US">Hong Kong Stock Exchange.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xml:lang="en-US">Sale of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xml:lang="en-US">Sale of Stock [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xml:lang="en-US">Sale of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xml:lang="en-US">Variable Interest Entity [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xml:lang="en-US">VIEs and VIEs' subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US">Proceeds from issuance of offering</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RegisteredCapitalsAndPrcStatutoryReserves" xlink:label="loc_jd_RegisteredCapitalsAndPrcStatutoryReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RegisteredCapitalsAndPrcStatutoryReserves" xml:lang="en-US">Registered Capitals and PRC Statutory Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RegisteredCapitalsAndPrcStatutoryReserves" xml:lang="en-US">Registered capitals and PRC statutory reserves of the Group's consolidated VIEs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RegisteredCapitalsAndPrcStatutoryReserves" xlink:to="lab_jd_RegisteredCapitalsAndPrcStatutoryReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RegisteredCapitalsAndPrcStatutoryReserves" xml:lang="en-US">The amount of registered capitals and PRC statutory Reserves.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CurrencyAxis" xml:lang="en-US">Currency [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_AllCurrenciesDomain" xml:lang="en-US">All Currencies [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_HKD" xlink:label="loc_currency_HKD" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_HKD" xml:lang="en-US">Hong Kong, Dollars</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_HKD" xml:lang="en-US">HKD</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_HKD" xlink:to="lab_currency_HKD" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" xlink:label="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" xml:lang="en-US">Variable Interest Entity Primary Beneficiary Aggregated [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" xml:lang="en-US">VIEs and their subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" xlink:to="lab_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" xml:lang="en-US">Variable interest entity primary beneficiary aggregated.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomIncMember" xlink:label="loc_jd_JdcomIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdcomIncMember" xml:lang="en-US">JDCOM Inc [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdcomIncMember" xml:lang="en-US">JD Variable Interest Entity with the intra-company balances and transactions within the Group eliminated [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdcomIncMember" xlink:to="lab_jd_JdcomIncMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xml:lang="en-US">Income Statement Location [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xml:lang="en-US">Income Statement Location [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xml:lang="en-US">Income Statement Location [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RangeAxis" xml:lang="en-US">Statistical Measurement [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_RangeAxis" xml:lang="en-US">Range [Axis ]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RangeMember" xml:lang="en-US">Statistical Measurement [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_RangeMember" xml:lang="en-US">Range [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MinimumMember" xml:lang="en-US">Minimum [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_MinimumMember" xml:lang="en-US">Minimum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MaximumMember" xml:lang="en-US">Maximum [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_MaximumMember" xml:lang="en-US">Maximum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xml:lang="en-US">Balance Sheet Location [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xml:lang="en-US">Balance Sheet Location [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xml:lang="en-US">Balance Sheet Location [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xml:lang="en-US">Other Noncurrent Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xml:lang="en-US">Other non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PrepaymentsAndOtherCurrentAssetsMember" xlink:label="loc_jd_PrepaymentsAndOtherCurrentAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PrepaymentsAndOtherCurrentAssetsMember" xml:lang="en-US">Prepayments And Other Current Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PrepaymentsAndOtherCurrentAssetsMember" xml:lang="en-US">Prepayments and other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PrepaymentsAndOtherCurrentAssetsMember" xlink:to="lab_jd_PrepaymentsAndOtherCurrentAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PrepaymentsAndOtherCurrentAssetsMember" xml:lang="en-US">Prepayments and other current assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BuildingMember" xml:lang="en-US">Building [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BuildingMember" xml:lang="en-US">Building</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VehiclesMember" xml:lang="en-US">Vehicles [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VehiclesMember" xml:lang="en-US">Vehicles</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xlink:label="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xml:lang="en-US">Logistic And Warehouse And Other Heavy Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xml:lang="en-US">Logistic,warehouse and other heavy equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xml:lang="en-US">Logistics,warehouse and other heavy equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xlink:to="lab_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xml:lang="en-US">Represents information pertaining to the logistic and, warehouse and other heavy equipment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xml:lang="en-US">Software and Software Development Costs [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xml:lang="en-US">Software</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BuildingImprovementsMember" xml:lang="en-US">Building Improvements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BuildingImprovementsMember" xml:lang="en-US">Building improvement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingImprovementsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaap_OfficeEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OfficeEquipmentMember" xml:lang="en-US">Office Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OfficeEquipmentMember" xml:lang="en-US">Electronic equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture and Fixtures [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Office equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LeaseholdImprovementMember" xlink:label="loc_jd_LeaseholdImprovementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LeaseholdImprovementMember" xml:lang="en-US">Leasehold Improvement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LeaseholdImprovementMember" xml:lang="en-US">Leasehold improvement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LeaseholdImprovementMember" xlink:to="lab_jd_LeaseholdImprovementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LeaseholdImprovementMember" xml:lang="en-US">Leasehold improvement.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LandMember" xml:lang="en-US">Land [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LandMember" xml:lang="en-US">Land</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConstructionInProgressAbstract" xlink:label="loc_jd_ConstructionInProgressAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConstructionInProgressAbstract" xml:lang="en-US">Construction in Progress [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ConstructionInProgressAbstract" xml:lang="en-US">Construction in progress</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConstructionInProgressAbstract" xlink:to="lab_jd_ConstructionInProgressAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConstructionInProgressGross" xml:lang="en-US">Construction in Progress, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConstructionInProgressGross" xml:lang="en-US">Amount of construction in progress</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultipleForeignCurrencyExchangeRatesAbstract" xlink:label="loc_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract" xml:lang="en-US">Multiple Foreign Currency Exchange Rates [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract" xml:lang="en-US">Convenience translation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract" xlink:to="lab_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyTranslationRate" xlink:label="loc_jd_ForeignCurrencyTranslationRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ForeignCurrencyTranslationRate" xml:lang="en-US">Foreign currency translation rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ForeignCurrencyTranslationRate" xml:lang="en-US">Convenience translation rate (RMB to USD)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ForeignCurrencyTranslationRate" xlink:to="lab_jd_ForeignCurrencyTranslationRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ForeignCurrencyTranslationRate" xml:lang="en-US">Represents the exchange rate used for convenience translation from reporting currency to additional disclosures in another currency.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract" xml:lang="en-US">Loan receivables, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesNoncurrent" xlink:label="loc_jd_LoanReceivablesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LoanReceivablesNoncurrent" xml:lang="en-US">Loan Receivables Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LoanReceivablesNoncurrent" xml:lang="en-US">The loan receivables with the collection period over one year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LoanReceivablesNoncurrent" xlink:to="lab_jd_LoanReceivablesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LoanReceivablesNoncurrent" xml:lang="en-US">Consumer financing provided to qualified individual customers with the collection period over one year.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesProvisionForDoubtfulAccounts" xlink:label="loc_jd_LoanReceivablesProvisionForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LoanReceivablesProvisionForDoubtfulAccounts" xml:lang="en-US">Loan Receivables, Provision for Doubtful Accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LoanReceivablesProvisionForDoubtfulAccounts" xml:lang="en-US">Provision for the doubtful loan receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LoanReceivablesProvisionForDoubtfulAccounts" xlink:to="lab_jd_LoanReceivablesProvisionForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LoanReceivablesProvisionForDoubtfulAccounts" xml:lang="en-US">Amount of expense related to write-down of loan receivables to the amount expected to be collected.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanPeriodsExtendedRange" xlink:label="loc_jd_LoanPeriodsExtendedRange" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LoanPeriodsExtendedRange" xml:lang="en-US">Loan Periods Extended Period Range</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LoanPeriodsExtendedRange" xml:lang="en-US">Loan periods extended range</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LoanPeriodsExtendedRange" xlink:to="lab_jd_LoanPeriodsExtendedRange" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LoanPeriodsExtendedRange" xml:lang="en-US">Represents about loan periods extended period range.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesCurrent" xlink:label="loc_jd_LoanReceivablesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LoanReceivablesCurrent" xml:lang="en-US">Loan Receivables Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LoanReceivablesCurrent" xml:lang="en-US">The loan receivables with the collection period less than one year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LoanReceivablesCurrent" xlink:to="lab_jd_LoanReceivablesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LoanReceivablesCurrent" xml:lang="en-US">Consumer financing provided to qualified individual customers with the collection period less than one year.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTransactionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionAbstract" xml:lang="en-US">Foreign Currency Transaction [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionAbstract" xml:lang="en-US">Foreign currency translation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionAbstract" xlink:to="lab_us-gaap_ForeignCurrencyTransactionAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Estimated useful Lives (in Years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xml:lang="en-US">Estimated useful Lives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xml:lang="en-US">Receivable Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ReceivableTypeDomain" xml:lang="en-US">Receivable [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ReceivableTypeDomain" xml:lang="en-US">Receivable [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerRelationshipMember" xlink:label="loc_jd_CustomerRelationshipMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CustomerRelationshipMember" xml:lang="en-US">Customer Relationship [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CustomerRelationshipMember" xml:lang="en-US">Customer relationship</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CustomerRelationshipMember" xlink:to="lab_jd_CustomerRelationshipMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomainNamesAndTrademarkMember" xlink:label="loc_jd_DomainNamesAndTrademarkMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DomainNamesAndTrademarkMember" xml:lang="en-US">Domain Names And Trademark [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DomainNamesAndTrademarkMember" xml:lang="en-US">Domain names and trademarks</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_DomainNamesAndTrademarkMember" xml:lang="en-US">Domain names and trademarks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DomainNamesAndTrademarkMember" xlink:to="lab_jd_DomainNamesAndTrademarkMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DomainNamesAndTrademarkMember" xml:lang="en-US">Represents information pertaining to domain names and trademark.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xml:lang="en-US">Noncompete Agreements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xml:lang="en-US">Non-compete Agreement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TechnologyAndOthersMember" xlink:label="loc_jd_TechnologyAndOthersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TechnologyAndOthersMember" xml:lang="en-US">Technology and others [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TechnologyAndOthersMember" xml:lang="en-US">Technology and others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TechnologyAndOthersMember" xlink:to="lab_jd_TechnologyAndOthersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TechnologyAndOthersMember" xml:lang="en-US">Technology and others.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsUsefulLife" xlink:label="loc_jd_LandUseRightsUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsUsefulLife" xml:lang="en-US">Land Use Rights, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LandUseRightsUsefulLife" xml:lang="en-US">Estimated useful lives (in years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsUsefulLife" xlink:to="lab_jd_LandUseRightsUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsUsefulLife" xml:lang="en-US">Useful life of land use rights, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Estimated useful lives (in years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentAxis" xml:lang="en-US">Debt Instrument [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaap_ShippingAndHandlingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xml:lang="en-US">Shipping and Handling [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xml:lang="en-US">Shipping</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingMember" xlink:to="lab_us-gaap_ShippingAndHandlingMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OnlineMarketplaceAndMarketingServicesMember" xlink:label="loc_jd_OnlineMarketplaceAndMarketingServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OnlineMarketplaceAndMarketingServicesMember" xml:lang="en-US">online marketplace and marketing services [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_OnlineMarketplaceAndMarketingServicesMember" xml:lang="en-US">Online marketplace and marketing services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OnlineMarketplaceAndMarketingServicesMember" xlink:to="lab_jd_OnlineMarketplaceAndMarketingServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OnlineMarketplaceAndMarketingServicesMember" xml:lang="en-US">Represents the information pertaining to online marketplace and marketing services.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralMerchandiseProductsMember" xlink:label="loc_jd_GeneralMerchandiseProductsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GeneralMerchandiseProductsMember" xml:lang="en-US">General Merchandise Products [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GeneralMerchandiseProductsMember" xml:lang="en-US">General merchandise products</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GeneralMerchandiseProductsMember" xlink:to="lab_jd_GeneralMerchandiseProductsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GeneralMerchandiseProductsMember" xml:lang="en-US">Represents information pertaining to general merchandise products.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticsAndOtherServicesMember" xlink:label="loc_jd_LogisticsAndOtherServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LogisticsAndOtherServicesMember" xml:lang="en-US">Logistics And Other Services [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LogisticsAndOtherServicesMember" xml:lang="en-US">Logistics and other services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LogisticsAndOtherServicesMember" xlink:to="lab_jd_LogisticsAndOtherServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LogisticsAndOtherServicesMember" xml:lang="en-US">Represents the information pertaining to logistics and other services.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ElectronicsAndHomeApplianceProductsMember" xlink:label="loc_jd_ElectronicsAndHomeApplianceProductsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ElectronicsAndHomeApplianceProductsMember" xml:lang="en-US">Electronics And Home Appliance Products [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ElectronicsAndHomeApplianceProductsMember" xml:lang="en-US">Electronics and home appliance products</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ElectronicsAndHomeApplianceProductsMember" xlink:to="lab_jd_ElectronicsAndHomeApplianceProductsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ElectronicsAndHomeApplianceProductsMember" xml:lang="en-US">Represents information pertaining to electronics and home appliance products.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xml:lang="en-US">Prepayments and other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:label="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xml:lang="en-US">Accrued Expenses And Other Current Liabilities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xml:lang="en-US">Accrued expenses and other current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:to="lab_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xml:lang="en-US">Representing information pertaining to accrued expenses and other current liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xml:lang="en-US">Type of Adoption [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xml:lang="en-US">Type of Adoption [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignInvestedEnterpriseMember" xlink:label="loc_jd_ForeignInvestedEnterpriseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ForeignInvestedEnterpriseMember" xml:lang="en-US">Foreign Invested Enterprise [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ForeignInvestedEnterpriseMember" xml:lang="en-US">Foreign invested enterprise</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ForeignInvestedEnterpriseMember" xlink:to="lab_jd_ForeignInvestedEnterpriseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ForeignInvestedEnterpriseMember" xml:lang="en-US">Represents information pertaining to a foreign invested enterprise.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomesticEnterpriseMember" xlink:label="loc_jd_DomesticEnterpriseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DomesticEnterpriseMember" xml:lang="en-US">Domestic Enterprise [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DomesticEnterpriseMember" xml:lang="en-US">Domestic enterprise</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DomesticEnterpriseMember" xlink:to="lab_jd_DomesticEnterpriseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DomesticEnterpriseMember" xml:lang="en-US">Represents information pertaining to a domestic enterprise.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByRegulatoryCountryAxis" xlink:label="loc_jd_StatutoryReservesByRegulatoryCountryAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReservesByRegulatoryCountryAxis" xml:lang="en-US">Statutory Reserves by Regulatory Country [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReservesByRegulatoryCountryAxis" xlink:to="lab_jd_StatutoryReservesByRegulatoryCountryAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatutoryReservesByRegulatoryCountryAxis" xml:lang="en-US">Description and amount of components of statutory reserves under laws of various countries.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByEntityDomain" xlink:label="loc_jd_StatutoryReservesByEntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReservesByEntityDomain" xml:lang="en-US">Statutory Reserves By Entity [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatutoryReservesByEntityDomain" xml:lang="en-US">Statutory Reserves by Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReservesByEntityDomain" xlink:to="lab_jd_StatutoryReservesByEntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatutoryReservesByEntityDomain" xml:lang="en-US">Countries with statutory reserve laws.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN" xlink:label="loc_country_CN" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_CN" xml:lang="en-US">CHINA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_CN" xml:lang="en-US">PRC</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_StatementScenarioAxis" xml:lang="en-US">Scenario [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xml:lang="en-US">Scenario [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xml:lang="en-US">Segments [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentDomain" xml:lang="en-US">Segments [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentDomain" xml:lang="en-US">Segments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesAxis" xlink:label="loc_jd_StatutoryReservesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReservesAxis" xml:lang="en-US">Statutory Reserves [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReservesAxis" xlink:to="lab_jd_StatutoryReservesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatutoryReservesAxis" xml:lang="en-US">Represents various statutory reserves.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserveDomain" xlink:label="loc_jd_StatutoryReserveDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReserveDomain" xml:lang="en-US">Statutory Reserve [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatutoryReserveDomain" xml:lang="en-US">Statutory Reserve [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReserveDomain" xlink:to="lab_jd_StatutoryReserveDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatutoryReserveDomain" xml:lang="en-US">Represents various statutory reserves.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutorySurplusReserveMember" xlink:label="loc_jd_StatutorySurplusReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutorySurplusReserveMember" xml:lang="en-US">Statutory Surplus Reserve [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatutorySurplusReserveMember" xml:lang="en-US">Statutory surplus reserve</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutorySurplusReserveMember" xlink:to="lab_jd_StatutorySurplusReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatutorySurplusReserveMember" xml:lang="en-US">Represents statutory surplus reserve.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralReserveFundMember" xlink:label="loc_jd_GeneralReserveFundMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GeneralReserveFundMember" xml:lang="en-US">General Reserve Fund [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GeneralReserveFundMember" xml:lang="en-US">General reserve fund</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GeneralReserveFundMember" xlink:to="lab_jd_GeneralReserveFundMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GeneralReserveFundMember" xml:lang="en-US">Represents general reserve fund.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerIncentivesAndLoyaltyProgramsAbstract" xlink:label="loc_jd_CustomerIncentivesAndLoyaltyProgramsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CustomerIncentivesAndLoyaltyProgramsAbstract" xml:lang="en-US">Customer Incentives and Loyalty Programs [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CustomerIncentivesAndLoyaltyProgramsAbstract" xml:lang="en-US">Customer incentives and loyalty programs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CustomerIncentivesAndLoyaltyProgramsAbstract" xlink:to="lab_jd_CustomerIncentivesAndLoyaltyProgramsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CustomerIncentivesAndLoyaltyProgramsAbstract" xml:lang="en-US">n/a.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TypesOfDiscountedCoupons" xlink:label="loc_jd_TypesOfDiscountedCoupons" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TypesOfDiscountedCoupons" xml:lang="en-US">Types of Discounted Coupons</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TypesOfDiscountedCoupons" xml:lang="en-US">Types of discounted coupons</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TypesOfDiscountedCoupons" xlink:to="lab_jd_TypesOfDiscountedCoupons" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TypesOfDiscountedCoupons" xml:lang="en-US">Represents the number of types of discounted coupons.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShippingHandlingAndTransportationCostsAbstract" xlink:label="loc_jd_ShippingHandlingAndTransportationCostsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShippingHandlingAndTransportationCostsAbstract" xml:lang="en-US">Fulfilment [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShippingHandlingAndTransportationCostsAbstract" xml:lang="en-US">Fulfillment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShippingHandlingAndTransportationCostsAbstract" xlink:to="lab_jd_ShippingHandlingAndTransportationCostsAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesAbstract" xlink:label="loc_jd_StatutoryReservesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReservesAbstract" xml:lang="en-US">Statutory Reserves [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatutoryReservesAbstract" xml:lang="en-US">Statutory reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReservesAbstract" xlink:to="lab_jd_StatutoryReservesAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xml:lang="en-US">Minimum portion of after tax profit to be allocated to statutory surplus under PRC law</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xml:lang="en-US">Minimum portion of after tax profit to be allocated to statutory surplus under PRC law (as a percentage)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xml:lang="en-US">Required minimum percentage of annual appropriations to statutory surplus fund</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xlink:to="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xml:lang="en-US">For entities incorporated in PRC, the minimum percentage of the after-tax net income allocated to a statutory surplus until the reserve balance is a specified percentage of the registered capital.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountAllocatedToStatutoryReserves" xlink:label="loc_jd_AmountAllocatedToStatutoryReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AmountAllocatedToStatutoryReserves" xml:lang="en-US">Amount Allocated to Statutory Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AmountAllocatedToStatutoryReserves" xml:lang="en-US">Appropriations of statutory reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AmountAllocatedToStatutoryReserves" xlink:to="lab_jd_AmountAllocatedToStatutoryReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AmountAllocatedToStatutoryReserves" xml:lang="en-US">The amount of net income allocated to statutory reserves for entities incorporated in China.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xlink:label="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xml:lang="en-US">Required General Reserve Registered Capital Ratio to Deforce Compulsory Net Profit Allocation to General Reserve</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xml:lang="en-US">Maximum percentage of statutory general reserve related to entity's registered capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xlink:to="lab_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xml:lang="en-US">For entities incorporated in PRC, the ratio of the statutory reserve to the registered capital which triggers the elimination of the requirement to contribute to the statutory reserve.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xlink:label="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xml:lang="en-US">Required Statutory Surplus Registered Capital Ratio to Deforce Compulsory Net Profit Allocation to Statutory Surplus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xml:lang="en-US">Maximum percentage of statutory surplus reserve related to entity's registered capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xlink:to="lab_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xml:lang="en-US">For entities incorporated in PRC, the ratio of the statutory surplus to the registered capital which triggers the elimination of the requirement to contribute to the statutory reserve.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xml:lang="en-US">Minimum portion of after tax profit to be allocated to general reserve under PRC law</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xml:lang="en-US">Minimum portion of after tax profit to be allocated to general reserve under PRC law (as a percentage)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xml:lang="en-US">Required minimum percentage of annual appropriations to general reserve fund</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xlink:to="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xml:lang="en-US">For entities incorporated in PRC, the minimum percentage of the after-tax net income allocated to a general reserve until the reserve balance is a specified percentage of the registered capital.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountAllocatedToOtherReserveFunds" xlink:label="loc_jd_AmountAllocatedToOtherReserveFunds" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AmountAllocatedToOtherReserveFunds" xml:lang="en-US">Amount Allocated to Other Reserve Funds</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AmountAllocatedToOtherReserveFunds" xml:lang="en-US">Appropriations to other reserve funds</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AmountAllocatedToOtherReserveFunds" xlink:to="lab_jd_AmountAllocatedToOtherReserveFunds" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AmountAllocatedToOtherReserveFunds" xml:lang="en-US">The amount of net income allocated to other reserve funds for entities incorporated in China.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xml:lang="en-US">Revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRightToRecoverProductCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRightToRecoverProductCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractWithCustomerRightToRecoverProductCurrent" xml:lang="en-US">Contract with Customer, Right to Recover Product, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ContractWithCustomerRightToRecoverProductCurrent" xml:lang="en-US">Rights to recover products from customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRightToRecoverProductCurrent" xlink:to="lab_us-gaap_ContractWithCustomerRightToRecoverProductCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xml:lang="en-US">Contract with Customer, Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xml:lang="en-US">Unearned revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" xlink:label="loc_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" xml:lang="en-US">Contract With Customer Liability Revenue Recognized Including Additions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" xml:lang="en-US">Unearned revenue recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" xlink:to="lab_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" xml:lang="en-US">Contract with customer liability revenue recognized including additions.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract" xlink:label="loc_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract" xml:lang="en-US">Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract" xml:lang="en-US">Revenue, Practical Expedient</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract" xlink:to="lab_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xml:lang="en-US">Contract with Customer, Refund Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xml:lang="en-US">Liabilities for return allowances</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xml:lang="en-US">Liabilities for return allowances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAbstract" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract" xml:lang="en-US">Capital Leases, Lessee Balance Sheet [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract" xml:lang="en-US">Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract" xlink:to="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfFinanceLeases" xlink:label="loc_jd_NumberOfFinanceLeases" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NumberOfFinanceLeases" xml:lang="en-US">Number Of Finance Leases</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NumberOfFinanceLeases" xml:lang="en-US">Number of finance leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NumberOfFinanceLeases" xlink:to="lab_jd_NumberOfFinanceLeases" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NumberOfFinanceLeases" xml:lang="en-US">Represents number of finance leases.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xml:lang="en-US">Marketing and Advertising Expense [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xml:lang="en-US">Marketing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdvertisingExpense" xml:lang="en-US">Advertising Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdvertisingExpense" xml:lang="en-US">Advertising costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xml:lang="en-US">Number of Operating Segments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xml:lang="en-US">Number of major business segments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RestatementAxis" xml:lang="en-US">Restatement [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RestatementDomain" xml:lang="en-US">Restatement [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_RestatementDomain" xml:lang="en-US">Restatement [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskTable" xml:lang="en-US">Concentration Risk [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xml:lang="en-US">Concentration Risk [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xml:lang="en-US">Concentration and risks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyExchangeAppreciationDepreciationRate" xlink:label="loc_jd_ForeignCurrencyExchangeAppreciationDepreciationRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ForeignCurrencyExchangeAppreciationDepreciationRate" xml:lang="en-US">Foreign Currency Exchange, Appreciation (Depreciation) Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ForeignCurrencyExchangeAppreciationDepreciationRate" xml:lang="en-US">Foreign currency exchange appreciation (depreciation) rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ForeignCurrencyExchangeAppreciationDepreciationRate" xlink:to="lab_jd_ForeignCurrencyExchangeAppreciationDepreciationRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ForeignCurrencyExchangeAppreciationDepreciationRate" xml:lang="en-US">Appreciation (depreciation) rate of functional currency to reporting currency.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xml:lang="en-US">Cash and cash equivalents, restricted cash and short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xml:lang="en-US">Concentration Risk Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xml:lang="en-US">Concentration Risk Type [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xml:lang="en-US">Concentration Risk Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CurrencyConvertibilityConcentrationRiskMember" xlink:label="loc_jd_CurrencyConvertibilityConcentrationRiskMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CurrencyConvertibilityConcentrationRiskMember" xml:lang="en-US">Currency Convertibility Concentration Risk [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_CurrencyConvertibilityConcentrationRiskMember" xml:lang="en-US">Currency convertibility risk</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CurrencyConvertibilityConcentrationRiskMember" xlink:to="lab_jd_CurrencyConvertibilityConcentrationRiskMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CurrencyConvertibilityConcentrationRiskMember" xml:lang="en-US">Reflects the percentage that convertibility of reporting currency into foreign currencies will have an adverse effect on the remittances received in currencies other than reporting currency as a result of changes in the central government policies and to international economic and political developments affecting supply and demand in the foreign exchange trading system market.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xml:lang="en-US">Cash and Cash Equivalents [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xml:lang="en-US">Cash and Cash Equivalents [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xml:lang="en-US">Cash and Cash Equivalents [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xml:lang="en-US">Measurement Frequency [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xml:lang="en-US">Measurement Frequency [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Fair Value, Recurring [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Recurring basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xml:lang="en-US">Assets that are measured at fair value on a recurring basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xml:lang="en-US">Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xml:lang="en-US">Assets, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xml:lang="en-US">Total assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xml:lang="en-US">Investments, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xml:lang="en-US">Short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure" xml:lang="en-US">Other Assets, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure" xml:lang="en-US">Other non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsFairValueDisclosure" xlink:to="lab_us-gaap_OtherAssetsFairValueDisclosure" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedCashFairValueDisclosure" xlink:label="loc_jd_RestrictedCashFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RestrictedCashFairValueDisclosure" xml:lang="en-US">Restricted Cash Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RestrictedCashFairValueDisclosure" xml:lang="en-US">Restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RestrictedCashFairValueDisclosure" xlink:to="lab_jd_RestrictedCashFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RestrictedCashFairValueDisclosure" xml:lang="en-US">Fair value portion of cash which is restricted as to withdrawal or usage.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value Hierarchy [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Quoted Prices in Active Markets for Identical Assets (Level 1)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Significant Other Observable Inputs (Level 2)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTypeAxis" xml:lang="en-US">Investment Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xml:lang="en-US">Investments [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xml:lang="en-US">Investments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WealthManagementProductMember" xlink:label="loc_jd_WealthManagementProductMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_WealthManagementProductMember" xml:lang="en-US">Wealth Management Product [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_WealthManagementProductMember" xml:lang="en-US">Wealth management products</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_WealthManagementProductMember" xlink:to="lab_jd_WealthManagementProductMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_WealthManagementProductMember" xml:lang="en-US">Investments in wealth management products.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquitySecuritiesMember" xml:lang="en-US">Equity Securities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquitySecuritiesMember" xml:lang="en-US">Listed equity securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xml:lang="en-US">Investment Income [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink:to="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xml:lang="en-US">Net Investment Income [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xml:lang="en-US">Short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink:to="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xml:lang="en-US">Fair Value, Option, Changes in Fair Value, Gain (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xml:lang="en-US">Gain (loss) from changes in fair value option</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xml:lang="en-US">Gain (loss) from changes in fair value of product</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xml:lang="en-US">Gain (loss) from changes in fair value of product</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:to="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xml:lang="en-US">Fair Value, Nonrecurring [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xml:lang="en-US">Nonrecurring basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentIssuerAxis" xlink:label="loc_jd_InvestmentIssuerAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentIssuerAxis" xml:lang="en-US">Investment Issuer [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentIssuerAxis" xlink:to="lab_jd_InvestmentIssuerAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InvestmentIssuerAxis" xml:lang="en-US">Investment Issuer.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentsIssuerDomain" xlink:label="loc_jd_InvestmentsIssuerDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentsIssuerDomain" xml:lang="en-US">Investments Issuer [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InvestmentsIssuerDomain" xml:lang="en-US">Investment Issuer [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentsIssuerDomain" xlink:to="lab_jd_InvestmentsIssuerDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InvestmentsIssuerDomain" xml:lang="en-US">Investments Issuer Domain.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VipshopHoldingsLtdMember" xlink:label="loc_jd_VipshopHoldingsLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VipshopHoldingsLtdMember" xml:lang="en-US">Vipshop Holdings Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_VipshopHoldingsLtdMember" xml:lang="en-US">Vipshop</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VipshopHoldingsLtdMember" xlink:to="lab_jd_VipshopHoldingsLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VipshopHoldingsLtdMember" xml:lang="en-US">Represents information pertaining to Vipshop Holdings Ltd. ("Vipshop").</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EsrCaymanLimitedMember" xlink:label="loc_jd_EsrCaymanLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EsrCaymanLimitedMember" xml:lang="en-US">ESR Cayman Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EsrCaymanLimitedMember" xml:lang="en-US">ESR cayman limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EsrCaymanLimitedMember" xlink:to="lab_jd_EsrCaymanLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EsrCaymanLimitedMember" xml:lang="en-US">Represents the information pertaining to ESR Cayman Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChinaUnitedNetworkCommunicationsLimitedMember" xlink:label="loc_jd_ChinaUnitedNetworkCommunicationsLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ChinaUnitedNetworkCommunicationsLimitedMember" xml:lang="en-US">China United Network Communications Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ChinaUnitedNetworkCommunicationsLimitedMember" xml:lang="en-US">China Unicom</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ChinaUnitedNetworkCommunicationsLimitedMember" xlink:to="lab_jd_ChinaUnitedNetworkCommunicationsLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ChinaUnitedNetworkCommunicationsLimitedMember" xml:lang="en-US">Represents information pertaining to China United Network Communications Limited ("China Unicom").</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xml:lang="en-US">Investment securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfDisposal" xlink:label="loc_jd_PercentageOfDisposal" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfDisposal" xml:lang="en-US">Percentage Of Disposal</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfDisposal" xml:lang="en-US">Percentage of disposal</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfDisposal" xlink:to="lab_jd_PercentageOfDisposal" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfDisposal" xml:lang="en-US">Percentage of disposal</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xml:lang="en-US">Payments to Acquire Equity Securities, FV-NI</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xml:lang="en-US">Total consideration for the investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:to="lab_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnrealizedGainLossOfTheInvestmentSecurities" xlink:label="loc_jd_UnrealizedGainLossOfTheInvestmentSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnrealizedGainLossOfTheInvestmentSecurities" xml:lang="en-US">Unrealized Gain(Loss) of the Investment Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_UnrealizedGainLossOfTheInvestmentSecurities" xml:lang="en-US">Unrealized gain/(loss) of the investment securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnrealizedGainLossOfTheInvestmentSecurities" xlink:to="lab_jd_UnrealizedGainLossOfTheInvestmentSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnrealizedGainLossOfTheInvestmentSecurities" xml:lang="en-US">Unrealized gain/(loss) of the investment securities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses" xml:lang="en-US">Realized Investment Gains (Losses)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses" xml:lang="en-US">Realized loss of investment securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealizedInvestmentGainsLosses" xlink:to="lab_us-gaap_RealizedInvestmentGainsLosses" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesPayableFairValueDisclosure" xlink:label="loc_jd_UnsecuredSeniorNotesPayableFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredSeniorNotesPayableFairValueDisclosure" xml:lang="en-US">Unsecured Senior Notes Payable, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_UnsecuredSeniorNotesPayableFairValueDisclosure" xml:lang="en-US">Unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredSeniorNotesPayableFairValueDisclosure" xlink:to="lab_jd_UnsecuredSeniorNotesPayableFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnsecuredSeniorNotesPayableFairValueDisclosure" xml:lang="en-US">Fair value portion of unsecured senior notes payable.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccumulatedImpairmentOfMeasurementAlternative" xlink:label="loc_jd_AccumulatedImpairmentOfMeasurementAlternative" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccumulatedImpairmentOfMeasurementAlternative" xml:lang="en-US">Accumulated Impairment of Measurement Alternative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccumulatedImpairmentOfMeasurementAlternative" xlink:to="lab_jd_AccumulatedImpairmentOfMeasurementAlternative" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccumulatedImpairmentOfMeasurementAlternative" xml:lang="en-US">Accumulated impairment of measurement alternative.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AlternativeInvestment" xlink:label="loc_us-gaap_AlternativeInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AlternativeInvestment" xml:lang="en-US">Alternative Investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AlternativeInvestment" xml:lang="en-US">Investment in time deposit with maturity of more than one year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AlternativeInvestment" xlink:to="lab_us-gaap_AlternativeInvestment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xml:lang="en-US">Time deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xml:lang="en-US">Debt Securities, Held-to-maturity, Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xml:lang="en-US">Fair value of held to maturity debt securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xml:lang="en-US">Impairment of investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BankTimeDepositsMember" xml:lang="en-US">Bank Time Deposits [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankTimeDepositsMember" xlink:to="lab_us-gaap_BankTimeDepositsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" xml:lang="en-US">Other Nonoperating Income (Expense) [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" xml:lang="en-US">Others, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xml:lang="en-US">Significant Unobservable Inputs (Level 3)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xml:lang="en-US">JD Digits reorganization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingPowerAxis" xlink:label="loc_jd_DualClassVotingPowerAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DualClassVotingPowerAxis" xml:lang="en-US">Dual Class Voting Power [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DualClassVotingPowerAxis" xml:lang="en-US">Dual Class Voting Power [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DualClassVotingPowerAxis" xlink:to="lab_jd_DualClassVotingPowerAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DualClassVotingPowerAxis" xml:lang="en-US">Dual Class Voting Power [Axis].</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingPowerDomain" xlink:label="loc_jd_DualClassVotingPowerDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DualClassVotingPowerDomain" xml:lang="en-US">Dual Class Voting Power [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DualClassVotingPowerDomain" xml:lang="en-US">Dual Class Voting Power [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DualClassVotingPowerDomain" xlink:to="lab_jd_DualClassVotingPowerDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DualClassVotingPowerDomain" xml:lang="en-US">Dual Class Voting Power [Domain].</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingShareholdingStructureMember" xlink:label="loc_jd_DualClassVotingShareholdingStructureMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DualClassVotingShareholdingStructureMember" xml:lang="en-US">Dual Class Voting Shareholding Structure [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DualClassVotingShareholdingStructureMember" xml:lang="en-US">Dual Class Voting Shareholding Structure [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DualClassVotingShareholdingStructureMember" xlink:to="lab_jd_DualClassVotingShareholdingStructureMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DualClassVotingShareholdingStructureMember" xml:lang="en-US">Dual class voting shareholding structure [Member].</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdTechnologyMember" xml:lang="en-US">JD Technology [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdTechnologyMember" xml:lang="en-US">JD Technology</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_JdTechnologyMember" xml:lang="en-US">JD Technology</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdTechnologyMember" xlink:to="lab_jd_JdTechnologyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdTechnologyMember" xml:lang="en-US">Represents information pertaining to JD Technology (formerly known as "JD Digits")</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xml:lang="en-US">Disposal Group Classification [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xml:lang="en-US">Disposal Group Classification [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xml:lang="en-US">Disposal Group Classification [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xml:lang="en-US">Discontinued Operations, Held-for-sale [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xml:lang="en-US">Held-for-sale</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xml:lang="en-US">JD Technology reorganization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xml:lang="en-US">Proceeds from Divestiture of Interest in Consolidated Subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xml:lang="en-US">Amount raised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitSharingRightPercentage" xlink:label="loc_jd_ProfitSharingRightPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProfitSharingRightPercentage" xml:lang="en-US">Profit Sharing Right, Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ProfitSharingRightPercentage" xml:lang="en-US">Percentage of profit sharing right</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProfitSharingRightPercentage" xlink:to="lab_jd_ProfitSharingRightPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ProfitSharingRightPercentage" xml:lang="en-US">Profit sharing percentage of the future pre-tax profit of a third party when it has a positive pre-tax income on a cumulative basis.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" xlink:label="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" xml:lang="en-US">Percentage of Equity Interest, Converted from Profit Sharing Right</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" xml:lang="en-US">Percentage of equity interest can be converted from profit sharing right</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" xlink:to="lab_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" xml:lang="en-US">Percentage of equity interest which can be converted from profit sharing right, subject to applicable regulatory approvals.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" xlink:label="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" xml:lang="en-US">Percentage Of Equity Interest Converted From Profit Sharing Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" xml:lang="en-US">Percentage of equity interest converted from profit sharing right</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" xlink:to="lab_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" xml:lang="en-US">Percentage of equity interest converted from profit sharing right.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfVotingRight" xlink:label="loc_jd_PercentageOfVotingRight" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfVotingRight" xml:lang="en-US">Percentage of Voting Right</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfVotingRight" xml:lang="en-US">Percentage of Voting Right</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfVotingRight" xlink:to="lab_jd_PercentageOfVotingRight" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfVotingRight" xml:lang="en-US">Percentage of voting right .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Equity method investment, ownership percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Percentage of the issued and outstanding ordinary shares (in percentage)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xml:lang="en-US">Sale of Stock, Percentage of Ownership before Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xml:lang="en-US">Percentage of equity stake disposed</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xlink:to="lab_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xml:lang="en-US">Payments to Acquire Equity Method Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xml:lang="en-US">Additional cash in investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xml:lang="en-US">Total consideration in cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xml:lang="en-US">Disposal Group Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xml:lang="en-US">Disposal Group Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xml:lang="en-US">Disposal Group Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xml:lang="en-US">Summary of purchase price as of the date of acquisition [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xlink:to="lab_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xml:lang="en-US">Summary of purchase price as of the date of acquisition .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xml:lang="en-US">Payments to Acquire Businesses, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xml:lang="en-US">Cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xml:lang="en-US">Cash consideration</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xml:lang="en-US">Fair value of previously held equity interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xml:lang="en-US">Fair value of previously held equity interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xml:lang="en-US">Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Business Combination, Consideration Transferred</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Business cooperation agreement as consideration of the acquisition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Business Combination, Consideration Transferred</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Business combination, consideration transferred</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" xml:lang="en-US">Details of Allocation of the purchase price as of the date of acquisition as follows [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" xml:lang="en-US">Details of allocation of the purchase price as of the date of acquisition as follows [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" xlink:to="lab_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" xml:lang="en-US">Details of allocation of the purchase price as of the date of acquisition as follows .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Assets Including Noncontrolling Interest Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xml:lang="en-US">Net assets acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xml:lang="en-US">Net assets acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:to="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xml:lang="en-US">Amount of total assets acquired less total liability assumed.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Newly identified and appreciation of intangible assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">New identified and appreciation of intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xml:lang="en-US">Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xml:lang="en-US">Non-controlling&#160;interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xml:lang="en-US">Non-controlling&#160;interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xml:lang="en-US">Deferred tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Premium</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xml:lang="en-US">Premium not reflected in goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Premium</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xlink:to="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed premium.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xml:lang="en-US">Trademarks and Trade Names [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xml:lang="en-US">Trademarks and domain names</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xml:lang="en-US">Technology-Based Intangible Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xml:lang="en-US">Technology</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelationshipWithRidersMember" xlink:label="loc_jd_RelationshipWithRidersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RelationshipWithRidersMember" xml:lang="en-US">Relationship With Riders [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RelationshipWithRidersMember" xml:lang="en-US">Relationship with riders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RelationshipWithRidersMember" xlink:to="lab_jd_RelationshipWithRidersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RelationshipWithRidersMember" xml:lang="en-US">Relationship with riders.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConsumerBaseMember" xlink:label="loc_jd_ConsumerBaseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConsumerBaseMember" xml:lang="en-US">Consumer Base [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ConsumerBaseMember" xml:lang="en-US">Consumer base</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConsumerBaseMember" xlink:to="lab_jd_ConsumerBaseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ConsumerBaseMember" xml:lang="en-US">Consumer Base [Member]</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" xml:lang="en-US">Summary of purchase price as of the date of acquisition is comprised [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" xlink:to="lab_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" xml:lang="en-US">Summary of purchase price as of the date of acquisition is comprised .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xml:lang="en-US">Details of allocation of the purchase price as of the date of acquisition is summarized as follows [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xlink:to="lab_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xml:lang="en-US">Details of allocation of the purchase price as of the date of acquisition is summarized as follows .</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" xml:lang="en-US">Business Combination Recognized PPE Construction In Progress And Land Use Rights Appreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" xml:lang="en-US">Appreciation of property, equipment and software, construction in progress and land-use rights</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" xlink:to="lab_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" xml:lang="en-US">Business combination recognized Property, equipment and software, construction in progress and land use rights appreciation.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xml:lang="en-US">Customer Relationships [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xml:lang="en-US">Customer relationships</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xml:lang="en-US">Customer relationship</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" xml:lang="en-US">Business Combination Recognized Construction In Progress and Land Use Rights Appreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" xml:lang="en-US">Appreciation of construction in progress and land use rights</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" xlink:to="lab_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" xml:lang="en-US">Business combination recognized construction in progress and land use rights appreciation.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaMember" xlink:label="loc_jd_DadaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DadaMember" xml:lang="en-US">Dada [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DadaMember" xml:lang="en-US">Dada</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DadaMember" xlink:to="lab_jd_DadaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DadaMember" xml:lang="en-US">Dada.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdRetailMember" xlink:label="loc_jd_JdRetailMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdRetailMember" xml:lang="en-US">Jd Retail [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdRetailMember" xml:lang="en-US">JD Retail</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdRetailMember" xlink:to="lab_jd_JdRetailMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdRetailMember" xml:lang="en-US">Represent information pertaining to JD Retail which consists of online retail, online marketplace and marketing services in China.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xml:lang="en-US">Goodwill, Acquired During Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xml:lang="en-US">Additions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" xlink:label="loc_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" xlink:to="lab_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" xml:lang="en-US">Amount of both long-term and short-term borrowings assumed at the acquisition date.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" xlink:label="loc_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" xml:lang="en-US">Business Combination Recognized Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Construction In Progress And Land Use Right</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" xml:lang="en-US">Business Combination Recognized Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Construction In Progress And Land Use Right</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" xlink:to="lab_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" xml:lang="en-US">The amount of property, plant, and equipment, construction in progress and land-use rights recognized as of the acquisition date.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xml:lang="en-US">Weighted-Average Amortization Period (in years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xml:lang="en-US">Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xml:lang="en-US">Business acquisition recognized identifiable assets and liabilities assumed current assets trade receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationDeferredConsiderationPayable" xlink:label="loc_jd_BusinessCombinationDeferredConsiderationPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationDeferredConsiderationPayable" xml:lang="en-US">Business Combination Deferred Consideration Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationDeferredConsiderationPayable" xml:lang="en-US">Business combination deferred consideration payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationDeferredConsiderationPayable" xlink:to="lab_jd_BusinessCombinationDeferredConsiderationPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationDeferredConsiderationPayable" xml:lang="en-US">Business combination deferred consideration payable.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" xlink:label="loc_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" xml:lang="en-US">Business Combination Acquisition Of Number Of Option Shares Pledged</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" xml:lang="en-US">Business Combination Acquisition of Option Shares Pledged</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" xlink:to="lab_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" xml:lang="en-US">Business combination acquisition of Number of option shares pledged.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Cash and Equivalents and Restricted Cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents And Restricted Cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" xlink:to="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed cash and equivalents and restricted cash.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xml:lang="en-US">Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" xlink:label="loc_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" xml:lang="en-US">Cash Consideration And Business Cooperation Agreement As Consideration Of The Acquisition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" xml:lang="en-US">Cash consideration and business cooperation agreement as consideration of the acquisition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" xlink:to="lab_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" xml:lang="en-US">Cash consideration and business cooperation agreement as consideration of the acquisition.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Short Term Investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Short-Term Investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" xlink:to="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed current liabilities short term investment.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponMember" xlink:label="loc_jd_DepponMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DepponMember" xml:lang="en-US">Deppon [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DepponMember" xml:lang="en-US">Deppon [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DepponMember" xlink:to="lab_jd_DepponMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xml:lang="en-US">Other Noncurrent Liabilities [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" xml:lang="en-US">Measurement Alternative and NAV practical expedient investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xml:lang="en-US">Carrying values of equity investments measured at fair value using the Measurement Alternative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" xlink:label="loc_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" xml:lang="en-US">Investment Measured Using The NAV Practical Expedient, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" xml:lang="en-US">Carrying amount of investment under NAV practical expedient</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" xlink:to="lab_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" xml:lang="en-US">Amount of alternative investments, over which the Group do not have the ability to exercise significant influence, and are accounted for under the existing practical expedient in ASC Topic 820, Fair Value Measurements and Disclosures ("ASC 820") to estimate fair value using the net asset value per share (or its equivalent) of the investment ("NAV practical expedient").</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" xlink:label="loc_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" xml:lang="en-US">Measurement Alternative and NAV Practical Expedient Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" xml:lang="en-US">Measurement alternative and NAV practical expedient investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" xlink:to="lab_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" xml:lang="en-US">Original cost of investment in equity security without readily determinable fair value and NAV practical expedient investments.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xml:lang="en-US">SRTSchedule Of Equity Method Investment Equity Method Investee Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xml:lang="en-US">SRTSchedule Of Equity Method Investment Equity Method Investee Name .</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xml:lang="en-US">SRTSchedule Of Equity Method Investment Equity Method Investee Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xlink:to="lab_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xml:lang="en-US">SRTSchedule Of Equity Method Investment Equity Method Investee Name Axis .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US">Related Party [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US">Related Party [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyDomain" xml:lang="en-US">Related Party [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyDomain" xml:lang="en-US">Related Party [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xml:lang="en-US">Measurement Alternative investments [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SupplyChainSupportMember" xlink:label="loc_jd_SupplyChainSupportMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SupplyChainSupportMember" xml:lang="en-US">Supply Chain Support [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SupplyChainSupportMember" xml:lang="en-US">Supply chain support</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SupplyChainSupportMember" xlink:to="lab_jd_SupplyChainSupportMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SupplyChainSupportMember" xml:lang="en-US">Represents information pertaining to supply chain support member.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TrafficAndOtherAdditionalSupportMember" xlink:label="loc_jd_TrafficAndOtherAdditionalSupportMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TrafficAndOtherAdditionalSupportMember" xml:lang="en-US">Traffic And Other Additional Support [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TrafficAndOtherAdditionalSupportMember" xml:lang="en-US">Traffic and other additional support</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TrafficAndOtherAdditionalSupportMember" xlink:to="lab_jd_TrafficAndOtherAdditionalSupportMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TrafficAndOtherAdditionalSupportMember" xml:lang="en-US">Represents information pertaining to traffic and other additional support member.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xml:lang="en-US">Equity method investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xml:lang="en-US">Dividend received</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Equity Method Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Investments accounted for under the equity method</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Carrying value of equity investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Investments in subsidiaries and consolidated VIEs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xml:lang="en-US">Equity Method Investment, Aggregate Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xml:lang="en-US">Total consideration for equity investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentAggregateCost" xlink:to="lab_us-gaap_EquityMethodInvestmentAggregateCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract" xml:lang="en-US">Equity Method Investment, Difference Between Carrying Amount and Underlying Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract" xml:lang="en-US">Equity method investment with the investment cost allocation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" xml:lang="en-US">Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Assigned to Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" xml:lang="en-US">Positive (negative) basis difference has been assigned to goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" xlink:to="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" xml:lang="en-US">Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to goodwill.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentQuotedMarketValue" xlink:label="loc_us-gaap_EquityMethodInvestmentQuotedMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentQuotedMarketValue" xml:lang="en-US">Equity Method Investment, Quoted Market Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentQuotedMarketValue" xml:lang="en-US">Aggregate market values</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentQuotedMarketValue" xlink:to="lab_us-gaap_EquityMethodInvestmentQuotedMarketValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xml:lang="en-US">Equity Method Investment, Underlying Equity in Net Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xml:lang="en-US">Proportionate share of investee's net tangible assets and intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:to="lab_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" xml:lang="en-US">Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Assigned to Amortizable Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" xml:lang="en-US">Positive (negative) basis difference has been assigned to amortizable intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" xlink:to="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" xml:lang="en-US">Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to amortizable intangible assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xml:lang="en-US">Equity Method Investment, Difference Between Carrying Amount and Underlying Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xml:lang="en-US">Positive/(negative) basis difference</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink:to="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xml:lang="en-US">Impairment charges in connection with the equity method</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" xml:lang="en-US">Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Assigned to Deferred Tax Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" xml:lang="en-US">Positive (negative) basis difference has been assigned to deferred tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" xlink:to="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" xml:lang="en-US">Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to deferred tax liabilities.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" xlink:label="loc_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" xml:lang="en-US">Finite Lived Intangible Assets Not Included In Investees Financial Statement Weighted Average Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" xml:lang="en-US">Weighted average remaining life of the amortizable intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" xlink:to="lab_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" xml:lang="en-US">Weighted average amortization period of finite-lived intangible assets not included in the investees' financial statements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" xlink:label="loc_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" xml:lang="en-US">Equity Method Investment, Ownership Percentage, On A Fully Diluted Basis</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" xml:lang="en-US">Percentage of the equity interests on a fully diluted basis (in percentage)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" xlink:to="lab_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" xml:lang="en-US">The percentage of ownership of equity participation in the investee accounted for under the equity method of accounting, on a fully diluted basis.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfBoardSeatsHeld" xlink:label="loc_jd_NumberOfBoardSeatsHeld" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NumberOfBoardSeatsHeld" xml:lang="en-US">Number of Board Seats Held</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NumberOfBoardSeatsHeld" xml:lang="en-US">Number of board seat held</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NumberOfBoardSeatsHeld" xlink:to="lab_jd_NumberOfBoardSeatsHeld" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NumberOfBoardSeatsHeld" xml:lang="en-US">Number of investees' board seats held by the reporting entity.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfBoardSeats" xlink:label="loc_jd_NumberOfBoardSeats" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NumberOfBoardSeats" xml:lang="en-US">Number of Board Seats</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NumberOfBoardSeats" xml:lang="en-US">Number of board seats</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NumberOfBoardSeats" xlink:to="lab_jd_NumberOfBoardSeats" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NumberOfBoardSeats" xml:lang="en-US">Number of board seats.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" xlink:label="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Assets, Liabilities and Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" xml:lang="en-US">Balance sheet data:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" xlink:to="lab_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" xml:lang="en-US">No definition available.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" xlink:label="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" xml:lang="en-US">Equity Method Investments Summarized Financial Information Income Statement [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" xml:lang="en-US">Operating data:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" xlink:to="lab_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" xml:lang="en-US">Equity method investments summarized financial information income statement.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Income/(loss) from operation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" xlink:label="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Net Income (Loss) Attributable to Shareholder</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" xml:lang="en-US">Net income/(loss) attributable to ordinary shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" xlink:to="lab_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" xml:lang="en-US">The amount of net income (loss), which is attributable to shareholders, reported by an equity method investment of the entity.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross Profit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross profit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Revenues" xml:lang="en-US">Revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Revenues" xml:lang="en-US">Revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CommonStockSharesSubscribed" xlink:label="loc_jd_CommonStockSharesSubscribed" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CommonStockSharesSubscribed" xml:lang="en-US">Common Stock Shares Subscribed</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CommonStockSharesSubscribed" xlink:to="lab_jd_CommonStockSharesSubscribed" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CommonStockSharesSubscribed" xml:lang="en-US">Common stock shares subscribed.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterest" xlink:label="loc_jd_PercentageOfEquityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfEquityInterest" xml:lang="en-US">Percentage of equity interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfEquityInterest" xlink:to="lab_jd_PercentageOfEquityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfEquityInterest" xml:lang="en-US">Percentage of equity interest</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeemedDisposalGain" xlink:label="loc_jd_DeemedDisposalGain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DeemedDisposalGain" xml:lang="en-US">Deemed Disposal Gain</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DeemedDisposalGain" xml:lang="en-US">Deemed disposal gain</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DeemedDisposalGain" xlink:to="lab_jd_DeemedDisposalGain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DeemedDisposalGain" xml:lang="en-US">Deemed disposal gain.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CounterpartyNameAxis" xml:lang="en-US">Counterparty Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xml:lang="en-US">Counterparty Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xml:lang="en-US">Counterparty Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xml:lang="en-US">Asset Class [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xml:lang="en-US">Asset Class [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsMember" xlink:label="loc_us-gaap_EquityMethodInvestmentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentsMember" xml:lang="en-US">Equity Method Investments [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsMember" xlink:to="lab_us-gaap_EquityMethodInvestmentsMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SharesOfResultsOfEquityInvesteesMember" xlink:label="loc_jd_SharesOfResultsOfEquityInvesteesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SharesOfResultsOfEquityInvesteesMember" xml:lang="en-US">Shares Of Results Of Equity Investees [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SharesOfResultsOfEquityInvesteesMember" xml:lang="en-US">Share of results of equity investees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SharesOfResultsOfEquityInvesteesMember" xlink:to="lab_jd_SharesOfResultsOfEquityInvesteesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SharesOfResultsOfEquityInvesteesMember" xml:lang="en-US">Primary financial statement caption encompassing shares of results of equity investees.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US">Subsequent Event Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xml:lang="en-US">Accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xml:lang="en-US">Accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xml:lang="en-US">Movements in the allowance for doubtful accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Balance at beginning of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Balance at end of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Allowance for doubtful accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Additions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US">Write-off</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProductSalesAndOnlineMarketplaceReceivablesMember" xlink:label="loc_jd_ProductSalesAndOnlineMarketplaceReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProductSalesAndOnlineMarketplaceReceivablesMember" xml:lang="en-US">Product Sales And Online Marketplace Receivables [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ProductSalesAndOnlineMarketplaceReceivablesMember" xml:lang="en-US">Online retail and online marketplace receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProductSalesAndOnlineMarketplaceReceivablesMember" xlink:to="lab_jd_ProductSalesAndOnlineMarketplaceReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ProductSalesAndOnlineMarketplaceReceivablesMember" xml:lang="en-US">Represents information pertaining to online direct sales and online marketplace receivables.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConsumerFinancingReceivableMember" xlink:label="loc_jd_ConsumerFinancingReceivableMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConsumerFinancingReceivableMember" xml:lang="en-US">Consumer Financing Receivable [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ConsumerFinancingReceivableMember" xml:lang="en-US">Consumer financing receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConsumerFinancingReceivableMember" xlink:to="lab_jd_ConsumerFinancingReceivableMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ConsumerFinancingReceivableMember" xml:lang="en-US">Represents information pertaining to consumer financing receivables.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticsSupportServicesMember" xlink:label="loc_jd_LogisticsSupportServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LogisticsSupportServicesMember" xml:lang="en-US">Logistics Support Services [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LogisticsSupportServicesMember" xml:lang="en-US">Logistics receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LogisticsSupportServicesMember" xml:lang="en-US">Logistics services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LogisticsSupportServicesMember" xlink:to="lab_jd_LogisticsSupportServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LogisticsSupportServicesMember" xml:lang="en-US">Represents the information pertaining to logistics support services.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdvertisingReceivablesMember" xlink:label="loc_jd_AdvertisingReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AdvertisingReceivablesMember" xml:lang="en-US">Advertising Receivables [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_AdvertisingReceivablesMember" xml:lang="en-US">Advertising receivables and others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AdvertisingReceivablesMember" xlink:to="lab_jd_AdvertisingReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AdvertisingReceivablesMember" xml:lang="en-US">Represents information pertaining to advertising receivables and others.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryCurrentTable" xml:lang="en-US">Inventory, Current [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PublicUtilitiesInventoryAxis" xml:lang="en-US">Inventory [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis" xlink:to="lab_us-gaap_PublicUtilitiesInventoryAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xml:lang="en-US">Inventory [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xml:lang="en-US">Inventory [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PackingAndOtherMaterialsMember" xlink:label="loc_jd_PackingAndOtherMaterialsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PackingAndOtherMaterialsMember" xml:lang="en-US">Packing And Other Materials [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PackingAndOtherMaterialsMember" xml:lang="en-US">Packing materials and others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PackingAndOtherMaterialsMember" xlink:to="lab_jd_PackingAndOtherMaterialsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PackingAndOtherMaterialsMember" xml:lang="en-US">Represents information pertaining to packing and other materials.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryLineItems" xml:lang="en-US">Inventory [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryLineItems" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryValuationReserves" xml:lang="en-US">Inventory Valuation Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InventoryValuationReserves" xml:lang="en-US">Inventory valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaap_InventoryGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryGross" xml:lang="en-US">Inventory, Gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryGross" xlink:to="lab_us-gaap_InventoryGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xml:lang="en-US">Land, Buildings and Improvements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xml:lang="en-US">Land, building and building improvement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold Improvements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold improvement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US">Property, equipment and software, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Less: accumulated depreciation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US">Impairment charge</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetTable" xlink:label="loc_jd_LandUseRightsNetTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsNetTable" xml:lang="en-US">Land Use Rights, Net [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsNetTable" xlink:to="lab_jd_LandUseRightsNetTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsNetTable" xml:lang="en-US">Land use rights, net.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetLineItems" xlink:label="loc_jd_LandUseRightsNetLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsNetLineItems" xml:lang="en-US">Land Use Rights, Net [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsNetLineItems" xlink:to="lab_jd_LandUseRightsNetLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsNetLineItems" xml:lang="en-US">Land use rights, net.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAccumulatedAmortization" xlink:label="loc_jd_LandUseRightsAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsAccumulatedAmortization" xml:lang="en-US">Land Use Rights, Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_LandUseRightsAccumulatedAmortization" xml:lang="en-US">Less: accumulated amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsAccumulatedAmortization" xlink:to="lab_jd_LandUseRightsAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsAccumulatedAmortization" xml:lang="en-US">Accumulated amount of amortization of land use rights.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" xlink:label="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" xml:lang="en-US">Land Use Rights, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" xml:lang="en-US">Amortization expenses related to the land use rights for future periods</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" xlink:to="lab_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" xml:lang="en-US">No definition available.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearFive" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearFive" xml:lang="en-US">Land Use Rights, Amortization Expense, Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearFive" xml:lang="en-US">2027</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsAmortizationExpenseYearFive" xlink:to="lab_jd_LandUseRightsAmortizationExpenseYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearFive" xml:lang="en-US">Amount of amortization expense for land use rights expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseNextTwelveMonths" xlink:label="loc_jd_LandUseRightsAmortizationExpenseNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">Land Use Rights, Amortization Expense, Next Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LandUseRightsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsAmortizationExpenseNextTwelveMonths" xlink:to="lab_jd_LandUseRightsAmortizationExpenseNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">Amount of amortization expense for land use rights expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearFour" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearFour" xml:lang="en-US">Land Use Rights, Amortization Expense, Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearFour" xml:lang="en-US">2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsAmortizationExpenseYearFour" xlink:to="lab_jd_LandUseRightsAmortizationExpenseYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearFour" xml:lang="en-US">Amount of amortization expense for land use rights expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseAfterYearFive" xlink:label="loc_jd_LandUseRightsAmortizationExpenseAfterYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsAmortizationExpenseAfterYearFive" xml:lang="en-US">Land Use Rights, Amortization Expense, after Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LandUseRightsAmortizationExpenseAfterYearFive" xml:lang="en-US">2028 and thereafter</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsAmortizationExpenseAfterYearFive" xlink:to="lab_jd_LandUseRightsAmortizationExpenseAfterYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsAmortizationExpenseAfterYearFive" xml:lang="en-US">Amount of amortization expense for land use rights expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearTwo" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearTwo" xml:lang="en-US">Land Use Rights, Amortization Expense, Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearTwo" xml:lang="en-US">2024</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsAmortizationExpenseYearTwo" xlink:to="lab_jd_LandUseRightsAmortizationExpenseYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearTwo" xml:lang="en-US">Amount of amortization expense for land use rights expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearThree" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearThree" xml:lang="en-US">Land Use Rights, Amortization Expense, Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearThree" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsAmortizationExpenseYearThree" xlink:to="lab_jd_LandUseRightsAmortizationExpenseYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsAmortizationExpenseYearThree" xml:lang="en-US">Amount of amortization expense for land use rights expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmortizationOfLandUseRights" xlink:label="loc_jd_AmortizationOfLandUseRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AmortizationOfLandUseRights" xml:lang="en-US">Amortization of Land Use Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AmortizationOfLandUseRights" xml:lang="en-US">Amortization expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AmortizationOfLandUseRights" xlink:to="lab_jd_AmortizationOfLandUseRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AmortizationOfLandUseRights" xml:lang="en-US">The aggregate expense charged against earnings to allocate the cost of land use rights in a systematic and rational manner to the periods expected to benefit from such assets.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsGross" xlink:label="loc_jd_LandUseRightsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsGross" xml:lang="en-US">Land Use Rights, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LandUseRightsGross" xml:lang="en-US">Land use rights</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsGross" xlink:to="lab_jd_LandUseRightsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsGross" xml:lang="en-US">Amount before amortization of land use rights.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsImpairmentCharge" xlink:label="loc_jd_LandUseRightsImpairmentCharge" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LandUseRightsImpairmentCharge" xml:lang="en-US">Land Use Rights Impairment Charge</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LandUseRightsImpairmentCharge" xml:lang="en-US">Impairment charge</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LandUseRightsImpairmentCharge" xlink:to="lab_jd_LandUseRightsImpairmentCharge" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LandUseRightsImpairmentCharge" xml:lang="en-US">Land Use Rights Impairment Charge</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AssetUseRightsAxis" xlink:label="loc_jd_AssetUseRightsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AssetUseRightsAxis" xml:lang="en-US">Asset Use Rights [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AssetUseRightsAxis" xlink:to="lab_jd_AssetUseRightsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AssetUseRightsAxis" xml:lang="en-US">Asset use rights.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AssetUseRightsDomain" xlink:label="loc_jd_AssetUseRightsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AssetUseRightsDomain" xml:lang="en-US">Asset Use Rights [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AssetUseRightsDomain" xlink:to="lab_jd_AssetUseRightsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AssetUseRightsDomain" xml:lang="en-US">Asset use rights.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US">Intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Accumulated Amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization of Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:label="loc_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Impairment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xml:lang="en-US">Impairment Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:to="lab_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xml:lang="en-US">Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Intangible assets impairment charge recorded</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xml:lang="en-US">Amortization expenses related to the intangible assets for future periods</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US">2027</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xml:lang="en-US">2028 and thereafter</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">2024</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Gross Carrying Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" xlink:label="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" xml:lang="en-US">Finite Lived Intangible Assets Excluding Land Use Rights [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" xml:lang="en-US">Intangible assets excluding land use rights</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" xlink:to="lab_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" xml:lang="en-US">Represents information pertaining to the finite-lived intangible assets excluding land use rights.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TechnologyAndOthersIntangibleAssetsMember" xlink:label="loc_jd_TechnologyAndOthersIntangibleAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TechnologyAndOthersIntangibleAssetsMember" xml:lang="en-US">Technology And Others Intangible Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TechnologyAndOthersIntangibleAssetsMember" xml:lang="en-US">Technology and Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TechnologyAndOthersIntangibleAssetsMember" xlink:to="lab_jd_TechnologyAndOthersIntangibleAssetsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xml:lang="en-US">Schedule of Goodwill [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdLogisticsMember" xml:lang="en-US">JD Logistics [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdLogisticsMember" xml:lang="en-US">JD Logistics</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdLogisticsMember" xlink:to="lab_jd_JdLogisticsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdLogisticsMember" xml:lang="en-US">Represent information pertaining to JD Logistics which includes both internal and external logistics businesses.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NewBusinessMember" xlink:label="loc_jd_NewBusinessMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NewBusinessMember" xml:lang="en-US">New Business [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NewBusinessMember" xml:lang="en-US">New Businesses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NewBusinessMember" xlink:to="lab_jd_NewBusinessMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NewBusinessMember" xml:lang="en-US">Represents information pertaining to New Businesses which mainly include JD Property, Jingxi, overseas businesses and technology initiatives.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillLineItems" xml:lang="en-US">Goodwill [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillLineItems" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillRollForward" xml:lang="en-US">Goodwill [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillRollForward" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xml:lang="en-US">Accumulated impairment loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xml:lang="en-US">Written off</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xml:lang="en-US">Disposal of a subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xml:lang="en-US">Goodwill, Impairment Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xml:lang="en-US">Impairment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillGross" xml:lang="en-US">Goodwill, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_GoodwillGross" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross" xlink:to="lab_us-gaap_GoodwillGross" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OutstandingPaymentObligations" xlink:label="loc_jd_OutstandingPaymentObligations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OutstandingPaymentObligations" xml:lang="en-US">Outstanding Payment Obligations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_OutstandingPaymentObligations" xml:lang="en-US">Outstanding payment obligations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OutstandingPaymentObligations" xlink:to="lab_jd_OutstandingPaymentObligations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OutstandingPaymentObligations" xml:lang="en-US">Outstanding Payment Obligations .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xml:lang="en-US">Accounts Payable, Trade, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xml:lang="en-US">Vendor payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShippingChargesAndOthersPayable" xlink:label="loc_jd_ShippingChargesAndOthersPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShippingChargesAndOthersPayable" xml:lang="en-US">Shipping Charges and Others, Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShippingChargesAndOthersPayable" xml:lang="en-US">Shipping charges payable and others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShippingChargesAndOthersPayable" xlink:to="lab_jd_ShippingChargesAndOthersPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShippingChargesAndOthersPayable" xml:lang="en-US">Amount of shipping charges and other obligations payable within one year or the normal operating cycle, if longer.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xml:lang="en-US">Other Accrued Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" xlink:label="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Amount Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" xml:lang="en-US">Payable related to employees' exercise of share-based awards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" xlink:to="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" xml:lang="en-US">Amount payable to employees in relation to exercise of share based compensation awards.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedVehicleFeesCurrent" xlink:label="loc_jd_AccruedVehicleFeesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccruedVehicleFeesCurrent" xml:lang="en-US">Accrued Vehicle Fees, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccruedVehicleFeesCurrent" xml:lang="en-US">Vehicle fee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccruedVehicleFeesCurrent" xlink:to="lab_jd_AccruedVehicleFeesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccruedVehicleFeesCurrent" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date and payable for vehicle fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedRentCurrent" xml:lang="en-US">Accrued Rent, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccruedRentCurrent" xml:lang="en-US">Rental fee payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRentCurrent" xlink:to="lab_us-gaap_AccruedRentCurrent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedInternetDataCenterFeesCurrent" xlink:label="loc_jd_AccruedInternetDataCenterFeesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccruedInternetDataCenterFeesCurrent" xml:lang="en-US">Accrued Internet Data Center Fees, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccruedInternetDataCenterFeesCurrent" xml:lang="en-US">Internet data center fee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccruedInternetDataCenterFeesCurrent" xlink:to="lab_jd_AccruedInternetDataCenterFeesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccruedInternetDataCenterFeesCurrent" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date and payable for internet data center fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xml:lang="en-US">Accrued Professional Fees, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xml:lang="en-US">Professional fee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedAdministrativeExpensesCurrent" xlink:label="loc_jd_AccruedAdministrativeExpensesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccruedAdministrativeExpensesCurrent" xml:lang="en-US">Accrued administrative expenses current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccruedAdministrativeExpensesCurrent" xml:lang="en-US">Accrued administrative expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccruedAdministrativeExpensesCurrent" xlink:to="lab_jd_AccruedAdministrativeExpensesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccruedAdministrativeExpensesCurrent" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date and payable for administrative expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Employee-related Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Salary and welfare</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestPayableCurrent" xml:lang="en-US">Interest Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestPayableCurrent" xml:lang="en-US">Interest payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityCurrent" xlink:label="loc_us-gaap_DepositLiabilityCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepositLiabilityCurrent" xml:lang="en-US">Deposit Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DepositLiabilityCurrent" xml:lang="en-US">Deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilityCurrent" xlink:to="lab_us-gaap_DepositLiabilityCurrent" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredConsiderationPayables" xlink:label="loc_jd_DeferredConsiderationPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DeferredConsiderationPayables" xml:lang="en-US">Deferred Consideration Payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DeferredConsiderationPayables" xml:lang="en-US">Deferred consideration payables.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DeferredConsiderationPayables" xlink:to="lab_jd_DeferredConsiderationPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DeferredConsiderationPayables" xml:lang="en-US">Deferred consideration payables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentTable" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentTable" xml:lang="en-US">Unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xml:lang="en-US">Long-term Debt, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xml:lang="en-US">Long-term Debt, Type [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xml:lang="en-US">Long-term Debt, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember" xlink:label="loc_us-gaap_SeniorNotesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeniorNotesMember" xml:lang="en-US">Senior Notes [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeniorNotesMember" xml:lang="en-US">Unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaap_UnsecuredDebtMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnsecuredDebtMember" xml:lang="en-US">Unsecured Debt [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnsecuredDebtMember" xml:lang="en-US">Unsecured Debt [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnsecuredDebtMember" xml:lang="en-US">Unsecured Borrowings [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2050Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2050Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredSeniorNotesDue2050Member" xml:lang="en-US">Unsecured Senior Notes Due 2050 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_UnsecuredSeniorNotesDue2050Member" xml:lang="en-US">4.125% notes due 2050</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredSeniorNotesDue2050Member" xlink:to="lab_jd_UnsecuredSeniorNotesDue2050Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnsecuredSeniorNotesDue2050Member" xml:lang="en-US">Unsecured senior notes due 2050.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2030Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2030Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredSeniorNotesDue2030Member" xml:lang="en-US">Unsecured Senior Notes Due 2030 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_UnsecuredSeniorNotesDue2030Member" xml:lang="en-US">3.375% notes due 2030</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredSeniorNotesDue2030Member" xlink:to="lab_jd_UnsecuredSeniorNotesDue2030Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnsecuredSeniorNotesDue2030Member" xml:lang="en-US">Unsecured senior notes due 2030.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesMember" xlink:label="loc_jd_UnsecuredSeniorNotesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredSeniorNotesMember" xml:lang="en-US">Unsecured Senior Notes [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredSeniorNotesMember" xlink:to="lab_jd_UnsecuredSeniorNotesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnsecuredSeniorNotesMember" xml:lang="en-US">Unsecured senior notes.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2026Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2026Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredSeniorNotesDue2026Member" xml:lang="en-US">Unsecured Senior Notes Due2026 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_UnsecuredSeniorNotesDue2026Member" xml:lang="en-US">3.875% notes due 2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredSeniorNotesDue2026Member" xlink:to="lab_jd_UnsecuredSeniorNotesDue2026Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnsecuredSeniorNotesDue2026Member" xml:lang="en-US">Represents information pertaining to 3.875% unsecured senior notes due 2026.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember" xlink:label="loc_us-gaap_InterestExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestExpenseMember" xml:lang="en-US">Interest Expense [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xml:lang="en-US">Debt Instrument [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xml:lang="en-US">Unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRepurchaseAmount" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentRepurchaseAmount" xml:lang="en-US">Debt Instrument, Repurchase Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentRepurchaseAmount" xml:lang="en-US">Debt instrument repurchase amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRepurchaseAmount" xlink:to="lab_us-gaap_DebtInstrumentRepurchaseAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US">Debt Instrument, Face Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US">Aggregate principal amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xml:lang="en-US">Long-term Debt, Fiscal Year Maturity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xml:lang="en-US">Future principal payments for unsecured senior notes due</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xml:lang="en-US">Debt Instrument, Maturity Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xml:lang="en-US">Debt instrument maturity date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" xlink:label="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" xml:lang="en-US">Long Term Debt Maturities Of Principal Beyond Year Five One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" xml:lang="en-US">Due in 2030</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" xlink:to="lab_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" xml:lang="en-US">Long term debt with maturities of principal beyond five years - one</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" xlink:label="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" xml:lang="en-US">Long Term Debt Maturities Of Principal Beyond Year Five Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" xml:lang="en-US">Due in 2050</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" xlink:to="lab_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" xml:lang="en-US">Long term debt with maturities of principal beyond five years - two.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xml:lang="en-US">Due in 2026</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xml:lang="en-US">Between 4 to 5 years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xml:lang="en-US">2027</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xml:lang="en-US">Debt Issuance Costs, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xml:lang="en-US">Debt issuance costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfDebt" xml:lang="en-US">Repayments of Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RepaymentsOfDebt" xml:lang="en-US">Repayments of debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xml:lang="en-US">Effective interest rate (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xml:lang="en-US">Debt Instrument, Unamortized Discount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xml:lang="en-US">Debt discount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DebtInstrumentNumberOfMaturities" xlink:label="loc_jd_DebtInstrumentNumberOfMaturities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DebtInstrumentNumberOfMaturities" xml:lang="en-US">Debt Instrument, Number of Maturities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DebtInstrumentNumberOfMaturities" xml:lang="en-US">Number of maturities for debt issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DebtInstrumentNumberOfMaturities" xlink:to="lab_jd_DebtInstrumentNumberOfMaturities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DebtInstrumentNumberOfMaturities" xml:lang="en-US">The number of maturities for the debt issued by the Company.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DebtInstrumentReacquisitionPriceAmount" xlink:label="loc_jd_DebtInstrumentReacquisitionPriceAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DebtInstrumentReacquisitionPriceAmount" xml:lang="en-US">Debt Instrument Reacquisition Price Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DebtInstrumentReacquisitionPriceAmount" xml:lang="en-US">Take as Extension</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DebtInstrumentReacquisitionPriceAmount" xlink:to="lab_jd_DebtInstrumentReacquisitionPriceAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DebtInstrumentReacquisitionPriceAmount" xml:lang="en-US">Debt instrument reacquisition price amount.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnRepurchaseOfDebtInstrument" xlink:label="loc_us-gaap_GainLossOnRepurchaseOfDebtInstrument" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnRepurchaseOfDebtInstrument" xml:lang="en-US">Gain (Loss) on Repurchase of Debt Instrument</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GainLossOnRepurchaseOfDebtInstrument" xml:lang="en-US">Debt Instrument Repurchased Gain</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnRepurchaseOfDebtInstrument" xlink:to="lab_us-gaap_GainLossOnRepurchaseOfDebtInstrument" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xml:lang="en-US">Long-term Debt, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xml:lang="en-US">Total principal amounts of unsecured senior notes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xml:lang="en-US">Total Loan Facilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US">Interest rate (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xml:lang="en-US">Unamortized discount and debt issuance costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xml:lang="en-US">Between 1 to 2 years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xml:lang="en-US">2024</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebt" xml:lang="en-US">Long-term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebt" xml:lang="en-US">Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebt" xml:lang="en-US">long-term borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LongTermDebt" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal after Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xml:lang="en-US">Beyond 5 years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xml:lang="en-US">2028 and thereafter</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xml:lang="en-US">Between 2 to 3 years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xml:lang="en-US">Between 3 to 4 years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xml:lang="en-US">2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xml:lang="en-US">Long-Term Debt, Maturity, Year One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xml:lang="en-US">Within 1 year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xml:lang="en-US">2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNoteMember" xlink:label="loc_jd_UnsecuredSeniorNoteMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredSeniorNoteMember" xml:lang="en-US">Unsecured Senior Note [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredSeniorNoteMember" xlink:to="lab_jd_UnsecuredSeniorNoteMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Operating Lease, Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Total operating lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Present value of operating lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US">Weighted average discount rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US">Weighted average remaining lease term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseCost" xml:lang="en-US">Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LeaseCost" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseCost" xml:lang="en-US">Operating Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseCost" xml:lang="en-US">Operating lease cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermLeaseCost" xml:lang="en-US">Short-term Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShortTermLeaseCost" xml:lang="en-US">Short-term lease cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasePayments" xml:lang="en-US">Operating Lease, Payments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasePayments" xml:lang="en-US">Cash paid for operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xml:lang="en-US">2028 and thereafter</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US">2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US">Less: interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US">2024</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US">2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xml:lang="en-US">2027</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US">Total lease payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesTable" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesTable" xml:lang="en-US">Gain On Sale of Development Properties [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesTable" xml:lang="en-US">Gain on sale of development properties [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable" xlink:to="lab_jd_GainOnSaleOfDevelopmentPropertiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesTable" xml:lang="en-US">Gain on sale of development properties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" xml:lang="en-US">Partner Type [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" xml:lang="en-US">Partner Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" xlink:to="lab_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xml:lang="en-US">Partner Type of Partners' Capital Account, Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xml:lang="en-US">Partner Type of Partners' Capital Account, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xlink:to="lab_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralPartnerMember" xlink:label="loc_us-gaap_GeneralPartnerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralPartnerMember" xml:lang="en-US">General Partner [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GeneralPartnerMember" xml:lang="en-US">General partner</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralPartnerMember" xlink:to="lab_us-gaap_GeneralPartnerMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ThirdPartyInvestorMember" xlink:label="loc_jd_ThirdPartyInvestorMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ThirdPartyInvestorMember" xml:lang="en-US">Third Party Investor [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ThirdPartyInvestorMember" xml:lang="en-US">Third Party Investor</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ThirdPartyInvestorMember" xlink:to="lab_jd_ThirdPartyInvestorMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ThirdPartyInvestorMember" xml:lang="en-US">Third party investor.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CoreFundsMember" xlink:label="loc_jd_CoreFundsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CoreFundsMember" xml:lang="en-US">Core Funds [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CoreFundsMember" xml:lang="en-US">Core Funds</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CoreFundsMember" xlink:to="lab_jd_CoreFundsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CoreFundsMember" xml:lang="en-US">Core Funds [Member]</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesLineItems" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesLineItems" xml:lang="en-US">Gain On Sale of Development Properties [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesLineItems" xml:lang="en-US">Gain on sale of development properties [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems" xlink:to="lab_jd_GainOnSaleOfDevelopmentPropertiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GainOnSaleOfDevelopmentPropertiesLineItems" xml:lang="en-US">Gain on sale of development properties.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfCommitmentOfTotalCapital" xlink:label="loc_jd_PercentageOfCommitmentOfTotalCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfCommitmentOfTotalCapital" xml:lang="en-US">Percentage of Commitment of Total Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfCommitmentOfTotalCapital" xml:lang="en-US">Committed percentage of the total capital (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfCommitmentOfTotalCapital" xlink:to="lab_jd_PercentageOfCommitmentOfTotalCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfCommitmentOfTotalCapital" xml:lang="en-US">The percentage committed of the total capital.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xml:lang="en-US">Lease term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" xlink:label="loc_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" xml:lang="en-US">The Interval Of Rental Rate Adjusted With Growth Rate Of Fair Market Rent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" xml:lang="en-US">Rental rate adjusted with growth rate of fair market rent</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" xlink:to="lab_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" xml:lang="en-US">The interval of Rental Rate Adjusted with Growth Rate Of Fair Market Rent.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FundAxis" xlink:label="loc_jd_FundAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FundAxis" xml:lang="en-US">Fund [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FundAxis" xml:lang="en-US">Fund [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FundAxis" xlink:to="lab_jd_FundAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FundAxis" xml:lang="en-US">Fund</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FundDomain" xlink:label="loc_jd_FundDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FundDomain" xml:lang="en-US">Fund [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FundDomain" xml:lang="en-US">Fund [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FundDomain" xlink:to="lab_jd_FundDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FundDomain" xml:lang="en-US">Fund</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DevelopmentFundMember" xlink:label="loc_jd_DevelopmentFundMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DevelopmentFundMember" xml:lang="en-US">Development Fund [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DevelopmentFundMember" xlink:to="lab_jd_DevelopmentFundMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DevelopmentFundMember" xml:lang="en-US">Development fund.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaap_TransactionTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TransactionTypeAxis" xml:lang="en-US">Transaction Type [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TransactionTypeAxis" xml:lang="en-US">Transaction Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransactionTypeAxis" xlink:to="lab_us-gaap_TransactionTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaap_TransactionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TransactionDomain" xml:lang="en-US">Transaction [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TransactionDomain" xml:lang="en-US">Transaction [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransactionDomain" xlink:to="lab_us-gaap_TransactionDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsegmentsAxis" xml:lang="en-US">Subsegments [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis" xlink:to="lab_us-gaap_SubsegmentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsegmentsDomain" xml:lang="en-US">Subsegments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain" xlink:to="lab_us-gaap_SubsegmentsDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingGainsLosses" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingGainsLosses" xml:lang="en-US">Other Nonoperating Gains (Losses)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherNonoperatingGainsLosses" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingGainsLosses" xlink:to="lab_us-gaap_OtherNonoperatingGainsLosses" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GovernmentFinancialIncentives" xlink:label="loc_jd_GovernmentFinancialIncentives" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GovernmentFinancialIncentives" xml:lang="en-US">Government Financial Incentives</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GovernmentFinancialIncentives" xml:lang="en-US">Government financial incentives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GovernmentFinancialIncentives" xlink:to="lab_jd_GovernmentFinancialIncentives" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GovernmentFinancialIncentives" xml:lang="en-US">Represents the amount of financial incentives received from government.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xml:lang="en-US">Unrealized Gain (Loss) on Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xml:lang="en-US">Gains/(losses) from fair value change of long-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Investment Income, Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Interest income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TaxDisclosureTable" xlink:label="loc_jd_TaxDisclosureTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TaxDisclosureTable" xml:lang="en-US">Tax Disclosure [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TaxDisclosureTable" xlink:to="lab_jd_TaxDisclosureTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TaxDisclosureTable" xml:lang="en-US">Schedule describing the disclosure pertaining to tax.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitRangeAxis" xlink:label="loc_jd_ProfitRangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProfitRangeAxis" xml:lang="en-US">Profit Range [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProfitRangeAxis" xlink:to="lab_jd_ProfitRangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ProfitRangeAxis" xml:lang="en-US">Profit Range.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitRangeDomain" xlink:label="loc_jd_ProfitRangeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProfitRangeDomain" xml:lang="en-US">Profit Range [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProfitRangeDomain" xlink:to="lab_jd_ProfitRangeDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitAboveTwoMillionHonKongDollarMember" xlink:label="loc_jd_ProfitAboveTwoMillionHonKongDollarMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProfitAboveTwoMillionHonKongDollarMember" xml:lang="en-US">Profit Above Two Million Hon Kong Dollar [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProfitAboveTwoMillionHonKongDollarMember" xlink:to="lab_jd_ProfitAboveTwoMillionHonKongDollarMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ProfitAboveTwoMillionHonKongDollarMember" xml:lang="en-US">Profit Above Two Million Hon Kong Dollar.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitBelowTwoMillionHongKongDollarMember" xlink:label="loc_jd_ProfitBelowTwoMillionHongKongDollarMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProfitBelowTwoMillionHongKongDollarMember" xml:lang="en-US">Profit Below Two Million Hong kong Dollar [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProfitBelowTwoMillionHongKongDollarMember" xlink:to="lab_jd_ProfitBelowTwoMillionHongKongDollarMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ProfitBelowTwoMillionHongKongDollarMember" xml:lang="en-US">Profit Below Two Million Hong Kong Dollar.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xml:lang="en-US">Income Tax Authority [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xml:lang="en-US">Income Tax Authority [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xml:lang="en-US">Income Tax Authority [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_ID" xlink:label="loc_country_ID" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_ID" xml:lang="en-US">INDONESIA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_ID" xml:lang="en-US">Republic of Indonesia</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_ID" xlink:to="lab_country_ID" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_HK" xlink:label="loc_country_HK" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_HK" xml:lang="en-US">HONG KONG</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_HK" xml:lang="en-US">Hong Kong</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_HK" xlink:to="lab_country_HK" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_SG" xlink:label="loc_country_SG" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_SG" xml:lang="en-US">SINGAPORE</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_SG" xml:lang="en-US">Singapore</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_SG" xlink:to="lab_country_SG" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OnlineAdvertisingAndOtherServicesMember" xlink:label="loc_jd_OnlineAdvertisingAndOtherServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OnlineAdvertisingAndOtherServicesMember" xml:lang="en-US">Online Advertising And Other Services [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_OnlineAdvertisingAndOtherServicesMember" xml:lang="en-US">Online advertising and other services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OnlineAdvertisingAndOtherServicesMember" xlink:to="lab_jd_OnlineAdvertisingAndOtherServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OnlineAdvertisingAndOtherServicesMember" xml:lang="en-US">Represents information pertaining to online advertising and other services.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SalesOfAudioVideoProductsAndBooksMember" xlink:label="loc_jd_SalesOfAudioVideoProductsAndBooksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SalesOfAudioVideoProductsAndBooksMember" xml:lang="en-US">Sales Of Audio Video Products And Books [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SalesOfAudioVideoProductsAndBooksMember" xml:lang="en-US">Sales of audio, video products and books</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SalesOfAudioVideoProductsAndBooksMember" xlink:to="lab_jd_SalesOfAudioVideoProductsAndBooksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SalesOfAudioVideoProductsAndBooksMember" xml:lang="en-US">Represents information pertaining to sales of audio, video products and books of the entity.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SalesOfOtherProductsMember" xlink:label="loc_jd_SalesOfOtherProductsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SalesOfOtherProductsMember" xml:lang="en-US">Sales Of Other Products [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SalesOfOtherProductsMember" xml:lang="en-US">Sales of other products</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SalesOfOtherProductsMember" xlink:to="lab_jd_SalesOfOtherProductsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SalesOfOtherProductsMember" xml:lang="en-US">Represents information pertaining to sales of other products of the entity.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValueAddedTaxMember" xlink:label="loc_jd_ValueAddedTaxMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ValueAddedTaxMember" xml:lang="en-US">Value Added Tax [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ValueAddedTaxMember" xlink:to="lab_jd_ValueAddedTaxMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ValueAddedTaxMember" xml:lang="en-US">Value added tax.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" xlink:label="loc_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" xml:lang="en-US">Subsidiaries Located In Specified Municipalities Or Provisions [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" xml:lang="en-US">Certain enterprises located in applicable PRC regions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" xlink:to="lab_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" xml:lang="en-US">Represents the information pertaining to subsidiaries located in the municipalities or provinces of Chongqing, Sichuan, Guizhou, Yunnan, Shaanxi, Gansu, Ningxia, Qinghai, Xizang and Xinjiang.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" xlink:label="loc_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" xml:lang="en-US">Beijing Wodong Tianjun Information Technology Co., Ltd. [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" xlink:to="lab_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" xml:lang="en-US">Beijing Wodong Tianjun Information Technology Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TaxRateDisclosureLineItems" xlink:label="loc_jd_TaxRateDisclosureLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TaxRateDisclosureLineItems" xml:lang="en-US">Tax Rate Disclosure [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TaxRateDisclosureLineItems" xml:lang="en-US">Taxation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TaxRateDisclosureLineItems" xlink:to="lab_jd_TaxRateDisclosureLineItems" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" xlink:label="loc_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" xml:lang="en-US">Percentage Of Tax Deductible For Research And Development Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" xml:lang="en-US">Percentage of claiming tax deductible for research and development expense (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" xlink:to="lab_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" xml:lang="en-US">This percentage entitled to claim tax deductible for research and development expense as per PRC laws and regulations.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" xlink:label="loc_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" xml:lang="en-US">Percentage Of Entitled To Claim For Research And Development Expenses By State Taxation Administration</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" xml:lang="en-US">Percentage of entitled to claim announced by State Taxation Administration (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" xlink:to="lab_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" xml:lang="en-US">The percentage of entitled to claim for tax deductible on research and development expenses announced by State Taxation Administration.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" xlink:label="loc_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" xml:lang="en-US">Maximum Rate of Withholding Tax for Dividends Paid by FIE in China to its Immediate Holding Company in Hong Kong Under Specified Conditions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" xml:lang="en-US">Maximum rate of withholding tax for dividends paid by an FIE in China to its immediate holding company in Hong Kong under specified conditions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" xlink:to="lab_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" xml:lang="en-US">Represents the maximum rate of withholding tax for dividends paid by an FIE in China to its immediate holding company in Hong Kong under specified conditions.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfCulturalUndertakingDevelopmentFees" xlink:label="loc_jd_PercentageOfCulturalUndertakingDevelopmentFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfCulturalUndertakingDevelopmentFees" xml:lang="en-US">Percentage of Cultural Undertaking Development Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfCulturalUndertakingDevelopmentFees" xml:lang="en-US">Percentage of cultural undertaking development fees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfCulturalUndertakingDevelopmentFees" xlink:to="lab_jd_PercentageOfCulturalUndertakingDevelopmentFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfCulturalUndertakingDevelopmentFees" xml:lang="en-US">Represents information pertaining to cultural undertaking development fees percentage applicable.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" xlink:label="loc_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" xml:lang="en-US">Reduction Percentage of Preferential Corporate Income Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" xml:lang="en-US">Reduction percentage of preferential corporate income tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" xlink:to="lab_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" xml:lang="en-US">Reduction percentage of preferential corporate income tax rate.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" xlink:label="loc_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" xml:lang="en-US">Withholding tax rate on dividend distributed by foreign invested enterprise to its immediate holding company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" xml:lang="en-US">Withholding tax rate on dividend distributed by FIE</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" xlink:to="lab_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" xml:lang="en-US">Represents the percentage of withholding income tax rate on dividends distributed by the Foreign Invested Enterprise to it's immediate holding company.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxesForeignStatutoryCorporateTaxRate" xlink:label="loc_jd_IncomeTaxesForeignStatutoryCorporateTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncomeTaxesForeignStatutoryCorporateTaxRate" xml:lang="en-US">Income Taxes Foreign Statutory Corporate Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_IncomeTaxesForeignStatutoryCorporateTaxRate" xml:lang="en-US">Profit tax rate (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncomeTaxesForeignStatutoryCorporateTaxRate" xlink:to="lab_jd_IncomeTaxesForeignStatutoryCorporateTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncomeTaxesForeignStatutoryCorporateTaxRate" xml:lang="en-US">Represents the statutory corporate income tax rate in the foreign jurisdiction.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" xml:lang="en-US">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Domestic Subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" xml:lang="en-US">Unrecognized deferred tax liabilities of subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" xlink:to="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfYearsExemptedFromIncomeTax" xlink:label="loc_jd_NumberOfYearsExemptedFromIncomeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NumberOfYearsExemptedFromIncomeTax" xml:lang="en-US">Number of years exempted from income tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NumberOfYearsExemptedFromIncomeTax" xml:lang="en-US">Number of years exempted from income tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NumberOfYearsExemptedFromIncomeTax" xlink:to="lab_jd_NumberOfYearsExemptedFromIncomeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NumberOfYearsExemptedFromIncomeTax" xml:lang="en-US">Represents the number of years the company can enjoy an exemption from income tax.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValueAddedTaxRate" xlink:label="loc_jd_ValueAddedTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ValueAddedTaxRate" xml:lang="en-US">Value Added Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ValueAddedTaxRate" xml:lang="en-US">Statutory VAT rate (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ValueAddedTaxRate" xlink:to="lab_jd_ValueAddedTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ValueAddedTaxRate" xml:lang="en-US">Represents information pertaining to value added tax rate applicable.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" xlink:label="loc_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" xml:lang="en-US">Reduction Percentage Of Cultural Undertaking Development Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" xml:lang="en-US">Reduction percentage of cultural undertaking development fees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" xlink:to="lab_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" xml:lang="en-US">Reduction percentage of cultural undertaking development fees.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Applicable tax rate approved (as a percent)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Statutory income tax rate (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" xlink:label="loc_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" xml:lang="en-US">Minimum Ownership Percentage of FIE by Foreign Investors to Qualify for Withholding Tax Rate Limit for Dividends Paid BYFIE in China to its Immediate Holding Company in Hong Kong</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" xml:lang="en-US">Minimum ownership percentage of the FIE by foreign investors to qualify for withholding tax rate limit for dividends paid by an FIE in China to its immediate holding company in Hong Kong</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" xlink:to="lab_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" xml:lang="en-US">Minimum ownership percentage of the FIE by foreign investors to qualify for withholding tax rate limit for dividends paid by an FIE in China to its immediate holding company in Hong Kong.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" xlink:label="loc_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" xml:lang="en-US">The Hong Kong Profits Applicable For The First Tier Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" xml:lang="en-US">The Hong Kong profits applicable for the first tier tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" xlink:to="lab_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" xml:lang="en-US">The hong kong profits applicable for the first tier tax rate.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfYearsHalfExemptedIncomeTax" xlink:label="loc_jd_NumberOfYearsHalfExemptedIncomeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NumberOfYearsHalfExemptedIncomeTax" xml:lang="en-US">Number of years half exempted income tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NumberOfYearsHalfExemptedIncomeTax" xml:lang="en-US">Number of years half exempted income tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NumberOfYearsHalfExemptedIncomeTax" xlink:to="lab_jd_NumberOfYearsHalfExemptedIncomeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NumberOfYearsHalfExemptedIncomeTax" xml:lang="en-US">Represents the number of years the company can enjoy the half reduced exemption from income tax.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PreferentialCorporateIncomeTaxRate" xlink:label="loc_jd_PreferentialCorporateIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PreferentialCorporateIncomeTaxRate" xml:lang="en-US">Preferential Corporate Income Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PreferentialCorporateIncomeTaxRate" xml:lang="en-US">Preferential income tax rate (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PreferentialCorporateIncomeTaxRate" xlink:to="lab_jd_PreferentialCorporateIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PreferentialCorporateIncomeTaxRate" xml:lang="en-US">Represents information pertaining to preferential corporate income tax rate applicable.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedIncomeTaxWithholdingExpenses" xlink:label="loc_jd_AccruedIncomeTaxWithholdingExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AccruedIncomeTaxWithholdingExpenses" xml:lang="en-US">Accrued Income Tax Withholding Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AccruedIncomeTaxWithholdingExpenses" xml:lang="en-US">Accrued Withholding Tax Expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AccruedIncomeTaxWithholdingExpenses" xlink:to="lab_jd_AccruedIncomeTaxWithholdingExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AccruedIncomeTaxWithholdingExpenses" xml:lang="en-US">Represents the amount of sum of the known and estimated tax expenses to satisfy all foreign income tax obligations due for required distributions.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatusForTaxabilityAxis" xlink:label="loc_jd_StatusForTaxabilityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatusForTaxabilityAxis" xml:lang="en-US">Status for Taxability [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatusForTaxabilityAxis" xlink:to="lab_jd_StatusForTaxabilityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatusForTaxabilityAxis" xml:lang="en-US">Represents information pertaining to various tax status.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatusForTaxabilityDomain" xlink:label="loc_jd_StatusForTaxabilityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatusForTaxabilityDomain" xml:lang="en-US">Status For Taxability [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatusForTaxabilityDomain" xml:lang="en-US">Status for Taxability [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatusForTaxabilityDomain" xlink:to="lab_jd_StatusForTaxabilityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatusForTaxabilityDomain" xml:lang="en-US">Represents various tax status.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EncouragedIndustryInWesternRegionOfChinaMember" xlink:label="loc_jd_EncouragedIndustryInWesternRegionOfChinaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EncouragedIndustryInWesternRegionOfChinaMember" xml:lang="en-US">Encouraged Industry In Western Region Of China [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EncouragedIndustryInWesternRegionOfChinaMember" xml:lang="en-US">Encouraged industry in the Western Regions of China</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EncouragedIndustryInWesternRegionOfChinaMember" xlink:to="lab_jd_EncouragedIndustryInWesternRegionOfChinaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EncouragedIndustryInWesternRegionOfChinaMember" xml:lang="en-US">Represents an entity recognized as encouraged industry in the Western Region of China that can enjoy a preferential income tax rate.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SoftwareEnterpriseMember" xlink:label="loc_jd_SoftwareEnterpriseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SoftwareEnterpriseMember" xml:lang="en-US">Software Enterprise [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SoftwareEnterpriseMember" xml:lang="en-US">Software enterprise</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SoftwareEnterpriseMember" xlink:to="lab_jd_SoftwareEnterpriseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SoftwareEnterpriseMember" xml:lang="en-US">Represents an entity classified of Software Enterprises that receive an exemption from income tax.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HighAndNewTechnologyEnterprisesMember" xlink:label="loc_jd_HighAndNewTechnologyEnterprisesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_HighAndNewTechnologyEnterprisesMember" xml:lang="en-US">High And New Technology Enterprises [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_HighAndNewTechnologyEnterprisesMember" xml:lang="en-US">High and new technology enterprise</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_HighAndNewTechnologyEnterprisesMember" xlink:to="lab_jd_HighAndNewTechnologyEnterprisesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_HighAndNewTechnologyEnterprisesMember" xml:lang="en-US">Represents an entity classification of High and New Technology Enterprises that receives preferential tax treatment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xml:lang="en-US">Income/(loss) before tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xml:lang="en-US">Income/(loss) from non-Chinese mainland operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xml:lang="en-US">Income from Chinese mainland operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Income tax benefits/(expenses) applicable to Chinese mainland operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred tax benefits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">Current income tax expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xml:lang="en-US">Subtotal income tax expenses applicable to Chinese mainland operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Income tax expenses applicable to non-Chinese mainland operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred tax expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xml:lang="en-US">Subtotal income tax expenses applicable to non-Chinese mainland operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xml:lang="en-US">Current income tax expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" xlink:label="loc_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" xml:lang="en-US">Subsidiaries Incorporated In Singapore And Hong Kong [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" xml:lang="en-US">Company's subsidiaries incorporated in Singapore and Hong Kong</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" xlink:to="lab_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" xml:lang="en-US">Information pertaining to the Company's subsidiaries incorporated in Singapore and Hong Kong.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" xlink:label="loc_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" xml:lang="en-US">Subsidiaries Consolidated Vies And Vies Subsidiaries Established In Prc And Indonesia [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" xml:lang="en-US">Company's subsidiaries, consolidated VIEs and VIEs' subsidiaries established in PRC and Indonesia</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" xlink:to="lab_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" xml:lang="en-US">Information pertaining to the Company's subsidiaries, consolidated VIEs and VIEs' subsidiaries established in PRC and Indonesia.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xml:lang="en-US">Reconciliation of differences between statutory tax rate and effective tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Effect on tax rates in different tax jurisdiction (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xml:lang="en-US">Tax effect of non-deductible expenses (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xml:lang="en-US">Tax effect of non-taxable income (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective tax rates (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" xml:lang="en-US">Effective Income Tax Rate Reconciliation Tax Exempt Entities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" xml:lang="en-US">Tax effect of tax-exempt entities (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" xlink:to="lab_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" xml:lang="en-US">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax exempt entities.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Super Deduction and Others, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" xml:lang="en-US">Tax effect of Super Deduction and others (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" xlink:to="lab_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" xml:lang="en-US">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 super deduction and some few expenditures to certain assets allowed to be fully deducted in current year.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" xml:lang="en-US">Effective Income Tax Rate Reconciliation Preferential Tax Rates And Tax Holiday Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" xml:lang="en-US">Tax effect of preferential tax rates and tax holiday</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" xlink:to="lab_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" xml:lang="en-US">Effective income tax rate reconciliation preferential tax rates and tax holiday percent.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Changes in valuation allowance (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectOnWithholdingIncomeTax" xlink:label="loc_jd_EffectOnWithholdingIncomeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EffectOnWithholdingIncomeTax" xml:lang="en-US">Effect on withholding income tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_EffectOnWithholdingIncomeTax" xml:lang="en-US">Effect on withholding income tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EffectOnWithholdingIncomeTax" xlink:to="lab_jd_EffectOnWithholdingIncomeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EffectOnWithholdingIncomeTax" xml:lang="en-US">Effect on withholding income tax</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Alternative [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract" xml:lang="en-US">Net operating loss carry forwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xml:lang="en-US">Operating Loss Carryforwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xml:lang="en-US">Net operating loss carry forwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US">Deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xml:lang="en-US">Allowance for doubtful accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" xlink:label="loc_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" xml:lang="en-US">Deferred Tax Assets, Unrealized Fair Value Loss for Certain Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" xml:lang="en-US">Unrealized fair value losses for certain investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" xlink:to="lab_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized fair value loss for certain investments.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" xlink:label="loc_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" xml:lang="en-US">Deferred Tax Assets Operating Loss Carryforwards And Others</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" xml:lang="en-US">Net operating loss carry forwards and others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" xlink:to="lab_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards and others.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xml:lang="en-US">Deferred Tax Assets, Inventory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xml:lang="en-US">Inventory valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xml:lang="en-US">Deferred Tax Assets, Deferred Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xml:lang="en-US">Deferred revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Net deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Less: valuation allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Balance at end of the Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Balance at beginning of the Year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxHolidayAbstract" xlink:label="loc_jd_IncomeTaxHolidayAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncomeTaxHolidayAbstract" xml:lang="en-US">Income Tax Holiday [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_IncomeTaxHolidayAbstract" xml:lang="en-US">Effect of tax holiday</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncomeTaxHolidayAbstract" xlink:to="lab_jd_IncomeTaxHolidayAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncomeTaxHolidayAbstract" xml:lang="en-US">n/a</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xml:lang="en-US">Income Tax Holiday, Aggregate Dollar Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xml:lang="en-US">Tax holiday effect</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:to="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xlink:label="loc_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xml:lang="en-US">Income Tax Holiday Income Tax Benefits Per Share Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xml:lang="en-US">Effect of tax holiday on diluted net income/(loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xlink:to="lab_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xml:lang="en-US">Per share amount diluted effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xml:lang="en-US">Effect of tax holiday on basic net income/(loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:to="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xml:lang="en-US">Deferred tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Total deferred tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" xlink:label="loc_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" xml:lang="en-US">Deferred Tax Liabilities Accelerated Tax Depreciation And Others</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" xml:lang="en-US">Accelerated tax depreciation and others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" xlink:to="lab_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" xml:lang="en-US">Deferred tax liabilities accelerated tax depreciation and others</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xml:lang="en-US">Intangible assets arisen from business combination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xml:lang="en-US">Deferred Tax Liabilities, Undistributed Foreign Earnings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xml:lang="en-US">Withholding tax on undistributed earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetDomain" xml:lang="en-US">Deferred Tax Asset [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetDomain" xlink:to="lab_us-gaap_DeferredTaxAssetDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" xlink:label="loc_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" xml:lang="en-US">Valuation Allowance Deferred Tax Asset Current Year Reversals</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" xml:lang="en-US">Reversals</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" xlink:to="lab_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" xml:lang="en-US">Represents the amount of valuation allowance of a specified deferred tax asset reversed in the period.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" xlink:label="loc_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" xml:lang="en-US">Valuation Allowance Deferred Tax Asset Current Year Additions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" xml:lang="en-US">Additions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" xlink:to="lab_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" xml:lang="en-US">Represents the amount of addition in the period in the valuation allowance for a specified deferred tax asset.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IPOMember" xml:lang="en-US">IPO [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IPOMember" xml:lang="en-US">IPO</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdSubscriptionMember" xlink:label="loc_jd_JdSubscriptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdSubscriptionMember" xml:lang="en-US">JD Subscription [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdSubscriptionMember" xlink:to="lab_jd_JdSubscriptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdSubscriptionMember" xml:lang="en-US">JD subscription.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdlPlacementMember" xlink:label="loc_jd_JdlPlacementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdlPlacementMember" xml:lang="en-US">JDL Placement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdlPlacementMember" xlink:to="lab_jd_JdlPlacementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdlPlacementMember" xml:lang="en-US">JDL placement.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xml:lang="en-US">Sale of Stock, Price Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xml:lang="en-US">Sale of stock issue price per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalPreferredStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalPreferredStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalPreferredStock" xml:lang="en-US">Additional Paid in Capital, Preferred Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapitalPreferredStock" xml:lang="en-US">Additional Paid in Capital, Preferred Stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalPreferredStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalPreferredStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xml:lang="en-US">Sale of stock net consideration received on the transaction</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xml:lang="en-US">Ownership percentage, on a fully-diluted (as a percentage)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonredeemableNoncontrollingInterest" xlink:label="loc_us-gaap_NonredeemableNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonredeemableNoncontrollingInterest" xml:lang="en-US">Nonredeemable Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NonredeemableNoncontrollingInterest" xml:lang="en-US">Issuance non controlling interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonredeemableNoncontrollingInterest" xlink:to="lab_us-gaap_NonredeemableNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" xlink:label="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" xml:lang="en-US">Preferred Stock, Shares Subscribed but Unissued, Subscriptions Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" xml:lang="en-US">Total amount received by issuance of the non-redeemable preferred preference shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" xlink:to="lab_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustryPlanMember" xlink:label="loc_jd_JdIndustryPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdIndustryPlanMember" xml:lang="en-US">Jd Industry plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdIndustryPlanMember" xml:lang="en-US">JD Industry [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdIndustryPlanMember" xlink:to="lab_jd_JdIndustryPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdIndustryPlanMember" xml:lang="en-US">Jd industry plan.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JDPropertyMember" xlink:label="loc_jd_JDPropertyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JDPropertyMember" xml:lang="en-US">JD Property [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JDPropertyMember" xlink:to="lab_jd_JDPropertyMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthMember" xlink:label="loc_jd_JdHealthMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdHealthMember" xml:lang="en-US">JD Health [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdHealthMember" xml:lang="en-US">JD Health</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdHealthMember" xlink:to="lab_jd_JdHealthMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SeriesAOnePreferredStockMember" xlink:label="loc_jd_SeriesAOnePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SeriesAOnePreferredStockMember" xml:lang="en-US">Series A One Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SeriesAOnePreferredStockMember" xml:lang="en-US">Series A1Preferred Stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SeriesAOnePreferredStockMember" xlink:to="lab_jd_SeriesAOnePreferredStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xml:lang="en-US">Series A Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xml:lang="en-US">Series A Preferred Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xml:lang="en-US">Series B Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xml:lang="en-US">Series B Preferred Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesBPreferredStockMember" xlink:to="lab_us-gaap_SeriesBPreferredStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xml:lang="en-US">Schedule of Stock by Class [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US">Award Type [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US">Equity Award [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedStockAndStockOptionMember" xlink:label="loc_jd_RestrictedStockAndStockOptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RestrictedStockAndStockOptionMember" xml:lang="en-US">Restricted Stock And Stock Option [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RestrictedStockAndStockOptionMember" xml:lang="en-US">RSUs and share options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RestrictedStockAndStockOptionMember" xlink:to="lab_jd_RestrictedStockAndStockOptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RestrictedStockAndStockOptionMember" xml:lang="en-US">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, and an arrangement whereby an individual is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xml:lang="en-US">Arrangements and Non-arrangement Transactions [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransactionWithTencentHoldingsLimitedMember" xlink:label="loc_jd_TransactionWithTencentHoldingsLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TransactionWithTencentHoldingsLimitedMember" xml:lang="en-US">Transaction With Tencent Holdings Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_TransactionWithTencentHoldingsLimitedMember" xml:lang="en-US">Transaction with Tencent</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TransactionWithTencentHoldingsLimitedMember" xlink:to="lab_jd_TransactionWithTencentHoldingsLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TransactionWithTencentHoldingsLimitedMember" xml:lang="en-US">Represents the information pertaining to the transaction with Tencent.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockLineItems" xml:lang="en-US">Class of Stock [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ClassOfStockLineItems" xml:lang="en-US">Ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xml:lang="en-US">Ordinary shares reserved for issuance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HKSEMember" xlink:label="loc_jd_HKSEMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_HKSEMember" xml:lang="en-US">H K S E [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_HKSEMember" xml:lang="en-US">HKSE</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_HKSEMember" xlink:to="lab_jd_HKSEMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_HKSEMember" xml:lang="en-US">HKSE.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HuangRiverInvestmentLimitedMember" xlink:label="loc_jd_HuangRiverInvestmentLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_HuangRiverInvestmentLimitedMember" xml:lang="en-US">Huang River Investment Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_HuangRiverInvestmentLimitedMember" xml:lang="en-US">Huang River Investment Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_HuangRiverInvestmentLimitedMember" xlink:to="lab_jd_HuangRiverInvestmentLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_HuangRiverInvestmentLimitedMember" xml:lang="en-US">Represents the information pertaining to Huang River Investment Limited, a wholly owned subsidiary of Tencent.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xml:lang="en-US">Common stock, dividends, per share, cash paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AmericanDepositaryShareMember" xml:lang="en-US">American Depositary Share [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_AmericanDepositaryShareMember" xml:lang="en-US">ADS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AmericanDepositaryShareMember" xlink:to="lab_jd_AmericanDepositaryShareMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AmericanDepositaryShareMember" xml:lang="en-US">Represents information pertaining to American Depositary Share (ADS).</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xml:lang="en-US">Share Repurchase Authorization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xml:lang="en-US">Authorized amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xml:lang="en-US">Weighted average repurchase price (in dollars per ADS)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xml:lang="en-US">Stock Repurchase Program, Period in Force</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xml:lang="en-US">Repurchase period (in months)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:to="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xml:lang="en-US">Share Repurchase Program [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xml:lang="en-US">Share Repurchase Program [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TwentyTwentyShareRepurchaseProgramMember" xlink:label="loc_jd_TwentyTwentyShareRepurchaseProgramMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TwentyTwentyShareRepurchaseProgramMember" xml:lang="en-US">Twenty Twenty Share Repurchase Program [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TwentyTwentyShareRepurchaseProgramMember" xml:lang="en-US">2020 Share repurchase program</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TwentyTwentyShareRepurchaseProgramMember" xlink:to="lab_jd_TwentyTwentyShareRepurchaseProgramMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TwentyTwentyShareRepurchaseProgramMember" xml:lang="en-US">Twenty Twenty Share Repurchase Program [Member]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xml:lang="en-US">Net unrealized gains/(losses) on available-for-sale securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xml:lang="en-US">Foreign currency translation adjustments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xml:lang="en-US">Composition of accumulated other comprehensive income/(loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xml:lang="en-US">Other comprehensive income/(loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xml:lang="en-US">Total other comprehensive income/(loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xml:lang="en-US">Selling and Marketing Expense [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xml:lang="en-US">Marketing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentMember" xlink:label="loc_jd_FulfillmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FulfillmentMember" xml:lang="en-US">Fulfillment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FulfillmentMember" xml:lang="en-US">Fulfillment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FulfillmentMember" xlink:to="lab_jd_FulfillmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FulfillmentMember" xml:lang="en-US">Primary financial statement caption encompassing fulfillment cost.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfSalesMember" xml:lang="en-US">Cost of Sales [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostOfSalesMember" xml:lang="en-US">Cost of revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xml:lang="en-US">Research and Development Expense [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xml:lang="en-US">Research and development</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US">General and Administrative Expense [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US">General and administrative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Share-based Payment Arrangement, Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Share-based compensation expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Share-based compensation expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Share-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingBasedOnServiceMember" xlink:label="loc_jd_VestingBasedOnServiceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VestingBasedOnServiceMember" xml:lang="en-US">Vesting Based On Service [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_VestingBasedOnServiceMember" xml:lang="en-US">Service-based</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VestingBasedOnServiceMember" xlink:to="lab_jd_VestingBasedOnServiceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VestingBasedOnServiceMember" xml:lang="en-US">Represents a share based compensation award with vesting based on length of service.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xml:lang="en-US">Weighted-Average Grant-Date Fair Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Unvested at the beginning of the year (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Unvested at the end of the year (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xml:lang="en-US">Forfeited or cancelled</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Vested (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Granted (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xml:lang="en-US">Number of Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Unvested at the beginning of the year (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Unvested at the end of the year (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Granted (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Vested (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US">Forfeited or cancelled</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xml:lang="en-US">Vesting percentage (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Number of ordinary shares available for future grants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Vesting schedule</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" xlink:label="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options Weighted Average Contractual Term [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" xml:lang="en-US">Weighted Average Remaining Contractual Term (years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" xlink:to="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" xml:lang="en-US">N/A</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Outstanding at the end of the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Vested and expected to vest at the end of the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Exercisable at the end of the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Number of share options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xml:lang="en-US">Vested and expected to vest at the end of the year (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Outstanding at the beginning of the year (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Outstanding at the end of the year (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US">Forfeited or cancelled</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Granted (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Exercisable at the end of the year (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US">Weighted Average Exercise Price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Granted (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Exercise price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Exercisable at the end of the year (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Outstanding at the end of the year (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Outstanding at the beginning of the year (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Exercised (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Vested and expected to vest at the end of the year (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Forfeited or cancelled (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xml:lang="en-US">Additional disclosures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xml:lang="en-US">Unrecognized share-based compensation expense related to options</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xml:lang="en-US">Unrecognized share-based compensation expense related to the share options granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xml:lang="en-US">Total intrinsic value of options exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Weighted-average period over which share-based compensation expense is expected to be recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xml:lang="en-US">Total intrinsic value of RSUs vested</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xml:lang="en-US">Total fair value of RSUs vested</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xml:lang="en-US">Unrecognized share-based compensation expense related to awards other than options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:label="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options Intrinsic Value [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xml:lang="en-US">Aggregate Intrinsic Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:to="lab_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xml:lang="en-US">Vested and expected to vest at the end of the year (in dollars)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US">Outstanding at the end of the year (in dollars)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Exercisable at the end of the year (in dollars)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustrialsPlanMember" xlink:label="loc_jd_JdIndustrialsPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdIndustrialsPlanMember" xml:lang="en-US">Jd Industrials Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdIndustrialsPlanMember" xlink:to="lab_jd_JdIndustrialsPlanMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsPlanMember" xlink:label="loc_jd_JdLogisticsPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdLogisticsPlanMember" xml:lang="en-US">Jd Logistics Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdLogisticsPlanMember" xml:lang="en-US">JD Logistics Plan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdLogisticsPlanMember" xlink:to="lab_jd_JdLogisticsPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdLogisticsPlanMember" xml:lang="en-US">Represents information pertaining to JD Logistics Plan.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthPlanMember" xlink:label="loc_jd_JdHealthPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdHealthPlanMember" xml:lang="en-US">JD Health Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdHealthPlanMember" xlink:to="lab_jd_JdHealthPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdHealthPlanMember" xml:lang="en-US">JD Health Plan</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareIncentivePlanMember" xlink:label="loc_jd_ShareIncentivePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareIncentivePlanMember" xml:lang="en-US">Share Incentive Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareIncentivePlanMember" xml:lang="en-US">Share Incentive Plan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareIncentivePlanMember" xlink:to="lab_jd_ShareIncentivePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareIncentivePlanMember" xml:lang="en-US">Represents information pertaining to Share Incentive Plan.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdPropertyPlanMember" xlink:label="loc_jd_JdPropertyPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdPropertyPlanMember" xml:lang="en-US">JD Property Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdPropertyPlanMember" xlink:to="lab_jd_JdPropertyPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdPropertyPlanMember" xml:lang="en-US">JD Property Plan.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareOptionsMember" xlink:label="loc_jd_ShareOptionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareOptionsMember" xml:lang="en-US">Share Options [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareOptionsMember" xml:lang="en-US">Options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareOptionsMember" xlink:to="lab_jd_ShareOptionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareOptionsMember" xml:lang="en-US">An arrangement whereby beneficiaries are entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US">RSU</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RsusAndShareOptionsMember" xlink:label="loc_jd_RsusAndShareOptionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RsusAndShareOptionsMember" xml:lang="en-US">RSUs And Share Options [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RsusAndShareOptionsMember" xml:lang="en-US">RSUs and options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RsusAndShareOptionsMember" xlink:to="lab_jd_RsusAndShareOptionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RsusAndShareOptionsMember" xml:lang="en-US">Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingAxis" xml:lang="en-US">Vesting [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingDomain" xml:lang="en-US">Vesting [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardTwoYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardTwoYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareBasedCompensationAwardTwoYearsMember" xml:lang="en-US">Share Based Compensation Award Two Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareBasedCompensationAwardTwoYearsMember" xml:lang="en-US">Year two</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareBasedCompensationAwardTwoYearsMember" xlink:to="lab_jd_ShareBasedCompensationAwardTwoYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareBasedCompensationAwardTwoYearsMember" xml:lang="en-US">Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is two years.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SharebasedCompensationawardThreeYearsMember" xlink:label="loc_jd_SharebasedCompensationawardThreeYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SharebasedCompensationawardThreeYearsMember" xml:lang="en-US">Share Based Compensation Award Three Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SharebasedCompensationawardThreeYearsMember" xml:lang="en-US">Year three</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SharebasedCompensationawardThreeYearsMember" xlink:to="lab_jd_SharebasedCompensationawardThreeYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SharebasedCompensationawardThreeYearsMember" xml:lang="en-US">Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is three years.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardTenYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardTenYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareBasedCompensationAwardTenYearsMember" xml:lang="en-US">Share Based Compensation Award Ten Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareBasedCompensationAwardTenYearsMember" xml:lang="en-US">Year ten</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareBasedCompensationAwardTenYearsMember" xlink:to="lab_jd_ShareBasedCompensationAwardTenYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareBasedCompensationAwardTenYearsMember" xml:lang="en-US">Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is ten years.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardFourYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardFourYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareBasedCompensationAwardFourYearsMember" xml:lang="en-US">Share Based Compensation Award Four Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareBasedCompensationAwardFourYearsMember" xml:lang="en-US">Year four</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareBasedCompensationAwardFourYearsMember" xlink:to="lab_jd_ShareBasedCompensationAwardFourYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareBasedCompensationAwardFourYearsMember" xml:lang="en-US">Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is four years.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardFiveYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardFiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareBasedCompensationAwardFiveYearsMember" xml:lang="en-US">Share Based Compensation Award Five Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareBasedCompensationAwardFiveYearsMember" xml:lang="en-US">Year five</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareBasedCompensationAwardFiveYearsMember" xlink:to="lab_jd_ShareBasedCompensationAwardFiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareBasedCompensationAwardFiveYearsMember" xml:lang="en-US">Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is five years.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedcompensationAwardSixYearsMember" xlink:label="loc_jd_ShareBasedcompensationAwardSixYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ShareBasedcompensationAwardSixYearsMember" xml:lang="en-US">Share Based Compensation Award Six Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ShareBasedcompensationAwardSixYearsMember" xml:lang="en-US">Year six</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ShareBasedcompensationAwardSixYearsMember" xlink:to="lab_jd_ShareBasedcompensationAwardSixYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ShareBasedcompensationAwardSixYearsMember" xml:lang="en-US">Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is six years.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonemployeesMember" xlink:label="loc_jd_NonemployeesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NonemployeesMember" xml:lang="en-US">Nonemployees [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NonemployeesMember" xml:lang="en-US">Non-employees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NonemployeesMember" xlink:to="lab_jd_NonemployeesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NonemployeesMember" xml:lang="en-US">Represents information pertaining to non-employees of the entity.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LiuMember" xlink:label="loc_jd_LiuMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LiuMember" xml:lang="en-US">Liu [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LiuMember" xml:lang="en-US">Liu</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LiuMember" xlink:to="lab_jd_LiuMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted average grant date fair value of options granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FounderMember" xlink:label="loc_jd_FounderMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FounderMember" xml:lang="en-US">Founder [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_FounderMember" xml:lang="en-US">Founder</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FounderMember" xlink:to="lab_jd_FounderMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FounderMember" xml:lang="en-US">Represents the information pertaining to founders of the entity.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyAxis" xlink:label="loc_jd_VestingFrequencyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VestingFrequencyAxis" xml:lang="en-US">Vesting Frequency [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VestingFrequencyAxis" xlink:to="lab_jd_VestingFrequencyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VestingFrequencyAxis" xml:lang="en-US">Information by vesting frequency for share-based compensation.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyDomain" xlink:label="loc_jd_VestingFrequencyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VestingFrequencyDomain" xml:lang="en-US">Vesting Frequency [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_VestingFrequencyDomain" xml:lang="en-US">Vesting Frequency [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VestingFrequencyDomain" xlink:to="lab_jd_VestingFrequencyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VestingFrequencyDomain" xml:lang="en-US">Vesting frequency for share-based compensation.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyEachAnniversaryMember" xlink:label="loc_jd_VestingFrequencyEachAnniversaryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VestingFrequencyEachAnniversaryMember" xml:lang="en-US">Vesting Frequency Each Anniversary [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_VestingFrequencyEachAnniversaryMember" xml:lang="en-US">Each anniversary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VestingFrequencyEachAnniversaryMember" xlink:to="lab_jd_VestingFrequencyEachAnniversaryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VestingFrequencyEachAnniversaryMember" xml:lang="en-US">Share-based compensation vested on each anniversary of the grant date.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xml:lang="en-US">Numerator:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ImpactOfSubsidiariesDilutedEarnings" xlink:label="loc_jd_ImpactOfSubsidiariesDilutedEarnings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ImpactOfSubsidiariesDilutedEarnings" xml:lang="en-US">Impact Of Subsidiaries Diluted Earnings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ImpactOfSubsidiariesDilutedEarnings" xml:lang="en-US">Impact of subsidiaries' diluted earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ImpactOfSubsidiariesDilutedEarnings" xlink:to="lab_jd_ImpactOfSubsidiariesDilutedEarnings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ImpactOfSubsidiariesDilutedEarnings" xml:lang="en-US">Impact of subsidiaries diluted earnings.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US">Net income/(loss) attributable to ordinary shareholders &#8212; diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xml:lang="en-US">Net income/(loss) attributable to ordinary shareholders &#8212; basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xml:lang="en-US">Diluted net income/(loss) per share attributable to ordinary shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xml:lang="en-US">Basic net income/(loss) per share attributable to ordinary shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">Adjustments for dilutive options and RSUs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xml:lang="en-US">Antidilutive Securities [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" xlink:label="loc_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" xml:lang="en-US">Non Vested Ordinary Shares Restricted Stock Units And Stock Options [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" xml:lang="en-US">Non-vested ordinary shares, RSUs and options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" xlink:to="lab_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" xml:lang="en-US">Represents information pertaining to non-vested ordinary shares, Restricted Stock Units (RSUs) and Stock Options.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xml:lang="en-US">Anti-dilutive securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Anti-dilutive securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MajorRelatedPartiesMember" xlink:label="loc_jd_MajorRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_MajorRelatedPartiesMember" xml:lang="en-US">Major Related Parties [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_MajorRelatedPartiesMember" xml:lang="en-US">Major related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_MajorRelatedPartiesMember" xlink:to="lab_jd_MajorRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_MajorRelatedPartiesMember" xml:lang="en-US">Represents information pertaining to major related parties.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" xlink:label="loc_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" xml:lang="en-US">Related Parties Other Than Major Related Parties [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" xml:lang="en-US">Related parties, other than the major related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" xlink:to="lab_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" xml:lang="en-US">Represents information pertaining to related parties, other than major related parties.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TencentAndItsSubsidiariesMember" xlink:label="loc_jd_TencentAndItsSubsidiariesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TencentAndItsSubsidiariesMember" xml:lang="en-US">Tencent And Its Subsidiaries [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TencentAndItsSubsidiariesMember" xml:lang="en-US">Tencent Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TencentAndItsSubsidiariesMember" xlink:to="lab_jd_TencentAndItsSubsidiariesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TencentAndItsSubsidiariesMember" xml:lang="en-US">Represents information pertaining to Tencent and its subsidiaries, which is a shareholder of the reporting entity.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PropertyFundsMember" xlink:label="loc_jd_PropertyFundsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PropertyFundsMember" xml:lang="en-US">Property Funds [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PropertyFundsMember" xlink:to="lab_jd_PropertyFundsMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AtrenewGroupMember" xlink:label="loc_jd_AtrenewGroupMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AtrenewGroupMember" xml:lang="en-US">ATRenew Group [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_jd_AtrenewGroupMember" xml:lang="en-US">ATRenew Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AtrenewGroupMember" xlink:to="lab_jd_AtrenewGroupMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xml:lang="en-US">Related Party Transaction [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xml:lang="en-US">Related Party Transaction [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xml:lang="en-US">Related Party Transaction [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansMember" xlink:label="loc_us-gaap_LoansMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LoansMember" xml:lang="en-US">Loans [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LoansMember" xml:lang="en-US">Loan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansMember" xlink:to="lab_us-gaap_LoansMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherRelatedPartyTransactionMember" xlink:label="loc_jd_OtherRelatedPartyTransactionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OtherRelatedPartyTransactionMember" xml:lang="en-US">Other Related Party Transaction [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_OtherRelatedPartyTransactionMember" xml:lang="en-US">Other receivables from/(payables to)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OtherRelatedPartyTransactionMember" xlink:to="lab_jd_OtherRelatedPartyTransactionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OtherRelatedPartyTransactionMember" xml:lang="en-US">Represents information pertaining to other related party transaction.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesReceivedAndPurchasesMember" xlink:label="loc_jd_ServicesReceivedAndPurchasesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ServicesReceivedAndPurchasesMember" xml:lang="en-US">Services Received And Purchases [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ServicesReceivedAndPurchasesMember" xml:lang="en-US">Services received and purchases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ServicesReceivedAndPurchasesMember" xlink:to="lab_jd_ServicesReceivedAndPurchasesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ServicesReceivedAndPurchasesMember" xml:lang="en-US">Represents information pertaining to services and purchases.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesProvidedAndProductsSoldMember" xlink:label="loc_jd_ServicesProvidedAndProductsSoldMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ServicesProvidedAndProductsSoldMember" xml:lang="en-US">Services Provided And Products Sold [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ServicesProvidedAndProductsSoldMember" xml:lang="en-US">Services provided and products sold</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ServicesProvidedAndProductsSoldMember" xlink:to="lab_jd_ServicesProvidedAndProductsSoldMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ServicesProvidedAndProductsSoldMember" xml:lang="en-US">Represents information pertaining to the services and sales of goods transactions.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" xlink:label="loc_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" xml:lang="en-US">Commission Service Revenue From Cooperation On Advertising Business [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" xml:lang="en-US">Commission service revenue from cooperation on advertising business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" xlink:to="lab_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" xml:lang="en-US">Represents information pertaining to the commission service revenue from cooperation on advertising business transactions.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonCompeteAgreementsRelatedPartiesMember" xlink:label="loc_jd_NonCompeteAgreementsRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NonCompeteAgreementsRelatedPartiesMember" xml:lang="en-US">Non Compete Agreements Related Parties [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NonCompeteAgreementsRelatedPartiesMember" xml:lang="en-US">Non-compete agreement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NonCompeteAgreementsRelatedPartiesMember" xlink:to="lab_jd_NonCompeteAgreementsRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NonCompeteAgreementsRelatedPartiesMember" xml:lang="en-US">Agreement with related parties in which one party agrees not to pursue a similar trade in competition with another party.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesReceivedMember" xlink:label="loc_jd_ServicesReceivedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ServicesReceivedMember" xml:lang="en-US">Services Received [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ServicesReceivedMember" xml:lang="en-US">Services received</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ServicesReceivedMember" xlink:to="lab_jd_ServicesReceivedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ServicesReceivedMember" xml:lang="en-US">Represents information pertaining to the services transactions.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherReceivablesFromMember" xlink:label="loc_jd_OtherReceivablesFromMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OtherReceivablesFromMember" xml:lang="en-US">Other Receivables From [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_OtherReceivablesFromMember" xml:lang="en-US">Other receivables from</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OtherReceivablesFromMember" xlink:to="lab_jd_OtherReceivablesFromMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OtherReceivablesFromMember" xml:lang="en-US">Other receivables from.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentProcessingAndOtherServicesReceivedMember" xlink:label="loc_jd_PaymentProcessingAndOtherServicesReceivedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PaymentProcessingAndOtherServicesReceivedMember" xml:lang="en-US">Payment Processing And Other Services Received [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PaymentProcessingAndOtherServicesReceivedMember" xml:lang="en-US">Payment processing and other services received</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PaymentProcessingAndOtherServicesReceivedMember" xlink:to="lab_jd_PaymentProcessingAndOtherServicesReceivedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PaymentProcessingAndOtherServicesReceivedMember" xml:lang="en-US">Represents information pertaining to payment and other services.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LeaseAndPropertyManagementServicesReceivedMember" xlink:label="loc_jd_LeaseAndPropertyManagementServicesReceivedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LeaseAndPropertyManagementServicesReceivedMember" xml:lang="en-US">Lease And Property Management Services Received [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_LeaseAndPropertyManagementServicesReceivedMember" xml:lang="en-US">Lease and property management services received</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LeaseAndPropertyManagementServicesReceivedMember" xlink:to="lab_jd_LeaseAndPropertyManagementServicesReceivedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LeaseAndPropertyManagementServicesReceivedMember" xml:lang="en-US">Lease And Property Management Services Received.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartiesConcentrationRiskMember" xlink:label="loc_jd_RelatedPartiesConcentrationRiskMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RelatedPartiesConcentrationRiskMember" xml:lang="en-US">Related Parties Concentration Risk [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RelatedPartiesConcentrationRiskMember" xml:lang="en-US">Related parties concentration risk</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RelatedPartiesConcentrationRiskMember" xlink:to="lab_jd_RelatedPartiesConcentrationRiskMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RelatedPartiesConcentrationRiskMember" xml:lang="en-US">Reflects the percentage that a specified amount from related parties is to a specified benchmark, such as total receivables, net revenues, pretax results.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xml:lang="en-US">Financial Asset, Period Past Due [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xml:lang="en-US">Financial Asset, Period Past Due [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xml:lang="en-US">Financing Receivables, Period Past Due [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" xlink:label="loc_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" xml:lang="en-US">Financing Receivables Past Due Over Certain Agreed Period Of Time [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" xml:lang="en-US">Finance receivables past due over certain agreed period of time</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" xlink:to="lab_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" xml:lang="en-US">Financing receivables that are past due over certain agreed period of time.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesRevenueNetMember" xml:lang="en-US">Revenue Benchmark [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SalesRevenueNetMember" xml:lang="en-US">Total net revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember" xlink:label="loc_us-gaap_OperatingExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingExpenseMember" xml:lang="en-US">Operating Expense [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingExpenseMember" xml:lang="en-US">Total operating expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenseMember" xlink:to="lab_us-gaap_OperatingExpenseMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US">Related Party Transaction [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US">Related party transactions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" xlink:label="loc_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" xml:lang="en-US">Due to and Deferred Revenues as a Percentage of Total AP, Advance from Customers, Accrued Expenses and Other Current Liabilities, Deferred Revenues and Other Non-current Liabilities, Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" xml:lang="en-US">Amount due to and deferred revenues from related parties as a percentage of total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" xlink:to="lab_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" xml:lang="en-US">Amount due to and deferred revenues from related parties as a percentage of total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other non-current liabilities.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredRevenuesFromRelatedParties" xlink:label="loc_jd_DeferredRevenuesFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DeferredRevenuesFromRelatedParties" xml:lang="en-US">Deferred Revenues From Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_DeferredRevenuesFromRelatedParties" xml:lang="en-US">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DeferredRevenuesFromRelatedParties" xlink:to="lab_jd_DeferredRevenuesFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DeferredRevenuesFromRelatedParties" xml:lang="en-US">Amount of deferred revenues from the related parties as of balance sheet date.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xml:lang="en-US">Operating expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" xlink:label="loc_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" xml:lang="en-US">Related Party Transaction Other Receivables From or PayablesTransactions With Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" xml:lang="en-US">Amount due from related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" xlink:to="lab_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" xml:lang="en-US">Related Party Transaction, Other Receivables From or (Payables)Transactions With Related Party).</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherLiabilitiesRelatedParties" xlink:label="loc_jd_OtherLiabilitiesRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OtherLiabilitiesRelatedParties" xml:lang="en-US">Other Liabilities, Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_OtherLiabilitiesRelatedParties" xml:lang="en-US">Other liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OtherLiabilitiesRelatedParties" xlink:to="lab_jd_OtherLiabilitiesRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OtherLiabilitiesRelatedParties" xml:lang="en-US">Amount of other liabilities payable to related parties.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" xlink:label="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" xml:lang="en-US">Transfer of Financial Assets Accounted for as Sales, Delinquent Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" xml:lang="en-US">Amount of over-due receivable transferred</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" xlink:to="lab_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" xml:lang="en-US">This is the amount of the transfer of financial instruments that are considered delinquent (past due) at the end of the period.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartyPaymentProcessingServiceFees" xlink:label="loc_jd_RelatedPartyPaymentProcessingServiceFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RelatedPartyPaymentProcessingServiceFees" xml:lang="en-US">Related party payment processing service fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RelatedPartyPaymentProcessingServiceFees" xml:lang="en-US">Amount due to related party for payment processing services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RelatedPartyPaymentProcessingServiceFees" xlink:to="lab_jd_RelatedPartyPaymentProcessingServiceFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RelatedPartyPaymentProcessingServiceFees" xml:lang="en-US">Amount charged by the related parties for payment processing services.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xml:lang="en-US">Related Party Transaction, Other Revenues from Transactions with Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xml:lang="en-US">Other income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" xlink:label="loc_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" xml:lang="en-US">Amount Due from Related Parties as a Percentage of Total Accounts Receivable, Net and Prepayments and Other Current Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" xml:lang="en-US">Amount due from related parties as a percentage of total accounts receivable, net and prepayments and other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" xlink:to="lab_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" xml:lang="en-US">Amount due from related parties as a percentage of total accounts receivable, net and prepayments and other current assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xml:lang="en-US">Revenue from Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xml:lang="en-US">Revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties" xlink:to="lab_us-gaap_RevenueFromRelatedParties" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Concentration Risk, Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Concentration risk (as a percentage)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountDueToAndDeferredRevenuesFromRelatedParties" xlink:label="loc_jd_AmountDueToAndDeferredRevenuesFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AmountDueToAndDeferredRevenuesFromRelatedParties" xml:lang="en-US">Account Payables Amount Due to and Deferred Revenues from Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AmountDueToAndDeferredRevenuesFromRelatedParties" xml:lang="en-US">Amount due to and deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AmountDueToAndDeferredRevenuesFromRelatedParties" xlink:to="lab_jd_AmountDueToAndDeferredRevenuesFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AmountDueToAndDeferredRevenuesFromRelatedParties" xml:lang="en-US">Amount due to and deferred revenues from related parties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xml:lang="en-US">Related party transaction, Amounts of transaction</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" xlink:label="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" xml:lang="en-US">Transfer of Financial Assets Accounted for as Sales, Nonrecourse, Fair Value of Derecognized Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" xml:lang="en-US">Accounts receivables transferred without recourse and derecognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" xlink:to="lab_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" xml:lang="en-US">Fair value without recourse of financial assets derecognized from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in no retention of substantially all of the exposure to the economic return throughout the term of the transaction.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TencentGroupMember" xlink:label="loc_jd_TencentGroupMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TencentGroupMember" xml:lang="en-US">Tencent Group [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TencentGroupMember" xlink:to="lab_jd_TencentGroupMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TencentGroupMember" xml:lang="en-US">Tencent group member.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidationItemsAxis" xml:lang="en-US">Consolidation Items [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidationItemsDomain" xml:lang="en-US">Consolidation Items [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ConsolidationItemsDomain" xml:lang="en-US">Consolidation Items [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingSegmentsMember" xml:lang="en-US">Operating Segments [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingSegmentsMember" xml:lang="en-US">Operating segments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="loc_us-gaap_IntersegmentEliminationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xml:lang="en-US">Intersegment Eliminations [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xml:lang="en-US">Inter-segment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xml:lang="en-US">Corporate, Non-Segment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xml:lang="en-US">Unallocated items</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Nonoperating Income (Expense)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Total other income/(expense)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" xlink:label="loc_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" xml:lang="en-US">Amortization Of Intangible Assets Resulting From Assets And Business Acquisitions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" xml:lang="en-US">Amortization of intangible assets resulting from assets and business acquisitions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" xlink:to="lab_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" xml:lang="en-US">Amortization of intangible assets resulting from assets and business acquisitions.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectsOfBusinessCooperationArrangements" xlink:label="loc_jd_EffectsOfBusinessCooperationArrangements" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EffectsOfBusinessCooperationArrangements" xml:lang="en-US">Effects Of Business Cooperation Arrangements</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_jd_EffectsOfBusinessCooperationArrangements" xml:lang="en-US">Effects of business cooperation arrangements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EffectsOfBusinessCooperationArrangements" xlink:to="lab_jd_EffectsOfBusinessCooperationArrangements" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_EffectsOfBusinessCooperationArrangements" xml:lang="en-US">Effects of business cooperation arrangements.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US">Defined Contribution Plan, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US">Employee benefit expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xml:lang="en-US">Line of Credit Facility [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InterestRateApplicablePeriodAxis" xlink:label="loc_jd_InterestRateApplicablePeriodAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InterestRateApplicablePeriodAxis" xml:lang="en-US">Interest rate applicable period [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InterestRateApplicablePeriodAxis" xlink:to="lab_jd_InterestRateApplicablePeriodAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InterestRateApplicablePeriodAxis" xml:lang="en-US">Interest rate applicable period.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InterestRateApplicablePeriodDomain" xlink:label="loc_jd_InterestRateApplicablePeriodDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InterestRateApplicablePeriodDomain" xml:lang="en-US">Interest rate applicable period [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InterestRateApplicablePeriodDomain" xlink:to="lab_jd_InterestRateApplicablePeriodDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InterestRateApplicablePeriodDomain" xml:lang="en-US">Interest Rate Applicable Period.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" xlink:label="loc_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" xml:lang="en-US">Date Falling 6 Months From The Initial utilization date [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" xml:lang="en-US">Date falling 6 months from the initial utilization date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" xlink:to="lab_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" xml:lang="en-US">Date falling 6 months from the initial utilization date.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InitialUtilizationDateMember" xlink:label="loc_jd_InitialUtilizationDateMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InitialUtilizationDateMember" xml:lang="en-US">Initial Utilization Date [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InitialUtilizationDateMember" xml:lang="en-US">Initial Utilization date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InitialUtilizationDateMember" xlink:to="lab_jd_InitialUtilizationDateMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InitialUtilizationDateMember" xml:lang="en-US">Initial utilization date.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xml:lang="en-US">Line of Credit Facility [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xml:lang="en-US">Lines of credit and loan facilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTerm" xlink:label="loc_us-gaap_LongTermDebtTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtTerm" xml:lang="en-US">Long-term Debt, Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtTerm" xml:lang="en-US">Term (in years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTerm" xlink:to="lab_us-gaap_LongTermDebtTerm" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xml:lang="en-US">Undrawn balance which will be expired one month prior to the final maturity date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfArrangers" xlink:label="loc_jd_NumberOfArrangers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NumberOfArrangers" xml:lang="en-US">Number of Arrangers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NumberOfArrangers" xml:lang="en-US">Number of arrangers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NumberOfArrangers" xlink:to="lab_jd_NumberOfArrangers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NumberOfArrangers" xml:lang="en-US">The number of arrangers .</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageBelowVariableRateBasis" xlink:label="loc_jd_PercentageBelowVariableRateBasis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageBelowVariableRateBasis" xml:lang="en-US">Percentage Below Variable Rate Basis</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageBelowVariableRateBasis" xml:lang="en-US">Percentage below variable rate basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageBelowVariableRateBasis" xlink:to="lab_jd_PercentageBelowVariableRateBasis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageBelowVariableRateBasis" xml:lang="en-US">Percentage points reduced from the reference rate to compute the variable rate on the debt instrument.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Maximum borrowing capacity under facilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Revolving lines of credit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xml:lang="en-US">Percentage over variable rate basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xml:lang="en-US">Debt Instrument, Collateral Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xml:lang="en-US">Debt Instrument, Collateral Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:to="lab_us-gaap_DebtInstrumentCollateralAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditFacilityAxis" xml:lang="en-US">Credit Facility [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditFacilityDomain" xml:lang="en-US">Credit Facility [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CreditFacilityDomain" xml:lang="en-US">Credit Facility [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TermAndRevolvingCreditFacilitiesMember" xlink:label="loc_jd_TermAndRevolvingCreditFacilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TermAndRevolvingCreditFacilitiesMember" xml:lang="en-US">Term And Revolving Credit Facilities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TermAndRevolvingCreditFacilitiesMember" xml:lang="en-US">Term and Revolving Credit Facilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TermAndRevolvingCreditFacilitiesMember" xlink:to="lab_jd_TermAndRevolvingCreditFacilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TermAndRevolvingCreditFacilitiesMember" xml:lang="en-US">Credit facility agreements which include term loans and revolving credit.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaap_ShortTermDebtMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermDebtMember" xml:lang="en-US">Short-term Debt [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShortTermDebtMember" xml:lang="en-US">Short-term Debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtMember" xlink:to="lab_us-gaap_ShortTermDebtMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaap_LongTermDebtMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMember" xml:lang="en-US">Long-Term Debt [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtMember" xml:lang="en-US">Long-Term Debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMember" xlink:to="lab_us-gaap_LongTermDebtMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TermLoanFacilityAgreementMember" xlink:label="loc_jd_TermLoanFacilityAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TermLoanFacilityAgreementMember" xml:lang="en-US">Term loan facility agreement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TermLoanFacilityAgreementMember" xml:lang="en-US">Term loan facility agreement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TermLoanFacilityAgreementMember" xlink:to="lab_jd_TermLoanFacilityAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TermLoanFacilityAgreementMember" xml:lang="en-US">Term loan facility agreement.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent event</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaap_CollateralAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CollateralAxis" xml:lang="en-US">Collateral Held [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralAxis" xlink:to="lab_us-gaap_CollateralAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaap_CollateralDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CollateralDomain" xml:lang="en-US">Collateral Held [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralDomain" xlink:to="lab_us-gaap_CollateralDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UncollateralizedMember" xlink:label="loc_us-gaap_UncollateralizedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UncollateralizedMember" xml:lang="en-US">Uncollateralized [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UncollateralizedMember" xlink:to="lab_us-gaap_UncollateralizedMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralPledgedMember" xlink:label="loc_us-gaap_CollateralPledgedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CollateralPledgedMember" xml:lang="en-US">Collateral Pledged [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralPledgedMember" xlink:to="lab_us-gaap_CollateralPledgedMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xml:lang="en-US">Short-term Debt, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xml:lang="en-US">Short-term Debt, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableRateAxis" xml:lang="en-US">Variable Rate [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableRateDomain" xml:lang="en-US">Variable Rate [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableRateDomain" xml:lang="en-US">Variable Rate [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HongKongInterbankOfferedRateMember" xlink:label="loc_jd_HongKongInterbankOfferedRateMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_HongKongInterbankOfferedRateMember" xml:lang="en-US">Hong Kong Interbank Offered Rate [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_HongKongInterbankOfferedRateMember" xml:lang="en-US">Hong Kong Interbank Offered Rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_HongKongInterbankOfferedRateMember" xlink:to="lab_jd_HongKongInterbankOfferedRateMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_HongKongInterbankOfferedRateMember" xml:lang="en-US">Hong kong interbank offered rate.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xml:lang="en-US">LIBOR</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrimeRateMember" xml:lang="en-US">Prime Rate [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember" xlink:to="lab_us-gaap_PrimeRateMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredBorrowings" xlink:label="loc_jd_UnsecuredBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredBorrowings" xml:lang="en-US">Unsecured Borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_UnsecuredBorrowings" xml:lang="en-US">Unsecured borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredBorrowings" xlink:to="lab_jd_UnsecuredBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnsecuredBorrowings" xml:lang="en-US">Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebt" xlink:label="loc_us-gaap_SecuredDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SecuredDebt" xml:lang="en-US">Secured Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SecuredDebt" xml:lang="en-US">Secured borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebt" xlink:to="lab_us-gaap_SecuredDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SecuredDebtMember" xml:lang="en-US">Secured Debt [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SecuredDebtMember" xml:lang="en-US">Secured Borrowings [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditMember" xml:lang="en-US">Line of Credit [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xml:lang="en-US">Revolving Credit Facility [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xml:lang="en-US">Unsecured revolving lines of credit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LineOfCreditReservedForIssuancesOfBankAcceptance" xlink:label="loc_jd_LineOfCreditReservedForIssuancesOfBankAcceptance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LineOfCreditReservedForIssuancesOfBankAcceptance" xml:lang="en-US">Line of credit reserved for issuances of bank acceptance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LineOfCreditReservedForIssuancesOfBankAcceptance" xml:lang="en-US">Amount reserved for the issuance of bank acceptance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LineOfCreditReservedForIssuancesOfBankAcceptance" xlink:to="lab_jd_LineOfCreditReservedForIssuancesOfBankAcceptance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LineOfCreditReservedForIssuancesOfBankAcceptance" xml:lang="en-US">Amount of lines of credit reserved for issuances of bank acceptance.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LineOfCreditForBankGuarantee" xlink:label="loc_jd_LineOfCreditForBankGuarantee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LineOfCreditForBankGuarantee" xml:lang="en-US">Line of Credit, for Bank Guarantee</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LineOfCreditForBankGuarantee" xml:lang="en-US">Amount reserved for bank guarantee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LineOfCreditForBankGuarantee" xlink:to="lab_jd_LineOfCreditForBankGuarantee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LineOfCreditForBankGuarantee" xml:lang="en-US">Represents amount of line of credit reserved for the bank guarantee.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentsTable" xml:lang="en-US">Other Commitments [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternetDataCentreServiceAgreementsMember" xlink:label="loc_jd_InternetDataCentreServiceAgreementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InternetDataCentreServiceAgreementsMember" xml:lang="en-US">Internet Data Centre Service Agreements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InternetDataCentreServiceAgreementsMember" xml:lang="en-US">Internet data center (IDC) service</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InternetDataCentreServiceAgreementsMember" xlink:to="lab_jd_InternetDataCentreServiceAgreementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InternetDataCentreServiceAgreementsMember" xml:lang="en-US">Represents information pertaining to internet data center service agreements.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xml:lang="en-US">Other Commitments [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xml:lang="en-US">Other Commitment, Fiscal Year Maturity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xml:lang="en-US">Future minimum payments under these non-cancelable agreements with initial terms of one year or more</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:to="lab_us-gaap_OtherCommitmentFiscalYearMaturityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitment" xml:lang="en-US">Other Commitment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherCommitment" xml:lang="en-US">Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherCommitment" xml:lang="en-US">Investment commitments primarily related to capital contribution obligation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="lab_us-gaap_OtherCommitment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentDueInFifthYear" xml:lang="en-US">Other Commitment, Due in Fifth Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherCommitmentDueInFifthYear" xml:lang="en-US">2027</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFifthYear" xlink:to="lab_us-gaap_OtherCommitmentDueInFifthYear" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear" xml:lang="en-US">Other Commitment, Due in Second Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear" xml:lang="en-US">2024</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInSecondYear" xlink:to="lab_us-gaap_OtherCommitmentDueInSecondYear" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xml:lang="en-US">Other Commitment, Due in Next Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xml:lang="en-US">2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:to="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueAfterFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentDueAfterFifthYear" xml:lang="en-US">Other Commitment, Due after Fifth Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherCommitmentDueAfterFifthYear" xml:lang="en-US">2028 and thereafter</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:to="lab_us-gaap_OtherCommitmentDueAfterFifthYear" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear" xml:lang="en-US">Other Commitment, Due in Third Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInThirdYear" xlink:to="lab_us-gaap_OtherCommitmentDueInThirdYear" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear" xml:lang="en-US">Other Commitment, Due in Fourth Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear" xml:lang="en-US">2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFourthYear" xlink:to="lab_us-gaap_OtherCommitmentDueInFourthYear" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternetDataCenterServiceFee" xlink:label="loc_jd_InternetDataCenterServiceFee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InternetDataCenterServiceFee" xml:lang="en-US">Internet Data Center Service Fee</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InternetDataCenterServiceFee" xml:lang="en-US">Internet data center (IDC) service related expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InternetDataCenterServiceFee" xlink:to="lab_jd_InternetDataCenterServiceFee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InternetDataCenterServiceFee" xml:lang="en-US">Amount of internet data center (IDC) service fee during the reporting period.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalAdditionsMember" xlink:label="loc_us-gaap_CapitalAdditionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalAdditionsMember" xml:lang="en-US">Capital Addition Purchase Commitments [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CapitalAdditionsMember" xml:lang="en-US">Capital commitments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalAdditionsMember" xlink:to="lab_us-gaap_CapitalAdditionsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="loc_us-gaap_PurchaseCommitmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PurchaseCommitmentMember" xml:lang="en-US">Purchase Commitment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PurchaseCommitmentMember" xml:lang="en-US">Purchase Commitment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentMember" xlink:to="lab_us-gaap_PurchaseCommitmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xml:lang="en-US">Capital commitments and Long-Term Debt Obligations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xml:lang="en-US">Total commitments contracted but not yet reflected</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentCommitmentMember" xlink:label="loc_jd_InvestmentCommitmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentCommitmentMember" xml:lang="en-US">Investment Commitment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InvestmentCommitmentMember" xml:lang="en-US">Investment Commitment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentCommitmentMember" xlink:to="lab_jd_InvestmentCommitmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xml:lang="en-US">Customer Concentration Risk [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xml:lang="en-US">Customer Concentration Risk</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MajorCustomersAxis" xml:lang="en-US">Customer [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_NameOfMajorCustomerDomain" xml:lang="en-US">Customer [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerMember" xlink:label="loc_jd_CustomerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CustomerMember" xml:lang="en-US">Customer [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CustomerMember" xml:lang="en-US">Customer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CustomerMember" xlink:to="lab_jd_CustomerMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfStatutoryReservesTable" xlink:label="loc_jd_ScheduleOfStatutoryReservesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ScheduleOfStatutoryReservesTable" xml:lang="en-US">Schedule of Statutory Reserves [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ScheduleOfStatutoryReservesTable" xlink:to="lab_jd_ScheduleOfStatutoryReservesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ScheduleOfStatutoryReservesTable" xml:lang="en-US">Detail of reserves required under laws of various countries.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesLineItems" xlink:label="loc_jd_StatutoryReservesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatutoryReservesLineItems" xml:lang="en-US">Statutory Reserves [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StatutoryReservesLineItems" xml:lang="en-US">Restricted net assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatutoryReservesLineItems" xlink:to="lab_jd_StatutoryReservesLineItems" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" xlink:label="loc_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" xml:lang="en-US">The ratio of restricted net assets to the company total consolidated net assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" xml:lang="en-US">The ratio of restricted net assets to the Company's total consolidated net assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" xlink:to="lab_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" xml:lang="en-US">The ratio of restricted net assets to the Company total consolidated net assets.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" xlink:label="loc_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" xml:lang="en-US">Percentage Of Net After Tax Profits To Be Set Aside Prior To Payment Of Dividends As General Reserve Fund Or Statutory Surplus Fund</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" xml:lang="en-US">Required minimum percentage of annual appropriations to general reserve fund or statutory surplus fund</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" xlink:to="lab_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" xml:lang="en-US">The minimum percentage of the after-tax net income allocated to a general reserve fund or statutory surplus fund until the reserve balance is a specified percentage of the registered capital.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xml:lang="en-US">Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xml:lang="en-US">Restricted net assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:to="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTable" xml:lang="en-US">Subsequent Event [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventLineItems" xml:lang="en-US">Subsequent Event [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventLineItems" xml:lang="en-US">Subsequent events</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xml:lang="en-US">cash dividend, per ordinary share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xml:lang="en-US">Cash dividend, per ordinary share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableAmountPerShare" xlink:to="lab_us-gaap_DividendsPayableAmountPerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xml:lang="en-US">Dividends Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xml:lang="en-US">Dividends Payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xml:lang="en-US">Proceeds from Issuance of Preferred Stock and Preference Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xml:lang="en-US">Preference shares financing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xml:lang="en-US">Dividends Payable, Date to be Paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xml:lang="en-US">Dividends Payable,&#160;expected payment date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:to="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" xlink:label="loc_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" xml:lang="en-US">Proceeds From REITS Listed On The Shanghai Stock Exchange</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" xml:lang="en-US">Proceeds from REITS listed on the shanghai stock exchange</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" xlink:to="lab_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" xml:lang="en-US">Proceeds from REITS listed on the shanghai stock exchange.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AgreementAxis" xlink:label="loc_jd_AgreementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AgreementAxis" xml:lang="en-US">Agreement [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AgreementAxis" xlink:to="lab_jd_AgreementAxis" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AgreementDomain" xlink:label="loc_jd_AgreementDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AgreementDomain" xml:lang="en-US">Agreement [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AgreementDomain" xlink:to="lab_jd_AgreementDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EventAxis" xlink:label="loc_jd_EventAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EventAxis" xml:lang="en-US">Event [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EventAxis" xlink:to="lab_jd_EventAxis" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EventDomain" xlink:label="loc_jd_EventDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_EventDomain" xml:lang="en-US">Event [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_EventDomain" xlink:to="lab_jd_EventDomain" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AllExchangesAxis" xlink:label="loc_jd_AllExchangesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AllExchangesAxis" xml:lang="en-US">All Exchanges [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AllExchangesAxis" xlink:to="lab_jd_AllExchangesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AllExchangesAxis" xml:lang="en-US">All Exchanges Axis.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_AllExchangesDomain" xlink:label="loc_exch_AllExchangesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_exch_AllExchangesDomain" xml:lang="en-US">All Exchanges [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exch_AllExchangesDomain" xlink:to="lab_exch_AllExchangesDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_XSHG" xlink:label="loc_exch_XSHG" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_exch_XSHG" xml:lang="en-US">SHANGHAI STOCK EXCHANGE [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exch_XSHG" xlink:to="lab_exch_XSHG" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="loc_srt_CondensedBalanceSheetStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementTable" xlink:to="lab_srt_CondensedBalanceSheetStatementTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xml:lang="en-US">Condensed Balance Sheets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternalBalance" xlink:label="loc_jd_InternalBalance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InternalBalance" xml:lang="en-US">Internal Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InternalBalance" xml:lang="en-US">Internal balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InternalBalance" xlink:to="lab_jd_InternalBalance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InternalBalance" xml:lang="en-US">Internal balance.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ParentCompanyMember" xml:lang="en-US">Parent Company [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ParentCompanyMember" xml:lang="en-US">Parent company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" xlink:label="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" xml:lang="en-US">Condensed Statements of Operations and Comprehensive Loss [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" xlink:to="lab_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" xml:lang="en-US">Disclosure of information about condensed statement of operations and comprehensive loss including, but not limited to, statement of operations and comprehensive loss of consolidated entities and consolidation eliminations.</label>
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" xlink:label="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" xml:lang="en-US">Condensed Statements of Operations and Comprehensive Loss [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" xml:lang="en-US">Condensed Statements of Operations and Comprehensive Income/(Loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" xlink:to="lab_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xml:lang="en-US">Other comprehensive income:</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xml:lang="en-US">Other comprehensive income/(loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xml:lang="en-US">Net change in unrealized gains/(losses) on available-for-sale securities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Income (Loss) from Subsidiaries and Variable Interest Entities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Income/(loss) of subsidiaries and consolidated VIEs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" xlink:to="lab_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Represents the amount of income (loss) from subsidiaries and variable interest entities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xml:lang="en-US">Operating Expenses [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xml:lang="en-US">Operating expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable" xlink:label="loc_srt_CondensedCashFlowStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedCashFlowStatementTable" xml:lang="en-US">Condensed Cash Flow Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementTable" xlink:to="lab_srt_CondensedCashFlowStatementTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xml:lang="en-US">Condensed Statements of Cash Flows</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xml:lang="en-US">Repayments of Senior Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xml:lang="en-US">Repayment of unsecured senior notes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:to="lab_us-gaap_RepaymentsOfSeniorDebt" />
</labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>40
<FILENAME>jd-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 19-April-2023 [10:14:49] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CoverPage" roleURI="http://www.jd.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PrincipalActivitiesAndOrganization" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganization" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConcentrationAndRisks" roleURI="http://www.jd.com/role/ConcentrationAndRisks" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RestrictedCash" roleURI="http://www.jd.com/role/RestrictedCash" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurement" roleURI="http://www.jd.com/role/FairValueMeasurement" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#JdTechnologyReorganization" roleURI="http://www.jd.com/role/JdTechnologyReorganization" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisition" roleURI="http://www.jd.com/role/BusinessAcquisition" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InvestmentInEquityInvestees" roleURI="http://www.jd.com/role/InvestmentInEquityInvestees" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsReceivableNet" roleURI="http://www.jd.com/role/AccountsReceivableNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InventoriesNet" roleURI="http://www.jd.com/role/InventoriesNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PropertyEquipmentAndSoftwareNet" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LandUseRightsNet" roleURI="http://www.jd.com/role/LandUseRightsNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#IntangibleAssetsNet" roleURI="http://www.jd.com/role/IntangibleAssetsNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#Goodwill" roleURI="http://www.jd.com/role/Goodwill" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsPayable" roleURI="http://www.jd.com/role/AccountsPayable" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccruedExpensesAndOtherCurrentLiabilities" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#UnsecuredSeniorNotes" roleURI="http://www.jd.com/role/UnsecuredSeniorNotes" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#Leases" roleURI="http://www.jd.com/role/Leases" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#GainOnSaleOfDevelopmentProperties" roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentProperties" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OthersNet" roleURI="http://www.jd.com/role/OthersNet" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#Taxation" roleURI="http://www.jd.com/role/Taxation" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FinancingForMajorSubsidiaries" roleURI="http://www.jd.com/role/FinancingForMajorSubsidiaries" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OrdinaryShares" roleURI="http://www.jd.com/role/OrdinaryShares" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#Dividends" roleURI="http://www.jd.com/role/Dividends" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareRepurchaseProgram" roleURI="http://www.jd.com/role/ShareRepurchaseProgram" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OtherComprehensiveIncome" roleURI="http://www.jd.com/role/OtherComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensation" roleURI="http://www.jd.com/role/ShareBasedCompensation" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShare" roleURI="http://www.jd.com/role/NetIncomeLossPerShare" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RelatedPartyTransactions" roleURI="http://www.jd.com/role/RelatedPartyTransactions" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SegmentReporting" roleURI="http://www.jd.com/role/SegmentReporting" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#EmployeeBenefit" roleURI="http://www.jd.com/role/EmployeeBenefit" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCredit" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCredit" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingencies" roleURI="http://www.jd.com/role/CommitmentsAndContingencies" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RestrictedNetAssets" roleURI="http://www.jd.com/role/RestrictedNetAssets" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SubsequentEvents" roleURI="http://www.jd.com/role/SubsequentEvents" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformation" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformation" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PrincipalActivitiesAndOrganizationTables" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementTables" roleURI="http://www.jd.com/role/FairValueMeasurementTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionTables" roleURI="http://www.jd.com/role/BusinessAcquisitionTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InvestmentInEquityInvesteesTables" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsReceivableNetTables" roleURI="http://www.jd.com/role/AccountsReceivableNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InventoriesNetTables" roleURI="http://www.jd.com/role/InventoriesNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PropertyEquipmentAndSoftwareNetTables" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LandUseRightsNetTables" roleURI="http://www.jd.com/role/LandUseRightsNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#IntangibleAssetsNetTables" roleURI="http://www.jd.com/role/IntangibleAssetsNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#GoodwillTables" roleURI="http://www.jd.com/role/GoodwillTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsPayableTables" roleURI="http://www.jd.com/role/AccountsPayableTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesTables" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#UnsecuredSeniorNotesTables" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesTables" roleURI="http://www.jd.com/role/LeasesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OthersNetTables" roleURI="http://www.jd.com/role/OthersNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationTables" roleURI="http://www.jd.com/role/TaxationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OtherComprehensiveIncomeTables" roleURI="http://www.jd.com/role/OtherComprehensiveIncomeTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensationTables" roleURI="http://www.jd.com/role/ShareBasedCompensationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShareTables" roleURI="http://www.jd.com/role/NetIncomeLossPerShareTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RelatedPartyTransactionsTables" roleURI="http://www.jd.com/role/RelatedPartyTransactionsTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SegmentReportingTables" roleURI="http://www.jd.com/role/SegmentReportingTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditTable" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationTables" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PrincipalActivitiesAndOrganizationDetails" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PrincipalActivitiesAndOrganizationDetails2" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails2" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails3" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ConcentrationAndRisksDetails" roleURI="http://www.jd.com/role/ConcentrationAndRisksDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RestrictedCashDetails" roleURI="http://www.jd.com/role/RestrictedCashDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementDetails" roleURI="http://www.jd.com/role/FairValueMeasurementDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementDetails2" roleURI="http://www.jd.com/role/FairValueMeasurementDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FairValueMeasurementDetails3" roleURI="http://www.jd.com/role/FairValueMeasurementDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#JdTechnologyReorganizationDetails" roleURI="http://www.jd.com/role/JdTechnologyReorganizationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#BusinessAcquisitionAdditionalInformationDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InvestmentInEquityInvesteesDetails" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InvestmentInEquityInvesteesDetails2" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsReceivableNetDetails" roleURI="http://www.jd.com/role/AccountsReceivableNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#InventoriesNetDetails" roleURI="http://www.jd.com/role/InventoriesNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#PropertyEquipmentAndSoftwareNetDetails" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LandUseRightsNetDetails" roleURI="http://www.jd.com/role/LandUseRightsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.jd.com/role/IntangibleAssetsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#GoodwillDetails" roleURI="http://www.jd.com/role/GoodwillDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccountsPayableDetails" roleURI="http://www.jd.com/role/AccountsPayableDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#UnsecuredSeniorNotesDetails" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#UnsecuredSeniorNotesDetails2" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails" roleURI="http://www.jd.com/role/LeasesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails2" roleURI="http://www.jd.com/role/LeasesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LeasesDetails3" roleURI="http://www.jd.com/role/LeasesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#GainOnSaleOfDevelopmentPropertiesDetails" roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OthersNetDetails" roleURI="http://www.jd.com/role/OthersNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails" roleURI="http://www.jd.com/role/TaxationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails2" roleURI="http://www.jd.com/role/TaxationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails3" roleURI="http://www.jd.com/role/TaxationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#TaxationDetails4" roleURI="http://www.jd.com/role/TaxationDetails4" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#FinancingForMajorSubsidiariesDetails" roleURI="http://www.jd.com/role/FinancingForMajorSubsidiariesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OrdinarySharesDetails" roleURI="http://www.jd.com/role/OrdinarySharesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#DividendsAdditionalInformationDetails" roleURI="http://www.jd.com/role/DividendsAdditionalInformationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareRepurchaseProgramDetails" roleURI="http://www.jd.com/role/ShareRepurchaseProgramDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#OtherComprehensiveIncomeDetails" roleURI="http://www.jd.com/role/OtherComprehensiveIncomeDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensationDetails" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensationDetails2" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ShareBasedCompensationDetails3" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShareDetails" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#NetIncomeLossPerShareDetails2" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RelatedPartyTransactionsDetails" roleURI="http://www.jd.com/role/RelatedPartyTransactionsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SegmentReportingDetails" roleURI="http://www.jd.com/role/SegmentReportingDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SegmentReportingDetails2" roleURI="http://www.jd.com/role/SegmentReportingDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#EmployeeBenefitDetails" roleURI="http://www.jd.com/role/EmployeeBenefitDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails2" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails3" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#LoanFacilitiesAndLinesOfCreditDetails4" roleURI="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#CommitmentsAndContingenciesDetails1" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails1" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#RestrictedNetAssetsDetails" roleURI="http://www.jd.com/role/RestrictedNetAssetsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#SubsequentEventsDetails" roleURI="http://www.jd.com/role/SubsequentEventsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationDetails" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationDetails2" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationDetails3" roleURI="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3" />
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_187796" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_479303" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_187796" xlink:to="loc_dei_DocumentInformationTable_479303" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_479304" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_479303" xlink:to="loc_us-gaap_StatementClassOfStockAxis_479304" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_479305" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_479304" xlink:to="loc_us-gaap_ClassOfStockDomain_479305" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AdrMember" xlink:label="loc_dei_AdrMember_479921" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_479305" xlink:to="loc_dei_AdrMember_479921" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_479307" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_479305" xlink:to="loc_us-gaap_CommonClassAMember_479307" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_479308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_479305" xlink:to="loc_us-gaap_CommonClassBMember_479308" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_480994" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_479303" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_480994" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_480995" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_480994" xlink:to="loc_dei_AddressTypeDomain_480995" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_480996" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_480995" xlink:to="loc_dei_BusinessContactMember_480996" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_479306" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_479303" xlink:to="loc_dei_DocumentInformationLineItems_479306" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_571289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_AmendmentFlag_571289" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_479890" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentType_479890" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_187697" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentFiscalYearFocus_187697" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_187698" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentFiscalPeriodFocus_187698" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_187714" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityCentralIndexKey_187714" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_187721" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_CurrentFiscalYearEndDate_187721" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_479892" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityRegistrantName_479892" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_479915" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentPeriodEndDate_479915" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_479893" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_479893" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_479894" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityVoluntaryFilers_479894" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_479895" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityCurrentReportingStatus_479895" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_484822" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityFilerCategory_484822" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_479899" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityEmergingGrowthCompany_479899" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_479896" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityShellCompany_479896" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_479309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentAnnualReport_479309" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_479311" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentRegistrationStatement_479311" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_479312" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentTransitionReport_479312" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_479314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityFileNumber_479314" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_479900" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentShellCompanyReport_479900" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_479903" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_DocumentAccountingStandard_479903" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_479907" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityInteractiveDataCurrent_479907" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_669954" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_TradingSymbol_669954" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_479922" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_Security12bTitle_479922" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_479909" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_SecurityExchangeName_479909" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_479911" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityIncorporationStateCountryCode_479911" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_479912" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressAddressLine1_479912" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_479916" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressAddressLine2_479916" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_dei_EntityAddressAddressLine3_481006" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressAddressLine3_481006" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_479920" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressCityOrTown_479920" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_479919" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressPostalZipCode_479919" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_479301" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_479301" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_480993" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_ContactPersonnelName_480993" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_481001" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_CityAreaCode_481001" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_481089" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_EntityAddressCountry_481089" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_1314178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_AuditorName_1314178" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_852209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_IcfrAuditorAttestationFlag_852209" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_1314180" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_AuditorLocation_1314180" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_1314179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_AuditorFirmId_1314179" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_481002" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_LocalPhoneNumber_481002" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress_486649" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_479306" xlink:to="loc_dei_ContactPersonnelEmailAddress_486649" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_25" xlink:to="loc_us-gaap_AssetsAbstract_26" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_26" xlink:to="loc_us-gaap_AssetsCurrentAbstract_27" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_36" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_36" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_37" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_RestrictedCash_37" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_38" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_ShortTermInvestments_38" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_39" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_39" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_40" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_40" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_41" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_InventoryNet_41" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_43" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_43" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_44" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_44" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_847108" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_847108" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_45" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_27" xlink:to="loc_us-gaap_AssetsCurrent_45" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_28" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_26" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_28" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_46" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_46" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConstructionInProgress" xlink:label="loc_jd_ConstructionInProgress_47" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_jd_ConstructionInProgress_47" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_48" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_48" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRights" xlink:label="loc_jd_LandUseRights_49" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_jd_LandUseRights_49" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_568223" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_568223" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_485526" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_Goodwill_485526" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvestees" xlink:label="loc_jd_InvestmentInEquityInvestees_51" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_jd_InvestmentInEquityInvestees_51" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_52" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_52" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_53" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_53" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_54" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_54" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent_55" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent_55" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_56" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_28" xlink:to="loc_us-gaap_AssetsNoncurrent_56" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_57" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_26" xlink:to="loc_us-gaap_Assets_57" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_29" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_25" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_29" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_30" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_29" xlink:to="loc_us-gaap_LiabilitiesAbstract_30" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_31" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_30" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_31" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_58" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_us-gaap_ShortTermBorrowings_58" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_60" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_us-gaap_AccountsPayableCurrent_60" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdvanceFromCustomerCurrent" xlink:label="loc_jd_AdvanceFromCustomerCurrent_61" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_jd_AdvanceFromCustomerCurrent_61" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_62" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_62" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_63" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_us-gaap_TaxesPayableCurrent_63" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_64" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_64" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent_65" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent_65" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_568217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_568217" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_847114" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_847114" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_66" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31" xlink:to="loc_us-gaap_LiabilitiesCurrent_66" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_30" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_67" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_67" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes_69" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" xlink:to="loc_us-gaap_SeniorLongTermNotes_69" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_70" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_70" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank_71" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" xlink:to="loc_us-gaap_LongTermLoansFromBank_71" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_568219" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_568219" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_72" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_72" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_73" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_32" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_73" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_74" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_30" xlink:to="loc_us-gaap_Liabilities_74" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_75" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_29" xlink:to="loc_us-gaap_CommitmentsAndContingencies_75" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_76" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_29" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_76" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_34" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_29" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_34" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_35" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_34" xlink:to="loc_us-gaap_StockholdersEquityAbstract_35" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_77" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_35" xlink:to="loc_us-gaap_CommonStockValue_77" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_78" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_35" xlink:to="loc_us-gaap_AdditionalPaidInCapital_78" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserves" xlink:label="loc_jd_StatutoryReserves_79" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_35" xlink:to="loc_jd_StatutoryReserves_79" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_80" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_35" xlink:to="loc_us-gaap_TreasuryStockValue_80" use="optional" order="56" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_81" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_35" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_81" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_82" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_35" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_82" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_83" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_35" xlink:to="loc_us-gaap_StockholdersEquity_83" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_84" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_34" xlink:to="loc_us-gaap_MinorityInterest_84" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_85" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_34" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_85" use="optional" order="61" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_86" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_29" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_86" use="optional" order="62" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_88" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_89" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_88" xlink:to="loc_us-gaap_StatementTable_89" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_90" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_89" xlink:to="loc_srt_ConsolidatedEntitiesAxis_90" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_91" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_90" xlink:to="loc_srt_ConsolidatedEntitiesDomain_91" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember" xlink:label="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember_97" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_91" xlink:to="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember_97" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_92" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_89" xlink:to="loc_srt_ProductOrServiceAxis_92" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_93" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_92" xlink:to="loc_srt_ProductsAndServicesDomain_93" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xlink:label="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember_98" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_93" xlink:to="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember_98" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_94" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_89" xlink:to="loc_us-gaap_StatementClassOfStockAxis_94" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_95" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_94" xlink:to="loc_us-gaap_ClassOfStockDomain_95" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_99" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_95" xlink:to="loc_us-gaap_CommonClassAMember_99" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_100" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_95" xlink:to="loc_us-gaap_CommonClassBMember_100" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_96" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_89" xlink:to="loc_us-gaap_StatementLineItems_96" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_101" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_LiabilitiesCurrent_101" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_102" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_102" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_103" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_103" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1410586" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1410586" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_105" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_105" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_106" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_CommonStockSharesIssued_106" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_107" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_107" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_109" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_110" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_109" xlink:to="loc_us-gaap_StatementTable_110" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_111" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_110" xlink:to="loc_srt_ProductOrServiceAxis_111" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_112" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_111" xlink:to="loc_srt_ProductsAndServicesDomain_112" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_123" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_112" xlink:to="loc_us-gaap_ProductMember_123" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_124" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_112" xlink:to="loc_us-gaap_ServiceMember_124" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_113" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_110" xlink:to="loc_us-gaap_StatementLineItems_113" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_852280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_RevenuesAbstract_852280" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_125" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_852280" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_125" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_852286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_852286" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentCosts" xlink:label="loc_jd_FulfillmentCosts_127" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_jd_FulfillmentCosts_127" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense_128" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_MarketingExpense_128" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_568859" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_568859" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_130" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_130" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_568794" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_568794" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_133" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_OperatingIncomeLoss_133" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_134" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_134" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_136" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" xlink:to="loc_us-gaap_InterestExpense_136" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_137" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_116" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_137" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_138" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_138" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_139" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_139" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_142" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ProfitLoss_142" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_143" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_143" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeLossAttributableToRedeemableNonControllingInterest" xlink:label="loc_jd_IncomeLossAttributableToRedeemableNonControllingInterest_145" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_jd_IncomeLossAttributableToRedeemableNonControllingInterest_145" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_147" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ProfitLoss_150" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_151" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_151" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_152" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_153" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_153" use="optional" order="31" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_118" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_154" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_155" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_117" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_155" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_156" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_156" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" xlink:label="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest_157" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest_157" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" xlink:label="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest_158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest_158" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_159" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_159" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_119" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_EarningsPerShareAbstract_119" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_120" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_119" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_120" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_162" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_120" xlink:to="loc_us-gaap_EarningsPerShareBasic_162" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_121" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_119" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_121" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_165" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_121" xlink:to="loc_us-gaap_EarningsPerShareDiluted_165" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_122" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_113" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_122" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_166" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_122" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_166" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_122" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_167" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_173" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_174" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_173" xlink:to="loc_us-gaap_StatementTable_174" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_177" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_174" xlink:to="loc_us-gaap_StatementLineItems_177" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" xlink:to="loc_us-gaap_ProfitLoss_186" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_188" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_189" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_ShareBasedCompensation_189" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_190" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_851733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_851733" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_191" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_192" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_192" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AllowanceForDoubtfulAccounts" xlink:label="loc_jd_AllowanceForDoubtfulAccounts_1314418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_jd_AllowanceForDoubtfulAccounts_1314418" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_194" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_ImpairmentOfInvestments_194" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FairValueChangeOfLongtermInvestments" xlink:label="loc_jd_FairValueChangeOfLongtermInvestments_195" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_jd_FairValueChangeOfLongtermInvestments_195" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xlink:label="loc_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment_196" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment_196" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_568810" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_568810" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_197" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_197" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_198" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_179" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_199" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidSupplies_201" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidSupplies_201" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_200" use="optional" order="22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_202" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_202" use="optional" order="23" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_203" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_203" use="optional" order="24" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" xlink:label="loc_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets_568813" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets_568813" use="optional" order="25" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_204" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_204" use="optional" order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_205" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_205" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInContractWithCustomerRefundLiability" xlink:label="loc_jd_IncreaseDecreaseInContractWithCustomerRefundLiability_206" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_jd_IncreaseDecreaseInContractWithCustomerRefundLiability_206" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_207" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_207" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_208" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_208" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_210" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_210" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_209" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:label="loc_jd_IncreaseDecreaseInOperatingLeaseLiabilities_568815" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_jd_IncreaseDecreaseInOperatingLeaseLiabilities_568815" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1310601" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1310601" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_213" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_178" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_213" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_214" use="optional" order="37" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_215" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_215" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts" xlink:label="loc_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts_1410522" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts_1410522" use="optional" order="39" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments_1410452" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments_1410452" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" xlink:label="loc_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment_216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment_216" use="optional" order="41" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_217" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_218" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_218" use="optional" order="43" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_219" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_219" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink:label="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_220" use="optional" order="45" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1" xlink:label="loc_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1_221" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1_221" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_222" use="optional" order="47" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_1353621" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_1353621" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_224" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_224" use="optional" order="49" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CashPaidForAssetAcquisitionsNetOfCashAcquire" xlink:label="loc_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire_1312560" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire_1312560" use="optional" order="50" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentsToAcquireLandUseRights" xlink:label="loc_jd_PaymentsToAcquireLandUseRights_225" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_PaymentsToAcquireLandUseRights_225" use="optional" order="51" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentsForConstructionInProgress" xlink:label="loc_jd_PaymentsForConstructionInProgress_223" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_PaymentsForConstructionInProgress_223" use="optional" order="52" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProceedsFromSalesOfDevelopmentProperties" xlink:label="loc_jd_ProceedsFromSalesOfDevelopmentProperties_568817" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_jd_ProceedsFromSalesOfDevelopmentProperties_568817" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_226" use="optional" order="54" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_227" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_568818" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_568818" use="optional" order="56" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_231" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_181" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_231" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_232" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_232" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_233" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_233" use="optional" order="60" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_236" use="optional" order="61" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_1410307" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_1410307" use="optional" order="62" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_237" use="optional" order="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_238" use="optional" order="64" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_1312520" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_1312520" use="optional" order="65" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" xlink:label="loc_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries_1312526" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries_1312526" use="optional" order="66" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_239" use="optional" order="67" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_240" use="optional" order="68" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_241" use="optional" order="69" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_851752" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_851752" use="optional" order="70" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_851753" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_851753" use="optional" order="71" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes" xlink:label="loc_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes_851754" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes_851754" use="optional" order="72" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_245" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_245" use="optional" order="73" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_248" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_182" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_248" use="optional" order="74" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_249" use="optional" order="75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_250" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_250" use="optional" order="76" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_251" use="optional" order="77" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_1353757" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_1353757" use="optional" order="78" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_570678" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_570678" use="optional" order="79" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_252" use="optional" order="80" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_1314382" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_1314382" use="optional" order="81" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_633852" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_633852" use="optional" order="82" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_183" use="optional" order="83" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_253" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_183" xlink:to="loc_us-gaap_IncomeTaxesPaid_253" use="optional" order="84" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_254" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_183" xlink:to="loc_us-gaap_InterestPaidNet_254" use="optional" order="85" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_177" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" use="optional" order="86" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaap_StockIssued1_255" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_us-gaap_StockIssued1_255" use="optional" order="87" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_667247" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_667247" use="optional" order="88" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AcquisitionOfEquityInterestByLoanConversion" xlink:label="loc_jd_AcquisitionOfEquityInterestByLoanConversion_873714" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_jd_AcquisitionOfEquityInterestByLoanConversion_873714" use="optional" order="89" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_1312590" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_1312590" use="optional" order="90" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_1410305" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_184" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_1410305" use="optional" order="91" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_263" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_264" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_263" xlink:to="loc_us-gaap_StatementTable_264" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_264" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_265" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_265" xlink:to="loc_us-gaap_EquityComponentDomain_279" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_479776" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_CommonStockMember_479776" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_479777" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_TreasuryStockMember_479777" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_479778" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_479778" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesMember" xlink:label="loc_jd_StatutoryReservesMember_479779" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_jd_StatutoryReservesMember_479779" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_479780" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_479780" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_479781" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_RetainedEarningsMember_479781" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_479782" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_279" xlink:to="loc_us-gaap_NoncontrollingInterestMember_479782" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854935" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_264" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854935" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854936" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854935" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854936" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_266" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_264" xlink:to="loc_us-gaap_StatementLineItems_266" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_266" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_SharesIssued_281" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_280" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_1387352" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_1387352" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1387351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1387351" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueOther_1315675" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueOther_1315675" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther_1315674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesOther_1315674" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends" xlink:label="loc_us-gaap_Dividends_1410414" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_Dividends_1410414" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_269" use="optional" order="22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_285" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_285" use="optional" order="23" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccretionOfConvertibleRedeemableNonControllingInterests" xlink:label="loc_jd_AccretionOfConvertibleRedeemableNonControllingInterests_288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_AccretionOfConvertibleRedeemableNonControllingInterests_288" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_270" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_270" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_289" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_271" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_290" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_290" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_291" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_ProfitLoss_291" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" xlink:label="loc_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities_292" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities_292" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_293" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AppropriationToStatutoryReserves" xlink:label="loc_jd_AppropriationToStatutoryReserves_294" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_AppropriationToStatutoryReserves_294" use="optional" order="32" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChangeOfCapitalFromNonControllingInterestShareholders" xlink:label="loc_jd_ChangeOfCapitalFromNonControllingInterestShareholders_295" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ChangeOfCapitalFromNonControllingInterestShareholders_295" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConversionOfJdLogisticsPreferredShares" xlink:label="loc_jd_ConversionOfJdLogisticsPreferredShares_1353648" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ConversionOfJdLogisticsPreferredShares_1353648" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReorganizationofJDCloudAI" xlink:label="loc_jd_ReorganizationofJDCloudAI_1353655" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ReorganizationofJDCloudAI_1353655" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_873672" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_873672" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisposalOfSubsidiariesAmount" xlink:label="loc_jd_DisposalOfSubsidiariesAmount_1410314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_DisposalOfSubsidiariesAmount_1410314" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareOfChangesInEquityInvesteesCapitalAccounts" xlink:label="loc_jd_ShareOfChangesInEquityInvesteesCapitalAccounts_297" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_ShareOfChangesInEquityInvesteesCapitalAccounts_297" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" xlink:label="loc_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights_873673" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights_873673" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_298" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_298" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_299" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_267" xlink:to="loc_us-gaap_SharesIssued_299" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/PrincipalActivitiesAndOrganization">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_301" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_302" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_301" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_302" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPolicies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_304" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_305" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_304" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_305" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConcentrationAndRisks">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_307" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_307" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_308" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/RestrictedCash">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAbstract" xlink:label="loc_us-gaap_RestrictedCashAbstract_310" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedCashTextBlock" xlink:label="loc_jd_RestrictedCashTextBlock_311" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAbstract_310" xlink:to="loc_jd_RestrictedCashTextBlock_311" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurement">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_313" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_313" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_314" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/JdTechnologyReorganization">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReorganizationsAbstract" xlink:label="loc_us-gaap_ReorganizationsAbstract_316" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReorganizationTextBlock" xlink:label="loc_jd_ReorganizationTextBlock_317" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReorganizationsAbstract_316" xlink:to="loc_jd_ReorganizationTextBlock_317" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisition">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852536" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_852537" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_852536" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_852537" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InvestmentInEquityInvestees">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_319" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_320" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_319" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_320" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsReceivableNet">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_325" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_325" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_326" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InventoriesNet">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_328" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_329" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_328" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_329" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/PropertyEquipmentAndSoftwareNet">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_331" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_332" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_331" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_332" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LandUseRightsNet">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract_334" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsDisclosureTextBlock" xlink:label="loc_jd_LandUseRightsDisclosureTextBlock_335" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsDisclosureAbstract_334" xlink:to="loc_jd_LandUseRightsDisclosureTextBlock_335" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/IntangibleAssetsNet">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_337" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_337" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_338" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/Goodwill">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GoodwillAbstract" xlink:label="loc_jd_GoodwillAbstract_487019" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GoodwillAbstract_487019" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_341" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsPayable">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract_346" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountsPayableDisclosureTextBlock" xlink:label="loc_jd_AccountsPayableDisclosureTextBlock_347" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_346" xlink:to="loc_jd_AccountsPayableDisclosureTextBlock_347" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_349" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" xlink:label="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock_350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_349" xlink:to="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock_350" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/UnsecuredSeniorNotes">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_352" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisclosureOfUnsecuredSeniorNotesTextBlock" xlink:label="loc_jd_DisclosureOfUnsecuredSeniorNotesTextBlock_353" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_352" xlink:to="loc_jd_DisclosureOfUnsecuredSeniorNotesTextBlock_353" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/Leases">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569031" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_569032" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569031" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_569032" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/GainOnSaleOfDevelopmentProperties">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesAbstract" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesAbstract_568991" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesTextBlock" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesTextBlock_568992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesAbstract_568991" xlink:to="loc_jd_GainOnSaleOfDevelopmentPropertiesTextBlock_568992" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OthersNet">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_361" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:label="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_362" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_361" xlink:to="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_362" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/Taxation">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_364" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_365" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_364" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_365" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FinancingForMajorSubsidiaries">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FinancingForSubsidiaryGroupAbstract" xlink:label="loc_jd_FinancingForSubsidiaryGroupAbstract_568911" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_873241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FinancingForSubsidiaryGroupAbstract_568911" xlink:to="loc_us-gaap_StatementTable_873241" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_873242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_873241" xlink:to="loc_srt_OwnershipAxis_873242" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_873243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_873242" xlink:to="loc_srt_OwnershipDomain_873243" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_873249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_873241" xlink:to="loc_us-gaap_StatementLineItems_873249" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock" xlink:label="loc_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock_568912" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_873249" xlink:to="loc_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock_568912" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OrdinaryShares">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_370" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OrdinarySharesDisclosureTextBlock" xlink:label="loc_jd_OrdinarySharesDisclosureTextBlock_371" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_370" xlink:to="loc_jd_OrdinarySharesDisclosureTextBlock_371" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/Dividends">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAbstract" xlink:label="loc_us-gaap_DividendsAbstract_1410288" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DividendTextBlock" xlink:label="loc_jd_DividendTextBlock_1410289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAbstract_1410288" xlink:to="loc_jd_DividendTextBlock_1410289" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareRepurchaseProgram">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TreasuryStockDisclosureAbstract" xlink:label="loc_jd_TreasuryStockDisclosureAbstract_373" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_374" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TreasuryStockDisclosureAbstract_373" xlink:to="loc_us-gaap_TreasuryStockTextBlock_374" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OtherComprehensiveIncome">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_376" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_377" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_376" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_377" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensation">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_379" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_379" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_380" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/NetIncomeLossPerShare">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_382" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_383" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_382" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_383" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/RelatedPartyTransactions">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_385" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_386" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_385" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_386" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SegmentReporting">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_388" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_388" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_389" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/EmployeeBenefit">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xlink:label="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_391" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_392" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_391" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_392" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCredit">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_394" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LineOfCreditAndLoanFacilityTextBlock" xlink:label="loc_jd_LineOfCreditAndLoanFacilityTextBlock_395" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_394" xlink:to="loc_jd_LineOfCreditAndLoanFacilityTextBlock_395" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/CommitmentsAndContingencies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_397" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_398" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_397" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_398" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/RestrictedNetAssets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" xlink:label="loc_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract_400" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_RestrictedAssetsDisclosureTextBlock_401" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract_400" xlink:to="loc_us-gaap_RestrictedAssetsDisclosureTextBlock_401" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SubsequentEvents">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_403" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_404" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_403" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_404" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformation">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_406" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_407" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_406" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_407" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_409" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_410" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_410" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_411" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_411" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_412" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_412" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NoncontrollingInterestsPolicyTextBlock" xlink:label="loc_jd_NoncontrollingInterestsPolicyTextBlock_413" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_NoncontrollingInterestsPolicyTextBlock_413" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_414" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_UseOfEstimates_414" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_415" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConvenienceTranslationPolicyTextBlock" xlink:label="loc_jd_ConvenienceTranslationPolicyTextBlock_416" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_ConvenienceTranslationPolicyTextBlock_416" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_417" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_417" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_418" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_419" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_419" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_420" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_420" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_421" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_421" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesPolicyTextBlock" xlink:label="loc_jd_LoanReceivablesPolicyTextBlock_422" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_LoanReceivablesPolicyTextBlock_422" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_423" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_423" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConstructionInProgressPolicyTextBlock" xlink:label="loc_jd_ConstructionInProgressPolicyTextBlock_424" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_ConstructionInProgressPolicyTextBlock_424" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsPolicyTextBlock" xlink:label="loc_jd_LandUseRightsPolicyTextBlock_425" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_LandUseRightsPolicyTextBlock_425" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_426" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_426" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_427" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_427" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvesteesPolicyTextBlock" xlink:label="loc_jd_InvestmentInEquityInvesteesPolicyTextBlock_428" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_InvestmentInEquityInvesteesPolicyTextBlock_428" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentSecuritiesPolicyTextBlock" xlink:label="loc_jd_InvestmentSecuritiesPolicyTextBlock_429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_InvestmentSecuritiesPolicyTextBlock_429" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_430" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_430" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" xlink:label="loc_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock_431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock_431" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="loc_us-gaap_DebtPolicyTextBlock_432" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_DebtPolicyTextBlock_432" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_433" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_434" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_434" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ContractBalancesPolicyTextBlock" xlink:label="loc_jd_ContractBalancesPolicyTextBlock_435" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_ContractBalancesPolicyTextBlock_435" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" xlink:label="loc_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock_436" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock_436" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_437" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_437" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RebatesAndSubsidiesPolicyTextBlock" xlink:label="loc_jd_RebatesAndSubsidiesPolicyTextBlock_438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_RebatesAndSubsidiesPolicyTextBlock_438" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentCostPolicyTextBlock" xlink:label="loc_jd_FulfillmentCostPolicyTextBlock_439" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_FulfillmentCostPolicyTextBlock_439" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MarketingExpensesPolicyTextBlock" xlink:label="loc_jd_MarketingExpensesPolicyTextBlock_440" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_MarketingExpensesPolicyTextBlock_440" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_568904" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_568904" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="loc_jd_GeneralAndAdministrativeExpensesPolicyTextBlock_442" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_GeneralAndAdministrativeExpensesPolicyTextBlock_442" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_443" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_443" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_444" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_444" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_445" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_446" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_446" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_447" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_447" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_448" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesPolicyTextBlock" xlink:label="loc_jd_StatutoryReservesPolicyTextBlock_449" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_jd_StatutoryReservesPolicyTextBlock_449" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_450" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_409" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_450" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_452" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" xlink:label="loc_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock_453" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_452" xlink:to="loc_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock_453" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_454" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_452" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_454" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_456" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable_457" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_456" xlink:to="loc_jd_AccountingPoliciesTable_457" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_460" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_457" xlink:to="loc_jd_AccountingPoliciesLineItems_460" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" xlink:label="loc_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock_462" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_460" xlink:to="loc_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock_462" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" xlink:label="loc_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock_463" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_460" xlink:to="loc_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock_463" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurementTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_466" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_467" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_466" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_467" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852552" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852554" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_852552" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852554" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852556" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852554" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852556" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852556" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember_1410352" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" xlink:to="loc_jd_DadaAcquisitionMember_1410352" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember_1410353" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" xlink:to="loc_jd_CNLPMember_1410353" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember_1410380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852558" xlink:to="loc_jd_DepponHoldcoAcquisitionMember_1410380" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_853244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852554" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_853244" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_852567" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_853244" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_852567" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_852568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_853244" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_852568" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InvestmentInEquityInvesteesTables">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_473" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_473" xlink:to="loc_us-gaap_StatementTable_474" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_475" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_474" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_475" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_476" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_475" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_476" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_YonghuiSuperstoresCoLtdMember" xlink:label="loc_jd_YonghuiSuperstoresCoLtdMember_478" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_476" xlink:to="loc_jd_YonghuiSuperstoresCoLtdMember_478" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember_480" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_476" xlink:to="loc_jd_DadaNexusLimitedMember_480" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ATRenewMember" xlink:label="loc_jd_ATRenewMember_1401185" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_476" xlink:to="loc_jd_ATRenewMember_1401185" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_477" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_474" xlink:to="loc_us-gaap_StatementLineItems_477" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock_484" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_477" xlink:to="loc_us-gaap_EquityMethodInvestmentsTextBlock_484" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" xlink:label="loc_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock_485" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_477" xlink:to="loc_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock_485" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsReceivableNetTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_497" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_498" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_497" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_498" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="loc_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock_499" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_497" xlink:to="loc_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock_499" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InventoriesNetTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_501" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_502" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_501" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_502" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_504" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_505" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_504" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_505" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LandUseRightsNetTables">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract_507" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfLandUseRightsTableTextBlock" xlink:label="loc_jd_ScheduleOfLandUseRightsTableTextBlock_508" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsDisclosureAbstract_507" xlink:to="loc_jd_ScheduleOfLandUseRightsTableTextBlock_508" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock_509" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsDisclosureAbstract_507" xlink:to="loc_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock_509" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/IntangibleAssetsNetTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_511" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_512" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_511" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_512" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_513" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_511" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_513" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/GoodwillTables">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GoodwillAbstract" xlink:label="loc_jd_GoodwillAbstract_515" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_516" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GoodwillAbstract_515" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_516" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsPayableTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract_518" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfAccountsPayableTableTextBlock" xlink:label="loc_jd_ScheduleOfAccountsPayableTableTextBlock_519" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_518" xlink:to="loc_jd_ScheduleOfAccountsPayableTableTextBlock_519" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_521" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="loc_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_522" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_521" xlink:to="loc_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_522" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/UnsecuredSeniorNotesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_524" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_525" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_524" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_525" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_852141" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_524" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_852141" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LeasesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569036" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xlink:label="loc_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock_569037" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569036" xlink:to="loc_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock_569037" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:label="loc_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock_569039" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569036" xlink:to="loc_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock_569039" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_569040" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569036" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_569040" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OthersNetTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_530" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_531" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_530" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_531" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_533" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_533" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_534" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_533" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_535" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxHolidayTextBlock_536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_533" xlink:to="loc_us-gaap_SummaryOfIncomeTaxHolidayTextBlock_536" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_537" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_533" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_537" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_538" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_533" xlink:to="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_538" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OtherComprehensiveIncomeTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_543" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_544" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_543" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_544" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensationTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_546" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_546" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaAxis" xlink:label="loc_jd_VestingCriteriaAxis_548" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" xlink:to="loc_jd_VestingCriteriaAxis_548" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaDomain" xlink:label="loc_jd_VestingCriteriaDomain_549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_VestingCriteriaAxis_548" xlink:to="loc_jd_VestingCriteriaDomain_549" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_550" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" xlink:to="loc_srt_TitleOfIndividualAxis_550" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_551" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_550" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_551" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EmployeeAndNonEmployeeMember" xlink:label="loc_jd_EmployeeAndNonEmployeeMember_555" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_551" xlink:to="loc_jd_EmployeeAndNonEmployeeMember_555" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_556" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_556" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_557" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_557" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_558" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_558" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/NetIncomeLossPerShareTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_560" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_561" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_560" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_561" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/RelatedPartyTransactionsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_563" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" xlink:label="loc_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock_564" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_563" xlink:to="loc_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock_564" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_565" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_563" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_565" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfRelatedPartyBalancesTableTextBlock" xlink:label="loc_jd_ScheduleOfRelatedPartyBalancesTableTextBlock_566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_563" xlink:to="loc_jd_ScheduleOfRelatedPartyBalancesTableTextBlock_566" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SegmentReportingTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_568" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_569" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_568" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_569" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_1410470" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1410471" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_1410470" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1410471" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_1410584" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_1410470" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_1410584" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/CommitmentsAndContingenciesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_571" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_572" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_571" xlink:to="loc_us-gaap_StatementTable_572" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_573" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_572" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_573" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_573" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_574" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_575" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_572" xlink:to="loc_us-gaap_OtherCommitmentsAxis_575" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_576" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_575" xlink:to="loc_us-gaap_OtherCommitmentsDomain_576" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_577" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_572" xlink:to="loc_us-gaap_StatementLineItems_577" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTableTextBlock" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_577" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_581" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_583" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_584" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_583" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_584" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock" xlink:label="loc_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock_585" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_583" xlink:to="loc_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock_585" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_586" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_583" xlink:to="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_586" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_588" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OrganizationTable" xlink:label="loc_jd_OrganizationTable_589" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_588" xlink:to="loc_jd_OrganizationTable_589" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_590" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_OrganizationTable_589" xlink:to="loc_srt_OwnershipAxis_590" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_591" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_590" xlink:to="loc_srt_OwnershipDomain_591" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember_593" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember_593" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember_594" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember_594" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember_595" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember_595" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsHoldingLimitedMember" xlink:label="loc_jd_JdLogisticsHoldingLimitedMember_619" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdLogisticsHoldingLimitedMember_619" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongTechnologyGroupCorporationMember" xlink:label="loc_jd_JingdongTechnologyGroupCorporationMember_597" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongTechnologyGroupCorporationMember_597" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongPropertyIncMember" xlink:label="loc_jd_JingdongPropertyIncMember_1410492" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongPropertyIncMember_1410492" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JDLogisticsIncMember" xlink:label="loc_jd_JDLogisticsIncMember_847217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JDLogisticsIncMember_847217" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" xlink:label="loc_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember_600" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember_600" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongECommerceTradeHongKongCompanyLimitedMember" xlink:label="loc_jd_JingdongECommerceTradeHongKongCompanyLimitedMember_602" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongECommerceTradeHongKongCompanyLimitedMember_602" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomInternationalLimitedMember" xlink:label="loc_jd_JdcomInternationalLimitedMember_603" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomInternationalLimitedMember_603" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember_604" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember_604" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" xlink:label="loc_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember_608" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember_608" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomOverseasInnovationLimitedMember" xlink:label="loc_jd_JdcomOverseasInnovationLimitedMember_609" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomOverseasInnovationLimitedMember_609" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomInvestmentLimitedMember" xlink:label="loc_jd_JdcomInvestmentLimitedMember_611" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomInvestmentLimitedMember_611" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdAsiaDevelopmentLimitedMember" xlink:label="loc_jd_JdAsiaDevelopmentLimitedMember_627145" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdAsiaDevelopmentLimitedMember_627145" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" xlink:label="loc_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember_613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_SuqianHanbangInvestmentManagementCompanyLimitedMember_613" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_XianJingxundiSupplyChainTechnologyCoLtdMember" xlink:label="loc_jd_XianJingxundiSupplyChainTechnologyCoLtdMember_614" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_XianJingxundiSupplyChainTechnologyCoLtdMember_614" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdAssetsHoldingLimitedMember" xlink:label="loc_jd_JdAssetsHoldingLimitedMember_618" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdAssetsHoldingLimitedMember_618" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdPropertyHoldingLimitedMember" xlink:label="loc_jd_JdPropertyHoldingLimitedMember_876108" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdPropertyHoldingLimitedMember_876108" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember" xlink:label="loc_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember_873768" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember_873768" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthInternationalIncMember" xlink:label="loc_jd_JdHealthInternationalIncMember_568861" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdHealthInternationalIncMember_568861" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdJiankangLimitedMember" xlink:label="loc_jd_JdJiankangLimitedMember_627147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdJiankangLimitedMember_627147" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustrialTechnologyLimitedMember" xlink:label="loc_jd_JdIndustrialTechnologyLimitedMember_1350915" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdIndustrialTechnologyLimitedMember_1350915" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongIndustrialsIncMember" xlink:label="loc_jd_JingdongIndustrialsIncMember_1410493" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongIndustrialsIncMember_1410493" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JingdongLogisticsSupplyChainCompanyLimitedMember" xlink:label="loc_jd_JingdongLogisticsSupplyChainCompanyLimitedMember_1313612" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JingdongLogisticsSupplyChainCompanyLimitedMember_1313612" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember" xlink:label="loc_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember_873786" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember_873786" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdSunflowerInvestmentLimitedMember" xlink:label="loc_jd_JdSunflowerInvestmentLimitedMember_1410437" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdSunflowerInvestmentLimitedMember_1410437" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WindcreekLimitedMember" xlink:label="loc_jd_WindcreekLimitedMember_1410438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_WindcreekLimitedMember_1410438" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedDadaMember" xlink:label="loc_jd_DadaNexusLimitedDadaMember_1410439" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_DadaNexusLimitedDadaMember_1410439" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OrganizationLineItems" xlink:label="loc_jd_OrganizationLineItems_592" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_OrganizationTable_589" xlink:to="loc_jd_OrganizationLineItems_592" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_620" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_OrganizationLineItems_592" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_620" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_622" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_622" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_624" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_srt_ConsolidatedEntitiesAxis_624" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_625" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_624" xlink:to="loc_srt_ConsolidatedEntitiesDomain_625" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember" xlink:label="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember_627" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_625" xlink:to="loc_jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember_627" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_852711" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_srt_OwnershipAxis_852711" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852712" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_852711" xlink:to="loc_srt_OwnershipDomain_852712" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdcomIncMember" xlink:label="loc_jd_JdcomIncMember_1313615" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_852712" xlink:to="loc_jd_JdcomIncMember_1313615" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_852715" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_us-gaap_StatementClassOfStockAxis_852715" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_852719" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_852715" xlink:to="loc_us-gaap_ClassOfStockDomain_852719" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_852729" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_852719" xlink:to="loc_us-gaap_CommonClassAMember_852729" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_852720" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_852720" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_852721" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_852720" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_852721" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityListingsExchangeAxis" xlink:label="loc_dei_EntityListingsExchangeAxis_852722" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_dei_EntityListingsExchangeAxis_852722" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ExchangeDomain" xlink:label="loc_dei_ExchangeDomain_852724" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsExchangeAxis_852722" xlink:to="loc_dei_ExchangeDomain_852724" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HongKongStockExchangeMember" xlink:label="loc_jd_HongKongStockExchangeMember_852733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_ExchangeDomain_852724" xlink:to="loc_jd_HongKongStockExchangeMember_852733" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_852736" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_srt_CurrencyAxis_852736" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_852737" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_852736" xlink:to="loc_currency_AllCurrenciesDomain_852737" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_HKD" xlink:label="loc_currency_HKD_852738" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_852737" xlink:to="loc_currency_HKD_852738" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_873740" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_873740" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_873741" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_873740" xlink:to="loc_us-gaap_EquityComponentDomain_873741" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_626" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_626" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_628" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_Assets_628" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_629" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_Liabilities_629" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_630" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_630" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_631" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_ProfitLoss_631" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_632" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_632" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_633" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_633" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_634" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_634" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_635" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_635" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1387226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1387226" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1387227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1387227" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RegisteredCapitalsAndPrcStatutoryReserves" xlink:label="loc_jd_RegisteredCapitalsAndPrcStatutoryReserves_639" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_jd_RegisteredCapitalsAndPrcStatutoryReserves_639" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_640" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_640" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_852693" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CommonStockSharesIssued_852693" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_852704" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_852704" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_852709" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_626" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_852709" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_642" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable_643" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_642" xlink:to="loc_jd_AccountingPoliciesTable_643" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_644" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_644" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_645" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_644" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_645" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_658" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_645" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_658" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PrepaymentsAndOtherCurrentAssetsMember" xlink:label="loc_jd_PrepaymentsAndOtherCurrentAssetsMember_1383111" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_645" xlink:to="loc_jd_PrepaymentsAndOtherCurrentAssetsMember_1383111" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_646" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_646" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_646" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaap_OfficeEquipmentMember_659" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_OfficeEquipmentMember_659" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_660" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_660" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_661" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_VehiclesMember_661" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xlink:label="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember_662" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember_662" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LeaseholdImprovementMember" xlink:label="loc_jd_LeaseholdImprovementMember_1410423" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_jd_LeaseholdImprovementMember_1410423" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_663" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_663" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_1410424" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_LandMember_1410424" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_664" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_BuildingMember_664" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_665" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_647" xlink:to="loc_us-gaap_BuildingImprovementsMember_665" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_648" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_srt_RangeAxis_648" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_649" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_648" xlink:to="loc_srt_RangeMember_649" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_666" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_649" xlink:to="loc_srt_MinimumMember_666" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_667" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_649" xlink:to="loc_srt_MaximumMember_667" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_650" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_650" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_570970" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_650" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_570970" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_652" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_643" xlink:to="loc_jd_AccountingPoliciesLineItems_652" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTransactionAbstract_653" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_us-gaap_ForeignCurrencyTransactionAbstract_653" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_669" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignCurrencyTransactionAbstract_653" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_669" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_670" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignCurrencyTransactionAbstract_653" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_670" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultipleForeignCurrencyExchangeRatesAbstract" xlink:label="loc_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract_654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract_654" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyTranslationRate" xlink:label="loc_jd_ForeignCurrencyTranslationRate_671" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract_654" xlink:to="loc_jd_ForeignCurrencyTranslationRate_671" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanPeriodsExtendedRange" xlink:label="loc_jd_LoanPeriodsExtendedRange_672" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" xlink:to="loc_jd_LoanPeriodsExtendedRange_672" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesProvisionForDoubtfulAccounts" xlink:label="loc_jd_LoanReceivablesProvisionForDoubtfulAccounts_673" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" xlink:to="loc_jd_LoanReceivablesProvisionForDoubtfulAccounts_673" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesNoncurrent" xlink:label="loc_jd_LoanReceivablesNoncurrent_674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" xlink:to="loc_jd_LoanReceivablesNoncurrent_674" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LoanReceivablesCurrent" xlink:label="loc_jd_LoanReceivablesCurrent_1401244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract_655" xlink:to="loc_jd_LoanReceivablesCurrent_1401244" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_656" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_656" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_675" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_656" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_675" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_1410422" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_656" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_1410422" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConstructionInProgressAbstract" xlink:label="loc_jd_ConstructionInProgressAbstract_657" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_652" xlink:to="loc_jd_ConstructionInProgressAbstract_657" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_676" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ConstructionInProgressAbstract_657" xlink:to="loc_us-gaap_ConstructionInProgressGross_676" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_678" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable_679" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_678" xlink:to="loc_jd_AccountingPoliciesTable_679" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_680" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_680" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_680" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_693" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_693" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomainNamesAndTrademarkMember" xlink:label="loc_jd_DomainNamesAndTrademarkMember_695" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="loc_jd_DomainNamesAndTrademarkMember_695" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerRelationshipMember" xlink:label="loc_jd_CustomerRelationshipMember_875031" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="loc_jd_CustomerRelationshipMember_875031" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TechnologyAndOthersMember" xlink:label="loc_jd_TechnologyAndOthersMember_696" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="loc_jd_TechnologyAndOthersMember_696" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_682" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_srt_RangeAxis_682" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_683" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_682" xlink:to="loc_srt_RangeMember_683" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_697" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_683" xlink:to="loc_srt_MinimumMember_697" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_698" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_683" xlink:to="loc_srt_MaximumMember_698" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_684" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_us-gaap_DebtInstrumentAxis_684" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_685" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_684" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_685" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_686" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_686" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_687" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_686" xlink:to="loc_us-gaap_ReceivableTypeDomain_687" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_688" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_679" xlink:to="loc_jd_AccountingPoliciesLineItems_688" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract_689" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_688" xlink:to="loc_jd_LandUseRightsDisclosureAbstract_689" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsUsefulLife" xlink:label="loc_jd_LandUseRightsUsefulLife_702" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsDisclosureAbstract_689" xlink:to="loc_jd_LandUseRightsUsefulLife_702" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_690" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_688" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_690" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_703" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_690" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_703" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_709" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesTable" xlink:label="loc_jd_AccountingPoliciesTable_710" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709" xlink:to="loc_jd_AccountingPoliciesTable_710" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_711" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_711" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_712" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_711" xlink:to="loc_us-gaap_SegmentDomain_712" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_713" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_713" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_714" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_713" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_714" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:label="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember_742" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_714" xlink:to="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember_742" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_743" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_714" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_743" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_715" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_srt_ProductOrServiceAxis_715" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_716" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_715" xlink:to="loc_srt_ProductsAndServicesDomain_716" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ElectronicsAndHomeApplianceProductsMember" xlink:label="loc_jd_ElectronicsAndHomeApplianceProductsMember_744" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_jd_ElectronicsAndHomeApplianceProductsMember_744" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralMerchandiseProductsMember" xlink:label="loc_jd_GeneralMerchandiseProductsMember_745" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_jd_GeneralMerchandiseProductsMember_745" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaap_ShippingAndHandlingMember_746" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_us-gaap_ShippingAndHandlingMember_746" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OnlineMarketplaceAndMarketingServicesMember" xlink:label="loc_jd_OnlineMarketplaceAndMarketingServicesMember_747" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_jd_OnlineMarketplaceAndMarketingServicesMember_747" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticsAndOtherServicesMember" xlink:label="loc_jd_LogisticsAndOtherServicesMember_748" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_716" xlink:to="loc_jd_LogisticsAndOtherServicesMember_748" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByRegulatoryCountryAxis" xlink:label="loc_jd_StatutoryReservesByRegulatoryCountryAxis_717" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_jd_StatutoryReservesByRegulatoryCountryAxis_717" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByEntityDomain" xlink:label="loc_jd_StatutoryReservesByEntityDomain_718" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesByRegulatoryCountryAxis_717" xlink:to="loc_jd_StatutoryReservesByEntityDomain_718" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN" xlink:label="loc_country_CN_749" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesByEntityDomain_718" xlink:to="loc_country_CN_749" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesAxis" xlink:label="loc_jd_StatutoryReservesAxis_719" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_jd_StatutoryReservesAxis_719" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserveDomain" xlink:label="loc_jd_StatutoryReserveDomain_720" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesAxis_719" xlink:to="loc_jd_StatutoryReserveDomain_720" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralReserveFundMember" xlink:label="loc_jd_GeneralReserveFundMember_750" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReserveDomain_720" xlink:to="loc_jd_GeneralReserveFundMember_750" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutorySurplusReserveMember" xlink:label="loc_jd_StatutorySurplusReserveMember_751" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReserveDomain_720" xlink:to="loc_jd_StatutorySurplusReserveMember_751" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_721" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_dei_LegalEntityAxis_721" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_722" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_721" xlink:to="loc_dei_EntityDomain_722" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignInvestedEnterpriseMember" xlink:label="loc_jd_ForeignInvestedEnterpriseMember_752" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_722" xlink:to="loc_jd_ForeignInvestedEnterpriseMember_752" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomesticEnterpriseMember" xlink:label="loc_jd_DomesticEnterpriseMember_753" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_722" xlink:to="loc_jd_DomesticEnterpriseMember_753" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_723" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_723" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_724" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_723" xlink:to="loc_us-gaap_TypeOfAdoptionMember_724" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_727" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_srt_StatementScenarioAxis_727" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_728" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_727" xlink:to="loc_srt_ScenarioUnspecifiedDomain_728" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_729" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_srt_RestatementAxis_729" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_730" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_729" xlink:to="loc_srt_RestatementDomain_730" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_731" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_710" xlink:to="loc_jd_AccountingPoliciesLineItems_731" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_761" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_761" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRightToRecoverProductCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRightToRecoverProductCurrent_762" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_ContractWithCustomerRightToRecoverProductCurrent_762" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_763" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_763" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_764" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_764" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_765" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_ContractWithCustomerLiability_765" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" xlink:label="loc_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions_1315949" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions_1315949" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract" xlink:label="loc_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract_767" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_732" xlink:to="loc_us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract_767" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerIncentivesAndLoyaltyProgramsAbstract" xlink:label="loc_jd_CustomerIncentivesAndLoyaltyProgramsAbstract_733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_jd_CustomerIncentivesAndLoyaltyProgramsAbstract_733" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TypesOfDiscountedCoupons" xlink:label="loc_jd_TypesOfDiscountedCoupons_768" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CustomerIncentivesAndLoyaltyProgramsAbstract_733" xlink:to="loc_jd_TypesOfDiscountedCoupons_768" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShippingHandlingAndTransportationCostsAbstract" xlink:label="loc_jd_ShippingHandlingAndTransportationCostsAbstract_734" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_jd_ShippingHandlingAndTransportationCostsAbstract_734" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentCosts" xlink:label="loc_jd_FulfillmentCosts_770" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ShippingHandlingAndTransportationCostsAbstract_734" xlink:to="loc_jd_FulfillmentCosts_770" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_735" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_735" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_771" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_735" xlink:to="loc_us-gaap_AdvertisingExpense_771" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAbstract" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract_736" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract_736" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfFinanceLeases" xlink:label="loc_jd_NumberOfFinanceLeases_1410427" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAbstract_736" xlink:to="loc_jd_NumberOfFinanceLeases_1410427" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_737" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_us-gaap_SegmentReportingAbstract_737" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_773" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_737" xlink:to="loc_us-gaap_NumberOfOperatingSegments_773" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesAbstract" xlink:label="loc_jd_StatutoryReservesAbstract_738" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesLineItems_731" xlink:to="loc_jd_StatutoryReservesAbstract_738" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw_774" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw_774" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xlink:label="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve_775" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve_775" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw_776" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw_776" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xlink:label="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus_777" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus_777" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountAllocatedToStatutoryReserves" xlink:label="loc_jd_AmountAllocatedToStatutoryReserves_778" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_AmountAllocatedToStatutoryReserves_778" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountAllocatedToOtherReserveFunds" xlink:label="loc_jd_AmountAllocatedToOtherReserveFunds_779" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesAbstract_738" xlink:to="loc_jd_AmountAllocatedToOtherReserveFunds_779" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConcentrationAndRisksDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_789" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_790" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_789" xlink:to="loc_us-gaap_ConcentrationRiskTable_790" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_791" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_790" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_791" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_792" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_791" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_792" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CurrencyConvertibilityConcentrationRiskMember" xlink:label="loc_jd_CurrencyConvertibilityConcentrationRiskMember_796" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_792" xlink:to="loc_jd_CurrencyConvertibilityConcentrationRiskMember_796" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_793" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_790" xlink:to="loc_srt_RangeAxis_793" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_794" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_793" xlink:to="loc_srt_RangeMember_794" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_795" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_790" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_795" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_798" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_795" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_798" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignCurrencyExchangeAppreciationDepreciationRate" xlink:label="loc_jd_ForeignCurrencyExchangeAppreciationDepreciationRate_799" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_795" xlink:to="loc_jd_ForeignCurrencyExchangeAppreciationDepreciationRate_799" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/RestrictedCashDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAbstract" xlink:label="loc_us-gaap_RestrictedCashAbstract_801" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_802" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAbstract_801" xlink:to="loc_us-gaap_RestrictedCash_802" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurementDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_804" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_804" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_806" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_806" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_807" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_806" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_807" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_816" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_807" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_816" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_808" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_808" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_808" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_817" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_817" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_818" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_809" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_818" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_810" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_810" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_811" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_810" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_811" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_812" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_InvestmentTypeAxis_812" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_813" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_812" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_813" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WealthManagementProductMember" xlink:label="loc_jd_WealthManagementProductMember_820" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_813" xlink:to="loc_jd_WealthManagementProductMember_820" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_821" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_813" xlink:to="loc_us-gaap_EquitySecuritiesMember_821" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_814" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_805" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_814" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_814" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedCashFairValueDisclosure" xlink:label="loc_jd_RestrictedCashFairValueDisclosure_823" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_jd_RestrictedCashFairValueDisclosure_823" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_824" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_824" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_825" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_825" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_1410299" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_1410299" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_826" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_815" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_826" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurementDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_828" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_829" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_828" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_829" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_830" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_829" xlink:to="loc_us-gaap_InvestmentTypeAxis_830" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_831" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_830" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_831" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WealthManagementProductMember" xlink:label="loc_jd_WealthManagementProductMember_833" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_831" xlink:to="loc_jd_WealthManagementProductMember_833" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_829" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1312704" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1312704" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FairValueMeasurementDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_837" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_837" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_839" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_840" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_839" xlink:to="loc_us-gaap_TypeOfAdoptionMember_840" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_841" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_srt_RestatementAxis_841" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_842" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_841" xlink:to="loc_srt_RestatementDomain_842" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_843" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_843" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_844" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_843" xlink:to="loc_us-gaap_EquityComponentDomain_844" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_847" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_847" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_848" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_847" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_848" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_873865" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_848" xlink:to="loc_us-gaap_BankTimeDepositsMember_873865" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_849" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_849" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_849" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_864" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_864" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_865" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_850" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_865" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_851" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_851" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_852" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_851" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_852" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_866" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_852" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_866" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentIssuerAxis" xlink:label="loc_jd_InvestmentIssuerAxis_845" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_jd_InvestmentIssuerAxis_845" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentsIssuerDomain" xlink:label="loc_jd_InvestmentsIssuerDomain_846" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentIssuerAxis_845" xlink:to="loc_jd_InvestmentsIssuerDomain_846" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ChinaUnitedNetworkCommunicationsLimitedMember" xlink:label="loc_jd_ChinaUnitedNetworkCommunicationsLimitedMember_860" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentsIssuerDomain_846" xlink:to="loc_jd_ChinaUnitedNetworkCommunicationsLimitedMember_860" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VipshopHoldingsLtdMember" xlink:label="loc_jd_VipshopHoldingsLtdMember_861" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentsIssuerDomain_846" xlink:to="loc_jd_VipshopHoldingsLtdMember_861" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EsrCaymanLimitedMember" xlink:label="loc_jd_EsrCaymanLimitedMember_627183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentsIssuerDomain_846" xlink:to="loc_jd_EsrCaymanLimitedMember_627183" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_853" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_853" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_570958" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_853" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_570958" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_570959" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_570958" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_570959" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_873866" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_873866" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_873867" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_873866" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_873867" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_873868" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_873867" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_873868" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_1410308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_InvestmentTypeAxis_1410308" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1410309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_1410308" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1410309" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WealthManagementProductMember" xlink:label="loc_jd_WealthManagementProductMember_1410310" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1410309" xlink:to="loc_jd_WealthManagementProductMember_1410310" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_838" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_878" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_878" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesPayableFairValueDisclosure" xlink:label="loc_jd_UnsecuredSeniorNotesPayableFairValueDisclosure_877" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_jd_UnsecuredSeniorNotesPayableFairValueDisclosure_877" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_876" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_876" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_875" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_875" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfDisposal" xlink:label="loc_jd_PercentageOfDisposal_627186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_jd_PercentageOfDisposal_627186" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AlternativeInvestment" xlink:label="loc_us-gaap_AlternativeInvestment_873852" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_AlternativeInvestment_873852" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_873854" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_873854" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnrealizedGainLossOfTheInvestmentSecurities" xlink:label="loc_jd_UnrealizedGainLossOfTheInvestmentSecurities_1316237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_jd_UnrealizedGainLossOfTheInvestmentSecurities_1316237" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccumulatedImpairmentOfMeasurementAlternative" xlink:label="loc_jd_AccumulatedImpairmentOfMeasurementAlternative_1387209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_jd_AccumulatedImpairmentOfMeasurementAlternative_1387209" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_1409235" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_1409235" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1410306" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1410306" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/JdTechnologyReorganizationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReorganizationsAbstract" xlink:label="loc_us-gaap_ReorganizationsAbstract_880" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReorganizationsAbstract_880" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_882" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_882" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_883" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_882" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_883" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_887" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_883" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_887" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_884" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_884" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_885" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_884" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_885" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingPowerAxis" xlink:label="loc_jd_DualClassVotingPowerAxis_852192" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_jd_DualClassVotingPowerAxis_852192" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingPowerDomain" xlink:label="loc_jd_DualClassVotingPowerDomain_852195" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DualClassVotingPowerAxis_852192" xlink:to="loc_jd_DualClassVotingPowerDomain_852195" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DualClassVotingShareholdingStructureMember" xlink:label="loc_jd_DualClassVotingShareholdingStructureMember_852196" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DualClassVotingPowerDomain_852195" xlink:to="loc_jd_DualClassVotingShareholdingStructureMember_852196" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_852189" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_srt_OwnershipAxis_852189" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_852189" xlink:to="loc_srt_OwnershipDomain_852190" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember_1313275" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_852190" xlink:to="loc_jd_JdTechnologyMember_1313275" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1313282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_srt_RangeAxis_1313282" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1313282" xlink:to="loc_srt_RangeMember_1313283" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1410419" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1410419" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1410420" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1410419" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1410420" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember_1410421" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1410420" xlink:to="loc_jd_JdTechnologyMember_1410421" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_881" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction_889" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction_889" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_890" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_890" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitSharingRightPercentage" xlink:label="loc_jd_ProfitSharingRightPercentage_891" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_jd_ProfitSharingRightPercentage_891" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterestConvertedFromProfitSharingRights" xlink:label="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights_1313269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights_1313269" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterestConvertedFromProfitSharingRight" xlink:label="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight_892" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight_892" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfVotingRight" xlink:label="loc_jd_PercentageOfVotingRight_852197" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_jd_PercentageOfVotingRight_852197" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_874438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_874438" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1316078" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1316078" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852580" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_852580" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852581" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852583" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852581" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852583" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852584" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852583" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852584" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember_1410354" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852584" xlink:to="loc_jd_DadaAcquisitionMember_1410354" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852581" xlink:to="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410355" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410355" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1410356" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1410356" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_852587" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_852587" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_852588" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_852588" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852610" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_852610" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852612" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852612" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852612" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852613" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember_1410357" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852613" xlink:to="loc_jd_DadaAcquisitionMember_1410357" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410360" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410360" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410360" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_1410362" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_1410362" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1410363" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1410363" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelationshipWithRidersMember" xlink:label="loc_jd_RelationshipWithRidersMember_1410551" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" xlink:to="loc_jd_RelationshipWithRidersMember_1410551" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConsumerBaseMember" xlink:label="loc_jd_ConsumerBaseMember_1410365" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410361" xlink:to="loc_jd_ConsumerBaseMember_1410365" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852611" xlink:to="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_852616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_852616" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_852620" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_852620" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium_1410523" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium_1410523" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_852621" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_Goodwill_852621" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_852622" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_852622" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_852626" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_852626" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_852627" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_852627" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852638" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_852638" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_852641" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" xlink:to="loc_srt_OwnershipAxis_852641" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_852656" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_852641" xlink:to="loc_srt_OwnershipDomain_852656" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852643" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852643" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852644" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852643" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852644" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember_1410367" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852644" xlink:to="loc_jd_CNLPMember_1410367" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852639" xlink:to="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_853902" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_853902" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_1410368" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_1410368" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852654" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_852662" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852664" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_852662" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852664" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852665" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852664" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852665" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852666" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852665" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852666" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember_1410369" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852666" xlink:to="loc_jd_CNLPMember_1410369" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852664" xlink:to="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_852671" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_852671" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation_852672" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation_852672" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_852674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_Goodwill_852674" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_852675" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_852675" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_852684" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_852684" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_852688" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_852688" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_1410383" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_1410383" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410384" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1410385" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410384" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1410385" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410386" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410385" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410386" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember_1410387" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410386" xlink:to="loc_jd_DepponHoldcoAcquisitionMember_1410387" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_1410388" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410384" xlink:to="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_1410388" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_1410388" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410389" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_1410390" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_1410390" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1410392" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1410392" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410393" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410392" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410393" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember_1410394" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410393" xlink:to="loc_jd_DepponHoldcoAcquisitionMember_1410394" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410395" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410395" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1410395" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_1410397" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_1410397" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1410398" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1410398" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_1410399" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1410396" xlink:to="loc_us-gaap_CustomerRelationshipsMember_1410399" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1410391" xlink:to="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_1410401" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue_1410401" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1410402" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1410402" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation_1410403" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation_1410403" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1410404" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_Goodwill_1410404" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_1410405" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_1410405" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_1410406" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_1410406" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1410407" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_1410400" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1410407" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852713" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_852713" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_852717" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_852717" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_852717" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaAcquisitionMember" xlink:label="loc_jd_DadaAcquisitionMember_1410370" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" xlink:to="loc_jd_DadaAcquisitionMember_1410370" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CNLPMember" xlink:label="loc_jd_CNLPMember_1410371" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" xlink:to="loc_jd_CNLPMember_1410371" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponHoldcoAcquisitionMember" xlink:label="loc_jd_DepponHoldcoAcquisitionMember_1410408" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" xlink:to="loc_jd_DepponHoldcoAcquisitionMember_1410408" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DepponMember" xlink:label="loc_jd_DepponMember_1410417" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_852718" xlink:to="loc_jd_DepponMember_1410417" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1410444" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1410444" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1410445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1410444" xlink:to="loc_us-gaap_SegmentDomain_1410445" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaMember" xlink:label="loc_jd_DadaMember_1410446" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1410445" xlink:to="loc_jd_DadaMember_1410446" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdRetailMember" xlink:label="loc_jd_JdRetailMember_1410447" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1410445" xlink:to="loc_jd_JdRetailMember_1410447" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_852727" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_DebtInstrumentAxis_852727" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_852728" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_852727" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_852728" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1410579" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1410579" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1410580" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1410579" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1410580" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:label="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember_1410581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1410580" xlink:to="loc_jd_AccruedExpensesAndOtherCurrentLiabilitiesMember_1410581" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1410582" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1410580" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1410582" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_852732" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_852714" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_852732" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_852735" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_852735" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_1410587" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_1410587" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_852749" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_852749" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852753" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852753" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition" xlink:label="loc_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition_1410550" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition_1410550" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" xlink:label="loc_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings_852765" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings_852765" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_873895" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_873895" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_1410372" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_1410372" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash_1410374" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash_1410374" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1410443" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1410443" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_1410376" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_1410376" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_1410377" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_1410377" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight" xlink:label="loc_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight_1410378" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight_1410378" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged" xlink:label="loc_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged_1410409" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged_1410409" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410514" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_1410514" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1410516" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1410516" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium_1410524" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium_1410524" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment_1410528" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment_1410528" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BusinessCombinationDeferredConsiderationPayable" xlink:label="loc_jd_BusinessCombinationDeferredConsiderationPayable_1410578" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_852732" xlink:to="loc_jd_BusinessCombinationDeferredConsiderationPayable_1410578" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InvestmentInEquityInvesteesDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_982" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_982" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentIssuerAxis" xlink:label="loc_jd_InvestmentIssuerAxis_984" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_jd_InvestmentIssuerAxis_984" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentsIssuerDomain" xlink:label="loc_jd_InvestmentsIssuerDomain_985" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentIssuerAxis_984" xlink:to="loc_jd_InvestmentsIssuerDomain_985" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569027" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569027" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_569028" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569027" xlink:to="loc_us-gaap_RelatedPartyDomain_569028" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_873437" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_873437" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_873438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_873437" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_873438" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1313606" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1313606" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1313607" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1313606" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1313607" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable_983" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentMeasuredUsingNavPracticalExpedientAmount" xlink:label="loc_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount_990" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" xlink:to="loc_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount_990" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_991" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_991" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MeasurementAlternativeAndNavPracticalExpedientInvestments" xlink:label="loc_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments_992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" xlink:to="loc_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments_992" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InvestmentInEquityInvesteesDetails2">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_994" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_994" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_996" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_996" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_997" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_996" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_997" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_YonghuiSuperstoresCoLtdMember" xlink:label="loc_jd_YonghuiSuperstoresCoLtdMember_1015" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_997" xlink:to="loc_jd_YonghuiSuperstoresCoLtdMember_1015" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember_1017" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_997" xlink:to="loc_jd_DadaNexusLimitedMember_1017" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember_1313343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_997" xlink:to="loc_jd_JdTechnologyMember_1313343" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ATRenewMember" xlink:label="loc_jd_ATRenewMember_1313422" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_997" xlink:to="loc_jd_ATRenewMember_1313422" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_854977" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_854977" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_854978" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_854977" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_854978" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1000" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1000" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1000" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SupplyChainSupportMember" xlink:label="loc_jd_SupplyChainSupportMember_1021" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" xlink:to="loc_jd_SupplyChainSupportMember_1021" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TrafficAndOtherAdditionalSupportMember" xlink:label="loc_jd_TrafficAndOtherAdditionalSupportMember_1022" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" xlink:to="loc_jd_TrafficAndOtherAdditionalSupportMember_1022" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1023" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1001" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1023" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1002" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1002" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1003" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1002" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1003" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SharesOfResultsOfEquityInvesteesMember" xlink:label="loc_jd_SharesOfResultsOfEquityInvesteesMember_1025" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1003" xlink:to="loc_jd_SharesOfResultsOfEquityInvesteesMember_1025" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1004" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_dei_LegalEntityAxis_1004" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1005" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1004" xlink:to="loc_dei_EntityDomain_1005" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1006" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1006" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1007" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1006" xlink:to="loc_us-gaap_EquityComponentDomain_1007" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1027" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1007" xlink:to="loc_us-gaap_CommonStockMember_1027" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1009" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_srt_CounterpartyNameAxis_1009" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1010" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_1009" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1010" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_852338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_StatementClassOfStockAxis_852338" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_852339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_852338" xlink:to="loc_us-gaap_ClassOfStockDomain_852339" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_852801" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_852801" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_852802" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_852801" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_852802" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_852811" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_852811" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_852812" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_852811" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_852812" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_852817" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_852817" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain" xlink:label="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_852818" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_852817" xlink:to="loc_jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain_852818" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_852837" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_852837" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_852838" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_852837" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_852838" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_878157" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_878157" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_878158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_878157" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_878158" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsMember" xlink:label="loc_us-gaap_EquityMethodInvestmentsMember_873992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_878158" xlink:to="loc_us-gaap_EquityMethodInvestmentsMember_873992" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1313379" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_srt_RangeAxis_1313379" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1313379" xlink:to="loc_srt_RangeMember_1313380" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_995" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_1031" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_EquityMethodInvestments_1031" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1032" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1032" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis" xlink:label="loc_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis_1033" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis_1033" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1034" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1034" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfBoardSeatsHeld" xlink:label="loc_jd_NumberOfBoardSeatsHeld_1038" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_NumberOfBoardSeatsHeld_1038" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1037" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1037" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfBoardSeats" xlink:label="loc_jd_NumberOfBoardSeats_1039" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_NumberOfBoardSeats_1039" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_1040" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_1040" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_1041" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_1041" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CommonStockSharesSubscribed" xlink:label="loc_jd_CommonStockSharesSubscribed_874479" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_CommonStockSharesSubscribed_874479" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_1050" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestments_1050" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_1051" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_1051" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_1052" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_1052" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill_1054" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill_1054" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets_1055" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets_1055" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" xlink:label="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities_1056" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities_1056" use="optional" order="57" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" xlink:label="loc_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife_1401908" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife_1401908" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentQuotedMarketValue" xlink:label="loc_us-gaap_EquityMethodInvestmentQuotedMarketValue_1059" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestmentQuotedMarketValue_1059" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1060" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1060" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1313667" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract_1012" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_1313667" use="optional" order="61" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract" xlink:label="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" use="optional" order="62" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1065" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_us-gaap_Revenues_1065" use="optional" order="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_1066" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_us-gaap_GrossProfit_1066" use="optional" order="64" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1067" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1067" use="optional" order="65" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1068" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_us-gaap_ProfitLoss_1068" use="optional" order="66" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" xlink:label="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder_1069" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract_1013" xlink:to="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder_1069" use="optional" order="67" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract" xlink:label="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" use="optional" order="68" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_873985" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_AssetsCurrent_873985" use="optional" order="69" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_873986" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_AssetsNoncurrent_873986" use="optional" order="70" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_873987" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_LiabilitiesCurrent_873987" use="optional" order="71" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_873988" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_873988" use="optional" order="72" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_873991" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract_1014" xlink:to="loc_us-gaap_MinorityInterest_873991" use="optional" order="73" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_854412" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_AdditionalPaidInCapital_854412" use="optional" order="74" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeemedDisposalGain" xlink:label="loc_jd_DeemedDisposalGain_1313509" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_DeemedDisposalGain_1313509" use="optional" order="75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEquityInterest" xlink:label="loc_jd_PercentageOfEquityInterest_1313563" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_jd_PercentageOfEquityInterest_1313563" use="optional" order="76" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_1315839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" xlink:to="loc_us-gaap_ImpairmentOfInvestments_1315839" use="optional" order="77" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsReceivableNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_1139" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1140" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_1139" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1140" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1141" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1140" xlink:to="loc_srt_ProductOrServiceAxis_1141" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_1142" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_1141" xlink:to="loc_srt_ProductsAndServicesDomain_1142" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticsSupportServicesMember" xlink:label="loc_jd_LogisticsSupportServicesMember_1147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1142" xlink:to="loc_jd_LogisticsSupportServicesMember_1147" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProductSalesAndOnlineMarketplaceReceivablesMember" xlink:label="loc_jd_ProductSalesAndOnlineMarketplaceReceivablesMember_1145" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1142" xlink:to="loc_jd_ProductSalesAndOnlineMarketplaceReceivablesMember_1145" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AdvertisingReceivablesMember" xlink:label="loc_jd_AdvertisingReceivablesMember_1146" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1142" xlink:to="loc_jd_AdvertisingReceivablesMember_1146" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ConsumerFinancingReceivableMember" xlink:label="loc_jd_ConsumerFinancingReceivableMember_1148" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1142" xlink:to="loc_jd_ConsumerFinancingReceivableMember_1148" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1140" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_1149" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_1149" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1150" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1151" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1151" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1152" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1153" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1153" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1154" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1155" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1144" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1155" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InventoriesNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_1157" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable_1158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1157" xlink:to="loc_us-gaap_InventoryCurrentTable_1158" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_1159" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_1158" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_1159" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_1159" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_1162" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160" xlink:to="loc_us-gaap_ProductMember_1162" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PackingAndOtherMaterialsMember" xlink:label="loc_jd_PackingAndOtherMaterialsMember_1163" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1160" xlink:to="loc_jd_PackingAndOtherMaterialsMember_1163" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems_1161" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_1158" xlink:to="loc_us-gaap_InventoryLineItems_1161" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaap_InventoryGross_1164" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_1161" xlink:to="loc_us-gaap_InventoryGross_1164" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves_1165" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_1161" xlink:to="loc_us-gaap_InventoryValuationReserves_1165" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1166" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_1161" xlink:to="loc_us-gaap_InventoryNet_1166" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1168" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1168" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1170" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1170" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1170" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaap_OfficeEquipmentMember_1173" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_OfficeEquipmentMember_1173" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_1410283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_1410283" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember" xlink:label="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember_1175" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember_1175" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_1176" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_VehiclesMember_1176" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_1177" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_1177" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_1178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_1178" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1171" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1179" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_1383194" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_1383194" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1383195" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_1383194" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1383195" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1169" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1180" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1180" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1181" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1182" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_1183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_Depreciation_1183" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_1383193" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_1383193" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LandUseRightsNetDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract_1185" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetTable" xlink:label="loc_jd_LandUseRightsNetTable_1383206" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsDisclosureAbstract_1185" xlink:to="loc_jd_LandUseRightsNetTable_1383206" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AssetUseRightsAxis" xlink:label="loc_jd_AssetUseRightsAxis_1383209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetTable_1383206" xlink:to="loc_jd_AssetUseRightsAxis_1383209" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AssetUseRightsDomain" xlink:label="loc_jd_AssetUseRightsDomain_1383210" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AssetUseRightsAxis_1383209" xlink:to="loc_jd_AssetUseRightsDomain_1383210" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetLineItems" xlink:label="loc_jd_LandUseRightsNetLineItems_1383207" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetTable_1383206" xlink:to="loc_jd_LandUseRightsNetLineItems_1383207" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsGross" xlink:label="loc_jd_LandUseRightsGross_1187" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsGross_1187" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAccumulatedAmortization" xlink:label="loc_jd_LandUseRightsAccumulatedAmortization_1188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsAccumulatedAmortization_1188" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRights" xlink:label="loc_jd_LandUseRights_1189" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRights_1189" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmortizationOfLandUseRights" xlink:label="loc_jd_AmortizationOfLandUseRights_1190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_AmortizationOfLandUseRights_1190" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract" xlink:label="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseNextTwelveMonths" xlink:label="loc_jd_LandUseRightsAmortizationExpenseNextTwelveMonths_1191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseNextTwelveMonths_1191" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearTwo" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearTwo_1192" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseYearTwo_1192" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearThree" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearThree_1193" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseYearThree_1193" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearFour" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearFour_1194" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseYearFour_1194" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseYearFive" xlink:label="loc_jd_LandUseRightsAmortizationExpenseYearFive_1195" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseYearFive_1195" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsAmortizationExpenseAfterYearFive" xlink:label="loc_jd_LandUseRightsAmortizationExpenseAfterYearFive_1196" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract_1186" xlink:to="loc_jd_LandUseRightsAmortizationExpenseAfterYearFive_1196" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LandUseRightsImpairmentCharge" xlink:label="loc_jd_LandUseRightsImpairmentCharge_1389570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_LandUseRightsNetLineItems_1383207" xlink:to="loc_jd_LandUseRightsImpairmentCharge_1389570" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/IntangibleAssetsNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1198" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1198" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1199" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1199" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1200" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1201" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1200" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1201" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember" xlink:label="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1201" xlink:to="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1206" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1206" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomainNamesAndTrademarkMember" xlink:label="loc_jd_DomainNamesAndTrademarkMember_1208" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_jd_DomainNamesAndTrademarkMember_1208" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_873269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_us-gaap_CustomerRelationshipsMember_873269" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TechnologyAndOthersIntangibleAssetsMember" xlink:label="loc_jd_TechnologyAndOthersIntangibleAssetsMember_627227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_jd_TechnologyAndOthersIntangibleAssetsMember_627227" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1199" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1210" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1210" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1211" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1211" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1212" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1212" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:label="loc_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment_1213" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment_1213" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1214" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1215" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1215" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_1216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_1216" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1217" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1218" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1218" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1219" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1219" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1220" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1221" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1221" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_1204" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1222" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/GoodwillDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1224" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_1225" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1224" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_1225" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1225" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1226" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1226" xlink:to="loc_us-gaap_SegmentDomain_1227" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdRetailMember" xlink:label="loc_jd_JdRetailMember_1230" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1227" xlink:to="loc_jd_JdRetailMember_1230" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_1312653" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1227" xlink:to="loc_jd_JdLogisticsMember_1312653" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaMember" xlink:label="loc_jd_DadaMember_1410286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1227" xlink:to="loc_jd_DadaMember_1410286" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NewBusinessMember" xlink:label="loc_jd_NewBusinessMember_1231" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1227" xlink:to="loc_jd_NewBusinessMember_1231" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_1228" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1225" xlink:to="loc_us-gaap_GoodwillLineItems_1228" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_1229" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_1228" xlink:to="loc_us-gaap_GoodwillRollForward_1229" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1235" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1235" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1236" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_1410415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillGross_1410415" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_1410448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_1410448" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_1238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_1238" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_1229" xlink:to="loc_us-gaap_Goodwill_1239" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccountsPayableDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract_1250" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_1251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_1250" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_1251" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShippingChargesAndOthersPayable" xlink:label="loc_jd_ShippingChargesAndOthersPayable_1252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_1250" xlink:to="loc_jd_ShippingChargesAndOthersPayable_1252" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_1253" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_1250" xlink:to="loc_us-gaap_AccountsPayableCurrent_1253" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OutstandingPaymentObligations" xlink:label="loc_jd_OutstandingPaymentObligations_1314787" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_1250" xlink:to="loc_jd_OutstandingPaymentObligations_1314787" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityCurrent" xlink:label="loc_us-gaap_DepositLiabilityCurrent_1256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_us-gaap_DepositLiabilityCurrent_1256" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1257" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedAdministrativeExpensesCurrent" xlink:label="loc_jd_AccruedAdministrativeExpensesCurrent_569116" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_jd_AccruedAdministrativeExpensesCurrent_569116" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent_1259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_us-gaap_AccruedRentCurrent_1259" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_1261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_1261" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" xlink:label="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable_1258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable_1258" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_569115" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_569115" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredConsiderationPayables" xlink:label="loc_jd_DeferredConsiderationPayables_1410321" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_jd_DeferredConsiderationPayables_1410321" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedVehicleFeesCurrent" xlink:label="loc_jd_AccruedVehicleFeesCurrent_1262" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_jd_AccruedVehicleFeesCurrent_1262" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedInternetDataCenterFeesCurrent" xlink:label="loc_jd_AccruedInternetDataCenterFeesCurrent_1260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_jd_AccruedInternetDataCenterFeesCurrent_1260" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent_569117" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_us-gaap_InterestPayableCurrent_569117" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1263" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent_1264" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" xlink:to="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent_1264" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/UnsecuredSeniorNotesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_1266" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1267" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_1266" xlink:to="loc_us-gaap_DebtInstrumentTable_1267" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_852169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1267" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_852169" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_852170" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_852169" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_852170" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember" xlink:label="loc_us-gaap_InterestExpenseMember_852171" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_852170" xlink:to="loc_us-gaap_InterestExpenseMember_852171" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1267" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1268" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1268" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1269" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember" xlink:label="loc_us-gaap_SeniorNotesMember_1274" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1269" xlink:to="loc_us-gaap_SeniorNotesMember_1274" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaap_UnsecuredDebtMember_1313152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1269" xlink:to="loc_us-gaap_UnsecuredDebtMember_1313152" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1270" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1267" xlink:to="loc_us-gaap_DebtInstrumentAxis_1270" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1270" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1271" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2026Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2026Member_1276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1271" xlink:to="loc_jd_UnsecuredSeniorNotesDue2026Member_1276" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2030Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2030Member_847159" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1271" xlink:to="loc_jd_UnsecuredSeniorNotesDue2030Member_847159" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesDue2050Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2050Member_847160" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1271" xlink:to="loc_jd_UnsecuredSeniorNotesDue2050Member_847160" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesMember" xlink:label="loc_jd_UnsecuredSeniorNotesMember_852167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1271" xlink:to="loc_jd_UnsecuredSeniorNotesMember_852167" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1272" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1267" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1272" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DebtInstrumentNumberOfMaturities" xlink:label="loc_jd_DebtInstrumentNumberOfMaturities_1277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_jd_DebtInstrumentNumberOfMaturities_1277" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1278" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1278" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1279" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes_1280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_SeniorLongTermNotes_1280" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1281" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1282" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1283" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_1284" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_1284" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_1285" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_1285" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_656394" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_656394" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" xlink:label="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne_853984" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" xlink:to="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne_853984" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" xlink:label="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo_853985" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" xlink:to="loc_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo_853985" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_1313147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1273" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_1313147" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRepurchaseAmount" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_852152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_852152" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DebtInstrumentReacquisitionPriceAmount" xlink:label="loc_jd_DebtInstrumentReacquisitionPriceAmount_852165" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_jd_DebtInstrumentReacquisitionPriceAmount_852165" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnRepurchaseOfDebtInstrument" xlink:label="loc_us-gaap_GainLossOnRepurchaseOfDebtInstrument_852168" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_GainLossOnRepurchaseOfDebtInstrument_852168" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_1314839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1272" xlink:to="loc_us-gaap_RepaymentsOfDebt_1314839" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/UnsecuredSeniorNotesDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_852143" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_3066" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_852143" xlink:to="loc_us-gaap_StatementTable_3066" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1410518" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3066" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1410518" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410519" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410518" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410519" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNoteMember" xlink:label="loc_jd_UnsecuredSeniorNoteMember_1410520" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410519" xlink:to="loc_jd_UnsecuredSeniorNoteMember_1410520" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3067" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3066" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3067" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_3068" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3067" xlink:to="loc_us-gaap_ClassOfStockDomain_3068" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_3069" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3066" xlink:to="loc_us-gaap_StatementLineItems_3069" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_852144" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_852144" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_852145" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_852145" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_852146" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_852146" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_852147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_852147" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_852148" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_852148" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_852149" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_852149" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_852150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3069" xlink:to="loc_us-gaap_LongTermDebt_852150" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LeasesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569042" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_569043" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569042" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_569043" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_569044" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569042" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_569044" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_569045" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569042" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_569045" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_569046" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569042" xlink:to="loc_us-gaap_OperatingLeaseLiability_569046" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_569048" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569042" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_569048" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_569049" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569042" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_569049" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LeasesDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569052" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_569053" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569052" xlink:to="loc_us-gaap_OperatingLeaseCost_569053" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_569054" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569052" xlink:to="loc_us-gaap_ShortTermLeaseCost_569054" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_569055" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569052" xlink:to="loc_us-gaap_LeaseCost_569055" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_569056" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569052" xlink:to="loc_us-gaap_OperatingLeasePayments_569056" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LeasesDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569066" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_569067" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_569067" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_569068" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_569068" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_569069" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_569069" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_569070" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_569070" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_569071" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_569071" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_569072" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_569072" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_569073" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_569073" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_569074" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_569074" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_569075" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_569066" xlink:to="loc_us-gaap_OperatingLeaseLiability_569075" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xlink:label="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_568995" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesTable" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_568995" xlink:to="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_568998" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_dei_LegalEntityAxis_568998" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_568999" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_568998" xlink:to="loc_dei_EntityDomain_568999" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CoreFundsMember" xlink:label="loc_jd_CoreFundsMember_1401972" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_CoreFundsMember_1401972" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_569001" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_569001" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_569001" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralPartnerMember" xlink:label="loc_us-gaap_GeneralPartnerMember_569004" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002" xlink:to="loc_us-gaap_GeneralPartnerMember_569004" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ThirdPartyInvestorMember" xlink:label="loc_jd_ThirdPartyInvestorMember_1410563" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_569002" xlink:to="loc_jd_ThirdPartyInvestorMember_1410563" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569007" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569007" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_569008" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_569007" xlink:to="loc_us-gaap_RelatedPartyDomain_569008" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_656326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_srt_RangeAxis_656326" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_656327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_656326" xlink:to="loc_srt_RangeMember_656327" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_656329" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_656327" xlink:to="loc_srt_MinimumMember_656329" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_656328" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_656327" xlink:to="loc_srt_MaximumMember_656328" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FundAxis" xlink:label="loc_jd_FundAxis_854497" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_jd_FundAxis_854497" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FundDomain" xlink:label="loc_jd_FundDomain_854498" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FundAxis_854497" xlink:to="loc_jd_FundDomain_854498" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DevelopmentFundMember" xlink:label="loc_jd_DevelopmentFundMember_1410564" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FundDomain_854498" xlink:to="loc_jd_DevelopmentFundMember_1410564" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_854511" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_SubsegmentsAxis_854511" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_854512" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_854511" xlink:to="loc_us-gaap_SubsegmentsDomain_854512" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_854515" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_854515" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_854516" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_854515" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_854516" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaap_TransactionTypeAxis_873413" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_us-gaap_TransactionTypeAxis_873413" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaap_TransactionDomain_873417" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransactionTypeAxis_873413" xlink:to="loc_us-gaap_TransactionDomain_873417" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainOnSaleOfDevelopmentPropertiesLineItems" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesTable_568996" xlink:to="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_569016" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_569016" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfCommitmentOfTotalCapital" xlink:label="loc_jd_PercentageOfCommitmentOfTotalCapital_569020" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_jd_PercentageOfCommitmentOfTotalCapital_569020" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_656353" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_656353" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" xlink:label="loc_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent_656350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent_656350" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OthersNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_1330" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_1330" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GovernmentFinancialIncentives" xlink:label="loc_jd_GovernmentFinancialIncentives_1327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" xlink:to="loc_jd_GovernmentFinancialIncentives_1327" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1313220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" xlink:to="loc_us-gaap_InvestmentIncomeInterest_1313220" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment" xlink:label="loc_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment_1410559" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" xlink:to="loc_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment_1410559" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_1328" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" xlink:to="loc_us-gaap_ImpairmentOfInvestments_1328" use="optional" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1329" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1329" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingGainsLosses" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses_1331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" xlink:to="loc_us-gaap_OtherNonoperatingGainsLosses_1331" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1332" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1332" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1334" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TaxDisclosureTable" xlink:label="loc_jd_TaxDisclosureTable_1335" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1334" xlink:to="loc_jd_TaxDisclosureTable_1335" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_1336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_1336" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_1337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1336" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_1337" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN" xlink:label="loc_country_CN_1345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1337" xlink:to="loc_country_CN_1345" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_ID" xlink:label="loc_country_ID_1346" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1337" xlink:to="loc_country_ID_1346" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_HK" xlink:label="loc_country_HK_1347" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1337" xlink:to="loc_country_HK_1347" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_SG" xlink:label="loc_country_SG_1383881" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1337" xlink:to="loc_country_SG_1383881" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_srt_ProductOrServiceAxis_1338" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_1339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_1338" xlink:to="loc_srt_ProductsAndServicesDomain_1339" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SalesOfAudioVideoProductsAndBooksMember" xlink:label="loc_jd_SalesOfAudioVideoProductsAndBooksMember_1348" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_SalesOfAudioVideoProductsAndBooksMember_1348" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SalesOfOtherProductsMember" xlink:label="loc_jd_SalesOfOtherProductsMember_1349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_SalesOfOtherProductsMember_1349" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LogisticsSupportServicesMember" xlink:label="loc_jd_LogisticsSupportServicesMember_1350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_LogisticsSupportServicesMember_1350" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OnlineAdvertisingAndOtherServicesMember" xlink:label="loc_jd_OnlineAdvertisingAndOtherServicesMember_1351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_OnlineAdvertisingAndOtherServicesMember_1351" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValueAddedTaxMember" xlink:label="loc_jd_ValueAddedTaxMember_603776" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1339" xlink:to="loc_jd_ValueAddedTaxMember_603776" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_dei_LegalEntityAxis_1340" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1340" xlink:to="loc_dei_EntityDomain_1341" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember_1352" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1341" xlink:to="loc_jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember_1352" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember" xlink:label="loc_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember_1353" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1341" xlink:to="loc_jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember_1353" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member" xlink:label="loc_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member_1402331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1341" xlink:to="loc_jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member_1402331" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatusForTaxabilityAxis" xlink:label="loc_jd_StatusForTaxabilityAxis_1342" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_jd_StatusForTaxabilityAxis_1342" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatusForTaxabilityDomain" xlink:label="loc_jd_StatusForTaxabilityDomain_1343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatusForTaxabilityAxis_1342" xlink:to="loc_jd_StatusForTaxabilityDomain_1343" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HighAndNewTechnologyEnterprisesMember" xlink:label="loc_jd_HighAndNewTechnologyEnterprisesMember_1354" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatusForTaxabilityDomain_1343" xlink:to="loc_jd_HighAndNewTechnologyEnterprisesMember_1354" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SoftwareEnterpriseMember" xlink:label="loc_jd_SoftwareEnterpriseMember_1355" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatusForTaxabilityDomain_1343" xlink:to="loc_jd_SoftwareEnterpriseMember_1355" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EncouragedIndustryInWesternRegionOfChinaMember" xlink:label="loc_jd_EncouragedIndustryInWesternRegionOfChinaMember_1356" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatusForTaxabilityDomain_1343" xlink:to="loc_jd_EncouragedIndustryInWesternRegionOfChinaMember_1356" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitRangeAxis" xlink:label="loc_jd_ProfitRangeAxis_671591" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_jd_ProfitRangeAxis_671591" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitRangeDomain" xlink:label="loc_jd_ProfitRangeDomain_671592" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ProfitRangeAxis_671591" xlink:to="loc_jd_ProfitRangeDomain_671592" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitAboveTwoMillionHonKongDollarMember" xlink:label="loc_jd_ProfitAboveTwoMillionHonKongDollarMember_671593" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ProfitRangeDomain_671592" xlink:to="loc_jd_ProfitAboveTwoMillionHonKongDollarMember_671593" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProfitBelowTwoMillionHongKongDollarMember" xlink:label="loc_jd_ProfitBelowTwoMillionHongKongDollarMember_671595" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ProfitRangeDomain_671592" xlink:to="loc_jd_ProfitBelowTwoMillionHongKongDollarMember_671595" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1410322" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1410322" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1410323" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1410322" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1410323" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1410326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1410326" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1410327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1410326" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1410327" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TaxRateDisclosureLineItems" xlink:label="loc_jd_TaxRateDisclosureLineItems_1344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxDisclosureTable_1335" xlink:to="loc_jd_TaxRateDisclosureLineItems_1344" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" xlink:label="loc_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees_571208" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees_571208" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValueAddedTaxRate" xlink:label="loc_jd_ValueAddedTaxRate_1357" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_ValueAddedTaxRate_1357" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfCulturalUndertakingDevelopmentFees" xlink:label="loc_jd_PercentageOfCulturalUndertakingDevelopmentFees_1358" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_PercentageOfCulturalUndertakingDevelopmentFees_1358" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxesForeignStatutoryCorporateTaxRate" xlink:label="loc_jd_IncomeTaxesForeignStatutoryCorporateTaxRate_1359" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_IncomeTaxesForeignStatutoryCorporateTaxRate_1359" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1360" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1360" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfYearsExemptedFromIncomeTax" xlink:label="loc_jd_NumberOfYearsExemptedFromIncomeTax_1361" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_NumberOfYearsExemptedFromIncomeTax_1361" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" xlink:label="loc_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate_1362" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate_1362" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfYearsHalfExemptedIncomeTax" xlink:label="loc_jd_NumberOfYearsHalfExemptedIncomeTax_1363" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_NumberOfYearsHalfExemptedIncomeTax_1363" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PreferentialCorporateIncomeTaxRate" xlink:label="loc_jd_PreferentialCorporateIncomeTaxRate_1364" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_PreferentialCorporateIncomeTaxRate_1364" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" xlink:label="loc_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses_1365" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses_1365" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" xlink:label="loc_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration_1366" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration_1366" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" xlink:label="loc_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany_1368" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany_1368" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" xlink:label="loc_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions_1369" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions_1369" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong" xlink:label="loc_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong_1370" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong_1370" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate" xlink:label="loc_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate_1313197" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate_1313197" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedIncomeTaxWithholdingExpenses" xlink:label="loc_jd_AccruedIncomeTaxWithholdingExpenses_1410599" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_jd_AccruedIncomeTaxWithholdingExpenses_1410599" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries_1410583" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TaxRateDisclosureLineItems_1344" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries_1410583" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1372" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_1373" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1372" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_1373" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1375" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_1373" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1375" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1376" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_1373" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1376" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1377" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_1373" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1377" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_1374" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1372" xlink:to="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_1374" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1378" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_1374" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1378" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1379" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_1374" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1379" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_1380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_1374" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_1380" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_1410429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1372" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_1410429" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1410430" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_1410429" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1410430" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1410431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_1410429" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1410431" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_1410432" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_1410429" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_1410432" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1381" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1372" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1381" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1383" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1383" xlink:to="loc_us-gaap_StatementTable_1384" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_876817" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1384" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_876817" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_876819" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_876817" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_876819" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1385" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1384" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1385" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1386" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1385" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1386" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" xlink:label="loc_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember_1394" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1386" xlink:to="loc_jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember_1394" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember" xlink:label="loc_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember_1395" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1386" xlink:to="loc_jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember_1395" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1387" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1384" xlink:to="loc_us-gaap_StatementLineItems_1387" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1396" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1396" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent_672773" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent_672773" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities_1398" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities_1398" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1399" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1399" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_1400" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_1400" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1401" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1401" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" xlink:label="loc_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent_1402" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent_1402" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1403" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1403" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectOnWithholdingIncomeTax" xlink:label="loc_jd_EffectOnWithholdingIncomeTax_1410331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_jd_EffectOnWithholdingIncomeTax_1410331" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1405" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1388" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1405" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxHolidayAbstract" xlink:label="loc_jd_IncomeTaxHolidayAbstract_1389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_jd_IncomeTaxHolidayAbstract_1389" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_1406" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_IncomeTaxHolidayAbstract_1389" xlink:to="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_1406" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_1407" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_IncomeTaxHolidayAbstract_1389" xlink:to="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_1407" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xlink:label="loc_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted_1408" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_IncomeTaxHolidayAbstract_1389" xlink:to="loc_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted_1408" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" xlink:label="loc_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers_1409" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers_1409" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_1410" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_1410" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_1411" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_1411" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1412" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1412" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" xlink:label="loc_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments_1413" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments_1413" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1414" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1414" use="optional" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_1415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1390" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_1415" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1416" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1416" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_1410332" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_1410332" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" xlink:label="loc_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers_627244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" xlink:to="loc_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers_627244" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_1418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1391" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_1418" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract_1392" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1387" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract_1392" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1419" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract_1392" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1419" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails4">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1314693" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1314694" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1314693" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1314694" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" xlink:label="loc_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions_1314696" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1314693" xlink:to="loc_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions_1314696" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals" xlink:label="loc_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals_1314697" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1314693" xlink:to="loc_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals_1314697" use="optional" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1314695" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1314693" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1314695" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FinancingForMajorSubsidiariesDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FinancingForSubsidiaryGroupAbstract" xlink:label="loc_jd_FinancingForSubsidiaryGroupAbstract_568919" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_568920" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FinancingForSubsidiaryGroupAbstract_568919" xlink:to="loc_us-gaap_StatementTable_568920" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_568921" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_us-gaap_StatementClassOfStockAxis_568921" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_568922" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_568921" xlink:to="loc_us-gaap_ClassOfStockDomain_568922" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_568924" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_568922" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_568924" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_847338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_568922" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_847338" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SeriesAOnePreferredStockMember" xlink:label="loc_jd_SeriesAOnePreferredStockMember_873263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_568922" xlink:to="loc_jd_SeriesAOnePreferredStockMember_873263" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_568926" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_srt_OwnershipAxis_568926" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_568927" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_568926" xlink:to="loc_srt_OwnershipDomain_568927" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthMember" xlink:label="loc_jd_JdHealthMember_568929" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_568927" xlink:to="loc_jd_JdHealthMember_568929" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustryPlanMember" xlink:label="loc_jd_JdIndustryPlanMember_1311990" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_568927" xlink:to="loc_jd_JdIndustryPlanMember_1311990" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JDPropertyMember" xlink:label="loc_jd_JDPropertyMember_1311993" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_568927" xlink:to="loc_jd_JDPropertyMember_1311993" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_1410333" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_568927" xlink:to="loc_jd_JdLogisticsMember_1410333" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_873285" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_873285" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_873285" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_873287" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" xlink:to="loc_us-gaap_IPOMember_873287" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdlPlacementMember" xlink:label="loc_jd_JdlPlacementMember_1410336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" xlink:to="loc_jd_JdlPlacementMember_1410336" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdSubscriptionMember" xlink:label="loc_jd_JdSubscriptionMember_1410337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_873286" xlink:to="loc_jd_JdSubscriptionMember_1410337" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1410440" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1410440" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1410441" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1410440" xlink:to="loc_us-gaap_EquityComponentDomain_1410441" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1410442" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1410441" xlink:to="loc_us-gaap_CommonStockMember_1410442" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_568933" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_568920" xlink:to="loc_us-gaap_StatementLineItems_568933" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" xlink:label="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable_568934" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable_568934" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_568939" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_568939" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonredeemableNoncontrollingInterest" xlink:label="loc_us-gaap_NonredeemableNoncontrollingInterest_568942" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_NonredeemableNoncontrollingInterest_568942" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalPreferredStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalPreferredStock_568943" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_AdditionalPaidInCapitalPreferredStock_568943" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_873279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_873279" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1410433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1410433" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_1410434" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_1410434" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OrdinarySharesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_1463" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1464" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_1463" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1464" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1465" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1465" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1466" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1465" xlink:to="loc_us-gaap_ClassOfStockDomain_1466" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_479832" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1466" xlink:to="loc_us-gaap_CommonClassAMember_479832" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1468" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_srt_CounterpartyNameAxis_1468" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_1468" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HuangRiverInvestmentLimitedMember" xlink:label="loc_jd_HuangRiverInvestmentLimitedMember_1478" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" xlink:to="loc_jd_HuangRiverInvestmentLimitedMember_1478" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HKSEMember" xlink:label="loc_jd_HKSEMember_854667" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" xlink:to="loc_jd_HKSEMember_854667" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1470" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1470" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1470" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1472" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_AwardTypeAxis_1472" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1473" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1472" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1473" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RestrictedStockAndStockOptionMember" xlink:label="loc_jd_RestrictedStockAndStockOptionMember_1483" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1473" xlink:to="loc_jd_RestrictedStockAndStockOptionMember_1483" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_1474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_TypeOfArrangementAxis_1474" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_571202" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_1474" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_571202" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransactionWithTencentHoldingsLimitedMember" xlink:label="loc_jd_TransactionWithTencentHoldingsLimitedMember_571205" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_571202" xlink:to="loc_jd_TransactionWithTencentHoldingsLimitedMember_571205" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1410339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1410339" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1410339" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1410340" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1476" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1464" xlink:to="loc_us-gaap_ClassOfStockLineItems_1476" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1487" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1487" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1489" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1489" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1410338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1410338" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/DividendsAdditionalInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAbstract" xlink:label="loc_us-gaap_DividendsAbstract_1410291" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1410292" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAbstract_1410291" xlink:to="loc_us-gaap_StatementTable_1410292" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1410293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1410292" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1410293" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1410294" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1410293" xlink:to="loc_us-gaap_ClassOfStockDomain_1410294" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember_1410295" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1410294" xlink:to="loc_jd_AmericanDepositaryShareMember_1410295" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1410296" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1410292" xlink:to="loc_us-gaap_StatementLineItems_1410296" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_1410297" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1410296" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_1410297" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends" xlink:label="loc_us-gaap_Dividends_1410302" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1410296" xlink:to="loc_us-gaap_Dividends_1410302" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_1410497" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1410296" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_1410497" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareRepurchaseProgramDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TreasuryStockDisclosureAbstract" xlink:label="loc_jd_TreasuryStockDisclosureAbstract_1491" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1492" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_TreasuryStockDisclosureAbstract_1491" xlink:to="loc_us-gaap_StatementTable_1492" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1493" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1492" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1493" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1494" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1493" xlink:to="loc_us-gaap_ClassOfStockDomain_1494" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember_1496" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1494" xlink:to="loc_jd_AmericanDepositaryShareMember_1496" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1313288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1492" xlink:to="loc_srt_RangeAxis_1313288" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1313289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1313288" xlink:to="loc_srt_RangeMember_1313289" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_1386989" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1492" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_1386989" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_1386990" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_1386989" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_1386990" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TwentyTwentyShareRepurchaseProgramMember" xlink:label="loc_jd_TwentyTwentyShareRepurchaseProgramMember_1386992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_1386990" xlink:to="loc_jd_TwentyTwentyShareRepurchaseProgramMember_1386992" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1495" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1492" xlink:to="loc_us-gaap_StatementLineItems_1495" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1497" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1497" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_1498" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_1498" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1499" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1499" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1500" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1500" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1501" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1501" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1361902" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1361902" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/OtherComprehensiveIncomeDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_1505" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1506" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_1505" xlink:to="loc_us-gaap_StatementTable_1506" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1507" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1506" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1507" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1508" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1507" xlink:to="loc_us-gaap_EquityComponentDomain_1508" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_1511" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1508" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_1511" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1512" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1508" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1512" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1513" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1508" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1513" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854940" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1506" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854940" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854941" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_854940" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_854941" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1509" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1506" xlink:to="loc_us-gaap_StatementLineItems_1509" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1509" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1514" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1514" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1516" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1516" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1517" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1510" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1517" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1519" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1520" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1519" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1520" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1521" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1520" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1521" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1522" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1521" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1522" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_1524" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_us-gaap_CostOfSalesMember_1524" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FulfillmentMember" xlink:label="loc_jd_FulfillmentMember_1525" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_jd_FulfillmentMember_1525" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1526" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1526" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_569616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_569616" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1528" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1522" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1528" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1523" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1520" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1523" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1529" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1523" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1529" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensationDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1531" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1531" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_us-gaap_PlanNameAxis_1533" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1533" xlink:to="loc_us-gaap_PlanNameDomain_1534" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareIncentivePlanMember" xlink:label="loc_jd_ShareIncentivePlanMember_1552" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_ShareIncentivePlanMember_1552" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsPlanMember" xlink:label="loc_jd_JdLogisticsPlanMember_1313731" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JdLogisticsPlanMember_1313731" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthPlanMember" xlink:label="loc_jd_JdHealthPlanMember_1313776" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JdHealthPlanMember_1313776" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JDPropertyMember" xlink:label="loc_jd_JDPropertyMember_1313791" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JDPropertyMember_1313791" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdIndustrialsPlanMember" xlink:label="loc_jd_JdIndustrialsPlanMember_1410555" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JdIndustrialsPlanMember_1410555" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdPropertyPlanMember" xlink:label="loc_jd_JdPropertyPlanMember_1410349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1534" xlink:to="loc_jd_JdPropertyPlanMember_1410349" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_1535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_us-gaap_VestingAxis_1535" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_1535" xlink:to="loc_us-gaap_VestingDomain_1536" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardTwoYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardTwoYearsMember_1553" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedCompensationAwardTwoYearsMember_1553" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_SharebasedCompensationawardThreeYearsMember" xlink:label="loc_jd_SharebasedCompensationawardThreeYearsMember_1554" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_SharebasedCompensationawardThreeYearsMember_1554" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardFourYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardFourYearsMember_1555" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedCompensationAwardFourYearsMember_1555" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardFiveYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardFiveYearsMember_1556" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedCompensationAwardFiveYearsMember_1556" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedcompensationAwardSixYearsMember" xlink:label="loc_jd_ShareBasedcompensationAwardSixYearsMember_1557" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedcompensationAwardSixYearsMember_1557" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationAwardTenYearsMember" xlink:label="loc_jd_ShareBasedCompensationAwardTenYearsMember_1558" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1536" xlink:to="loc_jd_ShareBasedCompensationAwardTenYearsMember_1558" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1537" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_srt_TitleOfIndividualAxis_1537" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_1537" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EmployeeAndNonEmployeeMember" xlink:label="loc_jd_EmployeeAndNonEmployeeMember_1539" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" xlink:to="loc_jd_EmployeeAndNonEmployeeMember_1539" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonemployeesMember" xlink:label="loc_jd_NonemployeesMember_480717" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" xlink:to="loc_jd_NonemployeesMember_480717" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LiuMember" xlink:label="loc_jd_LiuMember_1410350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1538" xlink:to="loc_jd_LiuMember_1410350" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1540" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_us-gaap_AwardTypeAxis_1540" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1540" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1560" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1560" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareOptionsMember" xlink:label="loc_jd_ShareOptionsMember_1561" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" xlink:to="loc_jd_ShareOptionsMember_1561" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RsusAndShareOptionsMember" xlink:label="loc_jd_RsusAndShareOptionsMember_548075" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1541" xlink:to="loc_jd_RsusAndShareOptionsMember_548075" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaAxis" xlink:label="loc_jd_VestingCriteriaAxis_1542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_jd_VestingCriteriaAxis_1542" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingCriteriaDomain" xlink:label="loc_jd_VestingCriteriaDomain_1543" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_VestingCriteriaAxis_1542" xlink:to="loc_jd_VestingCriteriaDomain_1543" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingBasedOnServiceMember" xlink:label="loc_jd_VestingBasedOnServiceMember_1562" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_VestingCriteriaDomain_1543" xlink:to="loc_jd_VestingBasedOnServiceMember_1562" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1532" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1564" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1564" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1565" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1565" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1566" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1568" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1569" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1569" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1570" use="optional" order="38" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1571" use="optional" order="39" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1572" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1545" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1572" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1573" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1573" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1574" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1575" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1575" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1576" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1576" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1577" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1546" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1577" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1578" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1578" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1579" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1579" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1580" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1580" use="optional" order="50" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1581" use="optional" order="51" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1582" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1582" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_1583" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_1583" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1584" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1547" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1584" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1585" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1585" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1586" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1586" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1587" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1587" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1588" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1588" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1589" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1589" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_1590" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_1590" use="optional" order="61" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1591" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1548" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1591" use="optional" order="62" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" xlink:label="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" use="optional" order="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1592" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1592" use="optional" order="64" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1593" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1593" use="optional" order="65" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1594" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract_1549" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1594" use="optional" order="66" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:label="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" use="optional" order="67" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1595" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1595" use="optional" order="68" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_1596" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_1596" use="optional" order="69" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1597" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_1550" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1597" use="optional" order="70" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" use="optional" order="71" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1598" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1598" use="optional" order="72" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1600" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1600" use="optional" order="73" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1601" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1601" use="optional" order="74" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1602" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1602" use="optional" order="75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1603" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1603" use="optional" order="76" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1604" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1604" use="optional" order="77" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1605" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1605" use="optional" order="78" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ShareBasedCompensationDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1609" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1609" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1611" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_us-gaap_PlanNameAxis_1611" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1612" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1611" xlink:to="loc_us-gaap_PlanNameDomain_1612" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareIncentivePlanMember" xlink:label="loc_jd_ShareIncentivePlanMember_1622" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1612" xlink:to="loc_jd_ShareIncentivePlanMember_1622" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsPlanMember" xlink:label="loc_jd_JdLogisticsPlanMember_1623" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1612" xlink:to="loc_jd_JdLogisticsPlanMember_1623" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdHealthMember" xlink:label="loc_jd_JdHealthMember_851832" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1612" xlink:to="loc_jd_JdHealthMember_851832" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_us-gaap_AwardTypeAxis_1613" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1614" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1613" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1614" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ShareOptionsMember" xlink:label="loc_jd_ShareOptionsMember_1624" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1614" xlink:to="loc_jd_ShareOptionsMember_1624" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1615" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_srt_TitleOfIndividualAxis_1615" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_1615" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FounderMember" xlink:label="loc_jd_FounderMember_1625" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" xlink:to="loc_jd_FounderMember_1625" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EmployeeAndNonEmployeeMember" xlink:label="loc_jd_EmployeeAndNonEmployeeMember_1626" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" xlink:to="loc_jd_EmployeeAndNonEmployeeMember_1626" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LiuMember" xlink:label="loc_jd_LiuMember_877857" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1616" xlink:to="loc_jd_LiuMember_877857" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1617" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1617" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1618" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1617" xlink:to="loc_us-gaap_ClassOfStockDomain_1618" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1627" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1618" xlink:to="loc_us-gaap_CommonClassAMember_1627" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember_1628" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1618" xlink:to="loc_jd_AmericanDepositaryShareMember_1628" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyAxis" xlink:label="loc_jd_VestingFrequencyAxis_1619" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_jd_VestingFrequencyAxis_1619" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyDomain" xlink:label="loc_jd_VestingFrequencyDomain_1620" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_VestingFrequencyAxis_1619" xlink:to="loc_jd_VestingFrequencyDomain_1620" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_VestingFrequencyEachAnniversaryMember" xlink:label="loc_jd_VestingFrequencyEachAnniversaryMember_1629" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_VestingFrequencyDomain_1620" xlink:to="loc_jd_VestingFrequencyEachAnniversaryMember_1629" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1610" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1633" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1633" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1634" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1634" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1635" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1635" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1636" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1636" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1637" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1637" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1638" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1638" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1639" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1639" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1640" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1640" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/NetIncomeLossPerShareDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1642" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1643" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1642" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1643" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1645" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1643" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1645" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ImpactOfSubsidiariesDilutedEarnings" xlink:label="loc_jd_ImpactOfSubsidiariesDilutedEarnings_873459" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1643" xlink:to="loc_jd_ImpactOfSubsidiariesDilutedEarnings_873459" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_873460" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1643" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_873460" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1644" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1642" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1644" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1648" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1644" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1648" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1649" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1644" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1649" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1650" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1644" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1650" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_1651" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1644" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_1651" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1644" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1654" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/NetIncomeLossPerShareDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1658" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1659" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1658" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1659" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1660" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1659" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1660" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1661" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1660" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1661" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember" xlink:label="loc_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember_1663" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1661" xlink:to="loc_jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember_1663" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1662" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1659" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1662" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1664" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1662" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1664" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/RelatedPartyTransactionsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1666" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1666" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1668" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1668" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1669" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1668" xlink:to="loc_us-gaap_RelatedPartyDomain_1669" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TencentAndItsSubsidiariesMember" xlink:label="loc_jd_TencentAndItsSubsidiariesMember_1680" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_TencentAndItsSubsidiariesMember_1680" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember_1681" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_DadaNexusLimitedMember_1681" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AtrenewGroupMember" xlink:label="loc_jd_AtrenewGroupMember_627265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_AtrenewGroupMember_627265" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdTechnologyMember" xlink:label="loc_jd_JdTechnologyMember_1685" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_JdTechnologyMember_1685" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MajorRelatedPartiesMember" xlink:label="loc_jd_MajorRelatedPartiesMember_1686" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_MajorRelatedPartiesMember_1686" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartiesOtherThanMajorRelatedPartiesMember" xlink:label="loc_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember_1687" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_RelatedPartiesOtherThanMajorRelatedPartiesMember_1687" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PropertyFundsMember" xlink:label="loc_jd_PropertyFundsMember_1389662" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1669" xlink:to="loc_jd_PropertyFundsMember_1389662" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1670" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1670" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1671" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1670" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1671" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" xlink:label="loc_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember_1689" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1671" xlink:to="loc_jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember_1689" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_1672" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_1672" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1673" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_1672" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1673" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember" xlink:label="loc_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember_1691" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember_1691" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesProvidedAndProductsSoldMember" xlink:label="loc_jd_ServicesProvidedAndProductsSoldMember_1690" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_ServicesProvidedAndProductsSoldMember_1690" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesReceivedMember" xlink:label="loc_jd_ServicesReceivedMember_1692" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_ServicesReceivedMember_1692" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember" xlink:label="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember_1693" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember_1693" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ServicesReceivedAndPurchasesMember" xlink:label="loc_jd_ServicesReceivedAndPurchasesMember_1694" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_ServicesReceivedAndPurchasesMember_1694" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PaymentProcessingAndOtherServicesReceivedMember" xlink:label="loc_jd_PaymentProcessingAndOtherServicesReceivedMember_1695" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_PaymentProcessingAndOtherServicesReceivedMember_1695" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NonCompeteAgreementsRelatedPartiesMember" xlink:label="loc_jd_NonCompeteAgreementsRelatedPartiesMember_1696" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_NonCompeteAgreementsRelatedPartiesMember_1696" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansMember" xlink:label="loc_us-gaap_LoansMember_1697" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_us-gaap_LoansMember_1697" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherReceivablesFromMember" xlink:label="loc_jd_OtherReceivablesFromMember_667769" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_OtherReceivablesFromMember_667769" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherRelatedPartyTransactionMember" xlink:label="loc_jd_OtherRelatedPartyTransactionMember_1698" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_OtherRelatedPartyTransactionMember_1698" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LeaseAndPropertyManagementServicesReceivedMember" xlink:label="loc_jd_LeaseAndPropertyManagementServicesReceivedMember_634505" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1673" xlink:to="loc_jd_LeaseAndPropertyManagementServicesReceivedMember_634505" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_569565" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_StatementClassOfStockAxis_569565" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_569566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_569565" xlink:to="loc_us-gaap_ClassOfStockDomain_569566" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_569567" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_569566" xlink:to="loc_us-gaap_CommonClassAMember_569567" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1674" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1674" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1699" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675" xlink:to="loc_us-gaap_SalesRevenueNetMember_1699" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember" xlink:label="loc_us-gaap_OperatingExpenseMember_1700" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1675" xlink:to="loc_us-gaap_OperatingExpenseMember_1700" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1676" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1676" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1677" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1676" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1677" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartiesConcentrationRiskMember" xlink:label="loc_jd_RelatedPartiesConcentrationRiskMember_1701" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1677" xlink:to="loc_jd_RelatedPartiesConcentrationRiskMember_1701" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1388063" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1388063" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1388064" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1388063" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1388064" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_1410343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_srt_OwnershipAxis_1410343" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_1410344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_1410343" xlink:to="loc_srt_OwnershipDomain_1410344" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TencentGroupMember" xlink:label="loc_jd_TencentGroupMember_1410345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_1410344" xlink:to="loc_jd_TencentGroupMember_1410345" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1678" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1667" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_1678" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_1702" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_RevenueFromRelatedParties_1702" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_1703" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_1703" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1704" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1704" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1705" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1705" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_1707" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_1707" use="optional" order="47" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" xlink:label="loc_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty_1706" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty_1706" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_480992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_480992" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DeferredRevenuesFromRelatedParties" xlink:label="loc_jd_DeferredRevenuesFromRelatedParties_1708" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_DeferredRevenuesFromRelatedParties_1708" use="optional" order="50" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_OtherLiabilitiesRelatedParties" xlink:label="loc_jd_OtherLiabilitiesRelatedParties_1709" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_OtherLiabilitiesRelatedParties_1709" use="optional" order="51" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" xlink:label="loc_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets_1711" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets_1711" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmountDueToAndDeferredRevenuesFromRelatedParties" xlink:label="loc_jd_AmountDueToAndDeferredRevenuesFromRelatedParties_1712" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_AmountDueToAndDeferredRevenuesFromRelatedParties_1712" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" xlink:label="loc_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties_1713" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties_1713" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" xlink:label="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount_1715" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount_1715" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RelatedPartyPaymentProcessingServiceFees" xlink:label="loc_jd_RelatedPartyPaymentProcessingServiceFees_1716" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_RelatedPartyPaymentProcessingServiceFees_1716" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" xlink:label="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets_1718" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets_1718" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1410342" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_CommonStockSharesIssued_1410342" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_1410346" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_1410346" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_1410537" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1678" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_1410537" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SegmentReportingDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_1720" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1721" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1720" xlink:to="loc_us-gaap_StatementTable_1721" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1722" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1721" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1722" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1723" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1722" xlink:to="loc_us-gaap_SegmentDomain_1723" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdRetailMember" xlink:label="loc_jd_JdRetailMember_1727" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1723" xlink:to="loc_jd_JdRetailMember_1727" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_1313670" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1723" xlink:to="loc_jd_JdLogisticsMember_1313670" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DadaMember" xlink:label="loc_jd_DadaMember_1410284" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1723" xlink:to="loc_jd_DadaMember_1410284" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NewBusinessMember" xlink:label="loc_jd_NewBusinessMember_1728" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1723" xlink:to="loc_jd_NewBusinessMember_1728" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_1724" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1721" xlink:to="loc_srt_ConsolidationItemsAxis_1724" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_1725" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_1724" xlink:to="loc_srt_ConsolidationItemsDomain_1725" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_1729" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1725" xlink:to="loc_us-gaap_OperatingSegmentsMember_1729" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="loc_us-gaap_IntersegmentEliminationMember_1730" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1725" xlink:to="loc_us-gaap_IntersegmentEliminationMember_1730" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_1731" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1725" xlink:to="loc_us-gaap_CorporateNonSegmentMember_1731" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1726" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1721" xlink:to="loc_us-gaap_StatementLineItems_1726" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1733" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1734" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_OperatingIncomeLoss_1734" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_627276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_627276" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_1735" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_1735" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1736" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1726" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1736" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SegmentReportingDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_667271" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_667273" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_667271" xlink:to="loc_us-gaap_StatementTable_667273" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_667274" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_667273" xlink:to="loc_us-gaap_StatementClassOfStockAxis_667274" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_667275" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_667274" xlink:to="loc_us-gaap_ClassOfStockDomain_667275" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_667277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_667273" xlink:to="loc_srt_ConsolidationItemsAxis_667277" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_667278" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_667277" xlink:to="loc_srt_ConsolidationItemsDomain_667278" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_667279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_667278" xlink:to="loc_us-gaap_CorporateNonSegmentMember_667279" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_667276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_667273" xlink:to="loc_us-gaap_StatementLineItems_667276" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_667280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_667280" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" xlink:label="loc_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions_667281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions_667281" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EffectsOfBusinessCooperationArrangements" xlink:label="loc_jd_EffectsOfBusinessCooperationArrangements_667282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_jd_EffectsOfBusinessCooperationArrangements_667282" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_667284" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_667276" xlink:to="loc_us-gaap_OperatingIncomeLoss_667284" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/EmployeeBenefitDetails">
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xlink:label="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_1738" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_1739" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_1738" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_1739" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_1753" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_1754" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_1753" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_1754" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_1755" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_CreditFacilityAxis_1755" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_1756" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_1755" xlink:to="loc_us-gaap_CreditFacilityDomain_1756" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TermAndRevolvingCreditFacilitiesMember" xlink:label="loc_jd_TermAndRevolvingCreditFacilitiesMember_1760" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_1756" xlink:to="loc_jd_TermAndRevolvingCreditFacilitiesMember_1760" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TermLoanFacilityAgreementMember" xlink:label="loc_jd_TermLoanFacilityAgreementMember_1353720" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_1756" xlink:to="loc_jd_TermLoanFacilityAgreementMember_1353720" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaap_ShortTermDebtMember_1410426" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_1756" xlink:to="loc_us-gaap_ShortTermDebtMember_1410426" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaap_LongTermDebtMember_1410483" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_1756" xlink:to="loc_us-gaap_LongTermDebtMember_1410483" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_1757" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_VariableRateAxis_1757" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1758" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_1757" xlink:to="loc_us-gaap_VariableRateDomain_1758" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1761" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1758" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1761" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_HongKongInterbankOfferedRateMember" xlink:label="loc_jd_HongKongInterbankOfferedRateMember_1353733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1758" xlink:to="loc_jd_HongKongInterbankOfferedRateMember_1353733" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_1410455" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1758" xlink:to="loc_us-gaap_PrimeRateMember_1410455" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_1353656" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_1353656" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1353658" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1353656" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1353658" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InterestRateApplicablePeriodAxis" xlink:label="loc_jd_InterestRateApplicablePeriodAxis_1353752" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_jd_InterestRateApplicablePeriodAxis_1353752" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InterestRateApplicablePeriodDomain" xlink:label="loc_jd_InterestRateApplicablePeriodDomain_1353759" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InterestRateApplicablePeriodAxis_1353752" xlink:to="loc_jd_InterestRateApplicablePeriodDomain_1353759" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DateFalling6MonthsFromTheInitialUtilizationDateMember" xlink:label="loc_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember_1353764" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InterestRateApplicablePeriodDomain_1353759" xlink:to="loc_jd_DateFalling6MonthsFromTheInitialUtilizationDateMember_1353764" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InitialUtilizationDateMember" xlink:label="loc_jd_InitialUtilizationDateMember_1353766" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InterestRateApplicablePeriodDomain_1353759" xlink:to="loc_jd_InitialUtilizationDateMember_1353766" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1383188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1383188" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1383189" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1383188" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1383189" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_1383190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1383189" xlink:to="loc_us-gaap_SubsequentEventMember_1383190" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1410461" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1410461" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410462" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410461" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410462" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaap_CollateralAxis_1410464" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_CollateralAxis_1410464" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaap_CollateralDomain_1410465" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_1410464" xlink:to="loc_us-gaap_CollateralDomain_1410465" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralPledgedMember" xlink:label="loc_us-gaap_CollateralPledgedMember_1410466" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1410465" xlink:to="loc_us-gaap_CollateralPledgedMember_1410466" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UncollateralizedMember" xlink:label="loc_us-gaap_UncollateralizedMember_1410468" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1410465" xlink:to="loc_us-gaap_UncollateralizedMember_1410468" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_1759" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1754" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_1759" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTerm" xlink:label="loc_us-gaap_LongTermDebtTerm_1762" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LongTermDebtTerm_1762" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1763" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1763" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_NumberOfArrangers" xlink:label="loc_jd_NumberOfArrangers_1764" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_jd_NumberOfArrangers_1764" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1765" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1765" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageBelowVariableRateBasis" xlink:label="loc_jd_PercentageBelowVariableRateBasis_1410538" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_jd_PercentageBelowVariableRateBasis_1410538" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1766" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1766" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_632527" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_632527" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_1410456" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_ShortTermBorrowings_1410456" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1410457" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_LongTermDebt_1410457" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_1410467" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1759" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_1410467" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_1410567" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1410568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_1410567" xlink:to="loc_us-gaap_DebtInstrumentTable_1410568" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1410571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1410568" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1410571" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410572" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410571" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410572" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredSeniorNotesMember" xlink:label="loc_jd_UnsecuredSeniorNotesMember_1410575" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410572" xlink:to="loc_jd_UnsecuredSeniorNotesMember_1410575" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaap_UnsecuredDebtMember_1410574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410572" xlink:to="loc_us-gaap_UnsecuredDebtMember_1410574" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_1410573" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410572" xlink:to="loc_us-gaap_SecuredDebtMember_1410573" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1410569" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1410568" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1410569" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes_1410596" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_us-gaap_SeniorLongTermNotes_1410596" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_UnsecuredBorrowings" xlink:label="loc_jd_UnsecuredBorrowings_1410597" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_jd_UnsecuredBorrowings_1410597" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebt" xlink:label="loc_us-gaap_SecuredDebt_1410598" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_us-gaap_SecuredDebt_1410598" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1410570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410569" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1410570" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_1410473" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1410474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_1410473" xlink:to="loc_us-gaap_DebtInstrumentTable_1410474" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1410484" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1410474" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1410484" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1410485" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1410484" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1410485" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_1410486" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1410485" xlink:to="loc_us-gaap_LineOfCreditMember_1410486" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1410475" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1410474" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1410475" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1410476" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1410476" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1410477" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1410477" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1410478" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1410478" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1410479" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1410479" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1410480" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1410480" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1410481" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1410481" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1410482" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1410475" xlink:to="loc_us-gaap_LongTermDebt_1410482" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_1741" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_1742" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_1741" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_1742" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_1743" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1742" xlink:to="loc_us-gaap_CreditFacilityAxis_1743" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_1744" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_1743" xlink:to="loc_us-gaap_CreditFacilityDomain_1744" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1746" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_1744" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1746" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_1745" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1742" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_1745" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1747" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1745" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1747" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LineOfCreditReservedForIssuancesOfBankAcceptance" xlink:label="loc_jd_LineOfCreditReservedForIssuancesOfBankAcceptance_1749" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1745" xlink:to="loc_jd_LineOfCreditReservedForIssuancesOfBankAcceptance_1749" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_LineOfCreditForBankGuarantee" xlink:label="loc_jd_LineOfCreditForBankGuarantee_1750" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1745" xlink:to="loc_jd_LineOfCreditForBankGuarantee_1750" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/CommitmentsAndContingenciesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1785" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_1786" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1785" xlink:to="loc_us-gaap_OtherCommitmentsTable_1786" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_1787" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_1786" xlink:to="loc_us-gaap_OtherCommitmentsAxis_1787" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_1788" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_1787" xlink:to="loc_us-gaap_OtherCommitmentsDomain_1788" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternetDataCentreServiceAgreementsMember" xlink:label="loc_jd_InternetDataCentreServiceAgreementsMember_1791" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_1788" xlink:to="loc_jd_InternetDataCentreServiceAgreementsMember_1791" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_1789" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_1786" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_1789" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternetDataCenterServiceFee" xlink:label="loc_jd_InternetDataCenterServiceFee_1792" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_1789" xlink:to="loc_jd_InternetDataCenterServiceFee_1792" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_1789" xlink:to="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_1793" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_1793" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_1794" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_1794" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_1795" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_1795" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_1796" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_1796" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear_1797" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueInFifthYear_1797" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueAfterFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear_1798" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitmentDueAfterFifthYear_1798" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_1799" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_1790" xlink:to="loc_us-gaap_OtherCommitment_1799" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/CommitmentsAndContingenciesDetails1">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1801" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1801" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1803" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1803" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1803" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalAdditionsMember" xlink:label="loc_us-gaap_CapitalAdditionsMember_1806" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804" xlink:to="loc_us-gaap_CapitalAdditionsMember_1806" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="loc_us-gaap_PurchaseCommitmentMember_851798" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1804" xlink:to="loc_us-gaap_PurchaseCommitmentMember_851798" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_873476" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_OtherCommitmentsAxis_873476" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_873478" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_873476" xlink:to="loc_us-gaap_OtherCommitmentsDomain_873478" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InvestmentCommitmentMember" xlink:label="loc_jd_InvestmentCommitmentMember_873480" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_873478" xlink:to="loc_jd_InvestmentCommitmentMember_873480" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1353618" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1353618" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1353619" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1353618" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1353619" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1353620" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1353619" xlink:to="loc_us-gaap_SalesRevenueNetMember_1353620" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_1361972" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_srt_MajorCustomersAxis_1361972" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_1361973" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_1361972" xlink:to="loc_srt_NameOfMajorCustomerDomain_1361973" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CustomerMember" xlink:label="loc_jd_CustomerMember_1361974" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_1361973" xlink:to="loc_jd_CustomerMember_1361974" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1361968" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1361968" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1361969" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1361968" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1361969" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1361970" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1361969" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1361970" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1802" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_1807" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_1807" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_873474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" xlink:to="loc_us-gaap_OtherCommitment_873474" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1353616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1353616" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/RestrictedNetAssetsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" xlink:label="loc_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract_1811" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ScheduleOfStatutoryReservesTable" xlink:label="loc_jd_ScheduleOfStatutoryReservesTable_1812" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract_1811" xlink:to="loc_jd_ScheduleOfStatutoryReservesTable_1812" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByRegulatoryCountryAxis" xlink:label="loc_jd_StatutoryReservesByRegulatoryCountryAxis_1813" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ScheduleOfStatutoryReservesTable_1812" xlink:to="loc_jd_StatutoryReservesByRegulatoryCountryAxis_1813" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesByEntityDomain" xlink:label="loc_jd_StatutoryReservesByEntityDomain_1814" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesByRegulatoryCountryAxis_1813" xlink:to="loc_jd_StatutoryReservesByEntityDomain_1814" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN" xlink:label="loc_country_CN_1820" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesByEntityDomain_1814" xlink:to="loc_country_CN_1820" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesAxis" xlink:label="loc_jd_StatutoryReservesAxis_1815" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ScheduleOfStatutoryReservesTable_1812" xlink:to="loc_jd_StatutoryReservesAxis_1815" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserveDomain" xlink:label="loc_jd_StatutoryReserveDomain_1816" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesAxis_1815" xlink:to="loc_jd_StatutoryReserveDomain_1816" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_GeneralReserveFundMember" xlink:label="loc_jd_GeneralReserveFundMember_1821" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReserveDomain_1816" xlink:to="loc_jd_GeneralReserveFundMember_1821" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutorySurplusReserveMember" xlink:label="loc_jd_StatutorySurplusReserveMember_1822" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReserveDomain_1816" xlink:to="loc_jd_StatutorySurplusReserveMember_1822" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1817" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ScheduleOfStatutoryReservesTable_1812" xlink:to="loc_dei_LegalEntityAxis_1817" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1818" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1817" xlink:to="loc_dei_EntityDomain_1818" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ForeignInvestedEnterpriseMember" xlink:label="loc_jd_ForeignInvestedEnterpriseMember_1823" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1818" xlink:to="loc_jd_ForeignInvestedEnterpriseMember_1823" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_DomesticEnterpriseMember" xlink:label="loc_jd_DomesticEnterpriseMember_1824" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1818" xlink:to="loc_jd_DomesticEnterpriseMember_1824" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReservesLineItems" xlink:label="loc_jd_StatutoryReservesLineItems_1819" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_ScheduleOfStatutoryReservesTable_1812" xlink:to="loc_jd_StatutoryReservesLineItems_1819" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw_1825" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw_1825" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" xlink:label="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve_1826" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve_1826" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw" xlink:label="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw_1827" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw_1827" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus" xlink:label="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus_1828" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus_1828" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" xlink:label="loc_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund_1829" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund_1829" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_1830" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_1830" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" xlink:label="loc_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets_1311943" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatutoryReservesLineItems_1819" xlink:to="loc_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets_1311943" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/SubsequentEventsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_1832" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_1833" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_1832" xlink:to="loc_us-gaap_SubsequentEventTable_1833" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1834" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1834" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1835" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1834" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1835" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_1843" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1835" xlink:to="loc_us-gaap_SubsequentEventMember_1843" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_479315" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_dei_LegalEntityAxis_479315" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_479316" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_479315" xlink:to="loc_dei_EntityDomain_479316" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountAxis" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_1838" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_1838" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain" xlink:label="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_1839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountAxis_1838" xlink:to="loc_us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain_1839" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_480793" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_srt_CounterpartyNameAxis_480793" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_480794" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_480793" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_480794" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_568966" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_568966" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_568967" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_568966" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_568967" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_568969" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_DebtInstrumentAxis_568969" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_568970" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_568969" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_568970" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_667289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_StatementClassOfStockAxis_667289" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_667290" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_667289" xlink:to="loc_us-gaap_ClassOfStockDomain_667290" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_1383136" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_667290" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_1383136" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AmericanDepositaryShareMember" xlink:label="loc_jd_AmericanDepositaryShareMember_1383138" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_667290" xlink:to="loc_jd_AmericanDepositaryShareMember_1383138" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_667292" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_667292" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_667293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_667292" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_667293" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_670288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_CreditFacilityAxis_670288" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_670289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_670288" xlink:to="loc_us-gaap_CreditFacilityDomain_670289" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_672778" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_srt_OwnershipAxis_672778" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_672779" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_672778" xlink:to="loc_srt_OwnershipDomain_672779" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EventAxis" xlink:label="loc_jd_EventAxis_874043" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_jd_EventAxis_874043" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_EventDomain" xlink:label="loc_jd_EventDomain_874044" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_EventAxis_874043" xlink:to="loc_jd_EventDomain_874044" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_874046" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_874046" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_874047" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_874046" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_874047" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AgreementAxis" xlink:label="loc_jd_AgreementAxis_874063" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_jd_AgreementAxis_874063" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AgreementDomain" xlink:label="loc_jd_AgreementDomain_874064" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AgreementAxis_874063" xlink:to="loc_jd_AgreementDomain_874064" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_878161" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_srt_RangeAxis_878161" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_878162" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_878161" xlink:to="loc_srt_RangeMember_878162" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1351610" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1351610" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1351611" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1351610" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1351611" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1353628" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1353628" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1353628" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_1405232" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_VariableRateAxis_1405232" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1405233" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_1405232" xlink:to="loc_us-gaap_VariableRateDomain_1405233" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AllExchangesAxis" xlink:label="loc_jd_AllExchangesAxis_1410529" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_jd_AllExchangesAxis_1410529" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_AllExchangesDomain" xlink:label="loc_exch_AllExchangesDomain_1410530" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AllExchangesAxis_1410529" xlink:to="loc_exch_AllExchangesDomain_1410530" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_XSHG" xlink:label="loc_exch_XSHG_1410531" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exch_AllExchangesDomain_1410530" xlink:to="loc_exch_XSHG_1410531" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_1842" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1833" xlink:to="loc_us-gaap_SubsequentEventLineItems_1842" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1383178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1383178" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1383179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1383179" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_1410449" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_1410449" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_1410450" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_1410450" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_1410451" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_1410451" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_ProceedsFromREITSListedOnTheShanghaiStockExchange" xlink:label="loc_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange_1410556" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange_1410556" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_1410525" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1842" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_1410525" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1853" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_1854" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1853" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_1854" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1855" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_1854" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1855" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1856" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1855" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1856" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_1867" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1856" xlink:to="loc_srt_ParentCompanyMember_1867" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1857" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_1854" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1857" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1858" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1857" xlink:to="loc_us-gaap_ClassOfStockDomain_1858" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1868" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1858" xlink:to="loc_us-gaap_CommonClassAMember_1868" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1869" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1858" xlink:to="loc_us-gaap_CommonClassBMember_1869" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_1854" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1860" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_AssetsAbstract_1860" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1410544" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1410544" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1410558" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_ShortTermInvestments_1410558" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_InternalBalance" xlink:label="loc_jd_InternalBalance_1410546" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_jd_InternalBalance_1410546" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_1410541" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_EquityMethodInvestments_1410541" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1410542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1410542" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1881" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1860" xlink:to="loc_us-gaap_Assets_1881" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_1863" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_LiabilitiesAbstract_1863" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_1410495" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_us-gaap_ShortTermBorrowings_1410495" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongTermNotes" xlink:label="loc_us-gaap_SeniorLongTermNotes_1885" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_us-gaap_SeniorLongTermNotes_1885" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank_1884" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_us-gaap_LongTermLoansFromBank_1884" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent_1882" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent_1882" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1887" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1863" xlink:to="loc_us-gaap_Liabilities_1887" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1866" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1866" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_1889" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_AdditionalPaidInCapital_1889" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_StatutoryReserves" xlink:label="loc_jd_StatutoryReserves_1890" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_jd_StatutoryReserves_1890" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_1891" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_TreasuryStockValue_1891" use="optional" order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1892" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1892" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1893" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1893" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1894" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_StockholdersEquity_1894" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1895" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1866" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1895" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1896" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1896" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1897" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1897" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1898" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_CommonStockSharesIssued_1898" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1899" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_1859" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1899" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1901" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedStatementsOfOperationsAndComprehensiveLossTable" xlink:label="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1901" xlink:to="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1903" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1903" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1904" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1903" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1904" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_1909" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1904" xlink:to="loc_srt_ParentCompanyMember_1909" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_873039" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" xlink:to="loc_srt_ProductOrServiceAxis_873039" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_873040" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_873039" xlink:to="loc_srt_ProductsAndServicesDomain_873040" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems" xlink:label="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossTable_1902" xlink:to="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_1906" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_OperatingExpensesAbstract_1906" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense_1910" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1906" xlink:to="loc_us-gaap_MarketingExpense_1910" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1911" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1906" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1911" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1912" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1906" xlink:to="loc_us-gaap_OperatingIncomeLoss_1912" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_1410540" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_1410540" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20221231.xsd#jd_IncomeLossFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities_1913" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_1410540" xlink:to="loc_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities_1913" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1916" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_1410540" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1916" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1410498" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1410498" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1410499" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1410499" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1917" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_ProfitLoss_1917" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1918" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1918" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1920" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1920" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1921" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1921" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1922" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1922" use="optional" order="23" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1923" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_1908" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1923" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1924" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_1907" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1924" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1410500" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems_1905" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1410500" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1929" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable" xlink:label="loc_srt_CondensedCashFlowStatementTable_1930" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1929" xlink:to="loc_srt_CondensedCashFlowStatementTable_1930" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1931" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_1930" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1931" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1932" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1931" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1932" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_1936" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1932" xlink:to="loc_srt_ParentCompanyMember_1936" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_1930" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1937" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1937" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1938" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1938" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1410502" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1410502" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_1942" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_1942" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_1410503" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_1410503" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1943" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_1934" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1943" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1944" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1944" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1945" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1945" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_1410505" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_1410505" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_1410506" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_1410506" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_1410507" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_1410507" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1947" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1947" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_1410512" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_1410512" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_1950" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_1950" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1410510" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1410510" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1952" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1935" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1952" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_1953" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_1953" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1954" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1954" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1955" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1955" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1956" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1933" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1956" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>41
<FILENAME>g416083dsp13.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g416083dsp13.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0.=:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 V+C M8S P-2 W.2XQ-C0U.3 L(#(P,C O,3(O,#DM
M,3$Z-3<Z-#0@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<#TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R
M9R]D8R]E;&5M96YT<R\Q+C$O(B!X;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D
M;V)E+F-O;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W12968](FAT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM<#I#<F5A
M=&]R5&]O;#TB36EC<F]S;V9TPJX@5V]R9" R,#$V(B!X;7!-33I);G-T86YC
M94E$/2)X;7 N:6ED.CE#.48Q.4%"1$%!1#$Q140Y.30R0T9&,#<U-C<P,D)#
M(B!X;7!-33I$;V-U;65N=$E$/2)X;7 N9&ED.CE#.48Q.4%#1$%!1#$Q140Y
M.30R0T9&,#<U-C<P,D)#(CX@/&1C.F-R96%T;W(^(#QR9&8Z4V5Q/B \<F1F
M.FQI/DIA:V4@36%N86)A=#PO<F1F.FQI/B \+W)D9CI397$^(#PO9&,Z8W)E
M871O<CX@/'AM<$U-.D1E<FEV961&<F]M('-T4F5F.FEN<W1A;F-E240](GAM
M<"YI:60Z.4,Y1C$Y03E$04%$,3%%1#DY-#)#1D8P-S4V-S R0D,B('-T4F5F
M.F1O8W5M96YT240](GAM<"YD:60Z.4,Y1C$Y04%$04%$,3%%1#DY-#)#1D8P
M-S4V-S R0D,B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X
M.GAM<&UE=&$^(#P_>'!A8VME="!E;F0](G(B/S[_[0!(4&AO=&]S:&]P(#,N
M,  X0DE-! 0       \< 5H  QLE1QP"   "  ( .$))300E       0_.$?
MB<BWR7@O-&(T!UAWZ__N  Y!9&]B90!DP     '_VP"$  $! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,#
M P,# P,# P,! 0$! 0$! @$! @(" 0(" P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# __  !$( B\#A ,!$0 "$0$#
M$0'_Q #F  $  @(# 0$!            !P@%!@,$"0$""@$!  ,! 0$
M          (#! 4!!A    8" 0 $" @)!0L'!P41 @,$!08'  $($1(3"2$4
M%1?7&%B8%M97=Y>W.'@Q(M56EK8WN-A!(W65=E%A,M)3D],DM#4V<8&2LY15
MM:%",S14)BB1L7)S="6&&3FYP5+4LD-$9:5&9B='$0 " @(" @$"! 0$! ((
M @L! @ #$002!2$3(C$405$R(V%"%09Q4C,D@9%B0W(EH;'1@E-C-!;P\7.3
M1,&#=)*RHV0U_]H # ,!  (1 Q$ /P#^_C$1B(Q$8B,1&(C$1B(Q$8B,1&(C
M$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B
M,1&(C$349Y/H95\1>Y[84E:8A#8VG*5ODC?%0$;6V$'JB$) U*@?@#M0M5%$
MEAUK8C#3 A#K8A:UB)7;?._B)KP;O6'ZWKP;UL+SK>M_W-ZVU=.MXB/7PXA_
M+M#O^B\_DK$1Z^'$/Y=H=_T7G\E8B/7PXA_+M#O^B\_DK$1Z^'$/Y=H=_P!%
MY_)6(CU\.(?R[0[_ *+S^2L1'KX<0_EVAW_1>?R5B(]?#B'\NT._Z+S^2L1'
MKX<0_EVAW_1>?R5B(]?#B'\NT._Z+S^2L1'KX<0_EVAW_1>?R5B(]?#B'\NT
M._Z+S^2L1'KX<0_EVAW_ $7G\E8B/7PXA_+M#O\ HO/Y*Q$>OAQ#^7:'?]%Y
M_)6(EFXQ)H_-(U'IC$WAOD,5EC&TR:,O[2I+6-3Y'WU G=&9X;%96Q%*F]S;
ME19Y)@=[",L>A:\&\1,YB(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B
M(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&
M(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$
M8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$2H_.86P\:I6(.
M]A$&;4:((@[WH01!OFL]A$'>O#K>MZ\&\1)D5.+@%2H"%<L"$)YN@ATI.UK6
MM&"UK6M:'T:UK6(G!Y2<?_;UO_:C_P#28B/*3C_[>M_[4?\ Z3$1Y2<?_;UO
M_:C_ /28B:=8MD K.O9[93X:_+6.NX5*9X]HV@X!SLI98@QKI"[%-A*Y>@1G
MN F]N,[$!IY(!F=&MC#T].9MS:32UFVK Q12OA<9^3!1C) ^K#\?I+]:AMG8
M374A6=@ 3G&3^> 3_P"B57A?>!5S,'UE:U#';,29I#;$)HMIFTD11XR)F6W9
M%41&XX)#5Y\;FDA>&4R4Q6;(4R1:L1$-QCP/2#QCMQDZ,W"K._\ TPL!NM;O
M5UJ<_NOUPM?:6ML<2R4T77JK%6LIJL9064K,*7^S5^\K1VH76U+[" ,U5;MA
MIH=QG/'W 56%>0K9E9R$/(6)D/("KHDZ/3')K>C#&]QU"0Y/;.ODG4=&]&I4
MHT9(AH"QF*5*@2IQ3%[3D!-4@$I)ZQ8>V*Z^86U&NRT,OJI(%C9\5\@Y!<_1
M%XU6L7;"!:K"S 5OQUFFT6)25;W6HS(N/+JI4,5'U."Z#QY)90,YFJ"Y=\>
MR%+$_6*K<<D7'-!")H)G"90>K-D!C 2R!3G$'&HS=.ADK:M%"T;L&].B/>]Z
M"J(V/153==>=6I&;:%STE,'E[:_9SKX_7FGIM##'@H5/RP#F:^E*O>[**?6E
MG(_3A8%-;_\ A=6#*?Q7+#PKE<G<7(F,T6KK(F?+W]$WV?.5D#1/Y2I"4Q19
M8W0Z2SIQ?)DM='EM&UQM!'XFL&<H(+5&%B#K6R^KO8M91L4?>#4M=:R=3:V>
M;'""O3J%UV3Y(/ Y7Q@D8)$U&FXZQV:U:P_=:VN$49=K=NWTTA5_'+_7SD#Z
M GQ.U'N2=.RWX+:B]V0U_P!S=Y=8[$ MDK+4#D3^QC4%.S,VEZ,"8-R1F)#=
M;)'H S-EB[/0^C-9HN%QURC"\5>TKCR*\L.1'X#-=@P<'-=GCX/QR)L464C9
MK=6UV*@,#X/((RD?FI%E9#CX_N5C.;$#2]Y2<?\ V];_ -J/_P!)E4NCRDX_
M^WK?^U'_ .DQ$>4G'_V];_VH_P#TF(CRDX_^WK?^U'_Z3$3]!<G'K!_U];_A
M:_\ XH_^[_\ 68B1]PJ^QQQ-^[31?U7Q?$2S6(C$1B(Q$8B,1&(C$1B(Q$8B
M,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B
M(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&
M(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$
M8B,1*C<Y_LT2W^VM'?7Q6F(DLJ__ %I3_P#:#O\ K!8B=?$1B(Q$CVUZW:;@
MKF85>_O4H88_.655&Y"MASDB:7]1'W,'BSXS$."]L=R$R-_:QFH5>PD]MXJH
M,T484;U#056TU7\%N'*E;:W*']+^MU<(^/)K8J Z@@LN1D9EE=KU<S4>-K5N
MJM_-674J+$SX%E>>=98,H< LK#P8!C_!VC8Y*$\D2G6(N1(+9C%XM$%=YD!9
M7S/:4'K",5#!96D82F5*O5*85#X@@$V$K%JI,0Y$A6B+&H 6,%Y>PVOLAB-Y
MFWV6T >RE^R%J[5E)(*H[5WW4UDJWKIML0#Y$S.E25J:TR*&IU*F0$A7JTK/
M=14^#GU^X+;8JE?:Z@-E,H=>5<+Z25/TD=5=JVZ<_NMG02XU&S[/C6S(]=D"
M:HRU LQK;@18HI!*Y>T1)O+?4J@!S0L 4(1*%-LTP0J;!6:2IPM .YQ\^*Z-
MS7VM?=UD))/VUE6SM\E8LU;/8R6)QP-#/;:>-F6YT4TD?YS3:EM%A'_QJW%8
M4IQ#KP6Q+#Q(AJ.\'> :MP8XK"+-$8><W1\J*0>)WY#'4TQA9SZ#<61-'V@D
MET?G!J,WQ5C(]& &>(\"-;OM-A.'V>[7V=BKL$[36P-O7V;MH<1\5?8?[AV9
M1X"$6+Q!P!24P<$.<M]*.CI>2!>*D8^%+-KT;6DA^@'L4;6R&X@#WDY3*\1/
M$NHNG.3$.AU>3Z\WRV7:MI+/)-Y<AUC0=/*UBV:1Z?P=6CE">--BU,8AC\/G
MBMO1@\53C+$D)--$8:6/8^4='7VM=7<&VMNJNTF?ZBRK;UJJ-BPD?'V7U,C\
MUPO[P90!8DZM/97:.XS5"NNP=EK[E:$9-5NGL-?KJH8\N-=M3@JV20EB$_ X
M5SP4J"IIWNPZ_EUT,#\J3R-,_)@3QM5LDK _K NB$R1-*N)FDG*(:]#4+68U
M+M(8G4+#PG"4$#T2'HW[%VS9N76,1;O'E81@%;/=N7+;7_E=&W]I$!Y5^MU#
MULU:..+K:6OJ:>AHU G7ZZA** 23BA:-'7-+'ZLEB=;I-9_.;*<JZJ[JUPFY
M&)O;FYO&O<'4;>@1(1NKL:0>[.@T:8I,-R=3TJ9$E.<UXBMG*!E$DE".&+8"
MP!WH.HW6"VY[0J5AV+<5R%7))XJ"20J_1023@#))\S2B\$"$LQ  R?J?XG
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
M+S?"^AVLX+R:O9*!Y/<AY ]NT*GC!/E4-F\VY;.[;>BZK;)@XZ[BT>?I(ZU
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
M&(C$1B(Q$C^46M6L)<U#-+YS&(T[)(:^6&I;GIX1MZLF#1I<V-C_ "L9"@T
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
MK(^&Q9Q)4@$&ML*XQ<88@XJUBV%<N9NB4+)_+@,4YX47%(6(JU[-B,'A$JL
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
MEK486O@VHY<9R6=GHO<$XP=RT'D@"GH'8J2_K+=>I4&@Y:P$EONB6[(CV$^
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
M65Z*Q?9P?UHMEO8<.MLV5V6'JUJ=JSD,X8:&KN;NWD$!D":^FYJ9U"W.P7*
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
M*WAD2S.VH-#GA:U$R-I?F/RB%E?5 21J4:DLLP6A]3>PZQ$Q7JUS;VQN5?\
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
ML#)QEA3<T,S2W$ 2H&UM0)9@6G2(DB<L("RP!T$(=:UK+6=G/)CDX _P &
M/H    !X     D0H!9A^IW9V/XL]C%W=C]6=W9G=CEF9BS$DDS,^:;E?[7;-
M[N42^.>1GL>:;E?[7;-[N42^.>(F@V&1RCIY'"9DY<CH[.F=3=?'^"/T54T4
MP1\+M'[5O"OJO?@IWMMEQZQL7I&B8'*$QP2S-!4% ZP! ZP=HF2;S>2%KVCR
M'1Q*^&"LXE5EM,U<1R/!IMEF*LY"91M,V.M='-]=90A/4+53]8BP&@@)+++3
ME%!UK8M"&)$U:V'BU*+:6U]M[GQ!J_9WA2\(VMPD7'N*)4RY5'HI()T]D$##
M+C>L8UPZ*N3D=K_S$B(XS?@!O,]VWK:[!+W5&*\ADX\<ZZ\__K+:T_BSJ!Y,
ML2FVP<D4D<E7_P!YL\1_QP?^4R%="N6VFQU=ZXYW0N7(&%T$R/AC7Q[B>SF5
MVT@1.H6]V1J)@0L;5)K4Y)U183BP=JF/+-!U@#"+>ZW7OI4-:I"EW0?^.MS7
M8A_)T<%64X93]1Y&<RWU.YK5AS"(^/QX6+RK?^*.OE6'Q;!P?!Q(7FKY5_C?
M_%^Q_B;#H?\ \.D0_$V/6M@T+_WT_%V+6]='3^'IRK!/T_\ QCZRWZ_21!=E
M7V:ZQ$%4W5S)A08Q?RA=2R&//G':(E@FSI+X^]"-BC;TRXT(W5:R(%AQ/@UL
M'8;'K?2'61J(OVTT*?EN656V*@_4:Z$]ES@?Y:ZQS8_@OF>LI6A]EO%%;(&/
MX V.*T!_\3L%'\2)WZ4XB77QWJ.OZ3JOE(RQ^NJPC#?%(NW&\>(<>>4VMI6]
M"5N*L$N3%JW1Q4",4K#]%EZ.4FF&=4/6Z->Y &3])X/EX'F8XWB-+$2Z.I#K
MKH=(XIG&7*(HE,XB5*G5E.LN&L?IX<Q)Q28)OC\F,6J%KKL@.QJA'&''=;8A
M"W0M.M74FBJHM*ZWJ6O "C73X^M4^@J3F5X@<5#E?'(@R9WQ9LL3B[:%KN3^
MO8?Y"QS_ #7/ZPP8Y=C6#YXY';.X:3]1$@P(ZY*?%!]H5K07$-<1JV!&@(71
MS3/[@C)9@2D* O2YZ1$K3>J#0QJ2@&[WUPZ%K3<S;#*VP>=BFHJ6\D&AQ;20
M3Y_:L465_P"5QR'D9GE9-53UU?&BQ; P'A66Y#3:I \%;:V-3CZ,A*$%3B;Z
MV55R*:!((:S\OX4V#:F1,)LBK=QU@B,;;'$ @-*,2%E3S4 TC*B&2%,7L!82
M"]AT7KHWKHR=KW7V/L7%GM9LNQR26?)RQ/XM@GSY."?SG@0H@P"$^@_X8R,_
MC@$9_P 1^<UBP=\H:9,K24.W(F.S]C>KPI:O)#%E-&L,;\HL%E6/'H.[#2OC
M9+5"QM<$*1\$>G,T68'M2M:& 0=[UE42<.5D^F%8T%/YI %S8US%N+C;>P.C
MPT^76UL6R27Q^,[<E+-XZW:<]("'@9H21'EA&,&M"WT=.(FI[J?E=T[Z.73/
MK73OHUOCG$=[UK^36]ZF0=;WT?WM8B?/--RO]KMF]W*)?'/$1YIN5_M=LWNY
M1+XYXB/--RO]KMF]W*)?'/$2 )AP'L.>7]4W)R4<BH\Y7)24=F<6KZ2BXZPW
M0&YKG))*=VVL2BE8QKEC>2 [3<;V@/$_'575T+MQ="))LCXPW;,7%&\2[D!6
MTI=V]ADD6;W60\3Z\>'%#&)D%L#+XZC6KY2>H3,<J"RH].*4 M$K-)">U"+L
MP=$>"\;4P.%ZHMH_"Q:G-E:O_F%=A+H#D*Y++@^9(.ZLC*2&1BR_]+%2A*_D
M2I*DCR5)4^"1, U\-K'8U0%S+<-/LZXN-GPT"YKX@5HWK Q)6,0U<9TJ2R4H
M_3$K&,6S4W6[(S8M];6^G>2?+JR.24<(&'X$5A0@/\$"(%'T 1 /TKBM5551
M5 X5NSJ,>%=RY=@/H&8V6%F'DEW.<L<YZ-<8+OA;O*I!$.0U?1=\G2]$Z31W
M8>*\":W"5.+:WDM3>N?E2.6%&N:E$VIP$%#-V+8"PZUK"_"H4)XI#.P \ &Q
MVM<_XO8[V-^;N[GY,Q+BI8-@<E0*#^2@  #^&%4?X*H^@&-S\TW*_P!KMF]W
M*)?'/$E.UQUE5J+)IR&KBTYLT6$KJF=PMHCTH;88E@ZA2SRJIX5-E"1S:D#L
M[(CCT;P^*0EG $7O9&P!$'8@[&)$C*#'\G;F>[B>6/D'':\CT1O&QZVCD73T
MBQ2@:1CA#@F:D:A:^.DL2JW!Q7#T,XT?9E@UL>@A!K0>G:)(?FFY7^UVS>[E
M$OCGB)IT]:+ZJ^-*)C8/-Z*1.+I'!B:5#T[<=XH2B*<I.^MT9CZ(0P3 P7C#
MO('=*C(#K6]C// '7AWD>2^RNG_N6V+6@_%G8X51_%CX'YGQ/2.--VRWBC7H
MLNL8_1*J4:RVQC^"UUJSN?P523X$C>!61++0;GYV@/>*UM)V^,14,Y?#VZ@H
MGTHH6(QV)#+.Q42X@]3'-J&)85XZ2$Q/VJ8POK]<.PYY98E.C9V5IXZ-2J7<
M_I0-4+E+_P"7E4?8N<<D!*Y .+->B[;WJNMUE+[]UAKK0>6=UL]+*H_F9;<5
ML!^EB <9&<;;M%3'D_Q?FS78?,R)2KCI;54+G=\D2+C_ ! A$HKMT9/+I4Q9
MG0<J4;0FH&X '%$L[$>R#2@&Z#O8=:RSL@>H6YNS_9775C9R\< @Y,6_\(!)
ME?5@]W935U/^XLV;!74$\\W9N"JOYDM\1_&;_4-%7)":BK6.51RWB3=4\=@,
M4;*]"@XZP\#8&%(6)$5'3R#A3 C1A:AI 6;LP00[,V+8]ZUO>\]VE.D;%V\5
MFGESY$ +PSR+$^ % ))/@ 9E.I?5OTUWZ1]M5P!0KYY!OTX_$YSXFWZAO)$8
M6 TCF='5::4 $<P+D/'.*KVUR3A:SGK2LES13 ] !$:UIQ'%G#,"4:'HT 0M
MB#K<FIM2QZ74K;6I+!AQ*A65#D'!R&=05_5]3C"L1-'2U%LJ(9&Q@CR#D$C!
M'X$ X/T_YB=".QSD#+G&5M<;YK1=X<H%(=Q66I$G'.*".C\CVTMKWMJ6Z'+P
M=FK$T/*8_P#%V+6RSP^'P[UE-%BWZPVM<\M5K+:PP^A>FPUVK_BEBE6_B)X]
MB)N6:#D#=J2IW3^95OK%M3'^%E;!E_,&;9YIN5_M=LWNY1+XYY*3FCR%3R5J
M&P./^I/?<?LJ+65<Y%:26.&TPR1%1Y+<*TLR5%.#<^-4I6J4C@C=XBDWKK%&
M%C)V8 0>D01!1+UXB,1&(C$1B(Q$8B,1&(C$1B(Q$8B50YL_9X??G%X__O!U
M=B):_$3I.*T#:WKW$PA:J+0(U2T:9N2'N#@H E(&>(A @2@,4K5AH0=4HDL(
MAF#WH(=;WO6LS;EWVVI;L<;'X5LW&M>5C8!.$7^9S]%'XG EE-9MM6H%5+,!
MECA1DXRQ/@ ?B3]!YGA]2;WWCYTA@XI8HOI0^K)KQA<%C;/HC7[?6>ZSD<YM
M9;R,*ESDV1EJ5-3['::$S"2)RE(7 B4%H4X2Q@&N#O?U]#ZNX-/>:NU*>RW*
MMARP*MII_;/6-K6Z[)@66-_<9VDY $-6=C*BA$9:=UZ[5V=C4#KK6Z=-FHH&
M+5V&[?:]E>PKCX5KUGIY*W%E0 H6V2JO.CNNY^,?("_)U#W9T>*E0\@JFJNN
MJKGD%3R!C<JTL-KXHH)O<46/C6X5(4<<II:YV,N.$>[+ANAX=E# 02D)V;GZ
MG_Z*I=TYV-BS<4\Q@TM1=V5U+EEP!7M4KHZE8*,$Y>]F9R4GNXRFRP4AD-&J
M+.0\I:[5!5J5 "S,E@]EI#!LDHJ@>9&C[S9[P1!/:W@"3B]7Z"73UFF<D:8%
M)AR5"_RE16[C7*&>09FD!,H\B1Q$T!FFS$\V6$JV-66<0("/H+-Z^C6KKV-*
MW<J9[#2VN[UA>-B:VQQ'N=6/Q>E_:OV_EKFI**Z%U83V56G8NUPP 6QJZ[,<
MD=U:_!7!'-+:JEL!!!KY_(-]!FBN4/>(OCG%7H^GJ]J2MQ$Z=ID_V76UBM1$
M42N4;M;L29R[O,Z8RXY'8++8NRZD+FG1J"Q-CB%:F,T1O><RV^W6TVVKC5[4
M!XAF]5=O+K]O93D[^:<[*:NEAU!&S9\E-; 22"MS;45NR'U^)0"RP#^JZ6ML
MHJ>$M8:%FUN5L+ C5IQ#>Q&:3@ZVCRGLVE>(EFQ6'O$#E=C7I6+U8L,CR1"]
MHV"CWEKD*A[(GS@8)_V!G4I0I51BMM,).*,/3%A%KH-V/H;^M9I?W+JZ89SU
MPU.U.QR5DX6?TO?LT$92HL38JW/LJ63Y*VVM@^5# 3%4^S;U6TY-!VUOTUK:
MM@X=5W=2O;>EP37;394-NRFT>'U&KM 6P^*K1>XN\L6T57</>J=LDN?-<6X_
MKYM/U3,S(+">WU1*Z<=[&6&;(**A/B2P"^4,+JS$MR9<WMR;3B6=U-= ]/66
MTMVFC=V52C5KK/MK5OA9:FI0M:6'R0NU9==L/:A5=6[5^W<'W(5T=@#5M;M>
MB.>H_9[XJ?/Z-/[GLC0R*1RS573I4U*_)[TV1>2.++.Y$^0_>.F/<SD^^/<S
MZ\I5-B^/1:<PA_W&JR4."7BNR2"&ID++)F=9+6R-+)!.U93QM2#2\UE..3]1
M*H 5G*1KZ='0H4BYWV-\W7,A1_3[-RW38U<OVRR5ZM*5$L]2VE;F=QR$]P!7
MWK*,EDW=6NBH$8:H5-7L6^W!##F/:0/%C,A3BJ\39'AKS$MWD+;-@UU9=?QB
MO#ZY@4/5R)C1)I"8_M]DN3;'5DMCQ[BI<%C62FBRUW-1*DB@I,J+5EA\7-7)
M^NH#TUIJL3?VD)^SK[!JM7Z$O0MVXILL( 7)JKU&0H<L[[*V5TBNL/5O"[4[
M#6TZP'H?4]EEA^)]AKUB@2O+%59VV\\VRJ)KX+,[X])\RR<JUR)_:)PP^]*L
M_=<Y-XB?.77[/ZW^]-Q!_>:JS$2TV(C$1B(Q$BM]O2D8L]JXU)KCJN.2- I\
M27,#[842:'M$L\G-SQXHK:G!W3KDRGR2[I%79C+"+Q9429T=0P A>4LNS8*M
M<BRTG "_(Y#K41@9.?8Z5X^O-U3]3 'VP&I>=OQ0*#D^!@AV!R?P*UV,#],5
MN?HK8W<<HC)<D3PT<B8@2]4RJ9(EBHW=O#)%,=1K4S:K?T['M1IS.94KBL)3
MF*@E;( <:  A:$(.M^K\RX3R:^/+'GCSY<.7Y<N#\<XY<6QGB<19E7AR('L)
M"Y_F*@%@OYE003C. 03]1,NH4$)$YZI4<4G3)B35"A0<,)1)!!(!&''&F#WH
M!9118=B$+>]:UK73O/"0H+,<*!)HCV.*ZP2[$  >22?  _B9CCY Q)6@,@4O
M#8G8A)"5X7@Y:G+;1(E/9>+JPK1F:3[3G]N#J#ZW5%U]=&_#K)JC-:M*@FYV
M"JOXEB<!0/J220 /J3(Y'$O_ "C.3^ QG.3_  P?^1F7R,3!-LHC3RZR!B9Y
M$Q.KY$U*%'*69M=D"YUC2MS0EN;:ED#<E4&JV92X-IP%! %("Q&D"T8'6P;U
MO"?N5>^OY4>QDY#RO-,<TR/').2\E^J\AD#(GK H_K?Q84#8/@\6)"MCZ\6*
ML ?H2IQ]#,[B>1B(Q$8B51YT?8]Y&_-3*?\ 8MXB2+R2^SM??S+6E^HS[B)L
M%-?L@JGYMH-^J[7B)&/+2,02>TP_0&R;=9:9A<I6L8)3)WAQC#5I;&&=];7I
M_CZ5RE:I,VM1CZA1;2"6ZZYJ,!VS"]=?0=YGN76>ZAMH@UTWUW\<XRU%B65$
MG\%2\5,WX-CUG'.;M([038KU*V=]C3V=8X!;"[6O;KV8 ^K>E["OY$<O(4B>
M=Q_=K1:10^8V)QTY!E3*5RQFG+;#Y*8OANHB:1,'V5.*AK-G4+C$I<#6.,JI
M0(Y&ETG7HQ+&M&%4G/)"<4.[:JO?V-8.-VSI:&LYP%^/7MT82Y5(*^QOZ$JV
M9!#?=[:C@65DS4[6CM7ZCDAJ.OJW*D",&/\ O*>V5@[$YY<>X;#^'"TT,OD>
M>.%=V1$]"2O3SR4\3D%7L[6PR^,Q)N@CU#X@YI4%:O3Y&Y&>\-2=V%!)*T0A
M Z+XXN+0MVU3B<M((3E"3%$C7II57?5E^L06TUELE36#56U#.6<V_:M2:J39
M8]E ^+EF#9S!;7K;0;(VCL#9;R6L%KC9<6)D#U&_[HO8*D1;AD 8=B8PO+NR
MJ\@T.6QR$\F8W'ETB;?+LP)NV:Q&)Z=J:BZ)M:)=(GEZ+BSXZR]#'VM<%")4
MXD^*(4[R;L"M&I$F/#/59];=MH8"S5NV:;;PY+6AQ=OKKC'@EMF[L!5;9RJO
MMMHH-5HM-BOKLV6LW%_N#5"5[C:S44%%'I "Z-[BE3R0"M>N%R5%;:4I:Q&J
M-2H4],)-Q+232WX/>([ 4L#_ !FFF>HP-L5CS,!L3-@),GDST]PM^6>,R:*.
M;JFT8WISR51FTB0S0P=)X0F:]OHJ_J/;7O[BG97ZSMR;A;6=.KLZJOW$"G)_
MJ=KV@C#-6@4+YF+0]='7:&O4M;+J4NBG)LK=;6T;/*MD,%;1J*-]2&;ER4XF
MARSB'$(1#.2"([D3+:VK3D YL,HG;I*7.-J'-DL4J#P"IBI2&R9=O2Q2GD[=
M7["4K;G 1Y:M4$TL P@5B)UYKGUV:6NBULVOW"[.I5P7UM;=V7]1.H]/TV*=
MG=MV U!&;*]IM;S6M:KHO8WJ]ES6"H=::+6#E76JJBRKWK:,-3;31Q/NR0AI
M6W"OS=H%8NZPI!^E:"SXE=;N[.#"]#*1.+,TUV_(&-_C<RCKPYM#(M WKCF!
M-&I+$#$21M*/UIC3C&C*T#1(=!QZ&LFIUNGK:]EEFA7=K[*6.W-]E*J.NHK]
MUWUV4MJZ_P#=L;/N.UM,3^YXR=CKKV%'::%S,EN\MM5W$X:AG?L['6D?_LY6
MSLRP0?I^UU<YX9.,;^YPKV/LVFV*7C/8ZJTQ)612J21&!@2R0A,IHU2>DG;<
MB:V[X9,+QND@ 7MZ@T!2H#XX:V+6S ;#T:;C31LZW%'IV]BJRT,N1QKKMJ]:
M#QZQPNM:ME\TWL+Z\.HST+=BR[N'[MB5W6H>M"IP*BS[%G-!YPW.ZOF/(M37
MJ1P0#,K$N[OHM<X31BJWD?H#FLC=GMLG10U'5SK*8L^SBP9Z]QJ=-#B@3*'^
M'R:%K)"[1DY3UNL^L*/34M$(*8>9K19N=4:*VSI/AZ[  0MEFQ9MV$.,!J;T
MM56U\BLJHM3#NS'VJTZFR6=%Y%U#UD#B5IZ[2ZX)P;EQLI.HFRMGZZ]BPDY
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
MU++->R[;Y4UG0VMS5M])Y<*ZM9'5M5?(;U;!]1N.0_[9*D6-[%ER)<%;=;K
MX\329<BD\R;:9<VN6/,6<(]9CHC6SQ-JY$LAD$#72V[I0KC*:;MEK)B%B=X^
M$0D((\D+0&)RC# :[&ILT:?<GLZJ@*UZ[8U:US\U79I1'5K"#SKK>L65Y47-
MS=+KK46A:.1?IV['54]?;:6OKWEV++"/]4UFO@2H("N55^?$BH-83555FT76
M*Y-?\6\0/O7,GU(WIF*="6NQ$8B,1&(C$1B(Q$8B,1&(C$1B(Q$JAS9^SP^_
M.+Q__>#J[$2U^(C$2F_+OF''>)K$4Z.L2>)BM'7%Q6AY-:U!*(/P=IJ/-;N]
ME#6GEG%D*5ZZ0H" C&'L4Z<9ZDT6@D=4==)LVMPZ.MP]ZOI(2[%$1NP['6ZS
M6=WXD+2-C95MBSSZ:4>PHP'C33379Q#OQ=F? QDE:=>[9N*^1EQ50PKKR#98
MRJ#GZ]&2\R6.IY>Q5M<C$5NP9JU2R10%EIA8XVB5)6:&5PZV"Z(Q 4,T5=VZ
M3KR8F^$MB3:4PAQTB)[)1VZCQ8JPO2WWPJYG^FZS;%_(!>-(NJJY_J."/?6S
MHQ#*!:R\ZZRYS4*UYTE0H6WGK2O#9!LL%A !P.5?P55M7XL]B*0I.)$LG[U3
MBK'--;BI0V@\,3LQ,\F;9:S0$M='SV![;)Z^MSL2N.=TRD2(QBK%]6[&$K8=
M)V\>_"(981QM=->[;KN95JTM;[FVSD/4-8OK(EX<'!JL&YK6(?JU5RL0 &"W
M:U%VZ^E3IJ;=C?:U:47!8V4*YOK89^-E-E5E%BDY%];UC.,G8X]WE?&&4/=?
M,+,5.U1UBV*IJUK7%0XDQG:925(*TC*73XY$N9J<EI=W.X8_I(L2^-ISRG#1
MFA=0(Q:Z-76[5NY]B5X7?8G:^?Q'K&QVVKQ.?(L-W2;ZA" 2%K;PMBF<NGL=
M78K6S6;V!RQ7CYRB4Z5[6@^!ZUKWZ"3G.18H!*>8ZG_>3PN")+.;)%!&5/8<
M8NZQZ=KYD/D"LR-SUJKYZKA#)')?,CXDD0QV4'M,VVK^#A0'!486@&,)AB<!
MQZ?DZUPV=#K]E!^_NT-<Z?@E:=UV'4DHQQ[F5M!KW55'J]]2V<0RV/W:=(V;
M.S4Q*:U(L5'(\-:O54=B%<#(J5_>**V8_N\'-89E-8V1R[USB+''!6VNJZ=M
MC6QNLJ9GZ2 AFU,3C@8>! -<Y+G)L<5>CF-:4YIQ(E"(I4 \)FNCJ[T+6I=5
M>O=4ML:/R04TO\L*6;8&V::1D@>VPZ5R@$A,\#SX.KSG%@O9GIV\=@I;FO\
MD5'UDLL8_0*C;=//ZNN6!7FC*.@R=YU7*J-7,O?HJZ,,LI]CO.RE$0-.&,4B
MIZAI"M0RE^97TQ,2TNDUU'F\2XQD1#5C1#/2@4FDDJR%(M&FAW-/1OK_ -:]
M=4[*CS]O]UO_ &*N/Y[*:W9&>P( 2+*4Y7!$?(FX;-PZ=2%FNV+*=4Y %]B:
MHV50DX6MK,E "Q(&+2."V%/3@@XM022H*WL11Y19Q8MZV'>RS0:&#>P[UK>M
M["+7@WX<6(U5C5O^M20?\1X,OU[Z]K739I.:;$5E/TR& (\'Z>#.7(2Z5:Y$
M_M$X8?>E6?NN<F\1/G+K]G];_>FX@_O-59B):;$1B(Q$8B>6\;XA6LKM)#-;
M+30"W(^GUR?A<IAMHJUAK"Z(;AM6-SN$6O&$13!*FY0^M4 92XFK;U)2$PA$
M#JIU8"PF$GY>LIV-3J_M[[ ^_9UFG4+<$6:^QJ7[]EIK8%&=-T[5-]UI9+?9
MHZN!X++HOV6.];=0H76';6;-:9+8U[=:BJNDNX/SU#58M>4="FS>N<<<X&/4
MGSY;7Z,QV6WP['GO=I6G(%[M#G9<]0%@I%P@$)\@Q!T?)%%V*2-D_;[8CPS6
M79:=R++87ET*,/&,I-L.O/MTZ]<9&ZG3[*W.WTLW6VK+=-Z75@5%0M6N_-)]
MNKK!" ]I:4T8U;1:R(^FW9ZP55SR346EJMI6K) Q94@:EQ<33NNMG!ZP0(R%
MQ#[TUJTBW'^8S"O,-3LP7(<JL.:K](E[9&H2)0X-10*@,3K"G.;H'XQ0E4@"
M28UN1!0=EF)R]E;^FOTM/N.LN[.HW]+K6!]M/^YL\>T-X0$G"5MUA&FX#<O:
M!8&QR+8]^JZ_JMBC5;AVMVS<5LR0M=%FIZJT11G%E6T!>MGG*EE*G(Q+\FX@
M<JIY5/*6M;&M^)6(AMZ4P5]JELFS_(GUE@*..W7))N[-RD>H(B5($8H%I@1I
M$Z<"L(7!M&+8RPC[8?-Z9K>NU/[8;;XW=OTO9=7M;5W\VRVFF@VR5./#6[&O
MLV5J5"J+_E^*B_:0[*]G6&9$WM?L:DX_$5KLG9750)G 6JJZNNU@S,XK\ X&
M8M>N&O>("F4DL*/\AZR!.GQ-%(HGG"Q[E;5+BJYC%@6#.DL<>%#16:B-O1J;
MX6$-^NQ:V](H2A-,TG2J=]H/H:>S7J=35UC L_WE6Q>X 47M70VN2Z>?+(5)
M^6 XRG!%6N;;K=>[;VM@U@56U6K2@\>@V65.H1LD\%X,!D,W'C6YMRUD[(N&
M7/YZ45ZVV#R%A%BPZ-6-6ME.K7))I,375-*(-(:RDBIT:W4FJP>5FX\^+/)2
M)G4 2I4HW$"CMMBULH'#HU;4U-=-A_9V&LRNEV &##7MJL\$,K-:]H9796]
MJ_1=[F6O-OG[H=O50>&CV27UK3CX5U6;)MH7(^0%%*HCHIQ>S99D]"&VUO&^
MF^2D%L9B?+JL='/-LU-R:%R^4(Q& W9,D<[0326MW1Q2;1M*8+Y6L*3N:-:K
M3-[:A6G/_P#JR4@LCL2MVIQK7=:P?*^OK@BCD$2[7/:_>VHK%RJ[=>UUJ?*R
MQPVBR$^M*2V5TV6MH9GS2E_8.%R2R5;"]8-:IF"J+/59K;K <5%:W!U!LV+R
M+X8FF,1&(E4>='V/>1OS4RG_ &+>(DB\DOL[7W\RUI?J,^XB;!37[(*I^;:#
M?JNUXB23B(Q$8B,1/-:R>+G(9X?>>@ZSD-;0@'+6/QQ/"[(0RZ;1^R8'((I0
MS96K.L<4[#"1@'HF7M85):E,[B-3MXQ["4([?4U'7]E.@=4'#KV[;R_S(?CU
M:"IE. 4L72N-PP0WM5"&!<C<VS0W>:/9NA?6HZC7T;5. Q%>]W&W9:AP06X]
MC177GB0U3N6'%%;=.&U%<BZ8<K2>;S?Z]F\BMR5Q^3RF4QR7RIT7F+(K640@
M*-62VO-?1Q,7Y9-C6S1I G *;R>J$LQ1L6] U(VO7I/JUKPY[C[& ,CG9J]?
M19DDY^5VK?</&%6VNH A"QXQIO??KW;GYO7U>MIYQ@MZ-SM=GGQ'A<5[U%0
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
MED<MR^O(O6CELYY(C9RH(X@UYP]3L2Z,M<;X_1]B<T!S2Y-D91U]&TS@RJU
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
M5/BB^N;D?YM*CA2(UG(VP'<?+RA3!XTS>-(T$X3(;/F$>7B:%II20[2+M1#
M(D M8;QN)LG8U /:-'9K1B<A;;#3PS6<*P95L7D2&KY<E.9-Q39IOKV@MROU
MF\,4(6O9KLL8, ?/K5UXD%7YX8$9$\^_-]WN$?3.SU%3JZ(L.<.[2YSMY\X,
M7=8LH4,U>1*(%JF6+2B JB(T!8X)%:X"9 (*=.H*ZAX5_;>-!Z/6"JCV:NUS
M&B^SL[  (=E:_K]:M:UL95)6K?I-H/!5>IFQ51R:MN35K[7]6?L;B'J:K4I
MR5_:U][>L?*#*![M.ZFMF#,ZN #;8:P\YWZL.]?D+]6:UYD424N%7OD^D48F
M*&2P=.G7JW^N[WA35JSH(SQF'-,R.1KI?&C$A",U"@3I$IIQH!N)03C",U;;
MEM00;+T6U4\@2@4[55E>?U,MK4ZZBRS#*CW.4K9 :CVUMI6T5E6;KW.N77(#
MAU36-I#8\U"QMKBF0[\*U9T1\B^O%QIY"('BV5MX[3D)7851J&%L2N'E- DF
MZ>I(PEO!2P+1LD=-511PLTM4) =I$B(4:"8<2F( 9U-=#=;JS4Z]8'&N.QW3
M4+.7L&JUBG7#$NXXY]I1<\U0@/GXD\]%N%J&\DW_ &= M(QZVN'LY&M1^G]L
MU!_'EPWR8@XM[G,FB,1*H\FO^+>('WKF3ZD;TQ$M=B(Q$8B,1&(C$1B(Q$8B
M,1&(C$1B)AW^/,$L9G".2EC9Y+'G=/M([,3^V(GEF<THA!&),X-;B0I0K4XA
M UO8# "#O>M>#P8B0]ZJ_&'V<:&^B"OOB]B(]5?C#[.-#?1!7WQ>Q$>JOQA]
MG&AOH@K[XO8B/57XP^SC0WT05]\7L1'JK\8?9QH;Z(*^^+V(E8.5G&KCFU12
MICFR@:4;C5/*+C$WJ#4%5P5&8>@7W5#TBY$<-.PEB-2+4IPRCBQ;V PL6PBU
MO6]ZQ$L_ZJ_&'V<:&^B"OOB]B(]5?C#[.-#?1!7WQ>Q$>JOQA]G&AOH@K[XO
M8B/57XP^SC0WT05]\7L1'JK\8?9QH;Z(*^^+V(F?C%!43"7M')892M2Q&1MV
ME&F^01BN(<P/:'2M,:C5:1NK4S)%Z72E&H,*,ZA@>N6,0=](=[UM$V*Q:V@M
MM119!['C3=+8HO6LSDI9G/1W8;<HZ\H)$PN))J8U.J2KV=]:TZM,<48 PD\D
M PBUO6L1($]1CBI\DB#])IO\9L1'J,<5/DD0?I--_C-B(]1CBI\DB#])IO\
M&;$1ZC'%3Y)$'Z33?XS8B/48XJ?)(@_2:;_&;$1ZC'%3Y)$'Z33?XS8B/48X
MJ?)(@_2:;_&;$2N$!XB<>'+DUR-B"^O=*XS%X1Q[<8ZR'RN;C;V5=(RK8\OJ
MFXC<EZ$QKQY'2[4[#T=MM.7L73L.L1+'^HQQ4^21!^DTW^,V(CU&.*GR2(/T
MFF_QFQ$>HQQ4^21!^DTW^,V(CU&.*GR2(/TFF_QFQ$>HQQ4^21!^DTW^,V(C
MU&.*GR2(/TFF_P 9L1.,S@EQ,/#HM73#&O3]H2:8C<GB6.2!1M.<6H* L;U\
M@4(EI&CB@[V6<6,L71T"#O6(EIGAH;) TNC"]H$SHS/;<M:'=L6E!/1N+8Y)
MC4:] K('K8#DRM*<,LP&_ ( MZWB)5=/P0XFI$Z=(EIUK3)4A!*5*F(D4T)3
MIDR8L)*=,G)+D@2R2""0!   =:"$.M:UK6M8B<WJ,<5/DD0?I--_C-B(]1CB
MI\DB#])IO\9L1'J,<5/DD0?I--_C-B(]1CBI\DB#])IO\9L1*[<NN(/':$\6
M^0DOB->[CTGC5/S]\C[ZU2V<I')G=VV-N"M XH%)<FT8G5I%)01EC#X0BUK>
M(EBM\&>*@M[%NHV_6][WO>@R2:A#KIWT^ (9+H(=?WM:UK6(GSU&.*GR2(/T
MFF_QFQ$>HQQ4^21!^DTW^,V(CU&.*GR2(/TFF_QFQ$>HQQ4^21!^DTW^,V(G
M90\(^+#<XM3JGJ!E,6LCRRR%KVN=I2Z)DSU''9$_,+CX@YOJM >H:7IM3JR-
MF%CT6H) /6NL'6](EBY7%H[.8O(X5+V9!(HG+V%WC$GC[H0%2V/D??D"AK>6
MAP3B_%/1.+<J,)-!O_" />L1*U^HQQ4W^&I$&]_W=R:;[WO_ )=[DWAWB(]1
MCBI\DB#])IO\9L1'J,<5/DD0?I--_C-B(]1CBI\DB#])IO\ &;$1ZC'%3Y)$
M'Z33?XS8B5PY9\1./$*HQ^D$3KWX/O9,RIQO)=&R63A,M)1/ET5\QO"<H\,E
MZY1;DSN*A*=U=ZV,@X8-_BBWK:)9#?!GBIO>]^:-O\.^GP22;!UX?[FM276M
M:_O:\&(GSU&>*FOP5(@_2:;_ !FQ$>HQQ4^21!^DTW^,V(CU&.*GR2(/TFF_
MQFQ$>HQQ4^21!^DTW^,V(F29.%W&".O\?D[54;*![BSVVR6/+%CI)74+4_LZ
M@*MI>$R1V>UJ+3@V*PA-3FB+$(DT.AAWH6M;TB6AQ$@JR^,]%7!)$DQL>NFB
M22E$QD1E._F*WAL=/@^E7KG5(SG*V9R;C53>D<G12>46;L82C%!@@]&QBZ43
M0?48XJ?)(@_2:;_&;$1ZC'%3Y)$'Z33?XS8B/48XJ?)(@_2:;_&;$1ZC'%3Y
M)$'Z33?XS8B/48XJ?)(@_2:;_&;$2C]P\6*'9.='"^OFF#&H(7.:^Y3N$OC:
M:83LMJD*V*,E9J8VI=$@9/V2HYE/<E TXA:WLL1HMZ_DZ$2\'J,<5/DD0?I-
M-_C-B(]1CBI\DB#])IO\9L1'J,<5/DD0?I--_C-B(]1CBI\DB#])IO\ &;$1
MZC'%3Y)$'Z33?XS8B=]HX5\7F-[8I$W5&RA=XR^LLG8E*QUD[H6VR&..:5Z8
M'@E&Z/BQ")<S.Z(E4F&,L6R5!(# ] PAWI$RLQXB\<9_+7^=2NK6=REDJ5(E
MTD>B7&0M2E[7-S*UQQ$O<BV=X;TRI<G86-&CT<(&S=ITI0-BV$ =:1-;]1CB
MI\DB#])IO\9L1'J,<5/DD0?I--_C-B(]1CBI\DB#])IO\9L1,8]\'N+*=E=U
M!%3HBCB&MP-)-!)IOH99I:0X99@-_";P# +6MZW_ ";UB)#W%WAWQQF/&;CK
M+917 'V32BB:AD,B>W&5S@]Q>7QYKZ/.+L[."@4EZRA<XKU!AQQ@OQC#!B%O
MIWO>(DZ>HQQ4^21!^DTW^,V(CU&.*GR2(/TFF_QFQ$>HQQ4^21!^DTW^,V(F
M29.%W&"//S!)VNHV4#W%GQMDL>6+'22NH6J0,R@*QH>$R1V>UJ+3@UK !.3F
MB+$(DT.AAZ!:UO2).D[@</LZ(/T!G\>;97#I.AVW/\>=R=GM[FCV:6?HE06$
M0!Z[,\D!@!!$$8# !$'>A:UO$2O6^#/%7>][W4J'>][WO>]R:;[WO>_#O>][
MDW3O>]XB?/48XJ?)(@_2:;_&;$1ZC'%3Y)$'Z33?XS8B/48XJ?)(@_2:;_&;
M$2M]A\1>/#7R4XUQ)NKW2.-2J-7\KDC*1*YN! ]J8\TU\8Q'N1&I+T*C&@UQ
M/$FV+I[$1P]AZ-BWO$2R'J,<5/DD0?I--_C-B(]1CBI\DB#])IO\9L1'J,<5
M/DD0?I--_C-B(]1CBI\DB#])IO\ &;$28:LI2K*40OK=5L,;(@FD[N4_2+:$
MQ<J5/3NG:F]B3+W->YJUR]8<F9FI,E*ZYF]%D$  '6@ZZ,1(TD'#/C)*)'(9
M8]5*RGR"6/"F0R-P2.<D:?+#ZM+(*6NZQ*T/2%$-Q6 3%]L;HO0S=AUL6][\
M.(F)]1CBI\DB#])IO\9L1'J,<5/DD0?I--_C-B(]1CBI\DB#])IO\9L1(?Y"
M\-N-D6H&\I+'JT)9W^/4[9SVQNR*4S<I<U.[7"7Q:VN2([4EV(A:A6$ -*,#
M^,68#0M;UO6MXB;A7G"?C Z0"#.;C5B58X.$.C"U<K/D\W&>J6*F1">I4GC^
M$O28<><,0QBWX1"WO>_#O$3</48XJ?)(@_2:;_&;$1ZC'%3Y)$'Z33?XS8B/
M48XJ?)(@_2:;_&;$3/Q3A]QLA$JCLVC55,R&41)P.=XT[J'*1.QK(ZGM3DQF
MN;<0\/*](G<-L[RK3:.T7V@"E)@0[UH>^E$LIB(Q$8B,1&(C$1B(Q$B&]+.<
M:AKI1,F:*:F[V=,*O@S#%QOQ,83N;_:UH0ZK&/QV0'MSN!J;D+M,B5"DW250
M,*<D?4+&/8=;1(O\Y/+WV6*U]Z 7H.Q$><GE[[+%:^] +T'8B/.3R]]EBM?>
M@%Z#L1'G)Y>^RQ6OO0"]!V(CSD\O?98K7WH!>@[$1YR>7OLL5K[T O0=B(\Y
M/+WV6*U]Z 7H.Q$><GE[[+%:^] +T'8B/.3R]]EBM?>@%Z#L1'G)Y>^RQ6OO
M0"]!V(D!W_->1+RFI%OL&AX3!HL=RJXQ[7R1FO,4W<41A5R10Y" B.>:V,:6
MA6+RRB!B\=*[$!FS.@?4Z@D3TJQ$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B5/K/
M[7O*OYN^,/\ U5U8B6PQ$8B,1&(C$1B(Q$8B,1&(C$1B(Q$JQSB^QQR@^8JS
M?U3<\1+3XB,1&(C$1B(Q$8B,1&(C$1B(Q$J?S;^SI(O[?4/]?M8XB6PQ$8B,
M1&(C$1B(Q$8B,1&(C$1B(Q$\[KU__&,\!/FRYD?J]4W_ )<1/1'$1B(Q$8B,
M1&(C$1B(Q$8B8>0_[@?/Z'<_]B/Q$@CAS]D3BO\ =PH_ZLHQB)8_$1B(Q$8B
M,1&(C$1B(Q$J;:?VMN)?]D>2W_@M8XB6RQ$8B,1&(C$1B(Q$8B,1()Y2?9EY
M%_,3;OU?R'$3>ZM_9E77]A(C^K[?B)O>(C$1B(Q$8B,1&(C$1B)K\L,<"HM)
M36D:XMT*C[R8VF-B<I8Y%N &Y2)&-O2')EA*I<%1H.RBQDFA&9T!V 6M]7?*
M[ZS>JZ/=MZSD>R74N-7$!F]HK8U\5((8\L8!!!/@@S7H+2V]2NQQ]!M0-R.%
MX\AGD000,9R01@?B)XH"L[O1C&RJS@QJ=EEN,&XX*+0.\W$7T]-4/>:GJ==>
M$N:V[;#V?G_;;D<)*@&P: (A,TD=J2V;V HT?U_?KTM?]X=O1U;-_P#;*]CN
MK0R\B%J5ZOL!KMQ=[JK 0+FM#<5;8Y6J:D88JS8=/0(XG<;2K-H/@-;[-L;)
MN)"^ITUTKLUUJRMEZZRX=;K:S-E>SOGK7B:!2RXVF9W*DGSY3:9]K^"5_'HT
M\U05)W*6M#J)Y<BT*@M[;6YB7-;G*#-:3@;UK=HHHU*6K."5R-)@SZ^AO*!M
MV<FMN&!37<^KH-9K@<\FC5V6V_1:O/WH3\[7I*FC8MM1-C8K0A5%WKJ'R9JM
M=MDTV*QPHMW5IJ'K8\JVO56KJ4JT[?>\WY;G&_CC#[,KNE]W7&F:^:$=9^S-
MCLN;).S B%T5]/H:J:PIVIU2*6^2RR)IV!4,[1>TIKLG-#L?5$7N$TST=J]T
MG3Y7,(>K.C[3$["=XPS.DRBS$N5.;5&Y O0DJG%A2.*TA,I7A:#S=IQ'"+!H
MP98A:UH.]8B;WB(Q$8B,1&(C$3YOIZ-]&^C?1OHWT=/1O^3?1X.G/""00#@_
MG QGS])YO**TY3JSQE,/)+D:W&+^2;XDC*V11+C\L;V:K6*.@.<QSIN*HUJ4
M.E?O,JC#@F8M(U2)W,2O2$X;@9U1=7S3#(=0;&&<:VT]P=OBR@FK6"O6N/N&
M;[;9*-ZN%=N[4R.VO69/=-8NO-7A&;46OAEE);%FR5R.5(2JVVK]WVHVQI58
M=4V_&V\<)SR3:K"9ZCO%EF]@$[K9R>"[[)BC+#H*YKV*3>)%!>6!(G M:)9*
M4[EL29-L9.@-[>68),$TX[L].FU6SI7K:GIV]:G1.6)_?:VJQ;?6,+AE>GW;
M"@,*VV$I4J*^5M>W59K[2O6ZVZM^QND!<_LHNP6IK<\2I"U.M-3AR;12UQY^
MP%*Z=[5RUDG%]EXT$IZ$F=N,4\Y(4[Y+=X2\MY"M+8$(L..3)BKY:UN"+J%J
MK#;VI22VK-*.S H3F:-!H&M#W1/9ZVLBAT5LS2K>VXEH>E38@4.[2G6Z<B&M
MS.2E&+VXAQT2FTO*1*A#*"=HLO1N@];JAZ>C2)D\1&(C$1B(Q$8B,1&(C$1B
M)5OD@_7>R/%.!I=&]N)KE))^DE2%&QHW2.*$Y%/SQQAX9FY*&Y2?'60=A(VH
M %)*A'L:@8"AC$ S8-\+L[.Z79L7JE5P.F[%T#X"'<1:#IJ6^H9G-BA?(92^
M5)52++!7]MK-DACW?7I;Q\N--S>-H\2<< !47<89/B5906SYGQ>6]ZQ,%S#&
M#%DH@*.1)VEK8+$DM415::T$.5?RP=LRRSXZ6QHR6QSKNS"6PJ&H4XDVGQO'
MO8PK@[$=KZ6ZO7._O+JO_P"5IL[/H9P0[:";?:C1M 'D[M^G7TYVJW1#39L;
M!&N&5TIKU+'JV*GWZE?%=)>NMOVSMG^@^^CV$\OM%6W^XN%N I?6T@-@JZ&_
MT%XUV)?#C,I+6UTP6>"-8H7%7QNMQR9&=@@TG&<G1D#;$38WD^,(IBK\<&J<
MB1'F!3GDFD:*( 268JE6U.SHW;'$4[%.U75P))-@?5IM>RHGCFE+.59/$_O>
MWY\>%=>=*-G4-&O?:NQRU>9L4%1S&SLU<77@ MA2M+.(;'HLUS@N;&--.%?(
M;DC:W>'\WJ_L7CVV5LPU8S5C#9O/"I*[NC0_.T<W,5M:'0),J86_:I%8,.F>
MGH[:D[KMZ8DLO83!GZV7EFB>S6(C$1B(Q$8B,1&(C$1B(Q$8B,1&(E6.<7V.
M.4'S%6;^J;GB):?$1B(Q$8B,1&(C$1B(Q$8B>'TTYU\RV*.Q!RAM3(Y^ZN,)
M?';;<FKB7->Y:Y([-N^'R5R2#-7F CZ:I87 F>0*4!G:*'L"K9) @;5I1:YW
M5[.UN=7UNWM5^K:VNOZJW8'ZA1]UT8[#9V."_-5':<.K%3_Z+7!W8^MA)LKK
M;V:</CJ]SVFOKGR?=5J]S]EK58'EF?0_W9N3XV <U 3(F^,O,7E1%(Z]VU:\
M78G6E4HI0F9_-O6LS7VVJCL)M]]AZ6SEL+<EB=L2M=J1AK(,9TGCO6Z5850=
M;(*,"+NA=:KL*-+95P^UL:55>""H.S=L4(;"!D+>OVFT67E]M4VPC\K%I2W.
MZWV:AVM1D-=&K?9:6*J6==;KMADJ!89^SNNW]*Q3Q:ZVFAP51K'KJCWO/><6
M+Q<D#5Q_?>,CG/8A=Z.JY_1MBQR4GLJYV<X=8<,DLAK^219QC[D;\*27AI(3
M%A2*.T[!S3&")T+I#O/;6:;6J;!96(./(\''@_B/RDT<6(+!G# 'S]?/YSWV
MJUUGK[7,*>[1CS1$;#>(VUNLOB;$O4.K7%WMP3 5JXZG=%)9)KD-D$=I,:HZ
M@ ''%"& (0"#K5<E-]Q$8B,1&(C$1B(Q$8B,1&(C$1B)0N]M?_'GP#W_ "_!
M+F+KI_EZ-PNK-[U_R;WK6(E],1&(C$3RJN?O#I94[S,FQ)6S!,?@C==DP#2=
MF>7 ;F]M%=U]6$Z31)J2EDG:,N2>#L(2)G;Q;"0:<G#OJBT/>M<WJM]NPTJ=
MQZV7G?;6P_ \?[CIZ!71O\M"; [+;^+<-76VB"H4.K:_V^_V>DH)&CKT6JQ\
M9Y]"W<L+/\HLL1M.A@26L>L\68E#IM?]X_<DO3J9DKHJ)HZDCY!X9I-RILI"
MJ8'M[J*$6W'8P"/C2'/#DYPE!)UB:8#2$*@MPFHX6@ECZ"=[+-G6UNM'9]@Y
MHU/LWN+E>2_"FC8>U0IYG71+FIY\>3[%%B* Y2IM":FSN;%>EUB>_>LVPGK4
M_):OO.UT.)+<4-]EO7T;-2%D'VF_1:W[:V7K"'>R]XJ\4WP^C,]A=9$W-QUY
M65W)JU%:L8D+Y!G.!SF0M2G3.J<FEZ8SU HO(FM.X%E%#&C7E*48RQ;WUM;U
MU.ST;NMW[=&]62RMOTDJ2 0"N2N5)XD$X\3FZ6TF[IU;=9!2Q P(R <CZCD
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
MN&?DC$2M_,#B1Q<A'&"\I?#>/5.165QJO'Q[CLECU>1=G?F%Y;2P*V]U9W9
MVD+FUQ0JB0F%'DC 86,.MAWK$3TUQ$8B,1&(C$1B)5CG%]CCE!\Q5F_JFYXB
M6GQ$8B,1&(C$1B(Q$U6=O2N-PB92)OT2)>PQ60O2(*@ C$XE;6T+%R;1Y81E
MB&3LX@/6UH6M[#T^'6(E-JFB?+*Q*JK*P%_+1 W+YU7L*F*Y CX^P8:-$MDT
M:;'I6D1B/?1'[2)U"T0"NN(0^SUKK"%OIWM$D#S1<J/; (]WJ _ES$1YHN5'
MM@$>[U ?RYB)\W4'*873T\OT^^GHZ>GCS -]/1OIUT]+Y_)O$#P<CZRM/)#N
MZ9URN#48KBY2+5Z^C;:B5U5N\L%&5RS/3+-(<O(<4!)C@<K<A*(TZG)B@N2'
M02PK %%](P#++&%$LQNHN5&][WZWZ?73OIZ-<>H%T:_O:Z7W>^C7]_>]XB?/
M-%RH]L CW>H#^7,1'FBY4>V 1[O4!_+F(CS1<J/; (]WJ _ES$3%5>^79%^2
M+U3UE6JVVK'E-'MUE-2X-=,T%=&=[#/E\76)NT8W-6G<&Y6WZ*%U3"]&%FE[
MWH>PBZND2Y&(C$1B(Q$8B,1&(C$2A=[?;RX!_P!D^8OZE5;B)?3$2@54I^4=
MT1I[GZ;DLUPE"IM2\XNTQ9!1T1>DS.Q5W=E@UU'T_E9T?/*#@J&QQ5.-0<9T
M;,4#&+00!V$ 422O-%RH]L CW>H#^7,1,6*AN1PQ]J/E2R#,VXEO&S!<:JV$
M/;L4 !93IU]NVQ>42P%!"$__ -+K0=:T+P:P/B05\%>6/X<L\L?ERR>7YY.?
MJ8))SG^;CG^/'].?SXX''\L>)^04'R+*+$47RG8BRAC7&#*!QIK4!8C'0.PN
M9@@!=M!$-Q#O>C][UTG:W^/TYXRJ]?J< U<2N#Y'$G)7'TP222/H3)!V5S8I
M(L+!B?QY 8!S^8 P#]0/ D07SP-L'DK3;W05N\CFM\JU]TQ^,QY%QWKALTB%
M&W= ]LQC.86Y'%-8TBQN+#_-E] DXC"MZZA@M;F[O8Q>PEG/U).3_P S*U54
M4*@ 4?@/ DUH:4Y--B)(VMG+-N;6UO2IT+>W(>.E?IT2!"D* G2(D9 7SJD)
M4J<L("P:\ 0!UK^3(R4[7FBY4>V 1[O4!_+F(CS1<J/; (]WJ _ES$1YHN5'
MM@$>[U ?RYB)J(5G(:K;SX_Q:97FV6E#[9>K%CCXS'U+'(:L0&1NLY%-VES;
M'EC=SSPG <&$)1I1I9A9A)HO\$6M"Q$O#B(Q$8B,1*F<Z/LI7!_13!^N,<Q$
MSG,*4RN&<<[%?X/)'&'R@L,3:VN4-!#2I=F/X13B,QU:X-A3ZVO+/MP);W4W
ML1*$J@H!G0+8!='1B)BM\9Y?T[Z.7_*W6NG\&GBCNC7][731.]^#^_O$3YZL
MTO\ ; Y6_P!<4;Z",1'JS2_VP.5O]<4;Z",1'JS2_P!L#E;_ %Q1OH(Q$CI[
MX%L<DLF"W"_<C.23I9]9,\MC\!FBIRI,3S%V>=E-Q,M0MP@T<!-L#T2TIP#$
M:6886$&]%"!US.LB;ZIXMR-:6$I;RTY1+2@&EG *6KJ&5E .)%H9)P"U%"&
M"<4/72$6M=8._P &\?S!OYE.0?Q!P1D?EX)'^!(_&>@D @$X/U_CY!\_GY /
M^(!^H$X@<5'TL6QE\KN3A8]JC5PA%J:"+V)<>4:2>L'L%!!ZZL\D\P S-](Q
M!,%K>]Z%OI$!D];>:\$8_#!^HQ],'\1]/P^D D$D'!./_1C'_+ (_(@'ZB?M
M%Q8D+8E)0MG++E"VH4X=@3HF]=0R)&0$0A#$$E,FH0HDK0ABV+?5#KI%O>]^
M'>]YZ69L<B3@ #^    _P   'T   \"1  ^@ R2?^).2?\222?XSM>K-+_;
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
M5:U)O"MZA::B<?IL'M^##ZJQ]-Q4, 76JQERJ,1F6^EF*JP)%0M\'QZV]>+
M?H4_>J'(' -M8)!=0>K+>2U+5_8CO6E@3=I@+PQP:,V$O?)NJ31.$!8Y?(9-
M&&!*3-7X]!'3Y O=(@X=5O"?M7HDC9G4ZF];RA+*G2]RZ+]O;2C!F56+;";%
ME?%206!35O)*@A?6>6)HMKLJ.N"K$;->S8A4%@$U+-*J\N1XK"V=AJ*O/'-K
M@%R00)-C\\A$M<'EIBTQBTE=(Z!N,?VUA?VIW7,A;N%6)I,=DC>K4'MY3GI
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
MXJX,BY*#JBYG03+)IJ;6E:MY4H$&PV9O?H3$'5T:Y&[-[0W^45+-I$V:<S5
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
M3IW3UKAI484++) 4H%M'L)6T)6VC>C? ][4% U]<*#5I'<S_ %/[G4^Y#_\
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
M+.2UIKY%G<%OQ J=X;UCRH9K!K>V$Z25N:9?6Z&M8O.6][C;(\3E=84Z6I9
M AQ<7Q 98DG.?'%,!>;V"IZ1B"F$$T&B=M:TW7;>HO[FUN!JW^O)CIU*7J\?
M6RBBE[6!PZ4U6LQXU>&^U:Z^K;L<$KT_5P)QRX[#)50PY')1C930G$,O[R#
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
M!4=BH4!3G:)Z^^E=.]NZVF:VU*UV+=>QK,*RK7FA'<JJE6:JQGM"JZFY5]&
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
M T /6&+PB%T!\.]^'>\C8[6V-8V.3$DX\#).?I+]>A-77KUJL^NM%49.3A0
M,D^2<#R3]9RY"72K7(G]HG##[TJS]USDWB)\Y=?L_K?[TW$']YJK,1+38B,1
M&(C$34Y["F"R8/,:\E242V,3N+/\.D2,!@BAJF.2M2IF=4X#0_C%C.0K!AT+
M7AUO?3F+L=&GL]"[KM@L*+ZF1BI((# @D$>01G((_&:]#>V.LWJ>QU&X[5%J
MV(?R9"&!_P"8E07SN\>/$U1K 6*WR:9.;T\PV22=Q-E3^SEOS_":$>>-C:N&
MWM;B40V)UU6OZLA8D2B*2GKC=J^H$[0=AZO9[![78VMFX!&W+-U[0GQ#-V"Z
MJ[ _/@/L]?TJ2WI]8XDDL3@ZNL]-5H4]<SUIUFEJ:FM\B?7KZ.SL[6LGDGDR
MV[=YL=LM8'XL>( &@6'W75 2N)39LC+A,XM-IBTNQ!TY<I5+)-VLD>&NS6A7
M,G]A(DL< _/QR6W7L0S0*D1W;&DF@,+-3$#!G9K%WF['5*T[5C#F4!7-;;=.
MY>B<&0U-==3S]E15JK':RO'Z3>C**]2JP!UT*@FOR"MZQ7JU:= (=66Q*=:B
MB@)8&#4U!&)R6._/O=]TA8E*TO2URZ?;$:Z-&^.$,=DCP]PQ:@D;NQR"/(96
MA/9'@QY1RB((9"8<R.HUY[PWN1)3AI8-<':C<-ZFC:[1.YH#:W9UZ!U$LJ;U
MO6C6:5UC5\ JUN]NA0V:U553G2JBJQT:&NUE>B_7[)78U[=HWN+1[>;%=E"+
M#:;&L5J]NY7YLW,L'/R52O4?>[<XRRC;P=)D=BO[@^*%:YQ>72SI<>]&.+S'
MV*.RMQ YA7EJBU<U3QAO4.V]"ZBI:E"?H(#-CV+U42K93;UU%5M8O5.'Q")L
M-VEEE:J/ K]W==I<BX^%NY8RD!:PE*:]*M38XYWTV46*[Y9S;KMHM5:['R]@
M'6Z-99LEJ]=%.<N6UNGN[MB]831VD3I8CI+X^=<S7<[!$3698A3LKQ$SID9
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
MB-M6ML2#(I0X**&;SE[P[[CL695G(VR)Q7E?JWIZT@<QI&9.?5L@.7'!)&8
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
M&(C$1B(Q$8B,1&(E"N0Y!(N;?=WJ!%%B/)<^5)91VP!V:46?2 1' +'O76"
MW9(-BUK?1O8==/X-8B7UQ$J0Q<HI5,2'=T@?%+D%-(RVS">PM+*6U_XQ-#:]
MN%=3>0U\_KFQOEG(R.R0EL,D$85:3"6(4AYA&@C$4#K=72)F_/O;7L5\COTQ
MX@?Q2XB:8YS)^>9+\,7?N_;N<Y3\'5$2\O+W[ALJ<M1E4-88I8]*3N40QZ;C
MQ.*CKE_@%H\S6_ ,6MUM54U=M3*IKO4+8" 0Z@$<6_,8)!'T/X_02P6V*U3J
MQ#T6%ZSG]#GCEU_)O@OD>? FJNQ#8^PI#7#QW:MI., ;(XP0]KA:E9PL'&&R
M*Q96C7QR/-K+ZSNF]O9V56W)QITY)8"R]D%]&N@ =:FZK9<-FP!KPP8,1D@B
MNVD'S_\ )OOJ/X-5=;6<I8P-:$U'E5\6#L^1X/-[$N9\CSS-U:6A_P!0M1;
M0X!E$>]FXP6CWBG&E!6D9X>75$;:@$N9I;4TND4MXE@9&4PPXAGES0X";>2S
MFL):WB)GG;" E./>UR1+K?5+T/>ILS.Q=R2Y.23Y))^I)_.5U5545+10JI0B
MA550 JJ!@*H'@ #P / '@2\G'84CXRT=5U!UUPAY&)8?5</:8FU"^%G#\DYP
M,0D=9S>UH0\J!]=S?W<T]<J'L0A&*% Q;WO>]Y&629_/O;7L5\COTQX@?Q2X
MB//O;7L5\COTQX@?Q2XB//O;7L5\COTQX@?Q2XB?&3D>[G6-7];SGCS=-4K+
M-425!$Y#,'6A7J.J76*QEPES@V+/-G=U@/Z$\]D:E R3!H/%Q#+Z@C "$'K(
MEG<1&(E>[(OQ1!['8ZJC--VE;LO>80[6"<G@"VI&I"RQMI?FJ-B.=%]J6G6Q
M1JM8YNP-$DH_&Q=0L8C.SUU>LB8?S[VU[%?([],>('\4N(E:GVMH7)G9X>Y#
MW;_(!Z<I!.WJQWT]SLWC2N+>)-)&R!M$A+<$JKF$:D4Q9[0U='=*F'9?D(\U
MG2FC1[-+T/!RU>M0Y+4:==R5(3R55OVK-VP%3D-G:NMM4L&*>QT0K6Q0RM=[
MJ;:&8BNYZW;B>)YU4MKUL&7!5A0[UY4@D,6.7PPY&:O8M'X.[UNS]W7R(10I
M^TLT[L?G-XR*2EH5,1(@20!BQ9R]4N(2&"')BV]J*"<$IJ( 'Q4)0PA%JO9K
M&XH&R6=A9[<L2S&XV4VF]BV2][/15SN?E8Z*:G9JF=&C8M=KV6,B W5BMPHX
M!J5%JBC"<0M"BZPK2O&M"0R*I52)+C#X[Q"JFFD67@-R#!5S-"RZ\21-=-N)
M3LB,AP&G;&-D7'.G*U6L<DZEK&(HX1YI@S="WUA;WO>\TW767OSL^H55'Y!4
M4(H'\%50!_ >9!*U1K&'Z[;K;7/^:RZQK;6P, %['9B  H)PH P!Y6=UEP,F
MG=U3KDS.S>(EZRQYLV;*V"I7!#,.)AB^(<?4"W;S'XT]G+>3"'JRQP=E&O*G
M8>,)C -J00#>MLP.52<]F?/O;7L5\COTQX@?Q2XB//O;7L5\COTQX@?Q2XB/
M/O;7L5\COTQX@?Q2XB8.3\FK$A\:D,N?^&7))*Q19B=Y&]*2I5Q&5&IVEC;U
M#FXGE)4_*,9ZDPI&E&()8-;$/>NC6NG>(EG8R_H97'(_*6P*@+;)&1J?V\*L
ML)*H*%X0$.*0*DH!AH"E&DZD/7#H0M!%TZUO?X<1,WB(Q$8B,1&(C$1B(Q$8
MB,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$JAS9^SP^_.+Q__ '@ZNQ$M
M?B)7'EI=#IQ_X_6+:,<#%U<R8&D.H,P2Y2H);9;+E2@HIHBB9,A6H'1T=WO?
M7+2I$8]JCC>C0 BZ-ZW&L^SMNJZW(5>P[SK-%F/\E>[V&MJW6C^-%-UE_GX@
M5DOA Q"UDU^NW^RN#>C1ZW;VF(\#_;Z]EJ!B?"J]JI62<>7 'R(E2>*/.N:W
M98[+#Y<AJMT8GV"7Y,W:1U>N==E5*;2=Y**K0-EEF.SX^H2"[ 91;6H3MFH3
MBU38N+TG-)#LXGS0OIV>F?M=G-%=?6Z.V7?Q63M+8;*1X/SK">U3RP:0Y(!5
M2^GN]2[K/[@LZ75_?9>[W>O"*";>.LB,FP5&<)8S>DC'^J]05B6*CY".\VAJ
MI\F<?LJ#/,3<$UW5M$*Y W&IU6Y315YH%FZ7Y!NY3HH;3VZ&R22QUZ959J0*
MTE,M0ECT/:=0 W4]!;-NG1KL''M-K8OU[*SQ_9O5ZK=>DX=B6NT]O496/%'V
M1M4(>5=8LY7<;U'5'<V@?;U.OJ#8KM4C%M=7.K:XEBI9J=BBUV4*#7JW:K68
M?W>OIQOO/:_G,&M$,-0E*;,K[BC/.2A1;XLB1,9V*(-2A;J-2)IC=@R21L:H
M@T]"8HT(?8C2G[&4IZ>C6<NKL!N==L;FJ50ZR:C,UG^GC;K2Q6Y X  ?!4L&
M&4;RCHS=SM=->G_NFK^VMW/NOWMVA.!Y>-/9?7<EL#(8HW!PN'*..*E&5<!3
MG>< ?;!C=46'%663R*P=U..N9K3Z]L15_(54[@,0ETXB UD\F!:15.JH-E9"
MA8UM;DYNK@SGZ5$H0#(/)SZ2W2_W.UIT G8U=W9I )4"ZJD*5V*LD,R!W&OL
ME5:O6NX&RW%H5>#]WZ]%>PO*G7.EKVMQ!/"V]KU%!;RH>Q:&MHY%#8F0!\>1
MR5G]Z9#(]6D@=HG7<L:;*\U5X3>.Q^T!0Y@:6N046W25NGS/)BRY\C<7\FOK
M'CAC'("XZ-R4)/ J+ZZ0PI0/G=8]?:=AI:M3!:-G^FW,[?5-3L=A*J[&4$O7
M8Z^VL)8@-.PJILK6I)'5VJ+-+G[EYLNYM:H",,M=JA&<C.,UM5=1LTGP=G5L
M]FO[""HXW;O<*?:E+6W)*GN*6K%SLX,YBB-)J\2HM'1T5LIY7L@F3V$Q.)KP
MVJ*4?#$K" HQ_<49C<H3)#0."?8MQU"_.]"%TAL5H&+*S<;MKKM6IRJ%C\;.
MSH^X& =45;1O%?H.<6Q<FI5<UC![:=0WL$R<\*++V0 X()2O]HMA;2Z\&*\F
M7IMW?#T">&1GO,!L6+-S'M40F=GM_I@3<Z+@'PPM"0,YKM1Q''T"LJ;IC#7%
MT"C;D02C-*#RQ=F$?,IN%[ZNO4"VYN:.OM5H/IPV$T[$1[/]);,;VL.)?!>S
M@K%L!O=JY-1*KK0_HNV=BD%5)8'6LWZK':O_ % G/K=H@\>0K47.JU<V3<Z_
M[SV 63:<6JAEJJ:L3V^6HVU@Y*9;+ZD)(:E"Q)9Y:QR3%1.?3 UU&W2*LS6_
MQ;78C5[5EFI1'@"/-VG2-OLDZY&.+-"_;#A6P$K2UZE((!#V_;[ 9#BRCU@V
MH 3QK[39'5ZNOLV .=G8%2A2#@AM5;&8C("H-W79"?%H8\3GB'].\SS3*M<B
M?VB<,/O2K/W7.3>(EI<1&(C$1B(Q$8B,1&(E3ZS^U[RK^;OC#_U5U8B6PQ$8
MB,1&(C$1B(Q$8B,1&(C$1B(Q$JQSB^QQR@^8JS?U3<\1+3XB,1&(C$1B(Q$8
MB,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1*'\A?MJ]WI_2W*3ZCQ
MXB7PQ$JOPT_8>?\ /ERN_>JN?$2U&(C$1B(Q$8B,1&(C$2I]W?:)X6?.%<7[
MO]A8B6@=G9J86MQ?'QS;V5E9T*MT=WAV6)FYK:FQ 08J7.+BX+#"4B%"B3%"
M,-.-&$LLL.Q"WK6M[RNVVJBLVW,J5#ZEB !_B3X$G779:XJJ4M8QP  22?R
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
M!^L:>L^QZ5;Z+;>56NK((8DCP<&2(04L[E@2]2 @9"FZZNH._D$5H'+,1G&
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
MV]:UK>^CP:Z=_AWT:Q$^XB1HMIRKW&RVNXUT(855G,K3MD:YD<EV)V1M^RW
M@ "]]?Q<2DA*[*R2E BQ*"4ZL\H PEG&!%&A*]5KGUU5'O.;" ,LW%$+?P8I
M76C,,,U==:,2B*!Y>!M+6FQ\TJQQ!\XXLSJ/XJCN]B*<JECNZ .[$R7O73X-
M^'6_!O6_Y<E/9\T$.NCH#K75UT!Z-:_%UT='1K^YKHSW)/UCZ>/PC>M;\.]:
MWX-Z\.OY-_AU_P F\\B0UR+UK7'J]M:UK6M4S9^M:UKHUK6H0^>#6M?@UB)F
M*3_8S4?S8P+]56G$23L1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&
M(C$1B(Q$8B,1&(D?VE643N."/M<S<ET.C<@\EF+-L;Z\1AY3*F1Y;I"SN#5(
M(^M;GEH<6QZ:4ZDDY.<6,!A6O#T=.MHD)>J)#_E>Y6^]5>FO_)J:ZUK$1ZHD
M/^5[E;[U5Z?';$1ZHD/^5[E;[U5Z?';$1ZHD/^5[E;[U5Z?';$1ZHD/^5[E;
M[U5Z?';$1ZHD/^5[E;[U5Z?';$1ZHD/^5[E;[U5Z?';$1ZHD/^5[E;[U5Z?'
M;$1ZHD/^5[E;[U5Z?';$1ZHD/^5[E;[U5Z?';$1ZHD/^5[E;[U5Z?';$3(1_
MB=7;%,H7.5<OO29.]>OBV31)'8=]6O.H\UR!=%I'"S7C<<DLJ<&96M+C<M<$
MY0CB3-%>,[&'6C @$%$L[B(Q$8B,1&(C$1B(Q$J?6?VO>5?S=\8?^JNK$2V&
M(C$1B(Q$8B,1&(C$1B(Q$8B,1&(E6.<7V..4'S%6;^J;GB):?$1B(Q$8B,1&
M(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B)Y]<E7$2'G#W:Z4)
M(3-/$JY5MPQ['L.TX2N.KT[:-"'01:,V(39HOHWO7@'O?3X.C:)Z"XB4QB%$
M\DZU;G>,U[R%J9##U,[M":,Z"4\;)))) W LVRY;9:MK<GYMY'Q= [B:5\N-
M2E'E-R+1A!(!"*T/8M[1-I^ W,?VCZ&]U&8_Q68B/@-S']H^AO=1F/\ %9B(
M^ W,?VCZ&]U&8_Q68B/@-S']H^AO=1F/\5F(CX#<Q_:/H;W49C_%9B(^ W,?
MVCZ&]U&8_P 5F(CX#<Q_:/H;W49C_%9B(^ W,?VCZ&]U&8_Q68B=!MH^[WFU
M:IL2VKLKV6ME2KYB\,T;@U%O5>*W)WEL,=81LQT?WB[K&+\GMS<\GFA(*0EF
M&'=3>SM!#L(D2VF(C$2LMETQ9SY;S#<=4VI$("]MU:/58NK9-JH<[-;'%K=)
M4QRM.Y-_DBTZQ4M+BC5,XB1=H-84<4=X EC!H6T3J? ;F/[1]#>ZC,?XK,1'
MP&YC^T?0WNHS'^*S$1\!N8_M'T-[J,Q_BLQ$? ;F/[1]#>ZC,?XK,1'P&YC^
MT?0WNHS'^*S$1\!N8_M'T-[J,Q_BLQ$? ;F/[1]#>ZC,?XK,1'P&YC^T?0WN
MHS'^*S$36II3W+><PV70EVY)T>2US*+2&)N)Z/BI+BUJ=#(VA8S*E*(PSE2:
M4!8F(6B&5L8#"]&!UU@"#TAVB6FAT<*A\1BL2(5&+B8M&V..$K3BP%'+"F1L
M2MA:HTHO8@%&* )=#$$.]Z#O?1K$39,1&(C$1B(Q$8B,1(0Y)W,5QXHBT;K.
MCCA+@5Q%5LB^#K88$A0Y#)&2G* :J$ T*%N3FJ-'+%.P#\62%F&]474ZN\NW
ML'61" "UFQ14,GBH-UU=(9C@X52_)O'T!FC6I%S/R#E:Z+K2$7F["FI[2J+^
M+,$XK_$@GQ//:S>\KF%=/MH0L%41B12*HFBP9F]R5GFA0JYE<2KVC8K<[BUQ
M%[<M-:X4M,U+26]1H9!R1NV$!QPNJ> (9)>;-A%]=B:XVK]=^8 ?G5VO3=8'
M5,X"$]RCD.P/MUK=<-Y]B8;[?3H5;I*-]Q]MP"DMQ^XZ_N=\"S )_3T[K6R
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
M=HD)OUP=XHD>GI+'^%M+O#&E=7).QNJOEGIM4NK20L.+;'%2WBITX3>>N1A
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
MJ;GB):?$1B(Q$8B,1&(C$1B(Q$8B,1&(C$2M/-#['?+#[M-[?5=*<1+)$_\
MHBO_ *L'_P"SK$3DZ=?W?[W_ #_W/_+B)\Z==.M=.NG?3T:Z?#OH_#T?W>C
M\C(^D3[B(Q$8B,1&(C$1B)\Z=?W=?@Z?^;^[_P F(_C^$=.O[NOY/Y=?R_@_
M^7^3$?7Z2A7)=*G,YA]VVL&2 2I-:?(T@@_>OYPHE5Q5M :DL&^GP!.$E+V+
M_P"AK$2^V(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1
M&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$3\#,++Z.T, #I_!UQ
M!#T]'X>CIWKIZ.G$3\>,)_\ +D_YT'^-B(\83_Y<G_.@_P ;$1XPG_RY/^=!
M_C8B/&$_^7)_SH/\;$3Q:L?N\>04T8266-7?%JT7"DG(YP9I)&7^4GN-6!M?
MDM-;JC\L@I8&)E&LE+U#9,E8WQ.8<B(1[0 "F/5DB%O.;H:5FK6XN*V*VCJ5
MFLEO6_VP[,6Z;GZC4W5W:*;K$1;!54Y]=C)0H[N_VNMM]LN[50*ZA<Y+CB;"
M7UNCIKV>+ U?<:5G6;ENLKBQ6/8/FRK-OLS['P%MF$-DDG\)F,,17<X%29+'
M&)PELI=J7BL'72R!2!IJ1"P&,S>)8Q;51U>Z&J])$1>G!1H@24PH\\\/4OM=
M-7CH ?><+')L^2V;+6V-180>7!-9%U5( L<E+'J9.3*_S?7:U"NM7: G4!J4
M^HMR*5ZMM#D_) 7O;9O#\B0U7K%F356%N+RMMNWZ*X@3NVX_!(U<-C5Q71,F
MG\%9GI?&D4D;&II+,LP^$.)J!X5(CFM!I6X("U2<[9A";LA!V8+6:=\Z3;U[
M=:+!UQN?U"S!L%?(\ Y'@N%QRQXSG'B5=<NZG7T+V1K/8BE!::\\#9Q',ID
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
MJQ2A+<F-5=7O+'FO.VP$($5%JP;%.4J;5S]RNU67-A9@U*ZAIM;]1 O>RO6
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
M@!XO]Q75:GKS@L52ZHV #*<QD>9?]GM+M6:5R\-JG7VK[5)'[=6F=I;G?!(
M+Z6TE9S^XU+!<Y&=0DE_]UBFBDM=87Q%J&52-GKL4RC;(LXMPB/M<ED"^MR[
M/CD%-D:J%'I&=\=HR:)3O9@!@T0C6B*[<:0PO.EMZ]^I;Z& -QLX#!R#BN^Y
MR",X]=.O9:RMA^!J<*4NJ9H:%:[M.MMMR33O:O)(^2"W<IT*RR9# 6;5]5"-
M^AK&*<@R6!-A@]O=US+E;)'3>)-.)IDY+XS%3VIMXQUT\,YEC2B*.4L:8&QR
M,F+E('IZ>4<<>0MX-:+&I,9U98@E'%[*SW;2O6OOK1BU5/W)#%2.2:UE2.P'
MD9*W)<H!.:%MN!-=-K+6U=]6M5LWHRI8E3$@%PBVHS!FX@E45PM#,0,;%U%6
M.5U?+$^L5W0@XZU2E/QDJ=6U/+><Y(=)>)]?FKA$%UDUVTG"<W:CFEJ;;A$W
M<H*<8P!)&O"-+L>C@[#F;;<:79OT]WG>39.OQ7SRM%C5E5(\']+/GP"@++G#
M 1W\=72=C?\ VJ5J2PD_@KL$7_CS(5@,E#CE@,I:Z-+4AP-OFN6>SX-Q,H,J
M//#E*V8"61<=:S9'Q [PF7/L&DK:YM9T9-&E4MTDCBLC?0(01Z+T,(MA%K>]
MNWJ6Z5BU6E2S556#B<CC;6MJC/\ F"N P_!@1^$@C\P<@J0?H?K@@%3_ (,I
M5U_$JP) /B:5REXO<:(%5"*707CO1D+EC)<_&52RRB)5+ 8W(FA09R5J5,8>
MUO;-'T3FWG&)CQEB$4: 6P#$'>^C>]9EDYZ/XB1];7[*K,^;Z9_JXY8B:?QB
M^S7QZ^8ZIOU"8,1)QQ$8B,1&(C$1B(Q$8B,1&(E3.<?V8K _I>L/K:@N(G;8
M/MMVU]U?CS];?)[$2TAQQ*<DU0H-+(((+&<<<<,)1)))0=C,--,'L("RRP!W
ML0M[UK6M=.\B[I6ALL(6M0223@ #R22?  'U,DB/8XKK!9V(  &22?   ^I/
MX":7!K.K:ST!SK6MA0>PVM,%"-0Y0:6,,M0$ =$13DV".6,"]P3E!<6XX"@C
M8A:T<2,(P=(=ZWEC(Z5BU@14?H<>#\5;Z_3]+HW_ (64_1AF!91:U)(]RYRO
M\PP[UG(^HQ9796<_1ZW4_)6 R#/-XA(% 4C')65V4B&J+"0@<$RDT1B$E$I6
M T648(6Q)B').,>O_-"<#>_\+6"C \2#DU\__<Y<.7^'/XY_/Q/&=4(#$ LQ
M4?Q8+R(_QX^<?EYFS[WK6M[WO6M:UT[WOP:UK7\N_P"]E;NM:%W(5%!))\
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
M#25JHY<7M<K%HL*92H[3)7>CZNVX8'1Z]=2N\-_ITK8FV=0<6^(4UZ^T 4!
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
MF<RD0'I4:MC2V.NJ&V$29RW&+,<D(3"C6]T.2$'E""'H*+V47O:)=IBX_LS
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
MU7[+>]]=C=?6X]0#"HFD[E[#B[A^6P.OKI0L ]?WEW[E8I7F/=E;*KZ+E/\
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
MS-:0<L6;;IH92"/14'0K=74R]T[AS"RHVRQ%ANSFY&6!F9Y8VDI&/@%R5;S
MJ9A3;-4KNO2J$482F)"E:IK,?SDGXZ4;N?VH0%F%A,W7UR)U^A_3U'.E=!M6
MLMY9%:^VX,#]"U?L2NHD9J2H!"%=U.FO8]?]PM_<)57NL[<[]E;#E6]A<-P(
M^H3CR1@#\PY9PS $3[S5C5(WXG7V#,97RGI)NCE/OE?S*<LW!_DT@7.5<+XY
M.4$T8+$>#84C9I=6"\4G3NFVAY0K0-3@U!5(#TIQZD8].M;7J=V>YJK4AMBB
MQZCYKM&O>+ZDN4^&-3!O5:BUW5^RP!S4[U-FT^6GT6ITX9GV-.LA-@D^U&/V
MP9Z_\GM&OPV$)>NY&4LHLIIL32&WCG725+(F9VGW,Z21QS00]NC[2\<&^6)N
MX8VQFU8Y8CE%601+*!K-@,B;8FD;3&TU&-00::K5 6;"I$E#R3H!^ILZVVRQ
MK[6U"UY/[K+JT4U<6)R"7>HV\EXD>RQ&]@*E=;;3'?MW*TJ1+-7?I5%7"UG>
M;;(MKQC%E*[? <N0*Z^MQ%9K8O"J#C+(71[LJ/2>=\JB(&Y0N+5_$),KX=\M
MIB[OD6:ZVBT"?FB5P)= VYDTT/QS6>X[2&*SM(75(A5)C.CQLE1UWV?O4^YW
M$%>\-IG*)YK=!7O4U\C\27 V:]E7(9Z[PU/)M>NA4ST/]BFOI:BJ=+7KKX,?
M%BV)N:VZ?/D\7]+:5J!O79JN[*M=]UKF5851#!![&C3PKD/,6>1I1.&R22=4
M9P_Y.04#+#(S%9#'1U65"V^JGUKF$?M MZ;].JDLYG/0J8VC7:VH4&&=:%CI
MLWV/?E4L3;YX))L.T4<*/.*C5M54;?LP_):K=142K;M,\VF-VE714%6^H:RH
MPY*4- "/=E74L[:QV-1%.0@VA=EFUJIJ)?$9C^#;1%EG(#G"N;FA"XMI9YW
M'DV%S4HUM7,U3!"L<BV(*M28./,P%"D(Q"3J'(>U02BC?#O+LUG<[7^J[)_<
M?9%]B*.-;MS>QD"^>-1=PR)EC7Q/%L._+WMRG95O3K@ZR,@K4H?DB(ZNF&P/
MF "CN OL4@.OPKXV_$WU\W\2S^+34CY5KP+)0O7%SQUX7<HDKHQ1MVN]3;OD
MMH3%5DX'!%$V]5IJ:->,:T5I.09OJZ!L&;MO9;=W]/<NRAU[--F-9XEQI>DH
MOTP5M^WKKM4^#47&3@ M5OM*MQ*E0G9TMO74?IX?=ZENJ]@89(M3W6;"OC_6
M/T ),GKD!=C3;]=(*]@U9\DE4E=[8X]*T8'SB]R$BK26ACG("L)(_.#I)916
M[1'69 TQ]H5+%"A8J3D@)(%^-UNJ$6<G)S*T7@H3).!C)^OC\_XRS?(]WA['
M6B-?.HR?+F 5M<>6TIG3.I[*:7)7KD#6+-"'W:Y,>G-$3%)JO;W4Q/UNHL+1
M"3C",!H@B\DI)\X9%4EA4PCB$PDI;((O(&1&:I$,*<M4ZM*M G,/$6 PP)(#
M3];%L(1;T'IZ-;_!B)3VJG3F17575M7RKC943HJ@D AL-4N2;D^Y)TS@IC$=
M;60]<G(-X_B-*3JC4.Q@"/?6T$6M;\/3B)OOG&Y@^R[5'O2KOX?<1'G&Y@^R
M[5'O2KOX?<1'G&Y@^R[5'O2KOX?<1'G&Y@^R[5'O2KOX?<1(*Y*\T[MXF4I.
M+]N?CM6#+7T!1)%;L8W\G3UKRX'N#BD:F]I86U11" MS>%ZU: )1';%];6A;
MV+6@[WB)+<;NCE+,(ZPRV,<<*>>XU*&5KD4>>4/*A<:B=F-[0D.32YHS/5\U
MVB5>@4EFEB_E /6\1,UYQN8/LNU1[TJ[^'W$1YQN8/LNU1[TJ[^'W$1YQN8/
MLNU1[TJ[^'W$1YQN8/LNU1[TJ[^'W$2++G;^7EVUZXUDIH*IH>DDCY!C%\F%
MR.<W_P C-C#.XU)'186RDT6V&.:D#:SFZ)(TH)T:=L(=F #O8](F_P YCM^Q
M/D9(+9JZM8%94:EU*5Q7:U-)+975N[LCY YU;,E./ F*K2<)71M<T%BD! 9H
MX@PLU,9H0-ZV$6(F4\XW,'V7:H]Z5=_#[B(\XW,'V7:H]Z5=_#[B(\XW,'V7
M:H]Z5=_#[B(\XW,'V7:H]Z5=_#[B(\XW,'V7:H]Z5=_#[B)I,IY!\I8>_P!:
MQQVXLUR-?:LS<8+&1HN3J@Y*2]ME=SRSE!CN8;0Z<Q(WBCE=+P ,* >/:L9(
M-@T 8S2T3=O.-S!]EVJ/>E7?P^XB/.-S!]EVJ/>E7?P^XB/.-S!]EVJ/>E7?
MP^XB/.-S!]EVJ/>E7?P^XB/.-S!]EVJ/>E7?P^XB:'8"7E?;R.%Q![HFK(0P
MH[GH2?/\G(Y"N4J5MS#5%V0&T7D""/%TDQ^5G)P;8>:F3%"6)B^W.#L9@0ZW
MO$2].(C$1B)3Z=1V_(GR,?[9JZM8%94;EU*5U7:U-)+97UN[LCY YU:\E-/
MF*K2<)71M<T%B$A /1Q!A9J8>A WH018B93SC<P?9=JCWI5W\/N(CSC<P?9=
MJCWI5W\/N(CSC<P?9=JCWI5W\/N(CSC<P?9=JCWI5W\/N(CSC<P?9=JCWI5W
M\/N(CSC<P?9=JCWI5W\/N(CSC<P?9=JCWI5W\/N(CSC<P?9=JCWI5W\/N(CS
MC<P?9=JCWI5W\/N(CSC<P?9=JCWI5W\/N(CSC<P?9=JCWI5W\/N(CSC<P?9=
MJCWI5W\/N(F@V"AY6W"5 HH^T75D%8&RZJ,L*02=/R#<I8L0,55VY#;(=B6^
M.ETFQ>5')Q118:9.6)8F+T:<$0S-!UO$2]>(C$1B(Q$8B,1&(C$1B(Q$8B,1
M&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q
M$8B,1&(C$1B(Q$8B-_WOP_R=/@_\O1OHQ$\G>(W BU>.G-SE9R1?[WFM@,'(
M9OC#I)&R0H(R0PRB5G+I&IT-E:6I4-UB)%2M"9N9FH)O7 J:U8P"$,1(-EHG
MK%B(Q$8B,1&(C$1B(Q$8B,1&(C$1B)5CG%]CCE!\Q5F_JFYXB6GQ$8B,1&(C
M$1B)$EVN<W:(,F65Y'T\GD8K%IE <UJ6K;R4"*NUQ0-JGSSI%I2EZIT;@:UR
M<BU'7WXF8D"HZH^RZ@D26\1&(C$1B(Q$8B4YYV<;*4Y.<<;%B5Z:9$L6C</G
M$O:9-+%CSJ'UW)T$'D2-KM"0LC:\LR%_(KT"XUR+*6B&22,GM0=0T(# (D_U
M'5$#HZN8K5-7LHHW7\+;_)44CWE1W>"&-I[<Y22UH5KZO<W3R<D&>(*<HP\8
M4Y/5*+ZI8 !"B2/B(Q$8B,1&(C$1B(Q$8B,1&(E9;W_:MPL^\E+OW/>5>(EF
ML1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B
M(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&
M(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$@2%,3*CY!WN_I)RB>7M\B%(I'F
M!$DG 70A*R@LK30[+#QK32#BIGIR4;)T @G8/)PNL(SIUU$2>\1&(C$1B(Q$
M8B,1&(C$1B(Q$8B,1*L<XOL<<H/F*LW]4W/$2T^(C$1B(Q$8B,1(@O-JD3S
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
MBE>RBNIU3S&X)0AEA'LP*),+T[H8^SNS\YF#*;61L7N[@: L9PRT+:E-6*S
M%%ZV,T8""1;T$.M[%O71K$2I$?YD)I4P,4HCW&GE<Z,$F96J0L3F16+ $EQ9
MGM G<VM<6 Z=%'E@5H519F@&  8#K= PA%K>M(F7]:I?[+?+/Z,HY\?<1'K5
M+_9;Y9_1E'/C[B(]:I?[+?+/Z,HY\?<1'K5+_9;Y9_1E'/C[B)2#O!9GR(OW
MCJ^L'%NN^;-(\AHVZ-LJJZ8Q^,LD:1*W5(,:)SC,H,\X FM9'WYC7*2Q:6$G
M%D* E' T$8-"Q$L/15P/U/5!7E:/%(\VK)?(A&&YKD-@S*#-+S)II(M%=N_R
M5U7N-B*%8C7=W...+*$,04Q(@$@_$+#K$26/6J7^RWRS^C*.?'W$1ZU2_P!E
MOEG]&4<^/N(CUJE_LM\L_HRCGQ]Q$>M4O]EOEG]&4<^/N(F)>N9C/%41;S,J
M Y.0Z-A=&!J<)._UJSELK,.1OS9&V]8Z#;YDX+BT 71W)T:,H@T19>]CV'JA
M%O2)OEC<DF2OK#%5Z*M+CLN6IX8RSYU35C#4D@1LD<D;Y)(ZQ'NJ]Q?6-.6I
M='.(N(2R2]FCT!-L0]!T('61-9]:I?[+?+/Z,HY\?<1'K5+_ &6^6?T91SX^
MXB8]VY.N#FUN3;KC!RQ(VX-ZQ#HX56QP\).U:<PC1HB=6"3LX)>S.G8>N'K=
M'1TZ_#F#M-+^I=9L]=RX?<465\L<N/-"O+CD9QG.,C/TR/K->AM?9;U.Z5Y"
MFU'QG&>#!L9P<9QC.#CZX,\H'7BL-Y!79BR&\OBEM>QVC IAH>.<?2('6=4
MCE"&).BU%Y^#E'FU>B)0;MXBHE!FU@@:V%P*ZP^G;KJ-3;U]S7)]FKM"^OG\
M_FU?]N5W!OI\3_\ ;6HU'K];4/L;;<K6=#7\X>FU[/[<N_MRY[#1L:^U18RX
M4^O87NU!12&1;D7O=G-K+87-&MA:U1T?=(W1)]81R-@HVN>6E5V6UFL"J26H
MBXZ0Y[>)PN1 7(WU6]M#G;1C>3I4S"1(&XL@0/$$*,2<8SP*!B#HTK$T-G3%
M/-NGUFH%FN[%O=311=5ZWL^@>RVW[A[17DL&''-CO/H>TV!W.QN]COH@[?<L
MOL%B<D6I[^P3>=:T#9]('OH2MG;@+EM#%J*UF!YHP/D'R'Y6<2K:K*/<]*RJ
M6 RM0NY!PB/MJ1B(=FIB8Y$3''F&HB+*")NDTH;Y,YQ5T/0:)&)H=1&&Z'HO
MIU3,T]6-<J5P=:#KBWRSUH.M:UKS91SP:UKHU^&??W,1/OK5+_9;Y9_1E'/C
M[B(]:I?[+?+/Z,HY\?<1'K5+_9;Y9_1E'/C[B(]:I?[+?+/Z,HY\?<1.$7+Q
MJ;W"-II51')*#MDFF<(@::3RNN6I+'&Z06'+6:#10#PL;I<Z*T:-PE$@1I=G
M:(& K9VACZH-"%I$MSB(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q
M$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C
M$1B(Q$8B,1&(C$1B(Q$8B59Y=?L_K?[TW$']YJK,1+38B,1*M<PK;LBE*95S
MBH$$/D]DI9-&$T8K"5)%ZIPN;8W("E[JBO34$EC7DNT);&TJP+"M4[6-Z5<4
M$:Q,-+HX9>/:W#I656FFW8UPS-;75_K>E*W:VVO.1_MP/N+%*GV55O2G&VRM
MAKU=5-I+D:U*'%7PMLSZEM+*M:V!1R*W.10"I7UO:MK%DK9&KO!>;RN<5W*+
M88I17\@A%4T_7E\V \I(N[-#/,X-/8%8,E S08U=.U3U!)(PO<;3I' <A2*=
MD;2J"S$I)AO0ET[;U];9L_=\GHUNU7K@5 3WW6Z?46Z^S2QY(=6^SL>:?)CP
M(K]I]?NMY--U^QMIH>MZ-Q^O7<9;%R==4W^TUMG4N53EMO730X6<,)SQ:J$6
M"I.;BWWD\&Y06*H@K96TF@B J(2"4%2N326'*V\P^*-5;.\B:ST;.YJU",M
MEL@KH6#%M,9M$?X=:ZN][MG5^T0O>ZA5TUV2?Y%J+(C>Q_ 1T:Q 4;SCF? 0
MYL:]5IU;0"S;6VVNJK@L'";-BDCZ\'35<JWUR]8Q\LBNT*[V)R;T2<ZQZX#+
M#'?1<A:WBNAL\7B9M9N<PNTN-3-D'*IK(':4F.T!K1*L 41L!:\Q26<DWV"L
M 2:="NS:U.FKV*VI[7L-M-6]&\'6V&7I%865D!JJA;W"X-C<U6JX-GUJSZ>]
M4=2.^W*?WM'J]RY-=5'SV:4'8-6ZM^AR5T'#.@"<K*P /D!SS#O?8\H:F\<"
MKIP0.(KJAT,-'(W.-2+4BAK;:M1PZX&^(-46D_CRZTVAKL)62A9]B$9XPWG+
M- 4(BNL97K\;'IMLS]HVI;L-CZM6NO<U10G!Q[TK2XLF:USD 656'9N:8U+K
MM;FCVJ;*E8-X2]%LLQ:/P5JZ^=14E;O8B5LUJV5KNY?>VP;<@;&LZC[#*9ET
M>5R0<HU(X/Y+-0#@J^=,GD+MW=-N0B6DI0M:[90@!:7L"M&?O9B([([A'7Z?
MWFTR<>=B?%E8 U'?+.QSA:#5U]UU=Q\6)91Q7E9@8EQ91;?3\EJLJ7C]';VW
MZ.N %/D6+;O5\ZSC@BM86"%2=_GG.69NG$"&<IZ,A<==GI^FBP;+2<@6)I;+
M[K@<3?Y&3*V2I76&2Q B:I\^P2-*I(S&+B5X4R0CL7!O)-&9XMYW0_H>UK)N
MVU+J/3[-AL,?MJFIYV;+8_U*NN+"[<1 6MJJMHH=;VK)\ZMQVVKM'5K=MI76
MN@<D46;#.BTT/R.$?:=OMZ2SJJVV5VDO3DF./_PI\8CCTV-*N/J;C:%[-6#U
MNPZR3,T7C+DSSB+52\&2&(1:03*12MWTJ5VJG"2SC-VXD;2'%B$,6@[WI[(5
MZ#UH4<^R_>3X$7,!I_:@?&L8;[C[E6URA/L!P <9:JMWLZ8=N,!VMUT]3?ML
MIV$W[#S+X"KKKH6)L,V EA&0N2JZNI[W)F9I\D>'2  >*$E%*1"P(V^0F11R
M32AE?71=?2IU%*C$C[XB6WE,M5$DN2+1"=9$U1"PQR%LGJ[+AMK7U]%J[+*^
MVNT41JV!I-?IU[ _M)XM4XM:RO;4BBQ.*+\E9IKHK^[U%W*N585G5Z[5*7@A
MJE"&KRRW)8S56:YS:+,*/)"S/.'>^P-B^$XI)3$F:$K!'PO*1V*LBK'EA=U
ME%4$E)B7UGD*MM"WN ;B:C$:TDQ24J+T:((= +&(.?9>S7ZYMP5NVV-W[44
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
M1&(C$1B(Q$8B59Y=?L_K?[TW$']YJK,1+38B>9J?O*H,P3Z2UO8<-=T[^5R
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
M13EI1!"S,Q;8K$6B,ZVU0U0-! 646,6/V'8;7WZ4IY4]AJ; 3)>IEU[M;:=
M3\L# 5&))*O6[ 9^6?0]^DJ47O[[*]>RNUV 5B[*U59=% 7%Q6XVH.(4ULB<
MOEPK7RWX/<J^3#N-<WW/7$+C4FI:64S8-9EGVF.%/"=9('!VA$L1EMKPW@$[
MQD)Q1BD@Q*$EP,WLDT6R22>C7T]K==WEO9;#/;JV;>ALA#Y*6:5UEF5Y9!]B
MNJGZ98%FSX41JK-%.JM&%NU:WK^.5#UVTHEB$ ^ 77DK>6K1%5""]A/J5#Y*
MFD"16#;Y$7AR0.#H2K+B#R6[I4:,IY=$+66L%UNW(<=)F_92H(@A %:2> '3
MH&4J0]-=H\EZD8D>5+,H)*'\:R236Q\LF"9-*[J1ZKP X9@/!'A3CR#]& (Y
M#SQ)QD^#-A<'1L:""U+JXH6Q,:K1H"E#@K3HB#5SBJ*1-Z(LU2846-6O6G@)
M)+UO8S31A '6Q;UK/,@,J9^3' 'XD_D/S/\  >9,_%&L;Q6BEF/X*H^K$_0
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
M?8C*-LJ]<!CD;2$X.E:!7V2HCK:[0L/3K(6(CZ*[=@SUU];%7_D= 2KE7^C
M$,K%2<$$'R)8/;3N'6')=^HH2GD6(6 >O*_J4LI#)D#(((R"#/(5P8.[^=:D
MI>MWV970U<=GZ2SV,T5+Y$K61RFT,>ES%8L2D\%:; >6A$T>;R01AQ=$#5IW
M..5^(!3#;5 2]%&[TZM%F_V'7:FPAM[1NKK6BN_(MV=1M:DTI@8=V?636X%"
M+V+5%F]UA)A;V9ZEMO;U7%57];]UK4A6KJ[&K:NM>TY#!63;.TUP?E3[/<'4
MA0%N79C/QQGT5MFB;)Y2-IL.O%@%1@X IMBN&-Z8'!V4OJ5QC\$4 3I7TF4N
MJ"6(VX"4WQP\)*))U ;.$88;E5[-P)LBYK+TVJMA;5(Y^S6>F[D2HXD&Q:[+
M %"CV> JN!*M?67J475UE-.OJZS5E/.$K=66LDGY**DJM%;$_P MA<L:R5@*
M[N,'""]71!.;'Y-O[Y*8U&IW3ICZUWW7Z!T=V29[V^O]=N20E 4S*%VT#JF
MC)"00K3IA)Q@'H1FS3)Z-B]7V#=SJ@?<7BNX_P RV?8-;?S _P#DXM:PJ0%2
MLAN*UMBRJKV>C31BIINJ1"?JEEB+KU D@^;.6%# ^RRTD!F9,7DC?(*@DC&Y
MF'<@*[6^0B@2"3#DEF5_Y8B*&4&*'UK2R8#>XIDS$A2HE/9).W"'7BI(?YPW
MJB,%ZSJNNEK$&@,*/9^#VUAU<%OTF[--IL48PU=OP4(P6NBORU-7)F4<\?5E
M1BG$X^O ^VH(3DL+*_+%USVISR1JFNY]7];R=\-2/]FQYTE,26:( ",K61FD
ML'BJ]2=*E1Z5@3J-.MB-?8)MG[4K"CA"3EF]F+6J_=6M^[KVD5OU]5%FQ[/@
M*UV&VEKR6QDC[/89P,FM*R[\5\R]$]NO5M4E;*[_ &&O@>185)6[$!<GB1;6
MJ-^EF=5!R9EV[D-0+PD:G!HO"H'5 ^K%C<R+VVRH:N1.[@W)=KEZ!L5I7HU.
MO6HD0=G&E%"$865K8Q:T'6]Y<ZO78M-@*VO6;%4@@FL&P%P#Y* TW L/&:;?
M/[;XK5E>OVH0:O8$R/(YMZP%S].1-U( ^I-U0^MB<M3B7+;CG,(Z?*DMNP5C
M92'F=,NE,OD[%%-J15U+7B%29U2 >W%)M2P$/S"I 2M#TD'E@ZX1=7\%%5R7
M:B;JG%+H'^7@J#;Z5Y@^5Y6<57/U-E>/]1,R967?V.MP3M:UG!\>5)^W3:/!
MAD.%H?FQ7(7C9G'K;$CL5PU-*7-O9(O9M?R9Z=V$R4L[/'IC'GIU>(V44A.-
M?FE W.*E4Y-!9+JE$)22$9(0JB=[%K1I>Q67<J:+=AU;UTU"Q\ DJC ,C$#^
M5P04/T?(XYR)%&1U1U9?798R*V1Q9T9U=0?H61J[%8#RIK<'!1L037/.GC19
MIY!3-/RF,D^"QJP?*$Y1GPAJ(9I=.+ KM@;E;E)/)Z-+*%LGJ]Z+\EC&%<$E
M)VVR]%# +=NO6=NJNW7*N+:=&VL CE8G9:R[>H47]3&RIURH')+&%3 .0ICL
M6+JD>_PAL[!.7\H/66TT[A9OHJUO?7AR0KJ2RDA6(W])R:II2>66;-8ZWD"3
M^.'.#C*(>G;T2()<W/.6K%.I&9HE(F3U\Y&F&=&P +*ZV]] #NRIK9;:TM0C
MUV"SB?P_;34<^?XC>U\8S_J+G >LO;LJVK<U%@/L6]:?'XNWN  S@YS1:,8Y
M91L \7XZ9R;>V:24W7S]'G9M?61VY)<+%K6\,ZU,Y-CBC.Y=T@(E4A7HS#DJ
MI.8'PA& 0@[_ +N76U6TOZ[5*O@'!&/! (/^!!!!^A!!'@RJNVNY/94P9#GR
M#D>#@_3\B"#^1&);#*Y.,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,
M1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(FE64Z+V.N9^]-:@21S
M:(3*G1N5!"6,29>WL2]6C4! : PH8B5!01:T(.P[Z/#K>L1*;4MQ[?YQ3E2S
M1_Y1<K37V75E I.]G)K.9DJ<]W?HHTNCF>2E+A?9)BCEJH8M%@UH -;ZH=:#
MK6M(DE[XI*-^#?)WED+7\NA6HT"UO_EUN%[UO'^$3\>J<9OIWODSRNWL0PF"
MWNT67>Q& ZO4,%O<)_&,!U== M^'71X,?_NC&?K/QOB5TF%&[Y+<J]FD;-$2
M;NSF39I(C]=!XB3-PGKE"/U_A[#O77_EZ<#X_I\9&/'Y$@G_ )D _P"(S]8)
M)^OGR#_Q P#_ ,!X'\/'TFE3'@'!+!=H"^SB[.2\I>:KEP)[7+D[V8V'JH=,
MRFES8BY$SB!$"P@7A:'E41T&Z,*ZIV]]3KA (*)O?JIJ?:>Y9_2JT_$O$1ZJ
M:GVGN6?TJM/Q+Q$>JFI]I[EG]*K3\2\1'JIJ?:>Y9_2JT_$O$35:M9)56O*R
M05F;;EK6+#G'CTRSD#;9TB;9,-LDQ=DO+ :X-*Q,Q-*I)I6U=0HTK8Q%"[(
MM!T+6][1+NXB,1&(C$1B(Q$8B0)R0L&:UQ7K2Z5X*+$2V2VM2=:-B^9LSM(H
MXT%VI;<-KQQ>ES QR2(.;P-H;9(<H)3EN:+1AY8-"-T#K:VB:O\ !OFK\LO%
MSW9[8_BSQ$?!OFK\LO%SW9[8_BSQ$?!OFK\LO%SW9[8_BSQ$?!OFK\LO%SW9
M[8_BSQ$U!^IKDQ*5YCK)I?PND3H;&'J$FN3[Q#G[LX&0V2G(5$BB0UJ_E,H4
MBC+^H;$QBU!L7BJH:<H1H!;+!O4#562Q*KEN&? \^MN=>?SX/\T_RM\EP?,G
M[+.*+R/&MRZC)PKLI1F7\F*$H6'DJ2I.#B8M'Q_Y -QAQS>^<(&\]1&RH<H/
M0\.ITC//B1(MB*BYQZ?E(6:9'P"WO>D>][3^'_ RWDWM:_)]SNCL?Q9ZPBUL
M?S*+56JD_1:T4?%% I]:808'[2LJ?] <N6"_Y>1LL)QCR[GZLV<S':BY0Q!;
M)'**SGAS&W"8.YL@E:UBXG60U*I&^'[&(]W>ST7*LDQR<3S#1C&<=L8QF&#'
MO>QC'L0,RU"A212'9^/X<V5%9L?YBE=:%OKPKK3/%$ DX%EYV7^6R:TK+GRW
MKKY>M.1\\$Y-P7/%>38 Y'-7J,[NJS^/'(GD?R=K:Q.,C?9?)UQ97&;#/XT6
M=MJ8MMY&CGM+$R2>599Z%+-9)TO+IHT9FS7 6M@ZI8  #&>RY?P;YJ_++Q<]
MV>V/XL\1'P;YJ_++Q<]V>V/XL\1'P;YJ_++Q<]V>V/XL\1'P;YJ_++Q<]V>V
M/XL\1'P;YJ_++Q<]V>V/XL\1'P;YJ_++Q<]V>V/XL\1(ONJ6<RZ5J>?6RMLC
MC'*$=>QQ9*5<<2\?+48E+XD:]EGJVQ,]F\H'HIH4*TVAA+4B1*PDF;T+9)FM
M;#M$OGB(Q$8B,1&(C$1B(Q$8B,1&(C$1B) _)!5!D=9HS[%;'QWC>[:X\IR4
M<>5EH7$,K6<@:P25^N&>:L0@VU-4^/;%3@7VFQ'("3BP@,$+18T24YH^'QB'
M2R2IB"E*F/1E]?$Z8_8PD*#VEK5+RB#A%[T8$HTQ/H(MA\.M;\&(E2:Q7<U+
M&K6N["U:_%UJW/('#YF)KWQNMA5Y+,E,=;GPUM"K]:XCQP" Q=LH)VRRMFA!
MH>P WOJ:1-X^#?-7Y9>+GNSVQ_%GB)HUG2'E?4-<SJU)I='' N(5S$W^;2@Q
MDXJ6^]NY;!&6Q2\.QC:SIN6H%#FM+0I!B+(!O0S1:T'7AWF;:VJM-$>[EBR^
MFI< DE[[4IK&!^!LL4$_0 DGP);32U[^M2BGBS98A5 52QR3X'@'_CXD?,]^
M6L[,9<@4<O\ @U'$0VA]D1I,KJ"3LBY%'8W(1Q9Z?7,@WFB:6VMK:_!TE4C.
M&'Q14/1!^BC]"+UJOXZUUVO:]?LH?@^&!"DV"I?D/!#NR!"/#^ROCGFN:DY.
MR(JMRL4%05()!USM'"GSE:%LL<8\+5:_E*V89$-VV>/:$(.;7=^#$Z,NY&V!
M!6$H&)RCX?$NT>D&@\R][6M96G)-L9Y?6+!I05L6]:,!UC H,OX&*S_PM"FH
M_P"%@936?HX92N01/:E-U8MI^=1=U!'D%JV='4$>"R/78C#ZAJW4^58#I2Z]
M+GA]763<8N4/$290:I(\OD\\45EQUL:PW=G:FPI6<KWIGCG,-2H.6Z+0'[ 1
MO8#![),T'IV#>M09N-^MKD-[=O>T]2H $\K]^W6IU5)_!;&V]9^7T%-J6_H(
M)DB%N>2JBO5MV#R(4>FA;FL?S]0/M[D!^ALK>O/)2!^DMZVP<\.$<6<Q."3'
M)6U7*$Q\:?*HD:&1;)AA[RGDCEIFUS3.7EMS29'7#Q@9@ "3>(J-'!+$0;H-
MH3EP%95V>A;@%.3ZV8JK^/JC,,!QE#^#9D"&05FQ63VV>M.0X\[,(QK7/UL
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
M6BV-O>V>M:_;I(B7/@6U0^5^97R@J3O*$4C YQ*+;DZ>1Z=%S@!S5Z;1-W9
M"?UXI;75UU@N2RS?!I5/(PJ4IOBP@@*6%RCK:T#J;18-BVQSR/*3U!=RL:@*
M:K!F?+$YLM:EGY!N1!2QMEU]96H5D5A/%03F>V"_W?DC2=YLM?*TT//XSS*
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
MVU(6WH%SZ<F+*$ZKTC>26G+//ZYP4Y8"^MU !#KRL"JKT5_&CFS\1X7F_EV
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
MQR=1TL"8Y*I2N#022L3@- 009D$TS9H4&AE?KK$^UK4<N/K<;Q*"LCPB#J+
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
M50']>1RX&SV<G4MDK9QNN06##^NZU,\7(D-RNO?OLV=E5-MP0/@  JC5,%P
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
MDC\U2]V7\G"DY (.A=FQ>OW.M'_T^[5579]0W&G;UMQ>)!&";=6M6SG-9=<
ML&%*9[W7,=G-KJY0KMJ:!A+Y"2&Q>G-;*N-F,3F+$JIY.P+J_5&50<RI(BX1
M^J])U[0XE+D20:D6VLA$ 75!2FOG?.]>Q9D;:LK.2S-9O/OG;%S,3[$9>RVO
M46Y65%T1&6BFNL9-VM=O6UZO)L3=KOMSX5CKUZ_VS(J<16Z7:FL]BH$JN];V
M6(VQ?=<_ #NG:AC2P@V'ODB=-R*7T@X31XF*N*(GUACM(H5C>E%7:V#UU'G$
MI]G$;6+HT]@6+=(UC%(7/K!$,0"Q::?6O:#<OK6S7.UO;3*Q+!KMS8[':LJ:
MMLUV:UMO:; L6P,U:4ZII*W5"Z>6J[5V-6S#9LJ6OQQ4#%/5TK>#Q8K=K_T?
M3NH"@5M:+DN5J+36)NY$=W;27):?);#F[U-&=S0QEDC"!MC"2L]-+>GCJ>7I
MFEQ0;DU;R9V0NJ($S4;*&4K 64(DG998.J/M'5<^H[R_^X==F?LMBQ'<N>0R
MENI;D?1@7.G6KMRYE'L'($J4KVM36VEU$9 B:=+U5JOA.#IL)AD.4(4;+E%X
MA0RH>)P<Q0?W1W&Y>H*+>9'8;ZP)MP<2&.N[?3RHAK^ LV#-4R=F?-5,7*V1
MOD!Z5(F=$Z->06JTA)6![-ST)<+'HZ-.AU)Z>HL:3395S)S8%LZT=8QY?3*U
M!;J?''7V.;4+77=?79TFW+CW=G?CC]_=MOL."H>IK'V[=OS4_)"H>ZVME((M
MI95O]AJJ9,@/NIJ)/;*P1*IQ9@EU7(A)4;X@0U R+98<&5)I>F7SAK9:H0Q6
M0+2'5"G-V9MN*&-03XSO?C!RHT_LT;MFOV.KV:JOOU7UW1?D*^>O>=D-P# +
MSN>UF]?#'NMX\259>1L:-.ST^QT5A;[#8-N<'#@6U5TE0^,MBJFE,V<RZU5K
M8655 ]/<Q3;&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8B,1&(C$1B(Q$8
MB,1&(C$1B(Q$8B,1&(C$1B(Q$CZVOV569\WTS_5QRQ$T_C%]FOCU\QU3?J$P
M8B:[R%J5YMAUHTC79NM?QBT'ESMN%'*34I,RA$DIVTJZ(('LH]-I5N.RN:-K
MKV(C ["%&(\G?C1"?6Z:Z*F[!K-U?;HOU]]*H<8KV'OT[JMK/ZLI5K;.IA?)
M&\Q;X*P-INMKTW76;AL"ZES^/LK1CSI.<@#DU>P#C);66H8%I(J-:_!.Q5=K
ML<[X\2&N:=:8!#X]%8.E--F#@[N9#M<BNXK72R5>23IQ:V9\="4Y:,E"N,,$
M:H./[1*,E/K-.A;;I;>UM.38NSI_;>O)552G1[*C4L!'DO5L=@MF",*FNA#,
M7*+-SJ/5UE)KPNAN;.PWA3[/NK.K%B8;( ]/7,I/\YN*LH')FBMUXM=XY%HF
MV2<CE"YS.7PVN;%:1Q.-3*5:!+7^12#D2ZQU0F32=,TQUU=8ZR61#V](I=-E
MG #$]" <68(HP.??M=-<'3K+VBRG(\9L2M$KXG/A.3HMU[U\7L!N48-F98WI
MW*K=;*Z[N0R698E,?:M8!X8DV>O;2KF'2H[%1<.M; X='Q2[RV3P%O<6KE.X
MUY)G&OWYI616=325O2MGF[\;)BRY(@D$51#,;FAB(D)0D38MV_J2_)*'JKR!
M>.;5=8V:U'8Z]N!9H5&GE7C]2UZEM#\W/^H]MYIVV.$/L]M;,R"E:N10;[=6
MM;5]5]>X+&(P1=6-FN\UD9/K5JA9JGB>(3#+6I))N[*N))<EY15!R%,^"@2V
M.LU\2NMN-3K#5=GRJ*+6AZH.5JT@D8VMS<:8?G"3'M*U7L"Q#I^-T3OHWT!Q
MUC7IV>TLUP4JW* :.. :=L-ZAL^/HYT7MUG*GE8/0&.-:KC.U=J_J^NU+F5M
MO6NXWL02+=-Z6:W6!^O%]^O3VL-\1Z;  #?9RIL]\/.\T<2343?S+C[<2![E
M1J5S+E=J:>?(*RK&B!QU(?O38)#VX9*E42)3H)?:IG(P.TZG8-FA,SE6?JM?
M48E>PKZU:+;5_P"Y?ZD5]C!P>1M3V*1Q*AG0A@WCL=5LZFC<3N5_<T#=%H#8
M4FK[VZ\U-C(P-6U-0+Y5A6EAXLH,[4ZX&<QK)9R(I,.2J9TBS ^Q)[BI)M@V
MR8Y[<8WR<C5U()%)5AR89SE*H5!(:B8XXL*,).1KE!ZPX9NRTVB[:7-%J;2#
M_>)KFL/G]#'1V=9KT_*VZR^OV $(*:;%P[[=AKY/6I;ITTU[;G8 9S>&^EPL
M4+ZB/H*JR;748+,[5?)%UU6S/*.(_>*C9"!@YG(3Y2VM!#4'?E.;MC#)@J(F
M9'P*GK21 H5LSG#5B\Y2F5H@#,?U"8A2X:+4"&(.'?HV;]05:=QKV&M<NV!]
M&^]970#])'NU:_1_I!-?FK!N*S92]"4[-;UYM<5^IN1/K"V:!:M@?U!UUMI_
M;^L'=:G!JK#&P<VX=LCRBHIG98G"F5Q*LIHFG).7QIH11LZS&UMKVSTLH3/1
MS42WNDC6S>Q[ VOWXUT]0T]0M&+2DLOK]VW8U*O[D;L>EK^RZ6JS9MII3"\
MR>O3I3C_ *9UG&KLJZ^!_3ZJ?TLO'GTIL'^WFT.Q9=GN[*=*KWNJN0:=K5NV
MK&YC+#9UJ-G3;^?_ 'A;Z!S+=Q.L()!W1U>8M'432YO1&D[FL(T/9RL&W5V?
M5 S1F"&(1ZY[?%:Q29OI&>H/$,>Q;Z.CF4HFO6].N!738X=E7PI9054\1X\
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
18B,1&(C$1B(Q$8B,1&(G_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>42
<FILENAME>g416083g0414002015275.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g416083g0414002015275.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" #* +X# 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@ K,NM1D75H--MT7S9(S*SOT51Q^=:=4[K3;>[GBG?>LT60D
MD;%6 /4?2@"J=<AMF:&]^2=" VQ25Y&1^E1#Q-9--&H63RW3>LG&#SC'7K4T
M^@6-Q<BX?SO,&#D2D9(Z$^]1GPSI0Y\IAUY#D<DYS]<T (WBG3E8KB<LIPP$
M>=ISCG\:7_A)].V@AI3_ '@$)*_6GGP[IY8L4DW-]X^8?FYSD^]-3PUI\4K2
M1^>A=2KA93AP?7UH OV5['?VJ7$2R+&_*[UP2/6K-16UO':VT<$0(CC7:N3D
MXJ6@ HHHH **** "BBB@ HHHH SWUS3(W9&O(MRG!P<TW^W]*_Y_8_UJ31H6
M@T6QB=-CI @92.0=HS5Z@#-_M_2O^?V/]:/[?TK_ )_8_P!:TJ* ,W^W]*_Y
M_8_UH_M_2O\ G]C_ %K2HH S?[?TK_G]C_6C^W]*_P"?V/\ 6M*B@#-_M_2O
M^?V/]:/[?TK_ )_8_P!:TJ* ,W^W]*_Y_8_UK-UN^MM5LUM;*;S9"V\A,\ <
MUTE% &=;:Q8-;1EKN(-M&06P<U+_ &MI_P#S^0_]]BK!@A8Y:*,GW44GV:#_
M )X1_P#? H K'6-.'_+Y#_WU1_;.F_\ /Y%^=6A!".D2?]\BE\J/_GFG_?(H
M J?VSIW_ #^1?G1_;.G?\_D7YU;\J/\ YYI_WR*/*C_YYI_WR* *G]LZ=_S^
M1?G1_;.F_P#/Y%_WU5ORH_\ GFG_ 'R*/)B_YYI_WR* *G]LZ;_S^1?]]4?V
MSIW_ #^1?]]5;\F+_GFG_?(H\F+_ )YI_P!\B@"I_;.G?\_D/_?530WUK<DB
M">.0CJ%;)J7R8O\ GDG_ 'R*YWQ582RV]NUE;DRAR&,0P<8H L:5I<5QI%E/
M+/=-)) C,WG-R2H)JW_8MO\ \]KK_O\ -3]$_P"0#I__ %[1_P#H(J_0!F_V
M+;_\]KK_ +_-1_8MO_SVNO\ O\U:5% &;_8MO_SVNO\ O\U']BV__/:Z_P"_
MS5I44 9O]BV__/:Z_P"_S53U72XK?3998I[I74K@^<?45O5GZY_R")OJO_H0
MH 8NC6Y129KKD?\ /9J7^Q;?_GM=?]_FK03_ %:_04Z@#-_L6W_Y[77_ '^:
MC^Q;?_GM=?\ ?YJTJ* ,W^Q;?_GM=?\ ?YJ/[%M_^>UU_P!_FK2HH S?[%M_
M^>UU_P!_FJCJ>FQV\<!CN+I=TRJ?WQY!-=!69K/^JMO^NZ?SH 7^Q;?_ )[7
M7_?YJ/[%M_\ GM=?]_FK2HH S?[%M_\ GM=?]_FH_L6W_P">UU_W^:M*B@#-
M_L6W_P">UU_W^:C^Q;?_ )[77_?YJTJ* ,W^Q;?_ )[77_?YJQ/$L;Z3;P26
MES<(SN5;,I/&*ZVN6\;_ /'E:_\ 70_RH VM$_Y .G_]>T?_ *"*OU0T3_D
MZ?\ ]>T?_H(J_0 450UFZGLM&N[FVC\R:*(LBXSS6;_: L[2TN1>M<F?9'AV
M&T,W\1QT% '0T5R,WBZ86[[+98I/+8H7R5)!YY'Y\UU4#F2WC<D$LH)*]* )
M*S]<_P"01-]5_P#0A6A6?KG_ "")OJO_ *$* +R?ZM?H*=34_P!6OT%<W/>7
M/_"4W-K]I=8$BC8+YJJ%)//4<T =-17#-J5_+<;VO6$;^=E(Y-O"=,>E:"^(
MS/8/)&J;8E <--B0'CGIT]Z .IHKE?\ A*Y2F^&UB9"XC!>8 AO<=:DM?$LM
M_&QMH(3*BY:)Y<,3S]WU'% '35F:S_JK;_KNG\ZDTK4/[2M!<A-J,<+GK[_K
M4>L_ZJV_Z[I_.@#3HJ.<E;>0@X(4D'TXKE-,UF\BT%;^5S<S>66V-,IW_-V
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
..1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>43
<FILENAME>g416083g0414002015492.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g416083g0414002015492.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" #/ >@# 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 ***3</4<^] "T4FY?[P].M&Y?
M4<>] "T4FX<\CCKS1N'J/7K0 M%)N''(YZ<T;E]1S[T +7)W7B:XL-6:UNA"
M(X[H(Y"G(A9<H_7^]P:ZO<O]X>G6J=SIFGW;R27%O%(SH(W+=U!W ?GS0!F-
MXFBM5,=Y%+]H5-Q$:\'D<#G_ &A4=_XFV6LC6MO+YT;JIWIQG>JLOUYJ]-X=
MTF>YDGD@S)(=S'S&'IVS[#\J>^A:9)+.[1'-PPD=1(VTL"#NQG&<@<T 5E\4
M6+1[PDH",%E!'^J)8J,_B#2?\)38;%<B10PC9=PP/GSCGM]TU:CT+2HI!(EN
MH8G/WR=QW%N>>>2342>&](175;?Y7 1@96((&<#KTY/% %BQU:#4)WC@23:H
MR)"ORM@D'!]016A5&RTRRTYY6M4\L2-EEWDJI]@3A?PJ[N'J..O- "T4FX>H
M_.C<..1STYH 6BDW+ZCTZT;E_O#\Z %HI-P]1QUYHW#U'YT +129!Z$>M+0
M44F0.IHW XY'/3F@!:*3<O\ >'YT;E]1Q[T 9VNWLVG:+=7EN$,L2@J'&1U
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
MO^O)_P#T(5LT %%%% !1110!D>*O^11UG_KRF_\ 0#11XJ_Y%'6?^O*;_P!
M-% S*\.:);WWAG2[NXN+YYYK2.21OM<@W,5!)Z^M:?\ PC-C_P ]K[_P,D_Q
MI/"/_(FZ)_UXP_\ H K8D_U3\XX/- C(_P"$9L?^>U]_X&2?XT?\(U8_\]K[
M_P #)/\ &N;L+C51I5GJ$U]+]FEDB7#R;F9O,;)]@1@8J_;^+VN)O(Q;QLS?
M)*[$(?E# ?4\_E0!J_\ ",V/_/:^_P# R3_&C_A&;'_GK??^!DG^--T?6I-3
MNYT\N)(H\C ?,BL&QAE[>M;?:@#G].M5L/$UQ;0RW#0FT5]LLS/@[B,C)XKH
M*QH_^1PG_P"O%?\ T,ULT %<MHNCP:CIWVJYN+UI7EDR1=2 <,1T!XKJ:QO"
M_P#R X_^NDG_ *&: #_A&;'_ )ZWW_@9)_C1_P (S8_\]K[_ ,#)/\:K>)7N
M_MNF6UI-+&]PTJX239DA"03]#@U7AUW4;=C:W0MV:*86K3\X+B,.6/H#TH T
M?^$9L?\ GM??^!DG^-'_  C-C_SVOO\ P,D_QK,3Q=(UI-<-;QQ-"H\R!V(<
M9 ^?_=YZ^E//B:Z0A)+:!V9&:-HI-R.1D@;NQP._'O0!H?\ ",V/_/6^_P#
MR3_&JL-DFF^*K.*WFN3'-:S%TEG9P2"F#@D^IK6TN]_M#3XKG:5+YRI4@@CL
M15*Z_P"1PTW_ *])_P#T*.@#9;I5+2$6/2H$2"6%0#B.8Y9>3UJZ>E4M'9&T
MJ!DDFD4@X>88<\GK0!C:?I4.IW&I37,]X66]>-0ERZ@* ,  '%7O^$9L?^>U
M]_X&2?XTOA__ )BG_7_+_):V#TH QO\ A&;'_GM??^!DG^-'_",V/_/:^_\
M R3_ !K/UTZC-X@@L]/N9(9'M'=<2816#K\Q'?C/%%MK\ANFLCY4<OF29:20
MXDP^TA3ZXYQ0!H?\(S8_\]K[_P #)/\ &C_A&;'_ )ZWW_@9)_\ %56\(ZJ^
MI:9ME<F6$[&$GWVY.&/L>U=%0!S4VG1Z9K>DFVFNL2RNKK)<.X8;<]":Z6L;
M5_\ D,Z+_P!=W_\ 0#6S0 5S4>G1ZGKVK?:9KK$+QK&L=PZ!04!/ /K72UC:
M5_R'=<_Z[1?^BQ0 ?\(S8_\ /:^_\#)/\:/^$9L?^>U]_P"!DG^-;-<MKQU&
M;Q!;V6GW+PO):.ZG?A58.N&([\9XH T/^$:L?^>U]_X&2?XT?\(S8_\ /:^_
M\#)/\:RT\7$W+V["!?F54G+$("2P^;TY7]:FT36)9M=O[&9^?-+H6)((V+E4
M/H"?UH O?\(S8_\ /:^_\#)/\:HZCI4.F2Z?/;3W@<WL2'=<NP*D\@@G%=/6
M-XA_U>G?]?\ #_Z%0!LT444 <[<62:CXHN(9YKD1Q6J,J13L@!+')X(]*L_\
M(U8_\]K[_P #)/\ &B#_ )&^\_Z](_\ T)JV"0JDDX Y)- &(?"NFF592]Z9
M%! ;[9)D ]?XJ?\ \(S8_P#/:^_\#)/\:U(;F&X!,,J2 '!*-G%29 &3T% &
M+_PBNFF42E[WS NT-]LDSCT^]3O^$9L?^>U]_P"!DG^-:R2)(@=&#*PR"#P:
M?0!RFO:3:Z5H\M]#=7L;PLC;VNY" -Z@Y!/3%3KJ=EJ7BO3S9W*3^7;3;]G.
MW)3&:M^*?^1?N/\ ?C_]&+6LJ*.0JCZ"@!]<_J=L+_Q/9VLLTZP_9)9-L4K)
ME@R $X//4UT%8LW_ ".EG_UX3?\ H:4 +_PC-C_SVOO_  ,D_P :/^$9L?\
MGM??^!DG^-:DUQ#;H'GE2-2< NP )IT<L<R!XW5U/1E.10!D_P#",V/_ #VO
MO_ R3_&C_A&;'_GM??\ @9)_C6HEU!*VV.9'8YX5@>G!_*I,T 8__",V/_/:
M^_\  R3_ !JGJV@VMKI%W<0SWRR1Q,RG[7)P0/K729K/U_\ Y%^__P"N#?RH
M M69+6-NS$EC$I)/?BH-,142XVPRQ9N')$ISN.>H]CVJ:Q_Y!]M_UR7^0J'3
M&1H[@I)-)BX<$RC!!ST'MZ4 5)?^1QMO^O)__0A6S6-+_P CC;?]>3_^A"MF
M@ HHHH **** ,CQ5_P BCK/_ %Y3?^@&BCQ5_P BCK/_ %Y3?^@&B@8SPC_R
M)NB?]>,/_H K:K%\(_\ (FZ)_P!>,/\ Z *VJ!$3K!%%\XC2-3GG  J,-8LZ
MQ*;<N>0@*Y]<XJ'5K*2_LO(B=$.]6.]<@@=1_P#7K%T_PI-97%I*UQ$[0/&=
MP0Y8)&R8_'=G\* .F6.-&9E10S?>(')^M/HHH QH_P#D<)_^O%?_ $,ULUS5
MUIEOJ/B^07!E^2R7'ERLG\9]"*M_\(OIWK=_^!<G^- %B/7]+EUJ;2%O(AJ$
M0#- QPQ!&01Z_A4'A?\ Y <?_763_P!#-<=<?".SO_&LFMW5[.MJFSR8(Y6W
MD@=6<G./85V'A10F@0JN<*\@&3G^,T ;!1"P8J"PZ$CI5>ZDM+:/=<>4JR,
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
M908[#OS^E;Y@C+AC&A8# .T9I4ACCQLB1<=-J@8H DK%NO\ D<--_P"O2?\
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
M "'I532W9]-A9YXIV(.9(AA6Y/05;/2JNEAUTZ$.D"-@Y6 Y0<GI0!;HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IRLPU:W03Q*I
MB<F(CYVY7D'T'?ZBKE4Y0_\ :MN0D!3RGR[']X#E>![>OX5<H I.[?VQ&GGQ
M!3 Q\DCYR<CY@?3M^-7:IN'_ +7C;RX"GD,"Y/[P'(X'^S_7%7* "L;6_P#C
M_P!%_P"OS_V1JV:QM;_X_P#1?^OS_P!D:@#9HHK-U'6H-.NH;9H;J::5&=4M
MX3(=H(!)QTZB@#2HK%_X2./_ *!>K?\ @&U'_"1Q_P#0+U;_ , VH VJ*Q?^
M$CC_ .@7JW_@&U'_  D<?_0+U;_P#:@#:HK%_P"$CC_Z!>K?^ ;4R3Q1!#$T
MLNG:JD:#+,UFV /6@#=JGI[,Z3EIXIL3N 8QC:,_=/N*LQR++&LB\JRAA]#5
M;3PP6;>D"?OGP(3P1GJ?]KUH I2_\CC;?]>3_P#H0K9K&E_Y'&V_Z\G_ /0A
M6S0 4444 %%%% &1XJ_Y%'6?^O*;_P! -%'BK_D4=9_Z\IO_ $ T4#->BBB@
M04444 %%%% !1110 4444 %%%% !1110 4444 (>E4])C\K3(4^RBUP#^Y#;
MMO)[_K5P]*I:.J+I4 CCFC4 X2<Y<<GK0!>HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH I2QYU>WD^S!ML3CS]WW,E?EQ[_TJ[5&9
M4_MJU8QS%Q#( X/R 97@^_I]#5Z@"D\?_$YBD^RYQ R_:-WW?F'RX]^OX5=J
M@X3^W(F\J8N+=@) ?W8&X<'W_P#KU?H *QM;_P"/_1?^OS_V1JV:QM;_ ./_
M $7_ *_/_9&H V:Q9O\ D=+/_KPF_P#0TK:K%F_Y'2S_ .O";_T-* -JB@US
M$?BPFZFAEMT14>5/,WDJOEMM^? XSGB@#IZ*QKSQ#;6PB\MED#3)&[$D*H8X
M)!QS@BIWUS3XB1)<A"" 0RGC*EA^@)_"@#2K.U__ )%_4/\ K@_\JDT_5+/5
M%D:TF$@C(#?*01D9'7L14>O_ /(OZA_UP?\ E0!9L?\ D'VW_7)?Y"HM.C\M
M)_\ 1?L^9W;&[._G[WXU+8_\@^V_ZY+_ "%0:8$$=QLCF3_2'SYIY)SU'MZ4
M 59?^1QMO^O)_P#T(5LUC2_\CC;?]>3_ /H0K9H **** "BBB@#(\5?\BCK/
M_7E-_P"@&BCQ5_R*.L_]>4W_ * :*!FO1110(**** "BBB@ HHHH **** "B
MBB@ HHHH **** $/2J>D,KZ5 R32S*0<23##'D]:N'I532I#+IL+FY6Y)!_?
M*NT-R>U %RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@"C,RC6;93-*&,,A$0'R,,KR3ZCM]35ZJ4LA&KV\8N54-$Y\@KR^"OS9]OZ
MU=H HNR_VY$GGS!C;L1$!\A&X<D^O_UZO52>0C68X_M*@&!F\C;RW(^;/H.G
MXU=H *QM>BNF?3[BUM6N3;W/F/&K '&TCC/UK9HH \Y^(?C#7M"\.PWUCILU
MI,+N-=TA1U<'/RX!)YJ_X7UG4==U;3[W5-)DTV=K"7]VY^]\Z<@=0/8UV4MO
M#.$$T22!&WKO4'!'<>]94W_(Z6?_ %X3?^AI0!LGI62FBVOV&\LEF8K<2M+(
M01N!8[C^M:YKA!%J5H9EM?/DBRK+/Y16:-?-&Y&[/QDY'.* -R7PI9RV3V<D
MT[VIF$RPLWRH<YP/;/-,N?#,5Q&98[N>28(-I9QAV5&523CT8UGB_P!9N+Y5
M;[6ELMPA)\C!V[F!!XZ<+2P7VNBVC187CD5$**(<*X.=^>.".,"@#?T;3/[.
MM5\QM]RT4:2OV.U0!CVI=?\ ^1?U#_K@_P#*J?AVYU&<3"_,C82-U+Q[<$K\
MP_ U<U__ )%_4/\ K@_\J /.;CXJ30>*=*\/6NDW,<99$FEFB.]UQ_RS7O\
M6KOBKQ_+X:T)K^QMKR=OMVV07L#(H4]4#>W:NV32K&^M].N+JUBEGMU1X9&7
MYD..QJ,6%GK,#QW_ )-^D-TSH&3Y48'@$=R* ,'PSXD3Q5JMEJ265U:;K)P8
M[A,?Q#D'N/>NVK$D 7Q?:JH 463@ =OF%;= !1110 4444 9'BK_ )%'6?\
MKRF_] -%'BK_ )%'6?\ KRF_] -% S7HHHH$%%%% !1110 4444 %%%% !11
M10 4444 %%%% "'I573-_P#9T/F& M@Y-O\ <ZGI5H]*J:4ABTV%&MDMB,YB
MC;*KR>AH N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 4Y2_]JV^#!L\I\AO]9G*]/;U_"KE4I48ZM;R"W1E$3@S%OF3)7@#T/]*N
MT 4WW_VO'@P;/);(/^LSD=/]GU_"KE4G1O[8BD^SQD"!AYY;YAR/E ]#U_"K
MM !1110 5BS?\CI9_P#7A-_Z&E;58&IS/9>);.\:VN98?LDL9:&,OABR$9Q]
M#0!OT5C?\)'!_P ^&I?^ K4?\)'!_P ^&I?^ K4 ;&/>EK&_X2.#_GPU+_P%
M:C_A(X/^?#4O_ 5J -FL[7_^1?U#_K@W\JK_ /"1P?\ /AJ7_@*U4]5UM+O2
M;NWAT_43)+$R*#:L!DB@#=L?^0?;?]<E_D*CT_?LFWF _OGQY/3'O_M>M2V:
MLEE;JP(98U!!['%0Z<C1I,&MXX,SN0$;.[_:/N: *<O_ ".-M_UY/_Z$*V:Y
M[4KZWT[Q5:SW<GEQ-:.H8J2,[AQQ5G_A*-%_Y_D_[Y;_  H V**Q_P#A*-%_
MY_D_[Y;_  H_X2C1?^?Y/^^6_P * -BBL?\ X2C1?^?Y/^^6_P */^$HT7_G
M^3_OEO\ "@!?%7_(HZS_ ->4W_H!HK+\1^(M*N?#.JP0W8>62TE1$5&RQ*$
M=** .KHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $/2J>D(L>EP(
MMO);J <12-EEY/4U<;I7.:7XFT=+32[=;R=VO99(;<RHQ9W4G<"<<8]Z .DH
MK 'C/0S;)<"[;RWN_L0/E-_KO[O3]>E+<>,=#M8M0EENV5-/F6"Y/E,=CMT'
M3G\* -ZBL6X\5Z/:RZA%-<LKZ?"L]R/+8[$;H>G/T%*OBK2'NDMA<MYKV?VU
M1Y;<P_WNGZ=: -FBL2V\6:-=MIJPW+,=21GM?W3#>%Z]N/QID/C+0YX;.:.[
M8I>7)M8#Y3?-(.HZ<?4\4 ;U%8$GC/0XK:XN'NV$5O=BSD/E-Q*>B].?KTI]
MSXNT6T_M/SKIE_LS;]J_=,=F[IVY_"@#<HK&E\5:1#<7%N]RPDM[07L@\MN(
MC_%T_3K20^*]'N)[*&*Y8O>V[74 \MANC'4]./H>: -JBL*W\8:)=)IKPW3,
MNI2-':_NF&]EZCIQ^--'C/0FMEN!=MY37GV('RF_UW]WI^O2@#?HK!N/&.B6
ML6H2373*NGS+!<GRF.QVZ#IS^%23^*]'MI=0BEN65]/A6>Y'E,=B-T/3G\*
M-JBL9?%.D-<I;BY;S7L_MJCRVYA_O=/TZTVV\6Z->-IJP7+,=21GM?W3#>%S
MGMQT[T ;=%8$7C/0YH+.9+MC'>7)M8#Y3?-(.HZ<?4\4LGC+0XK>YG>[81VU
MV+.4^4W$IZ#IS]>E &]16'<^+M%M/[3\ZZ9?[,V_:OW3'9NZ=N>O:GOXJTB.
MXG@:X;S(+07L@\MN(B,[NGZ=: +<R*=9MG-O(S"&0"8-\J<KP1ZG^E7JPK76
MM-U/6-/^RW,S//9/<1(%(1HRRC<<]\]/QK=H HNBG6XI/L\A86[ 3;OD'S#Y
M<>IZ_A5ZL>]U&RL]?@CGGF69K2618P"4**06)]Q4=KXNT6\_LSR+IF_M,,;3
M]TPW[>O;CIWH W**P(_&>A26]O.EVQCN+LV<9\I^91P5Z<?7I2S>,=$@@O)I
M+IA'9W*VLY\IOED/0=.?J.* -ZDQ6+<>+=&M9-1CFN65M.B66Z'E,=BMT/3G
MKVIW_"4:1]I^S_:6\W[']MQY;?ZG&=W3].M &S16);^+-&NY-.2&Y9FU&)I;
M4>4PWJO4]..G>F0^,M#N(+*:.[8QWMPUM ?*8;I!U'3CZF@#>HK ?QGH<=M/
M<-=L(H+L6<A\IN)3P%Z?KTI]SXNT6S_M/SKIE_LS;]J_=,=F[&.W/7M0!N45
MBOXJT>.YGMVN6$D%H+R0>6W$1_BZ?IUHA\5Z///90QW+&2]MVNH!Y;?-&.IZ
M<?0\T ;54=,142X"V\D.;AR1(V=QS]X>QJA;^,-$NX].>&Z9EU*1HK7]TPWL
MO4=..G>K&@WEK?VD\]G---%]IE4M*.0P;! ]@1Q0!J$ G)%&T>@_*EHH 3:/
A0?E1M'H/RI:* $VCT'Y4;1Z#\J6B@!-H]!^5%+10!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147381037728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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_AmendmentFlag', window );">Amendment Flag</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_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
</tr>
<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<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">0001549802<span></span>
</td>
</tr>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">JD.com, Inc.<span></span>
</td>
</tr>
<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
</tr>
<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">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_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">Large 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_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_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_DocumentTransitionReport', window );">Document Transition 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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36450<span></span>
</td>
</tr>
<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_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">E9<span></span>
</td>
</tr>
<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">20th Floor, Building A<span></span>
</td>
</tr>
<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. 18 Kechuang 11 Street<span></span>
</td>
</tr>
<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Yizhuang Economic and Technological Development Zone<span></span>
</td>
</tr>
<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">Daxing 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">101111<span></span>
</td>
</tr>
<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_AuditorName', window );">Auditor Name</a></td>
<td class="text">Deloitte Touche Tohmatsu Certified Public Accountants 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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Shanghai, the People&#8217;s Republic of China<span></span>
</td>
</tr>
<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">1113<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">20th Floor, Building A<span></span>
</td>
</tr>
<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. 18 Kechuang 11 Street<span></span>
</td>
</tr>
<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Yizhuang Economic and Technological Development Zone<span></span>
</td>
</tr>
<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">Daxing 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">101111<span></span>
</td>
</tr>
<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">Sandy Ran Xu<span></span>
</td>
</tr>
<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_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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">10 8911-8888<span></span>
</td>
</tr>
<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_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">Email: ir@jd.com<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=dei_AdrMember', window );">American depositary 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">JD<span></span>
</td>
</tr>
<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<span></span>
</td>
</tr>
<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">NASDAQ<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="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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">9618<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A ordinary shares<span></span>
</td>
</tr>
<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">2,756,642,200<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">386,374,723<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_ContactPersonnelEmailAddress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Email address 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_ContactPersonnelEmailAddress</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_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_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 3 such as an Office Park</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_EntityAddressAddressLine3</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_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=dei_AdrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dei_AdrMember</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>45
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371352656">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets<br> &#165; in Millions, $ in Millions</strong></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>
<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_AssetsCurrentAbstract', window );"><strong>Current assets</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>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 78,861<span></span>
</td>
<td class="nump">$ 11,434<span></span>
</td>
<td class="nump">&#165; 70,767<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,254<span></span>
</td>
<td class="nump">907<span></span>
</td>
<td class="nump">5,926<span></span>
</td>
</tr>
<tr class="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 investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">141,095<span></span>
</td>
<td class="nump">20,457<span></span>
</td>
<td class="nump">114,564<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,576<span></span>
</td>
<td class="nump">2,983<span></span>
</td>
<td class="nump">11,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Advance to suppliers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,838<span></span>
</td>
<td class="nump">556<span></span>
</td>
<td class="nump">3,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_InventoryNet', window );">Inventories, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">77,949<span></span>
</td>
<td class="nump">11,302<span></span>
</td>
<td class="nump">75,601<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15,156<span></span>
</td>
<td class="nump">2,197<span></span>
</td>
<td class="nump">11,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Amount due from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,142<span></span>
</td>
<td class="nump">891<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets held for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,203<span></span>
</td>
<td class="nump">174<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">351,074<span></span>
</td>
<td class="nump">50,901<span></span>
</td>
<td class="nump">299,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_AssetsNoncurrentAbstract', window );"><strong>Non-current&#160;assets</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>
</tr>
<tr class="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, equipment and software, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">55,080<span></span>
</td>
<td class="nump">7,986<span></span>
</td>
<td class="nump">32,944<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_jd_ConstructionInProgress', window );">Construction in progress</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,161<span></span>
</td>
<td class="nump">1,618<span></span>
</td>
<td class="nump">5,817<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,139<span></span>
</td>
<td class="nump">1,325<span></span>
</td>
<td class="nump">5,837<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_jd_LandUseRights', window );">Land use rights, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">33,848<span></span>
</td>
<td class="nump">4,907<span></span>
</td>
<td class="nump">14,328<span></span>
</td>
</tr>
<tr class="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 );">Operating lease&#160;right-of-use&#160;assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,267<span></span>
</td>
<td class="nump">3,228<span></span>
</td>
<td class="nump">19,987<span></span>
</td>
</tr>
<tr class="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 );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23,123<span></span>
</td>
<td class="nump">3,353<span></span>
</td>
<td class="nump">12,433<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_jd_InvestmentInEquityInvestees', window );">Investment in equity investees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">57,641<span></span>
</td>
<td class="nump">8,357<span></span>
</td>
<td class="nump">63,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,611<span></span>
</td>
<td class="nump">1,683<span></span>
</td>
<td class="nump">19,088<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,536<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="nump">1,111<span></span>
</td>
</tr>
<tr class="ro">
<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&#160;non-current&#160;assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,770<span></span>
</td>
<td class="nump">2,722<span></span>
</td>
<td class="nump">21,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent', window );">Amount due from related parties</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="nump">264<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&#160;non-current&#160;assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">244,176<span></span>
</td>
<td class="nump">35,402<span></span>
</td>
<td class="nump">196,835<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">595,250<span></span>
</td>
<td class="nump">86,303<span></span>
</td>
<td class="nump">496,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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiaries of RMB22,458 million and RMB27,450 million as of December 31, 2021 and 2022, respectively. Note 1)</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,146<span></span>
</td>
<td class="nump">1,761<span></span>
</td>
<td class="nump">4,368<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">160,607<span></span>
</td>
<td class="nump">23,286<span></span>
</td>
<td class="nump">140,484<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_jd_AdvanceFromCustomerCurrent', window );">Advance from customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">33,713<span></span>
</td>
<td class="nump">4,888<span></span>
</td>
<td class="nump">29,106<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenues (including amounts in relation to traffic support, marketing and promotion services to be provided to related parties of RMB492 million and RMB431 million as of December 31, 2021 and 2022, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,351<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="nump">3,458<span></span>
</td>
</tr>
<tr class="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 );">Taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,926<span></span>
</td>
<td class="nump">859<span></span>
</td>
<td class="nump">2,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">488<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">519<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_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,570<span></span>
</td>
<td class="nump">6,172<span></span>
</td>
<td class="nump">34,468<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,688<span></span>
</td>
<td class="nump">1,115<span></span>
</td>
<td class="nump">6,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Liabilities held for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">72<span></span>
</td>
<td class="nump">10<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">266,561<span></span>
</td>
<td class="nump">38,648<span></span>
</td>
<td class="nump">221,636<span></span>
</td>
</tr>
<tr class="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenues (including amounts in relation to traffic support, marketing and promotion services to be provided to related parties of RMB629 million and RMB179 million as of December 31, 2021 and 2022, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,107<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="nump">1,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Unsecured senior notes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,224<span></span>
</td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">9,386<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,511<span></span>
</td>
<td class="nump">944<span></span>
</td>
<td class="nump">1,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Long-term borrowings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,009<span></span>
</td>
<td class="nump">2,901<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14,978<span></span>
</td>
<td class="nump">2,172<span></span>
</td>
<td class="nump">13,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,737<span></span>
</td>
<td class="nump">251<span></span>
</td>
<td class="nump">1,786<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_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">54,566<span></span>
</td>
<td class="nump">7,910<span></span>
</td>
<td class="nump">28,087<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">321,127<span></span>
</td>
<td class="nump">46,558<span></span>
</td>
<td class="nump">249,723<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">MEZZANINE EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">590<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">1,212<span></span>
</td>
</tr>
<tr class="ro">
<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>JD.com, Inc. shareholders' equity</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>
</tr>
<tr class="re">
<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 (US$0.00002 par value; 100,000,000,000 shares authorized; 2,731,123,330 Class A ordinary shares issued and 2,690,342,230 outstanding, 428,185,501 Class B ordinary shares issued and 420,449,419 outstanding as of December 31, 2021; 2,793,298,344 Class A ordinary shares issued and 2,756,458,772 outstanding, 386,374,723 Class B ordinary shares issued and 379,220,475 outstanding as of December 31, 2022.)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">184,041<span></span>
</td>
<td class="nump">26,683<span></span>
</td>
<td class="nump">182,578<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_jd_StatutoryReserves', window );">Statutory reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,473<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="nump">1,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_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,493)<span></span>
</td>
<td class="num">(361)<span></span>
</td>
<td class="num">(2,968)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Retained earnings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">29,304<span></span>
</td>
<td class="nump">4,249<span></span>
</td>
<td class="nump">33,805<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(959)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
<td class="num">(6,090)<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_StockholdersEquity', window );">Total JD.com, Inc. shareholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">213,366<span></span>
</td>
<td class="nump">30,936<span></span>
</td>
<td class="nump">208,911<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">60,167<span></span>
</td>
<td class="nump">8,723<span></span>
</td>
<td class="nump">36,661<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">273,533<span></span>
</td>
<td class="nump">39,659<span></span>
</td>
<td class="nump">245,572<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities, mezzanine equity and shareholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 595,250<span></span>
</td>
<td class="nump">$ 86,303<span></span>
</td>
<td class="nump">&#165; 496,507<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><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">Absolute value is less than RMB1 million.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred and payable, pertaining to costs that are statutory in nature, incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and the aggregate carrying amount of liabilities not separately disclosed. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AdvanceFromCustomerCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepayments received from customers for goods or services to be provided in the future, classified as 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;">jd_AdvanceFromCustomerCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ConstructionInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</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;">jd_ConstructionInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_InvestmentInEquityInvestees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity investees, including but not limited to investment in equity method investee and equity securities without readily determinable fair value.</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;">jd_InvestmentInEquityInvestees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of land use right.</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;">jd_LandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_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>Represents the amount of appropriations made after-tax profits to certain non-distributable reserve funds.</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;">jd_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdvancesOnInventoryPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of capitalized payments made in advance for inventory that is expected to be received 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesOnInventoryPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 marketable security, classified as noncurrent.</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_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables to be collected from related parties net of obligations owed to related parties after one year or beyond the normal operating cycle, if longer where one party can exercise control or significant influence over another party including, but not limited to, affiliates, owners or officers and their immediate families and pension trusts.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>The cumulative amount of the reporting entity's undistributed earnings or deficit.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SeniorLongTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorLongTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.27(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147375461072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / 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_LiabilitiesCurrent', window );">Current liabilities, consolidated VIEs and VIEs' subsidiaries without recourse to the primary beneficiaries</a></td>
<td class="nump">&#165; 266,561<span></span>
</td>
<td class="nump">$ 38,648<span></span>
</td>
<td class="nump">&#165; 221,636<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 );">Deferred revenues - current</a></td>
<td class="nump">3,351<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="nump">3,458<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_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenues - non-current</a></td>
<td class="nump">&#165; 1,107<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">&#165; 1,297<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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00002<span></span>
</td>
</tr>
<tr class="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 );">Ordinary shares, shares authorized (in shares)</a></td>
<td class="nump">100,000,000,000<span></span>
</td>
<td class="nump">100,000,000,000<span></span>
</td>
<td class="nump">100,000,000,000<span></span>
</td>
<td class="nump">100,000,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_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>
</tr>
<tr class="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 );">Ordinary shares, shares issued (in shares)</a></td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="nump">2,731,123,330<span></span>
</td>
<td class="nump">2,731,123,330<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ordinary shares, shares outstanding (in shares)</a></td>
<td class="nump">2,756,458,772<span></span>
</td>
<td class="nump">2,756,458,772<span></span>
</td>
<td class="nump">2,690,342,230<span></span>
</td>
<td class="nump">2,690,342,230<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>
</tr>
<tr class="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 );">Ordinary shares, shares issued (in shares)</a></td>
<td class="nump">386,374,723<span></span>
</td>
<td class="nump">386,374,723<span></span>
</td>
<td class="nump">428,185,501<span></span>
</td>
<td class="nump">428,185,501<span></span>
</td>
</tr>
<tr class="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 );">Ordinary shares, shares outstanding (in shares)</a></td>
<td class="nump">379,220,475<span></span>
</td>
<td class="nump">379,220,475<span></span>
</td>
<td class="nump">420,449,419<span></span>
</td>
<td class="nump">420,449,419<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_ProductOrServiceAxis=jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember', window );">Traffic support, marketing and promotion services</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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenues - current | &#165;</a></td>
<td class="nump">&#165; 431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 492<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_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenues - non-current | &#165;</a></td>
<td class="nump">179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">629<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=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember', window );">Consolidated VIEs and VIEs' subsidiaries without recourse to the primary beneficiaries</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_LiabilitiesCurrent', window );">Current liabilities, consolidated VIEs and VIEs' subsidiaries without recourse to the primary beneficiaries</a></td>
<td class="nump">&#165; 27,450<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">&#165; 22,458<span></span>
</td>
<td class="text"> <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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_srt_ProductOrServiceAxis=jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</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=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember</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>47
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147381553968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income/(Loss)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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, 2022 </div>
<div>USD ($) </div>
<div>$ / 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>
<th class="th">
<div>Dec. 31, 2020 </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_RevenuesAbstract', window );"><strong>Net revenues</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; 1,046,236<span></span>
</td>
<td class="nump">$ 151,690<span></span>
</td>
<td class="nump">&#165; 951,592<span></span>
</td>
<td class="nump">&#165; 745,802<span></span>
</td>
</tr>
<tr class="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 );">Cost of revenues</a></td>
<td class="num">(899,163)<span></span>
</td>
<td class="num">(130,366)<span></span>
</td>
<td class="num">(822,526)<span></span>
</td>
<td class="num">(636,694)<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_jd_FulfillmentCosts', window );">Fulfillment</a></td>
<td class="num">(63,011)<span></span>
</td>
<td class="num">(9,136)<span></span>
</td>
<td class="num">(59,055)<span></span>
</td>
<td class="num">(48,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing</a></td>
<td class="num">(37,772)<span></span>
</td>
<td class="num">(5,476)<span></span>
</td>
<td class="num">(38,743)<span></span>
</td>
<td class="num">(27,156)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(16,893)<span></span>
</td>
<td class="num">(2,449)<span></span>
</td>
<td class="num">(16,332)<span></span>
</td>
<td class="num">(16,149)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(11,053)<span></span>
</td>
<td class="num">(1,603)<span></span>
</td>
<td class="num">(11,562)<span></span>
</td>
<td class="num">(6,409)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of development properties</a></td>
<td class="nump">1,379<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">767<span></span>
</td>
<td class="nump">1,649<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_OperatingIncomeLoss', window );">Income/(loss) from operations</a></td>
<td class="nump">19,723<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">12,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income/(expense)</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_IncomeLossFromEquityMethodInvestments', window );">Share of results of equity investees</a></td>
<td class="num">(2,195)<span></span>
</td>
<td class="num">(318)<span></span>
</td>
<td class="num">(4,918)<span></span>
</td>
<td class="nump">4,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(2,106)<span></span>
</td>
<td class="num">(305)<span></span>
</td>
<td class="num">(1,213)<span></span>
</td>
<td class="num">(1,125)<span></span>
</td>
</tr>
<tr class="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 );">Others, net</a></td>
<td class="num">(1,555)<span></span>
</td>
<td class="num">(225)<span></span>
</td>
<td class="num">(590)<span></span>
</td>
<td class="nump">35,310<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 );">Income/(loss) before tax</a></td>
<td class="nump">13,867<span></span>
</td>
<td class="nump">2,012<span></span>
</td>
<td class="num">(2,580)<span></span>
</td>
<td class="nump">50,819<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="num">(4,176)<span></span>
</td>
<td class="num">(605)<span></span>
</td>
<td class="num">(1,887)<span></span>
</td>
<td class="num">(1,482)<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 income/(loss)</a></td>
<td class="nump">9,691<span></span>
</td>
<td class="nump">1,407<span></span>
</td>
<td class="num">(4,467)<span></span>
</td>
<td class="nump">49,337<span></span>
</td>
</tr>
<tr class="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 );">Net loss attributable to&#160;non-controlling&#160;interests shareholders</a></td>
<td class="num">(697)<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="num">(923)<span></span>
</td>
<td class="num">(75)<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_jd_IncomeLossAttributableToRedeemableNonControllingInterest', window );">Net income attributable to mezzanine equity classified as&#160;non-controlling&#160;interests shareholders</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">7<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income/(loss) attributable to ordinary shareholders</a></td>
<td class="nump">10,380<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
<td class="num">(3,560)<span></span>
</td>
<td class="nump">49,405<span></span>
</td>
</tr>
<tr class="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">9,691<span></span>
</td>
<td class="nump">1,407<span></span>
</td>
<td class="num">(4,467)<span></span>
</td>
<td class="nump">49,337<span></span>
</td>
</tr>
<tr class="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 income/(loss):</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 adjustments</a></td>
<td class="nump">7,810<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
<td class="num">(2,872)<span></span>
</td>
<td class="num">(7,955)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Net change in unrealized gains/(losses) on available-for-sale securities:</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gains, net of tax</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">705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for gains recorded in net income, net of tax</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">(760)<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unrealized losses on&#160;available-for-sale&#160;securities</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">(55)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income/(loss)</a></td>
<td class="nump">7,810<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
<td class="num">(2,872)<span></span>
</td>
<td class="num">(8,010)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive income/(loss)</a></td>
<td class="nump">17,501<span></span>
</td>
<td class="nump">2,539<span></span>
</td>
<td class="num">(7,339)<span></span>
</td>
<td class="nump">41,327<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_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest', window );">Total comprehensive income/(loss) attributable to non-controlling interests shareholders</a></td>
<td class="nump">1,982<span></span>
</td>
<td class="nump">289<span></span>
</td>
<td class="num">(1,253)<span></span>
</td>
<td class="num">(373)<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_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest', window );">Total comprehensive income attributable to mezzanine equity classified as&#160;non-controlling&#160;interests shareholders</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">7<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 );">Total comprehensive income/(loss) attributable to ordinary shareholders</a></td>
<td class="nump">&#165; 15,511<span></span>
</td>
<td class="nump">$ 2,249<span></span>
</td>
<td class="num">&#165; (6,102)<span></span>
</td>
<td class="nump">&#165; 41,693<span></span>
</td>
</tr>
<tr class="ro">
<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>Basic</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 income/(loss) per share | (per share)</a></td>
<td class="nump">&#165; 3.32<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="num">&#165; (1.15)<span></span>
</td>
<td class="nump">&#165; 16.35<span></span>
</td>
</tr>
<tr class="ro">
<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>Diluted</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_EarningsPerShareDiluted', window );">Net income/(loss) per share | (per share)</a></td>
<td class="nump">&#165; 3.21<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="num">&#165; (1.15)<span></span>
</td>
<td class="nump">&#165; 15.84<span></span>
</td>
</tr>
<tr class="ro">
<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 shares</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic | shares</a></td>
<td class="nump">3,125,571,110<span></span>
</td>
<td class="nump">3,125,571,110<span></span>
</td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,021,808,985<span></span>
</td>
</tr>
<tr class="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 );">Diluted | shares</a></td>
<td class="nump">3,180,886,136<span></span>
</td>
<td class="nump">3,180,886,136<span></span>
</td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,109,024,030<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Products</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_RevenuesAbstract', window );"><strong>Net revenues</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; 865,062<span></span>
</td>
<td class="nump">$ 125,422<span></span>
</td>
<td class="nump">&#165; 815,655<span></span>
</td>
<td class="nump">&#165; 651,879<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_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service</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_RevenuesAbstract', window );"><strong>Net revenues</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; 181,174<span></span>
</td>
<td class="nump">$ 26,268<span></span>
</td>
<td class="nump">&#165; 135,937<span></span>
</td>
<td class="nump">&#165; 93,923<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive income (loss) attributable to nonredeemable noncontrolling interest.</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;">jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive income (Loss) attributable to redeemable noncontrolling interest.</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;">jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_FulfillmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fulfillment costs represent packaging material costs and those costs incurred in outbound shipping, operating and staffing the Group's fulfillment and customer service centers, including costs attributable to buying, receiving, inspecting and warehousing inventories; picking, packaging and preparing customer orders for shipment; processing payment and related transaction costs and responding to inquiries from customers. Fulfillment costs also contain third party transaction fees, such as credit card processing and debit card processing 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;">jd_FulfillmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_IncomeLossAttributableToRedeemableNonControllingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss attributable to redeemable non-controlling interest</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;">jd_IncomeLossAttributableToRedeemableNonControllingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of borrowed funds accounted for as interest 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ServiceMember</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>48
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371588160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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 income/(loss)</a></td>
<td class="nump">&#165; 9,691<span></span>
</td>
<td class="nump">$ 1,407<span></span>
</td>
<td class="num">&#165; (4,467)<span></span>
</td>
<td class="nump">&#165; 49,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income/(loss) to net cash provided by 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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">7,236<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">6,232<span></span>
</td>
<td class="nump">6,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">7,548<span></span>
</td>
<td class="nump">1,095<span></span>
</td>
<td class="nump">9,134<span></span>
</td>
<td class="nump">4,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Losses from disposal of property, equipment and software</a></td>
<td class="nump">407<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain from extinguishment of debt</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(549)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="num">(651)<span></span>
</td>
<td class="num">(719)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of discounts and issuance costs of the unsecured senior notes</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">19<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_jd_AllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">926<span></span>
</td>
<td class="nump">134<span></span>
</td>
<td class="nump">708<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="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="nump">1,969<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="nump">574<span></span>
</td>
<td class="nump">208<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_jd_FairValueChangeOfLongtermInvestments', window );">Fair value change of long-term investments</a></td>
<td class="nump">4,096<span></span>
</td>
<td class="nump">594<span></span>
</td>
<td class="nump">7,252<span></span>
</td>
<td class="num">(29,483)<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_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment', window );">(Gains)/losses from acquirements or disposals of business and investment</a></td>
<td class="nump">3,558<span></span>
</td>
<td class="nump">516<span></span>
</td>
<td class="num">(140)<span></span>
</td>
<td class="num">(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_GainLossOnSaleOfProperties', window );">Gain on sale of development properties</a></td>
<td class="num">(1,379)<span></span>
</td>
<td class="num">(200)<span></span>
</td>
<td class="num">(767)<span></span>
</td>
<td class="num">(1,649)<span></span>
</td>
</tr>
<tr class="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 );">Share of results of equity investees</a></td>
<td class="nump">2,195<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="nump">4,918<span></span>
</td>
<td class="num">(4,291)<span></span>
</td>
</tr>
<tr class="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 exchange (gains)/losses</a></td>
<td class="num">(114)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="num">(42)<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">(7,196)<span></span>
</td>
<td class="num">(1,043)<span></span>
</td>
<td class="num">(5,632)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseInPrepaidSupplies', window );">Advance to suppliers</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(107)<span></span>
</td>
<td class="num">(2,300)<span></span>
</td>
</tr>
<tr class="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="num">(2,278)<span></span>
</td>
<td class="num">(330)<span></span>
</td>
<td class="num">(16,697)<span></span>
</td>
<td class="nump">799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepayments and other current assets</a></td>
<td class="num">(1,969)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="num">(2,539)<span></span>
</td>
<td class="num">(260)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount due from related parties</a></td>
<td class="nump">1,763<span></span>
</td>
<td class="nump">256<span></span>
</td>
<td class="num">(278)<span></span>
</td>
<td class="nump">583<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_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets', window );">Operating lease right-of-use assets</a></td>
<td class="num">(525)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(4,045)<span></span>
</td>
<td class="num">(2,922)<span></span>
</td>
</tr>
<tr class="ro">
<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&#160;non-current&#160;assets</a></td>
<td class="nump">2,397<span></span>
</td>
<td class="nump">348<span></span>
</td>
<td class="num">(1,701)<span></span>
</td>
<td class="num">(871)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">17,658<span></span>
</td>
<td class="nump">2,560<span></span>
</td>
<td class="nump">32,585<span></span>
</td>
<td class="nump">11,095<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_jd_IncreaseDecreaseInContractWithCustomerRefundLiability', window );">Advance from customers</a></td>
<td class="nump">4,526<span></span>
</td>
<td class="nump">656<span></span>
</td>
<td class="nump">8,702<span></span>
</td>
<td class="nump">4,052<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred revenues</a></td>
<td class="num">(319)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="num">(243)<span></span>
</td>
<td class="num">(235)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Taxes payable</a></td>
<td class="nump">3,206<span></span>
</td>
<td class="nump">465<span></span>
</td>
<td class="num">(468)<span></span>
</td>
<td class="nump">849<span></span>
</td>
</tr>
<tr class="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 );">Amount due to related parties</a></td>
<td class="nump">847<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="num">(66)<span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">3,295<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="nump">5,257<span></span>
</td>
<td class="nump">4,784<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_jd_IncreaseDecreaseInOperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="nump">705<span></span>
</td>
<td class="nump">102<span></span>
</td>
<td class="nump">4,180<span></span>
</td>
<td class="nump">3,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other non-current liabilities</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">570<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">57,819<span></span>
</td>
<td class="nump">8,383<span></span>
</td>
<td class="nump">42,301<span></span>
</td>
<td class="nump">42,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', 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="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 );">Purchase of short-term investments</a></td>
<td class="num">(180,291)<span></span>
</td>
<td class="num">(26,140)<span></span>
</td>
<td class="num">(167,684)<span></span>
</td>
<td class="num">(60,747)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Maturity of short-term investments</a></td>
<td class="nump">165,093<span></span>
</td>
<td class="nump">23,936<span></span>
</td>
<td class="nump">113,362<span></span>
</td>
<td class="nump">25,148<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_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts', window );">Purchases of long-term time deposits and wealth management products</a></td>
<td class="num">(3,019)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
<td class="num">(160)<span></span>
</td>
<td class="num">(5,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_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments', window );">Maturity of long-term time deposits and wealth management products</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">4<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_PaymentsToAcquireTradingSecuritiesHeldforinvestment', window );">Purchases of investment&#160;securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,656)<span></span>
</td>
<td class="num">(1,122)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment', window );">Cash received from disposal of investment securities</a></td>
<td class="nump">6,348<span></span>
</td>
<td class="nump">920<span></span>
</td>
<td class="nump">13,165<span></span>
</td>
<td class="nump">9,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Prepayments and investments in equity investees</a></td>
<td class="num">(4,501)<span></span>
</td>
<td class="num">(653)<span></span>
</td>
<td class="num">(11,576)<span></span>
</td>
<td class="num">(16,939)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates', window );">Cash received from disposal of equity investments</a></td>
<td class="nump">412<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="nump">407<span></span>
</td>
<td class="nump">1,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLoansHeldForInvestment', window );">Cash paid for loan originations</a></td>
<td class="num">(77,577)<span></span>
</td>
<td class="num">(11,248)<span></span>
</td>
<td class="num">(82,197)<span></span>
</td>
<td class="num">(60,304)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1', window );">Cash received from loan repayments</a></td>
<td class="nump">77,732<span></span>
</td>
<td class="nump">11,270<span></span>
</td>
<td class="nump">80,561<span></span>
</td>
<td class="nump">60,879<span></span>
</td>
</tr>
<tr class="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 );">Purchase of property, equipment and software</a></td>
<td class="num">(5,495)<span></span>
</td>
<td class="num">(797)<span></span>
</td>
<td class="num">(5,562)<span></span>
</td>
<td class="num">(3,370)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Disposal of equipment and other assets</a></td>
<td class="nump">1,418<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">1,765<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_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="num">(19)<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_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire', window );">Cash paid for asset acquisitions, net of cash acquired</a></td>
<td class="num">(2,170)<span></span>
</td>
<td class="num">(315)<span></span>
</td>
<td class="num">(1,603)<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_jd_PaymentsToAcquireLandUseRights', window );">Purchase of land use rights</a></td>
<td class="num">(5,236)<span></span>
</td>
<td class="num">(759)<span></span>
</td>
<td class="num">(7,825)<span></span>
</td>
<td class="num">(1,518)<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_jd_PaymentsForConstructionInProgress', window );">Cash paid for construction in progress</a></td>
<td class="num">(12,172)<span></span>
</td>
<td class="num">(1,765)<span></span>
</td>
<td class="num">(8,868)<span></span>
</td>
<td class="num">(7,549)<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_jd_ProceedsFromSalesOfDevelopmentProperties', window );">Cash received from sale of development properties</a></td>
<td class="nump">1,686<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="nump">3,549<span></span>
</td>
<td class="nump">4,787<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash received from/(paid for) business combinations, net of cash acquired</a></td>
<td class="num">(15,684)<span></span>
</td>
<td class="num">(2,274)<span></span>
</td>
<td class="num">(321)<span></span>
</td>
<td class="nump">671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties', window );">Loans provided to JD Technology</a></td>
<td class="num">(502)<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="num">(169)<span></span>
</td>
<td class="num">(2,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_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities</a></td>
<td class="num">(88)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">1,587<span></span>
</td>
<td class="num">(617)<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">(54,026)<span></span>
</td>
<td class="num">(7,833)<span></span>
</td>
<td class="num">(74,248)<span></span>
</td>
<td class="num">(57,811)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance 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">31,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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of ordinary shares</a></td>
<td class="num">(1,823)<span></span>
</td>
<td class="num">(264)<span></span>
</td>
<td class="num">(5,246)<span></span>
</td>
<td class="num">(312)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from issuance of ordinary shares pursuant to share-based awards</a></td>
<td class="nump">1,043<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash paid for dividends</a></td>
<td class="num">(13,087)<span></span>
</td>
<td class="num">(1,897)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds from issuance of convertible redeemable preferred shares of JD Logistics</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">443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Capital injection from&#160;non-controlling&#160;interest shareholders</a></td>
<td class="nump">8,020<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
<td class="nump">27,662<span></span>
</td>
<td class="nump">34,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Return of capital to&#160;non-controlling&#160;interests</a></td>
<td class="num">(36)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(68)<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_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries', window );">Acquisition of additional equity interests in&#160;non-wholly&#160;owned subsidiaries</a></td>
<td class="num">(4,581)<span></span>
</td>
<td class="num">(664)<span></span>
</td>
<td class="num">(775)<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_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">33,208<span></span>
</td>
<td class="nump">4,815<span></span>
</td>
<td class="nump">7,133<span></span>
</td>
<td class="nump">14,766<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Repayment of short-term borrowings</a></td>
<td class="num">(31,804)<span></span>
</td>
<td class="num">(4,611)<span></span>
</td>
<td class="num">(5,982)<span></span>
</td>
<td class="num">(16,582)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term borrowings</a></td>
<td class="nump">14,101<span></span>
</td>
<td class="nump">2,044<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_RepaymentsOfLongTermDebt', window );">Repayment of long-term borrowings</a></td>
<td class="num">(3,635)<span></span>
</td>
<td class="num">(527)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="num">(123)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from unsecured senior notes</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,804<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_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes', window );">Repurchase and repayment of unsecured senior notes</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(3,246)<span></span>
</td>
<td class="num">(72)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="num">(195)<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(9)<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 provided by financing activities</a></td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">19,503<span></span>
</td>
<td class="nump">71,072<span></span>
</td>
</tr>
<tr class="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, cash equivalents, and restricted cash</a></td>
<td class="nump">3,490<span></span>
</td>
<td class="nump">506<span></span>
</td>
<td class="num">(1,498)<span></span>
</td>
<td class="num">(5,082)<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 increase/(decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">8,463<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
<td class="num">(13,942)<span></span>
</td>
<td class="nump">50,723<span></span>
</td>
</tr>
<tr class="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, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</a></td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">11,119<span></span>
</td>
<td class="nump">90,635<span></span>
</td>
<td class="nump">39,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">11,119<span></span>
</td>
<td class="nump">90,519<span></span>
</td>
<td class="nump">39,912<span></span>
</td>
</tr>
<tr class="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, cash equivalents, and restricted cash at end of year, including cash and cash equivalents classified within assets held for sale</a></td>
<td class="nump">85,156<span></span>
</td>
<td class="nump">12,346<span></span>
</td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">90,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at end of year</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="nump">85,115<span></span>
</td>
<td class="nump">12,341<span></span>
</td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">90,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure 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 );">Cash paid for income taxes</a></td>
<td class="num">(2,555)<span></span>
</td>
<td class="num">(370)<span></span>
</td>
<td class="num">(2,538)<span></span>
</td>
<td class="num">(1,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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="num">(2,393)<span></span>
</td>
<td class="num">(347)<span></span>
</td>
<td class="num">(1,221)<span></span>
</td>
<td class="num">(1,020)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Issuance of ordinary shares in connection with strategic cooperation agreement with Tencent</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">463<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="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 acquired under operating leases</a></td>
<td class="nump">7,700<span></span>
</td>
<td class="nump">1,116<span></span>
</td>
<td class="nump">&#165; 10,228<span></span>
</td>
<td class="nump">10,678<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_jd_AcquisitionOfEquityInterestByLoanConversion', window );">Acquisition of equity interest in Jiangsu Five Star by loan conversion</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">1,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Acquisition of equity interest in Kuayue Express by issuance of ordinary shares of JD Logistics</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">&#165; 116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1', window );">Acquisition of equity interest in Dada by strategic resources</a></td>
<td class="nump">&#165; 1,606<span></span>
</td>
<td class="nump">$ 233<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_jd_AcquisitionOfEquityInterestByLoanConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition of equity interest by loan conversion.</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;">jd_AcquisitionOfEquityInterestByLoanConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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;">jd_AllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_CashPaidForAssetAcquisitionsNetOfCashAcquire</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_FairValueChangeOfLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change of long-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;">jd_FairValueChangeOfLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain loss on acquirements or disposals of business and investment.</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;">jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_IncreaseDecreaseInContractWithCustomerRefundLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.</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;">jd_IncreaseDecreaseInContractWithCustomerRefundLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_IncreaseDecreaseInOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating 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;">jd_IncreaseDecreaseInOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease rights 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;">jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment to acquire Equity interest in non-wholly&#160;owned subsidiaries.</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;">jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment to acquire long term time deposits and wealth management products.</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;">jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PaymentsForConstructionInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for construction in progress</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;">jd_PaymentsForConstructionInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PaymentsToAcquireLandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquisition of land use rights.</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;">jd_PaymentsToAcquireLandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ProceedsFromSalesOfDevelopmentProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from sales of development properties.</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;">jd_ProceedsFromSalesOfDevelopmentProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and repayment of unsecured senior notes.</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;">jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense attributable to debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interests of the acquirer, including instruments or interests issued or issuable in consideration for 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 foreign currency transaction realized and unrealized gain (loss) recognized in the income 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8A<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all taxes owed but not paid, including income, property and other taxes.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInDueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other obligations or expenses incurred but not yet paid.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating liabilities 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_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid expenses, and 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) of consideration paid in advance for supplies that provide economic benefits in future periods.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in the form of ordinary dividends to common shareholders of the parent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireLoansHeldForInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchasing loans held for investment purposes 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLoansHeldForInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireTradingSecuritiesHeldforinvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities classified as trading securities and held for investment purposes. Excludes payments for trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional capital contribution to the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt initially having maturity due after one year or beyond the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash inflow related to a loan origination (the process when securing a mortgage for a piece of real property), lease origination, and principal 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsForLongTermLoansForRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or outflow associated with long-term loans for 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 (Payments for) Advances to 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_ProceedsFromPaymentsForLongTermLoansForRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant and equipment (capital expenditures), software, and other 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).</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_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt initially having maturity 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncash expense 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of stock issued in noncash 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>49
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370565200">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders' Equity<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th"><div>CNY (&#165;)</div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th" colspan="2">
<div>Ordinary shares </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Treasury stock </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 other comprehensive income/(loss) </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Retained earnings/ (accumulated deficit) </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_SharesIssued', window );">Balance (in shares) at Dec. 31, 2019 | shares</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="nump">2,973,943,149<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(49,627,886)<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="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, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 84,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">&#165; (2,530)<span></span>
</td>
<td class="nump">&#165; 90,677<span></span>
</td>
<td class="nump">&#165; 1,459<span></span>
</td>
<td class="nump">&#165; 4,163<span></span>
</td>
<td class="num">&#165; (11,913)<span></span>
</td>
<td class="nump">&#165; 2,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">31,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,864<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares (in shares) | shares</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="nump">155,850,684<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(312)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">&#165; (312)<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_TreasuryStockSharesAcquired', window );">Repurchase of ordinary shares (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,382,740)<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_jd_AccretionOfConvertibleRedeemableNonControllingInterests', window );">Accretion of convertible redeemable non-controlling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">(7)<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 );">Exercise of share-based awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 335<span></span>
</td>
<td class="num">(115)<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">(11)<span></span>
</td>
</tr>
<tr class="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 );">Exercise of share-based awards (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,073,294<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation and vesting of share-based awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 1,289<span></span>
</td>
<td class="nump">1,775<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,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation and vesting of share-based awards (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,642,538<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_ProfitLoss', window );">Net income/(loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">49,412<span></span>
</td>
<td class="num">(75)<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_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,955)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net change in unrealized gains/(losses) on available-for-sale debt securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(55)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">(55)<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_jd_AppropriationToStatutoryReserves', window );">Statutory reserves</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="fn" style="border-bottom: 0px;"></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="num">(74)<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_jd_ChangeOfCapitalFromNonControllingInterestShareholders', window );">Change of the capital from non-controlling interest shareholders</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">34,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,548<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">11,327<span></span>
</td>
</tr>
<tr class="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 subsidiaries and assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">529<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,105<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_jd_ShareOfChangesInEquityInvesteesCapitalAccounts', window );">Share of changes in the equity investee's capital accounts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(574)<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_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights', window );">Conversion of profit sharing right in JD Technology</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,654<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="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">204,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">&#165; (1,218)<span></span>
</td>
<td class="nump">153,358<span></span>
</td>
<td class="nump">1,533<span></span>
</td>
<td class="num">(3,548)<span></span>
</td>
<td class="nump">37,418<span></span>
</td>
<td class="nump">16,943<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_SharesIssued', window );">Balance (in shares) at Dec. 31, 2020 | shares</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="nump">3,129,793,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(26,294,794)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">463<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares (in shares) | shares</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="nump">1,914,998<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueOther', window );">Issuance of Class A ordinary shares reserved for future exercise/vesting of share-based awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 0<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_StockIssuedDuringPeriodSharesOther', window );">Issuance of Class A ordinary shares reserved for future exercise /vesting of share-based awards (in shares) | shares</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="nump">27,600,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(27,600,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_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,246)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">&#165; (5,246)<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_TreasuryStockSharesAcquired', window );">Repurchase of ordinary shares (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="num">(20,429,654)<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_jd_AccretionOfConvertibleRedeemableNonControllingInterests', window );">Accretion of convertible redeemable non-controlling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">(16)<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 );">Exercise of share-based awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 252<span></span>
</td>
<td class="num">(195)<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">(7)<span></span>
</td>
</tr>
<tr class="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 );">Exercise of share-based awards (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,962,856<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation and vesting of share-based awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 3,244<span></span>
</td>
<td class="nump">2,124<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">4,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation and vesting of share-based awards (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="nump">23,844,410<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_ProfitLoss', window );">Net income/(loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,467)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">(3,544)<span></span>
</td>
<td class="num">(923)<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_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,872)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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,542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(330)<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_jd_AppropriationToStatutoryReserves', window );">Statutory reserves</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53)<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_jd_ChangeOfCapitalFromNonControllingInterestShareholders', window );">Change of the capital from non-controlling interest shareholders</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,960<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">10,872<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_jd_ConversionOfJdLogisticsPreferredShares', window );">Conversion of JD Logistics preferred shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,799<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">4,604<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_jd_ReorganizationofJDCloudAI', window );">Reorganization of JD Cloud &amp; AI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(901)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(901)<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_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of subsidiaries and assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">600<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_jd_ShareOfChangesInEquityInvesteesCapitalAccounts', window );">Share of changes in the equity investee's capital accounts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(30)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30)<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="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">245,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">&#165; (2,968)<span></span>
</td>
<td class="nump">182,578<span></span>
</td>
<td class="nump">1,586<span></span>
</td>
<td class="num">(6,090)<span></span>
</td>
<td class="nump">33,805<span></span>
</td>
<td class="nump">36,661<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_SharesIssued', window );">Balance (in shares) at Dec. 31, 2021 | shares</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="nump">3,159,308,831<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(48,517,182)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">448<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares (in shares) | shares</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="nump">2,164,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueOther', window );">Issuance of Class A ordinary shares reserved for future exercise/vesting of share-based awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 0<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_StockIssuedDuringPeriodSharesOther', window );">Issuance of Class A ordinary shares reserved for future exercise /vesting of share-based awards (in shares) | shares</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="nump">18,200,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(18,200,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_Dividends', window );">Dividends</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(12,994)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">(12,994)<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_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,823)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">&#165; (1,823)<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_TreasuryStockSharesAcquired', window );">Repurchase of ordinary shares (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,020,406)<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_jd_AccretionOfConvertibleRedeemableNonControllingInterests', window );">Accretion of convertible redeemable non-controlling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">(8)<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 );">Exercise of share-based awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 654<span></span>
</td>
<td class="nump">403<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 );">Exercise of share-based awards (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,620,476<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation and vesting of share-based awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 1,644<span></span>
</td>
<td class="nump">2,416<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">3,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation and vesting of share-based awards (in shares) | shares</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="fn" style="border-bottom: 0px;"></td>
<td class="nump">23,123,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="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,691<span></span>
</td>
<td class="nump">$ 1,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">10,388<span></span>
</td>
<td class="num">(697)<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_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">5,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,679<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_jd_AppropriationToStatutoryReserves', window );">Statutory reserves</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,887)<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_jd_ChangeOfCapitalFromNonControllingInterestShareholders', window );">Change of the capital from non-controlling interest shareholders</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,801)<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">4,424<span></span>
</td>
</tr>
<tr class="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 subsidiaries and assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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">13,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_jd_DisposalOfSubsidiariesAmount', window );">Disposal of subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<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">(391)<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_jd_ShareOfChangesInEquityInvesteesCapitalAccounts', window );">Share of changes in the equity investee's capital accounts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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>
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 273,533<span></span>
</td>
<td class="nump">$ 39,659<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">&#165; (2,493)<span></span>
</td>
<td class="nump">&#165; 184,041<span></span>
</td>
<td class="nump">&#165; 3,473<span></span>
</td>
<td class="num">&#165; (959)<span></span>
</td>
<td class="nump">&#165; 29,304<span></span>
</td>
<td class="nump">&#165; 60,167<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_SharesIssued', window );">Balance (in shares) at Dec. 31, 2022 | shares</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="nump">3,179,673,067<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(43,993,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><td colspan="11"></td></tr>
<tr><td colspan="11"><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">Absolute value is less than RMB1 million.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_AccretionOfConvertibleRedeemableNonControllingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) to retained earnings or deficit resulting from accretion of convertible 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;">jd_AccretionOfConvertibleRedeemableNonControllingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 conversion of profit sharing rights.</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;">jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AppropriationToStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 appropriations to certain non-distributable statutory reserves in accordance with laws applicable to the countries in which the reporting entity's subsidiaries and variable interest entities operate.</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;">jd_AppropriationToStatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ChangeOfCapitalFromNonControllingInterestShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest from Change of the capital from non-controlling interest 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;">jd_ChangeOfCapitalFromNonControllingInterestShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ConversionOfJdLogisticsPreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Jd logistics preferred 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;">jd_ConversionOfJdLogisticsPreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DisposalOfSubsidiariesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of subsidiaries 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;">jd_DisposalOfSubsidiariesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding effects of warrants exercise or conversion of convertible securities.</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;">jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ReorganizationofJDCloudAI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reorganization of JD Cloud AI</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;">jd_ReorganizationofJDCloudAI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ShareOfChangesInEquityInvesteesCapitalAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) to additional paid in capital (APIC) resulting from the share of changes in the equity investee's capital accounts.</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;">jd_ShareOfChangesInEquityInvesteesCapitalAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock issued 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 are being held in 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>50
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376485968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal activities and organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principal activities and organization</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 organization</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal activities and organization </div></div></td></tr></table><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc. (the &#8220;Company&#8221;) is a leading supply chain-based technology and service provider, providing products and services to consumers, third-party merchants, suppliers and other business partners through its subsidiaries, consolidated variable interest entities (&#8220;VIEs&#8221;) and consolidated VIEs&#8217; subsidiaries (collectively, the &#8220;Group&#8221;). </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group operates e-commerce business, including online retail and online marketplace mainly through its retail mobile apps and www.jd.com website (collectively, &#8220;JD Platform&#8221;). The Group serves consumers through online retail, focusing on product selection, price and convenience, serves third-party merchants through online marketplace, offering programs that enable the merchants to sell their products on JD Platform and to fulfill the orders either by themselves or through the Group&#8217;s logistics services. Leveraging its AI capabilities and technologies, the Group provides a variety of marketing services to business partners through its proprietary advertisement technology platform. Leveraging its leading logistics network, the Group provides integrated supply chain solutions and logistics services, primarily including warehousing and distribution services, express and freight services and other value-added services to third parties, including both third-party merchants and suppliers on JD Platform and other business partners, through JD Logistics, Inc. (&#8220;JD Logistics&#8221;), the Group&#8217;s logistics subsidiary. The Group also operates healthcare business through JD Health International Inc. (&#8220;JD Health&#8221;), establishes platform for developing and managing modern infrastructure through JINGDONG Property, Inc. (&#8220;JD Property&#8221;, formerly known as JD Property Group Corporation), empowers industrial development by supply chain, technology and services through JINGDONG Industrials, Inc. (&#8220;JD Industrials&#8221;, formerly known as JD Industrial Technology Inc.) and provides on-demand retail platform services and on-demand delivery services through Dada Nexus Limited (&#8220;Dada&#8221;). </div></div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;18, 2020, the Company completed its global offering and the Company&#8217;s shares have been listed on the Main Board of The Stock Exchange of Hong Kong Limited (&#8220;HKEX&#8221;) under the stock code &#8220;9618&#8221;. The Company issued 152,912,100 Class&#160;A ordinary shares, including the exercise of the over-allotment option, at Hong Kong Dollar (&#8220;HK$&#8221;) 226 per share. Net proceeds from the global offering after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB31.3&#160;billion. </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December&#160;8, 2020 and May 28, 2021, JD Health and JD Logistics completed initial public offering (&#8220;IPO&#8221;) and the shares have been listed on the Main Board of the HKEX under the stock code &#8220;6618&#8221; and &#8220;2618&#8221;, respectively. </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group&#8217;s principal operations and geographic markets are in the People&#8217;s Republic of China (&#8220;PRC&#8221;). The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, consolidated VIEs and consolidated VIEs&#8217; subsidiaries. </div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/> <div style="margin-top: 1em; margin-bottom: 1em"/>  <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the Company&#8217;s major subsidiaries, consolidated VIEs and consolidated VIEs&#8217; subsidiaries are as follows:</div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:46%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:8%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Equity<br/>interest&#160;held</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place and date of incorporation</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 8%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Century Trade Co., Ltd. (&#8220;Jingdong Century&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, April 2007</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Jingdong Information Technology Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2009</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Shengdayuan Information Technology Co., Ltd. (&#8220;Shanghai Shengdayuan&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Shanghai, China, April 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">64%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, August 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jingdong Technology Group Corporation</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JINGDONG Property, Inc.</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">77%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, January 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics, Inc.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">64%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, January 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Technology) Hong Kong Co., Ltd.</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jingdong <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Trade) Hong Kong Co., Ltd.</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com International Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Shangke Information Technology Co., Ltd. (&#8220;Beijing Shangke&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, March 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Chongqing Jingdong Haijia <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Chongqing Haijia&#8221;)</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Chongqing, China, June 2014</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com Overseas Innovation Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, October 2014</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com Investment Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, January 2015</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Asia Development Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">77%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, February 2015</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Suqian Hanbang Investment Management Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, January 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd. (&#8220;Xi&#8217;an Jingxundi&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">64%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Shaanxi, China, May 2017</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Assets Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, March 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Property Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, March 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Wodong Tianjun Information Technology Co., Ltd. (&#8220;Beijing Wodong Tianjun&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, May 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Health International Inc.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">68%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Jiankang Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, April 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Industrial Technology Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, October 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JINGDONG Industrials, Inc.</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">81%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jingdong Logistics Supply Chain Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">64%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2020</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Huiji Space Technology Co., Ltd. (&#8220;Jiangsu Huiji&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, March 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Sunflower Investment Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, February 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Windcreek Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, January 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%; font-size: 10pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Dada Nexus Limited (&#8220;Dada&#8221;)</div></div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 8%;;text-align:center;">53%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, July 2014</div></div></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="text-decoration:underline;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs</div></div><br/></div></td>
<td colspan="2" style="height: 6pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="height: 6pt; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong 360 Degree </div></div> <div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Co., Ltd. (&#8220;Jingdong 360&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, April 2007</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Yuanzhou </div></div> <div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Co., Ltd. (&#8220;Jiangsu Yuanzhou&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, September 2010</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Jingdong Bangneng Investment Management Co., Ltd. (&#8220;Jingdong Bangneng&#8221;)</div></div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, August 2015</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. (&#8220;Xi&#8217;an Jingdong Xincheng&#8221;)</div></div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Shaanxi, China, June 2017</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Suqian Juhe Digital Enterprise Management Co., Ltd.</div></div></div></div><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;Suqian Juhe&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2020</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="text-decoration:underline;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs&#8217; Subsidiaries</div></div><br/></div></td>
<td colspan="2" style="height: 6pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="height: 6pt; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingbangda Trade Co., Ltd. (&#8220;Beijing Jingbangda&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, August 2012</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Qianshi Technology Co., Ltd.</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, September 2018</div></div></td></tr></table> <div style="clear:both;max-height:0pt;"/><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Organization </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company was incorporated in the British Virgin Islands (&#8220;BVI&#8221;) in November 2006 and was <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-domiciled</div> in the Cayman Islands in January 2014 as an exempted company registered under the laws of the Cayman Islands. </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In April 2007, April 2011, May 2017, March 2019 and June 2019, the Company established Jingdong Century, Shanghai Shengdayuan, Xi&#8217;an Jingxundi, Jiangsu Huiji and Beijing Jingdong Jiankang Co., Ltd. (&#8220;Jingdong Jiankang&#8221;) as wholly foreign-owned enterprises in the PRC, respectively. In April 2007, September 2010, August 2015, June 2017, June 2019 and June 2020, Jingdong 360, Jiangsu Yuanzhou, Jingdong Bangneng, Xi&#8217;an Jingdong Xincheng, Suqian Jingdong Tianning Jiankang Technology Co., Ltd. (&#8220;Suqian Jingdong Tianning&#8221;) and Suqian Juhe were incorporated in the PRC, respectively. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital of each of these entities was funded by the Company, and they were established to facilitate the Group&#8217;s operation and business expansion plans and comply with the PRC laws and regulations which prohibit or restrict foreign ownership of the companies where the PRC operating licenses are required. By entering into a series of agreements, Jingdong 360, Jiangsu Yuanzhou and Jingdong Bangneng became VIEs of Jingdong Century, Xi&#8217;an Jingdong Xincheng became a VIE of Xi&#8217;an Jingxundi, Suqian Jingdong Tianning became a VIE of Jingdong Jiankang and Suqian Juhe became a VIE of Jiangsu Huiji. Consequently, Jingdong Century became the primary beneficiary of Jingdong 360, Jiangsu Yuanzhou and Jingdong Bangneng, Xi&#8217;an Jingxundi became the primary beneficiary of Xi&#8217;an Jingdong Xincheng, Jingdong Jiankang became the primary beneficiary of Suqian Jingdong Tianning and Jiangsu Huiji became the primary beneficiary of Suqian Juhe. In September 2022, the Group renewed certain agreements, among which Jiangsu Yuanzhou and Jingdong Bangneng became VIEs of Shanghai Shengdayuan and Shengdayuan became the primary beneficiary of Jiangsu Yuanzhou and Jingdong Bangneng. </div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidated variable interest entities </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In order to comply with the PRC laws and regulations which prohibit or restrict foreign control of companies involved in provision of internet content and other restricted businesses, the Group operates its websites and other restricted businesses in the Chinese mainland through certain PRC domestic companies, whose equity interests are held by certain individuals (&#8220;Nominee Shareholders&#8221;). The Group obtained control over these PRC domestic companies by entering into a series of contractual arrangements with these PRC domestic companies and their respective Nominee Shareholders. These contractual agreements are substantially similar in key aspects governing the contractual arrangements with a variable interest entity of the Group, include loan agreements, exclusive purchase option agreements, exclusive technology consulting and services agreements or exclusive business cooperation agreements, as applicable, intellectual property rights license agreement, equity pledge agreements, powers of attorney, business cooperation agreement and business operation agreements. These contractual agreements can be extended at the Group&#8217;s relevant PRC subsidiaries&#8217; options prior to the expiration date. Management concluded that these PRC domestic companies are consolidated VIEs of the Group, of which the Group is the ultimate primary beneficiary. As such, the Group consolidated the financial results of these PRC domestic companies and their subsidiaries in the Group&#8217;s consolidated financial statements. Refer to Note&#160;2(b) to the consolidated financial statements for the principles of consolidation. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the contractual agreements (collectively, &#8220;Contractual Agreements&#8221;) that the Group, through its subsidiaries, entered into with the consolidated VIEs and their Nominee Shareholders: </div></div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Loan agreements </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the relevant loan agreements, the Group&#8217;s relevant PRC subsidiaries have granted interest-free loans to the relevant Nominee Shareholders of the VIEs with the sole purpose of providing funds necessary for the capital injection to the relevant VIEs. The loans for initial and subsequent capital injections are eliminated with the capital of the relevant VIEs during consolidation. The Group&#8217;s relevant PRC subsidiaries can require the Nominee Shareholders to settle the loan amount with the equity interests of the relevant VIEs, subject to any applicable PRC laws, rules and regulations. The loan agreements are renewable upon expiration. </div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="clear:both;max-height:0pt;"/><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exclusive purchase option agreements </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Nominee Shareholders of the VIEs have granted the Group&#8217;s relevant PRC subsidiaries the exclusive and irrevocable rights to purchase from the Nominee Shareholders, to the extent permitted under the PRC laws and regulations, part or all of the equity interests in these entities for a purchase price equal to the lowest price permitted by the PRC laws and regulations. The Group&#8217;s relevant PRC subsidiaries may exercise such option at any time. In addition, the VIEs and their Nominee Shareholders have agreed that without prior written consent of the Group&#8217;s relevant PRC subsidiaries, they will not transfer or otherwise dispose the equity interests or declare any dividend. </div></div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exclusive technology consulting and services agreements or exclusive business cooperation agreements </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group&#8217;s relevant PRC subsidiaries and relevant VIEs entered into exclusive technology consulting and services agreements or exclusive business cooperation agreements, as applicable, under which the relevant VIEs engage the Group&#8217;s relevant PRC subsidiaries as their exclusive provider of technical platform and technical support, business support, maintenance and other services. The VIEs shall pay to the Group&#8217;s relevant PRC subsidiaries service fees determined based on the volume and market price of the service provided. All the benefits and interests generated from the agreements, including but not limited to intellectual property rights, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> and trade secrets, will be the Group&#8217;s relevant PRC subsidiaries&#8217; sole and exclusive rights. During the term of the agreements, the relevant VIEs may not enter into any agreement with third parties for the provision of identical or similar services without prior consent of the Group&#8217;s relevant PRC subsidiaries. </div><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity pledge agreements </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the relevant equity pledge agreements, the Nominee Shareholders of the VIEs have pledged all of their equity interests in the relevant VIEs to the Group&#8217;s relevant PRC subsidiaries as collateral for all of their payments due to the Group&#8217;s relevant PRC subsidiaries and to secure their obligations under the above agreements. The Nominee Shareholders may not transfer or assign the equity interests, the rights and obligations in the equity pledge agreements or create or permit to create any pledges which may have an adverse effect on the rights or benefits of the Group&#8217;s relevant PRC subsidiaries without the Group&#8217;s relevant PRC subsidiaries&#8217; preapproval. The Group&#8217;s relevant PRC subsidiaries are entitled to transfer or assign in full or in part the equity interests pledged. In the event of default, the Group&#8217;s relevant PRC subsidiaries as the pledgee, will be entitled to request immediate repayment of the loans or to dispose of the pledged equity interests through transfer or assignment. </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:1%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Powers of attorney </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the irrevocable powers of attorney, each of the Nominee Shareholders appointed any person designated by the Group&#8217;s relevant PRC subsidiaries as their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">attorney-in-fact</div></div> to exercise all shareholder rights under the PRC laws and the relevant articles of association, including but not limited to, voting on their behalf on all matters requiring shareholder approval, disposing of all or part of the Nominee Shareholders&#8217; equity interests, and electing, appointing or removing directors and the general managers of the VIEs. Each power of attorney will remain in force during the period when the Nominee Shareholders continue to be the shareholders of the VIEs. Each of the Nominee Shareholders has waived all the rights which have been authorized to the person designated by the Group&#8217;s relevant PRC subsidiaries under each power of attorney. <br/></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:1%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business operation agreements </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the business operation agreements, the relevant Nominee Shareholders of the VIEs must appoint the candidates nominated by the Group&#8217;s relevant PRC subsidiaries to be the directors on the VIEs&#8217; board of directors in accordance with applicable laws and the articles of association of the VIEs, and must cause the persons recommended by the Group&#8217;s relevant PRC subsidiaries to be appointed as the VIEs&#8217; general manager, chief financial officer and other senior executives. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:1%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226;</div></div></div></div></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks in relations to the VIE structure </div></div></div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company believes that the contractual arrangements among its subsidiaries, the VIEs and their owners are in compliance with the current PRC laws and legally enforceable. However, uncertainties in the interpretation and enforcement of the PRC laws, regulations and policies could limit the Company&#8217;s ability to enforce these contractual arrangements. As a result, the Company may be unable to consolidate the VIEs and VIEs&#8217; subsidiaries in the consolidated financial statements. The Company&#8217;s ability to control the VIEs also depends on the authorization by the shareholders of the VIEs to exercise voting rights on all matters requiring shareholders&#8217; approval in the VIEs. The Company believes that the agreements on authorization to exercise shareholders&#8217; voting power are legally enforceable. In addition, if the legal structure and contractual arrangements with the VIEs are found to be in violation of any future PRC laws and regulations, the Company may be subject to fines or potentially be forced to relinquish Company&#8217;s interests in those operations. The Company believes the possibility that it will no longer be able to control and consolidate the VIEs as a result of the aforementioned risks is remote. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth the assets, liabilities, results of operations and changes in cash, cash equivalents, and restricted cash of the consolidated VIEs (where appropriate, the term &#8220;VIEs&#8221; also refers to its subsidiaries as a whole) structured by the Contractual Agreements, which have eliminated the intercompany transactions within the consolidated VIEs:</div>  <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 76%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">80,138</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;78,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,858</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;74,553</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">86,054</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">117,419</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;134,516</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div><br/></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(422</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,069</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,137</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash provided by operating activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,593</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,053</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,089</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(4,498</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net cash provided by/(used in) financing activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,659</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1,306</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net increase/(decrease) in cash, cash equivalents, and restricted cash</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(370)</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents, and restricted cash at beginning of year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">927</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,560</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents, and restricted cash at end of year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,560</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021 and 2022, the total assets of the Group&#8217;s consolidated VIEs excluding the intra-company balances and transactions within the Group<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>were RMB77,734&#160;million and RMB71,527 million, respectively, which were consisting of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, net, inventories, net, investment securities, investment in equity investees, property, equipment and software, net, operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and prepayments and other assets. As of December&#160;31, 2021 and 2022, the total liabilities of the consolidated VIEs after eliminating the intra-company balances and transactions within the Group were RMB32,642&#160;million and RMB39,368 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million, respectively, which were consisting of short-term debts, accounts payable, operating lease liabilities, long-term borrowings, accrued expenses and other liabilities. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, the total net revenues of the Group&#8217;s consolidated VIEs were RMB36,976&#160;million, RMB59,124&#160;million and RMB72,666 million, respectively, which have been reflected in the Group&#8217;s consolidated financial statements with the intra-company transactions within the Group eliminated. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the Contractual Agreements, the Group&#8217;s relevant PRC subsidiaries have the power to direct activities of the Group&#8217;s consolidated VIEs, and can have assets transferred out of the Group&#8217;s consolidated VIEs. Therefore, the Group&#8217;s relevant PRC subsidiaries consider that there is no asset in the Group&#8217;s consolidated VIEs that can be used only to settle their obligations except for registered capitals and the PRC statutory reserves of the Group&#8217;s consolidated VIEs amounting to RMB3,217 million as of December&#160;31, 2022. As the Group&#8217;s consolidated VIEs are incorporated as limited liability companies under the PRC Company Law, the creditors do not have recourse to the general credit of the Group&#8217;s relevant PRC subsidiaries for all the liabilities of the Group&#8217;s consolidated VIEs. As of December&#160;31, 2021 and 2022, the total shareholders&#8217; equity of the Group&#8217;s consolidated VIEs was RMB1,535&#160;million and RMB3,609 million, respectively. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Currently there is no contractual arrangement that could require the Group&#8217;s relevant PRC subsidiaries or the Group to provide additional financial support to the Group&#8217;s consolidated VIEs. As the Group conducts certain businesses in the Chinese mainland through the consolidated VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss.</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>51
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147460241632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingPoliciesAbstract', window );"><strong>Summary of significant accounting policies</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 );">Summary of significant accounting policies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of significant accounting policies </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">a. Basis of presentation </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of the Group have been prepared in accordance with the accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. All amounts, except for share, per share data or otherwise noted, are rounded to the nearest million. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b. Principles of consolidation </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIEs for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A consolidated VIE is an entity in which the Company, or its subsidiaries, through the Contractual Arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiaries are the primary beneficiary of the entity. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">c. Reclassifications </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain reclassifications have been made to the prior years&#8217; consolidated financial statements to conform to the current year&#8217;s presentation. These reclassifications had no impact on net income/(loss), shareholders&#8217; equity, or cash flows as previously reported. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">d. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the Company&#8217;s consolidated subsidiaries and VIEs, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests are classified as a separate line item in the equity section of the Group&#8217;s consolidated balance sheets and have been separately disclosed in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) to distinguish the interests from that of the Company. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">e. Use of estimates </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates are used for, but not limited to, returns allowance, vendor rebates and customer incentives, determination of the stand-alone selling price (&#8220;SSP&#8221;), the valuation and recognition of share-based compensation arrangements, taxation, fair value of assets and liabilities acquired in business combinations, fair value of certain equity investees, assessment for impairment of long-lived assets, investment in equity investees, investment securities and goodwill, allowance for doubtful accounts including expected credit losses, inventory reserve for excess and obsolete inventories, lower of cost and net realizable value of inventories, depreciable lives of property, equipment and software, useful lives of intangible assets, the discount rate for lease and consolidation of VIEs. Actual results may differ materially from those estimates. </div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"/></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the World Health Organization declared the outbreak of a disease caused by a novel strain of the coronavirus <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;COVID-19&#8221;)</div> to be a pandemic. After the initial outbreak of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> some instances of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> infections have emerged from time to time. China continuously optimized and adjusted COVID-19 prevention and control measures with the aim of protecting health, and lifted most of the travel restrictions and quarantine requirements in December 2022. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has created and may continue to create significant uncertainty in the macroeconomic environment which, in addition to other unforeseen effects of this pandemic, may adversely impact the Group&#8217;s results of operations. The extent to which <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> would impact the results of operations is contingent on the future developments of the outbreak, including constant updates concerning the global severity of and actions needed to contain the outbreak, which are highly uncertain and unpredictable. Due to the uncertainty and the economic implications on global economics conditions from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, certain estimates and assumptions may change in the near term. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">f. Foreign currency translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s reporting currency is RMB. The functional currency of the Group&#8217;s entities incorporated in Cayman Islands, BVI, Hong Kong, Singapore and the United States of America is U.S. dollars (&#8220;US$&#8221;). The Group&#8217;s PRC subsidiaries and consolidated VIEs determined their functional currency to be RMB. The Group&#8217;s entities incorporated in the Republic of Indonesia, Japan, France, Australia and other jurisdictions generally use their respective local currencies as their functional currencies. The determination of the respective functional currency is based on the criteria of ASC Topic 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Matters</div></div>. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Transactions denominated in currencies other than functional currency are translated into functional currency at the exchange rates quoted by authoritative banks prevailing at the dates of the transactions. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded as a component of others, net in the consolidated statements of operations and comprehensive income/(loss). Total exchange gains/(losses) were a loss of RMB90&#160;million, a gain of RMB42&#160;million and a gain of RMB114 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current year are translated into RMB at the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#8217; equity. Total foreign currency translation adjustments to the Group&#8217;s other comprehensive income/(loss) were a loss of RMB7,955&#160;million, a loss of RMB2,872&#160;million and a gain of RMB7,810 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">g. Convenience translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Translations of the consolidated balance sheets, the consolidated statements of operations and comprehensive income/(loss) and the consolidated statements of cash flows from RMB into US$ as of and for the year ended December&#160;31, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.8972, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;30, 2022. 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&#160;31, 2022, or at any other rate. </div>   <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">h. Cash and cash equivalents </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits and highly liquid investments which have original maturities of three months or less.</div></div></div>  <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div>   <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i. Restricted cash </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash that is restricted as to withdrawal or for use or pledged as security is reported separately on the face of the consolidated balance sheets, and is included in the total cash, cash equivalents, and restricted cash in the consolidated statements of cash flows. The Group&#8217;s restricted cash mainly represents security deposits held in designated bank accounts for issuance of bank acceptance and letter of guarantee.</div></div></div>    <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">j. Short-term investments </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments mainly include wealth management products, which are certain deposits with variable interest rates or principal <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">not-guaranteed</div> with certain financial institutions. Starting from 2021, the Group elects the fair value option to record wealth management products with variable interest rates and deposits indexed to foreign exchange with maturities less than one year at fair value in accordance with ASC 825 <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments</div></div>. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive income/(loss). The Group also holds deposits that earn fixed interest rate return only if the Group hold the securities to maturity. As the Group has the positive intent and ability to hold the deposits to maturity, they are classified as held-to-maturity and recorded at amortized cost. Prior to 2021, the Group recorded equity classified securities at fair market value with fair value change gains or losses recorded in interest income in the consolidated statements of operations and comprehensive income/(loss) and recorded debt classified securities as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> securities. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div></div> securities were reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income. Realized gains or losses were included in interest income in the consolidated statements of operations and comprehensive income/(loss) during the period in which the gain or loss was realized. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, short-term investments are also comprised of time deposits placed with banks with original maturities longer than three months but less than one year. </div></div></div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">k. Accounts receivable, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounts receivable mainly represent amounts due from customers and online payment channels and are recorded net of allowance for doubtful accounts. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, in collaboration with Jingdong Technology Holding Co., Ltd. (&#8220;JD Technology&#8221;, formerly known as Jingdong Digits Technology Holding Co., Ltd), provides consumer financing to the qualified customers in the online retail business, such consumer financing receivables are recorded as accounts receivable. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, where JD Technology performs the related credit assessment. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Technology is obligated to purchase the consumer financing receivables past due over certain agreed period of time from the Group at carrying values to absorb the risks, as such, no allowance for doubtful accounts were provided. The Group, in collaboration with JD Technology, periodically securitizes consumer financing receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(v). </div></div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than the accounts receivable arising from the consumer financing, the Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit losses to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the length of time a balance has been outstanding, the payment history, creditworthiness and financial conditions of the customers and industry trend as credit quality indicators to monitor the Group&#8217;s receivables within the scope of expected credit losses model, along with reasonable and supportable forecasts as a basis to develop the Group&#8217;s expected loss estimates. The Group adjusts the allowance percentage periodically when there are significant differences between estimated bad debts and actual bad debts. If there is strong evidence indicating that the accounts receivable is likely to be unrecoverable, the Group also makes specific allowance in the period in which a loss is determined to be probable. Accounts receivable balances are written off after all collection efforts have been exhausted.</div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/><div style="letter-spacing: 0px; top: 0px; text-indent: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">l. Inventories, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Inventories, consisting of products available for sale, are stated at the lower of cost and net realizable value. Cost of inventories is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventories to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as inventory aging, historical and forecasted consumer demand, and market conditions that impact pricing. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also provides fulfillment-related services in connection with the Group&#8217;s online marketplace. Third-party merchants maintain ownership of their inventories and therefore these products are not included in the Group&#8217;s inventories. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">m. Loan receivables, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Loan receivables represent the consumer financing, in collaboration with JD Technology, provided to qualified individual customers on the Group&#8217;s online marketplace. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, including such loan receivables, where JD Technology performs the related credit assessment and absorbs the credit risks. The loan terms extended to the customers generally range from 1 month to 24&#160;months. As JD Technology is obligated to purchase the receivables past due over certain agreed period of time from the Group at carrying values to absorb the credit risks, no provision for doubtful accounts was recorded for the years ended December&#160;31, 2020, 2021 and 2022. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period less than one year amounting to RMB1,817&#160;million and RMB2,131 million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period over one year amounting to RMB733&#160;million and RMB142&#160;million, respectively, were classified into other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets in the consolidated balance sheets. Cash paid for loan originations and cash received from loan repayments are classified as investing activities in the consolidated statements of cash flows. The Group, in collaboration with JD Technology, periodically securitizes loan receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(<div style="letter-spacing: 0px; top: 0px;;display:inline;">v</div>). </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">n. Property, equipment and software, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software are stated at cost less accumulated depreciation and impairment. Property, equipment and software are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives of major property, equipment and software are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:51%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:48%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful lives</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">5 years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-6</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics, warehouse and other heavy equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">Over the shorter of the expected life of</div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">leasehold improvements or the lease term</div> </td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">Indefinite</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">40 years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building improvement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td></tr></table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and betterment that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the consolidated statements of operations and comprehensive income/(loss).</div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">o. Construction in progress </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Direct costs that are related to the construction of property, equipment and software and incurred in connection with bringing the assets to their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property, equipment and software items and the depreciation of these assets commences when the assets are ready for their intended use. As of December&#160;31, 2021 and 2022, construction in progress in the amount of RMB5,817&#160;million and RMB11,161 million, respectively, were primarily relating to the construction of office buildings and warehouses. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">p. Land use rights, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Land use rights are recorded at cost less accumulated amortization. Amortization is provided on a straight-line basis over the estimated useful lives which are 18 to 50 years and represent the shorter of the estimated usage periods or the terms of the agreements. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">q. Intangible assets, net </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 Group performs valuation of the intangible assets arising from business combination to determine the fair value to be assigned to each asset acquired. The Group determines the fair value using the appropriate approach which requires management to make significant estimates and assumptions. 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. </div></div></div>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated useful lives of major intangible assets are as follows: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 51%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 48%;"/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful lives</div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-8</div> years</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);">Domain names and trademarks</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-20</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);">Customer relationship</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;">3-10 years</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);">Technology and others</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-10</div> years</td></tr></table>   <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">r. Goodwill </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities acquired in a business combination. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill is not depreciated or amortized but is tested for impairment on an annual basis as of December&#160;31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </div></div>(&#8220;ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04&#8221;)</div> issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates, consideration of the impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. </div>  <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">s. Investment in equity investees </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investment in equity investees represents the Group&#8217;s investments in privately held companies, publicly traded companies and private equity funds. The Group applies the equity method of accounting to account for an equity investment, in common stock or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock, according to ASC Topic 323, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investment&#8212;Equity Method and Joint Ventures</div></div> (&#8220;ASC 323&#8221;), over which it has significant influence but does not own a majority equity interest or otherwise control. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An investment in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock is an investment in an entity that has risk and reward characteristics that are substantially similar to that entity&#8217;s common stock. The Group considers subordination, risks and rewards of ownership and obligation to transfer value when determining whether an investment in an entity is substantially similar to an investment in that entity&#8217;s common stock. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the equity method, the Group&#8217;s share of the post-acquisition profits or losses of the equity investees are recorded in share of results of equity investees in the consolidated statements of operations and comprehensive income/(loss) and its share of post-acquisition movements of accumulated other comprehensive income/(loss) are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#8217; equity. The Group records its share of the results of equity investments in publicly listed companies and certain privately held companies on one quarter in arrears basis. The excess of the carrying amount of the investment over the underlying equity in net assets of the equity investee represents goodwill and intangible assets acquired. When the Group&#8217;s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the equity investee. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group continually reviews its investment in equity investees under equity method to determine whether a decline in fair value to below the carrying value is other-than-temporary. The primary factors the Group considers in its determination are the duration and severity of the decline in fair value, the financial condition, operating performance and the prospects of the equity investee, and other company specific information such as recent financing rounds. If the decline in fair value is deemed to be other-than-temporary, the carrying value of the equity investee is written down to fair value. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Private equity funds pursue various investment strategies, including event driven and multi-strategy. Investments in private equity funds generally are not redeemable due to the closed-ended nature of these funds. These private equity funds, over which the Group does not have the ability to exercise significant influence, are accounted for under the existing practical expedient in ASC Topic 820, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements and Disclosures</div></div> (&#8220;ASC 820&#8221;) to estimate fair value using the net asset value per share (or its equivalent) of the investment (&#8220;NAV practical expedient&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s equity investments without readily determinable fair values, which do not qualify for NAV practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock or in substance common stock, are accounted for under the measurement alternative (the &#8220;Measurement Alternative&#8221;) in accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01,</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Financial Instruments&#8212;Overall (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">825-10)&#8212;Recognition</div> and Measurement of Financial Assets and Financial Liabilities</div></div> (&#8220;ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01&#8221;).</div> Under the Measurement Alternative, the carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). The Group makes assessment of whether an investment is impaired based on performance and financial position of the investee as well as other evidence of market value at each reporting date. Such assessment includes, but is not limited to, reviewing the investee&#8217;s cash position, recent financing, as well as the financial and business performance. The Group recognizes an impairment loss equal to the difference between the carrying value and fair value in others, net in the consolidated statements of operations and comprehensive income/(loss) if there is any. When the investments become qualified for use of the equity method, the Group remeasures the previously held interest in the investments at fair value, if any observable price changes in orderly transactions identified for an identical or a similar investment, immediately before it applying the equity method, in accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-01,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments&#8212;Equity Securities (Topic&#160;321), Investments&#8212;Equity Method and Joint Ventures (Topic&#160;323).</div></div> </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>    <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">t. Investment securities </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group invests in marketable equity securities to meet business objectives. These marketable securities are classified as investments with readily determinable fair values, which are reported at fair value in the consolidated balance sheets, the unrealized gains and losses on equity securities are recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) under ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01.</div> </div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">u. Impairment of long-lived assets </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 or an asset group 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 asset or the asset group to an estimate of future undiscounted cash flows expected to be generated from the use of the asset or the asset group and its eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the asset or the asset group, the Group recognizes an impairment loss based on the excess of the carrying value of the asset or the asset group over its fair value. </div></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">v. Nonrecourse securitization debt and transfer of financial assets </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, in collaboration with JD Technology, periodically securitizes accounts receivable and loan receivables arising from consumer financing through the transfer of those assets to securitization vehicles. The securitization vehicles then issue (1)&#160;debt securities to third-party investors and JD Technology, or (2)&#160;trust beneficiary rights to the Group which are immediately transferred to third-party investors, collateralized by the transferred assets. The asset-backed debt securities issued by the securitization vehicles and the trust beneficiary rights transferred by the Group are nonrecourse to the Group and are payable only out of collections on their respective underlying collateralized assets. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The securitization vehicles are considered variable interest entities pursuant to ASC Topic 810, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidation</div></div>. The Group will consolidate the securitization vehicles when economic interests are retained in the form of subordinated interests, and acting as the servicer of securitization vehicles. Accordingly, the Group is precluded from recording the related transfers of assets in securitization transactions as sales. Asset-backed debt securities issued by the consolidated securitization vehicles are accounted for as the financing type transactions. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group does not consolidate the securitization vehicles when no economic interests are retained by the Group, and the Group has no continuing involvements, including the servicer of the securitization vehicles. Transfers are accounted for as sale and corresponding transferred accounts receivable are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">de-recognized</div> in the consolidated balance sheets pursuant to ASC Topic&#160;860, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transfers and Servicing</div></div> (&#8220;ASC 860&#8221;), only if they meet all of the three criteria: (i)&#160;the transferred financial assets have been isolated from the transferor and its creditor, (ii)&#160;each transferee has the rights to pledge or exchange the transferred assets, or the transferor has no continuing involvement with the transferred financial assets, and (iii)&#160;the transferor does not maintain effective control over the transferred financial assets or third-party beneficial interests related to those transferred assets. Otherwise, the transfers of the assets are accounted for as a financing type transaction if the conditions in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">860-10-40-5</div></div> are not met. The under common control relationship of the transferor and transferee should be ignored when applying ASC 860, as long as the transferee is not consolidated by the transferor. The gain/loss recorded upon the sale accounting was immaterial for the periods presented. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div>  <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">w. Unsecured senior notes and long-term borrowings</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unsecured senior notes are recognized initially at fair value, net of debt discounts or premiums and debt issuance costs. Debt discounts or premiums and debt issuance costs are recorded as a reduction of the principal amount and the related accretion is recorded as interest expense in the consolidated statements of operations and comprehensive income/(loss) over the maturities of the notes using the effective interest method. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Long-term borrowings are recognized at carrying amount. Interest expense is accrued over the estimated term of the facilities and recorded in the consolidated statements of operations and comprehensive income/(loss). </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">x. Fair value </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance defines fair value as 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 measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group measures certain financial assets, including investments under the equity method on other-than-temporary basis, investments under the Measurement Alternative, intangible assets, goodwill and fixed assets at fair value when an impairment charge is recognized. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance establishes 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&#8217;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;1&#8212;Observable inputs that reflect quoted prices (unadjusted)&#160;for identical assets or liabilities in active markets. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;2&#8212;Include other inputs that are directly or indirectly observable in the marketplace. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;3&#8212;Unobservable inputs which are supported by little or no market activity. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach; (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/> <div/><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;text-indent: 0px;;font-weight: bold;"/> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">y. Revenues </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div></div><br/></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Consistent with the criteria of ASC Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div> (&#8220;ASC 606&#8221;), the Group recognizes revenues when the Group satisfies a performance obligation by transferring a promised good or service (that is, an asset) to a customer. An asset is transferred when the customer obtains control of that asset. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC 606, the Group evaluates whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. When the Group is a principal, that the Group obtains control of the specified goods or services before they are transferred to the customers, the revenues should be recognized in the gross amount of consideration to which it expects to be entitled in exchange for the specified goods or services transferred. When the Group is an agent and its obligation is to facilitate third parties in fulfilling their performance obligation for specified goods or services, the revenues should be recognized in the net amount for the amount of commission which the Group earns in exchange for arranging for the specified goods or services to be provided by other parties. Revenues are recorded net of value added taxes. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group recognizes revenues net of discounts and return allowances when the products are delivered and title is passed to customers. Significant judgement is required to estimate return allowances. For online retail business with return conditions, the Group reasonably estimates the possibility of return based on the historical experience, changes in judgments on these assumptions and estimates could materially impact the amount of net revenues recognized. As of December 31, 2021 and 2022, liabilities for return allowances were</div>&#160;RMB618&#160;million and RMB743 million, respectively, which were included in &#8220;Accrued expenses and other current liabilities&#8221;. The rights to recover products from customers associated with the Group&#8217;s liabilities for return allowances are the Group&#8217;s assets, which were RMB660&#160;million and RMB785 million as of December&#160;31, 2021 and 2022, respectively, and were included in &#8220;Prepayments and other current assets&#8221;. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also sells prepaid cards which can be redeemed to purchase products sold on the JD Platform. In accordance with ASC 606, the cash collected from the sales of prepaid cards is initially recorded in advance from customers in the consolidated balance sheets and subsequently recognized as revenues upon the sales of the respective products through redemption of prepaid cards are completed. The Group recognizes revenue from estimated unredeemed prepaid cards over the expected customer redemption periods, rather than waiting until prepaid cards expire or when the likelihood of redemption becomes remote in accordance with ASC 606. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Revenue arrangements with multiple deliverables are divided into separate units of accounting based on the SSP of each separate unit. In instances where SSP is not directly observable, such as the Group does not have vendor-specific objective evidence or third-party evidence of the selling prices of the deliverables, considerations are allocated using estimated selling prices. Determining the SSP of each separate unit may require significant judgments, and significant assumptions and estimates have been made in estimating the relative selling price of each single-element. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>  <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Net Product Revenues</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes the product revenues from the online retail business on a gross basis as the Group is acting as a principal in these transactions and is responsible for fulfilling the promise to provide the specified goods. Revenues from the sales of electronics and home appliance products were RMB400,927&#160;million, RMB492,592&#160;million and RMB515,945 million, and revenues from the sales of general merchandise products were RMB250,952&#160;million, RMB323,063&#160;million and RMB349,117 million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively. The Group&#8217;s net product revenues were mainly generated by the JD Retail segment. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Net Service Revenues</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group charges commission fees to third-party merchants for participating in the Group&#8217;s online marketplace, where the Group generally is acting as an agent and its performance obligation is to arrange for the provision of the specified goods or services by those third-party merchants. Upon successful sales, the Group charges the third-party merchants a negotiated amount or a fixed rate commission fee based on the sales amount. Commission fee revenues are recognized on a net basis at the point of delivery of products, net of return allowances. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group provides marketing services to third-party merchants, suppliers and other business partners on its various website channels and third-party marketing affiliate&#8217;s websites, including but not limited to pay for performance marketing services on which the customers are charged based on effective clicks on their product information, and display advertising services that allow customers to place advertisements on various websites. The Group recognizes revenues from pay for performance marketing services based on effective clicks, and recognizes revenues from display advertising services ratably over the period during which the advertising services are provided or on the number of times that the advertisement has been displayed based on cost per thousand impressions. The Group did not enter into material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">advertising-for-advertising</div></div> barter transactions for the periods presented. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group opens its fulfillment infrastructure by offering integrated supply chain solutions and logistics services to third parties through JD Logistics, primarily including warehousing and distribution services, express and freight delivery services and other value-added services. Revenues generated from these services are primarily recognized over time as the Group performs the services in the contracts because of the continuous transfer of control to the customers. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Plus memberships provide the Group&#8217;s core customers with a better shopping experience, access to an evolving suite of benefits that represent a single stand-ready obligation. Subscriptions are paid for at the time of or in advance of delivering the services. Revenues from such arrangements are recognized over the subscription period. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group offers comprehensive customer services, primarily include 7*24 hours customer services to respond to customers&#8217; post-sales requests, return and exchange services to facilitate customers&#8217; return, exchange and repair of defective goods. These services are free of charge. The Group also provides return/exchange logistics services to the customers, of which the revenues recognized were not material for the periods presented. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group also provides on-demand retail platform services and on-demand delivery services through Dada. For on-demand retail platform services, the Group acts as an agent and charges the retailer a fixed rate commission fee based on the sales amount and commission fee revenues on a net basis at the point of delivery of merchandise upon successful sales. For on-demand delivery services, the Group acts as an agent and recognizes revenue on a net basis at the point of delivery of merchandise. In addition, the Group fulfills the delivery needs of retailers and other business customers on Dada&#8217;s platforms, the Group has determined that it acts as the principal in these transactions and recognizes revenues on a gross basis at a fixed rate or a pre-determined amount for each completed delivery. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Revenues from online marketplace and marketing services were RMB53,473&#160;million, RMB72,118&#160;million and RMB81,970 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB40,450&#160;million, RMB63,819&#160;million and RMB99,204 million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Logistics segment. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>   <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">z. Contract balances</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenues recognized prior to invoicing when the Group has satisfied the Group&#8217;s performance obligation and has the unconditional rights to payment. The balances of accounts receivable, net of allowance for doubtful accounts were RMB11,900&#160;million and RMB20,576 million as of December&#160;31, 2021 and 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unearned revenues consist of payments received or awards to customers related to unsatisfied performance obligation at the end of the period, included in current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred revenues and advance from customers in the Group&#8217;s consolidated balance sheets. As of December&#160;31, 2021, the Group&#8217;s total unearned revenues were RMB29,184&#160;million, of which RMB22,103 million was recognized as revenues for the year ended December&#160;31, 2022. The Group&#8217;s total unearned revenues were RMB33,325 million as of December&#160;31, 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group applied a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include certain partner sales incentive programs. The Group has no material incremental costs of obtaining contracts with customers that the Group expects the benefit of those costs to be longer than one year which need to be recognized as assets. </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">aa. Customer incentives and loyalty programs</div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group provides two types of discounted coupons, referred to as D Coupons and J Coupons, for free to its customers to incentivize purchase. </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">D Coupons are given to a customer upon current purchase or can be given for free to promote future purchases. This coupon requires the customer to make future purchase of a minimum value in order to enjoy the value provided by the coupon. The rights to purchase discounted products in the future are not considered as a separate performance obligation under ASC 606, as the discount does not represent a material rights to the customer. The Group assesses the significance of the discount by considering its percentage of the total future minimum purchase value, historical usage pattern by the customers and relative outstanding volume and monetary value of D Coupons compared to the other discounts offered by the Group. D Coupons are accounted for as a reduction of revenues on the future purchase. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">J Coupons are given to a customer upon their qualified purchase or can be given for free to promote future purchases and are to be used on a future purchase, with no limitation as to the minimum value of the future purchase. Accordingly, the Group has determined that J Coupons awarded are considered as a separate performance obligation within the scope of ASC 606, as J Coupons represent a material rights to the customer. Therefore, the delivered products and J Coupons awarded are treated as two distinct performance obligations identified in the contract. The total sales consideration is allocated based on management&#8217;s best estimate of the relative SSP of each performance obligation. The amount allocated to J Coupons is deferred and recognized when J Coupons are redeemed or at the coupon&#8217;s expiration, whichever occurs first. J Coupons have an expiration of one year after issuance. For the years ended December&#160;31, 2020, 2021 and 2022, the amounts of expired J Coupons were not material. </div></td></tr></table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;">Registered customers may also earn J Beans, which were launched based on certain activities performed on the Group&#8217;s website by the customers such as purchasing merchandise or reviewing their buying experiences. J Beans can be used as cash to buy any products sold by the Group, which will directly reduce the amount paid by the customer, or redeemed for D Coupons that can be used in certain shops on JD Platform. The Group considers J Beans awarded from sales of products and reviewing buying experiences to be part of its revenue generating activities. Thus J Beans are considered to be a separate performance obligation identified in the contract. Therefore, the sales consideration is allocated to the products and J Beans based on the relative SSP of the products and J Beans awarded. Consideration allocated to J Beans is initially recorded as deferred revenues, and recognized as revenues when J Beans are used or expired. J Beans will expire at the subsequent year end after issuance. For the years ended December 31, 2020, 2021 and 2022, the amounts of expired J Beans were not material.&#160;<br/></div><br/></div><br/></div> </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">bb. Cost of revenues </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of revenues consists primarily of purchase price of products, inbound shipping charges, write-downs of inventories, traffic acquisition costs related to online marketing services, and cost related to logistics services provided to third parties. </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">cc. Rebates and subsidies </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group periodically receives considerations from certain vendors, representing rebates for products sold and subsidies for the sales of the vendors&#8217; products over a period of time. The rebates are not sufficiently separable from the Group&#8217;s purchase of the vendors&#8217; products and they do not represent a reimbursement of costs incurred by the Group to sell vendors&#8217; products. The Group accounts for the rebates received from its vendors as a reduction to the prices it pays for the products purchased and therefore the Group records such amounts as a reduction of cost of revenues when recognized in the consolidated statements of operations and comprehensive income/(loss). Rebates are earned upon reaching minimum purchase thresholds for a specified period. When volume rebates can be reasonably estimated based on the Group&#8217;s past experiences and current forecasts, a portion of the rebates is recognized as the Group makes progress towards the purchase threshold. Subsidies are calculated based on the volume of products sold through the Group and are recorded as a reduction of cost of revenues when the sales have been completed and the amount is determinable. </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">dd. Fulfillment </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Fulfillment expenses consist primarily of (i)&#160;expenses incurred in operating the Group&#8217;s fulfillment centers, customer service centers and physical stores, including personnel cost and expenses attributable to buying, receiving, inspecting and warehousing inventories, picking, packaging, and preparing customer orders for shipment, processing payment and related transaction costs, (ii)&#160;expenses charged by third-party couriers for dispatching and delivering the Group&#8217;s products, (iii)&#160;lease expenses of warehouses, delivery and pickup stations, and physical stores, and (iv)&#160;depreciation and amortization of logistics and electronic equipment. The cost related to logistics services provided to third parties is classified in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). Shipping cost included in fulfillment expenses amounted to RMB23,088&#160;million, RMB27,786&#160;million and RMB28,958 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>  <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ee. Marketing</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><br/></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Marketing expenses consist primarily of advertising costs, public relations expenditures, and payroll and related expenses for employees involved in marketing and business development activities. The Group pays commissions to participants in the associates program when their customer referrals result in successful product sales and records such costs in marketing in the consolidated statements of operations and comprehensive income/(loss). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Advertising costs, which consist primarily of online advertising, offline television, movie and outdoor advertising, and incentive programs to attract or retain consumers for the Group&#8217;s online marketplace, are expensed as incurred, and totaled RMB23,088&#160;million, RMB32,704&#160;million and RMB29,898 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ff. Research and development </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Research and development expenses consist primarily of payroll and related expenses for research and development employees involved in designing, developing and maintaining technology platform, and application of artificial intelligence, big data and cloud technologies and services, and technology infrastructure costs. Technology infrastructure costs include servers and other equipment depreciation, bandwidth and data center costs, rent, utilities and other expenses necessary to support the Group&#8217;s internal and external business. Research and development expenses are expensed as incurred. Software development costs are recorded in &#8220;Research and development&#8221; as incurred as the costs qualifying for capitalization have been insignificant. </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">gg. General and administrative </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">General and administrative expenses consist primarily of employee related expenses for general corporate functions, including accounting, finance, tax, legal and human relations; costs associated with these functions including facilities and equipment depreciation expenses, rental and other general corporate related expenses. </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">hh. Share-based compensation </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group grants restricted share units (&#8220;RSUs&#8221;) and share options of the Company and its subsidiaries to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div> The Group accounts for share-based awards issued to employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> in accordance with ASC Topic&#160;718 <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation&#8212;Stock Compensation</div></div>. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Employees&#8217; share-based awards, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees&#8217;</div> share-based awards and the founder&#8217;s share-based awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) using graded vesting method, net of estimated forfeitures, over the requisite service period, which is the vesting period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All transactions in which goods or services are received in exchange for equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group uses binomial option-pricing model or other appropriate methods to estimate the fair value of share options. The determination of estimated fair value of share-based payment awards on the grant date is affected by the fair value of the Company&#8217;s ordinary shares as well as assumptions regarding a number of complex and subjective variables. These variables include the expected value volatility of the Company over the expected term of the awards, actual and projected employee share option exercise behaviors, a risk-free interest rate, exercise multiple and expected dividend yield, if any. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Determination of estimated fair value of the Company&#8217;s subsidiaries before they were publicly listed requires complex and subjective judgments due to their limited financial and operating history, unique business risks and limited public information on companies in China similar to the Company&#8217;s subsidiaries. The Company estimates the Company&#8217;s subsidiaries&#8217; enterprise value for purposes of recording share-based compensation, and the information considered by the Company mainly include but are not limited to the pricing of recent rounds of financing, future cash flow forecasts, discount rates, and liquidity factors. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes the estimated compensation cost of RSUs based on the fair value of its ordinary shares on the date of the grant. The Group recognizes the compensation cost, net of estimated forfeitures, over a vesting term for service-based RSUs. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also recognizes the compensation cost of performance-based share awards, net of estimated forfeitures, if it is probable that the performance condition will be achieved at the end of each reporting period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;">A change in the terms or conditions of a share-based award, or cancellation of a share-based award accompanied by the concurrent grant of a replacement award is accounted for as a modification (that is, an exchange of the original award for a new award), unless the award&#8217;s fair value, vesting conditions, and classification as an equity instrument are the same as immediately before and after the change. The Group recognized incremental compensation cost for an amount equal to the excess of the fair value of the modified award over the fair value of the original award immediately before the modification. Therefore, in relation to the modified award, the Group recognized share-based compensation over the vesting periods of the modified award.&#160;</div> </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii. Income tax </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. The Group follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. The Group records a valuation allowance to reduce the amount of deferred tax assets if based on the weight of available evidence, it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive income/(loss) in the period of change. Deferred tax assets and liabilities are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> in the consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#8220;more likely than not&#8221; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#8220;more likely than not&#8221; recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#8217;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#8217;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. As of December&#160;31, 2021 and 2022, the Group did not have any significant unrecognized uncertain tax positions.</div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">jj. Leases</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC Topic 842, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div>(&#8220;ASC 842&#8221;), The Group, using the modified retrospective transition approach through a cumulative-effect adjustment in the period of adoption rather than retrospectively adjusting prior periods and the package of practical expedients, categorizes leases with contractual terms longer than twelve months as either operating or finance lease. However, the Group has no finance leases for any of the periods presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> (&#8220;ROU&#8221;) assets represent the Group&#8217;s rights to use underlying assets for the lease term and lease liabilities represent the Group&#8217;s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term, reduced by lease incentives received, plus any initial direct costs, using the discount rate for the lease at the commencement date. As the implicit rate in lease is not readily determinable for the Group&#8217;s operating leases, the Group generally use the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Group&#8217;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group accounts for lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components separately. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also enters into sale and leaseback transactions. The Group acts as the seller-lessee, transfers its assets to a third-party entity (the buyer-lessor) and then leases the transferred assets back from the buyer-lessor at an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">arm-length</div> rental price. Upon consideration of ASC Topic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">842-40-25-1</div></div></div> and ASC 606, the transfer of the underlying assets is considered as sales, and according to ASC 842, the leaseback transaction is classified as an operating lease. Therefore, the sale and the leaseback of the underlying assets are separately accounted for by the Group. Upon completion of the transaction, the legal titles of these assets are transferred to the third-party entity (the buyer-lessor), and the Group derecognizes these transferred assets and recognizes gains or losses from disposal of these assets in accordance with ASC Topic 360, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, Plant and Equipment</div></div>. The leaseback transactions are accounted for under ASC 842, and the ROU assets and lease liabilities are recognized at commencement date accordingly. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group leases warehouses, offices, and store space to third-parties. The arrangements are in the nature of operating lease which is neither a sales-type nor direct-financing lease. As such, the underlying assets remain on the Group&#8217;s balance sheet at their carrying value and continue to depreciate the assets based on the estimated useful life. Rental revenue should be recognized on a straight-line basis (or another systematic basis if that basis is more representative of the pattern in which income is earned from the underlying assets over the term of the respective lease). The Group records an unbilled rent receivable, which is the amount by which straight-line rental revenue exceeds rents currently billed in accordance with the lease. </div></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">kk. Comprehensive income/(loss) </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income/(loss) is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive income/(loss) for the periods presented primarily includes net income/(loss), change in unrealized gains/(losses) on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities and foreign currency translation adjustments. </div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ll. Net income/(loss) per share </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net 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 period. For the calculation of diluted net income/(loss) per share, the weighted average number of ordinary shares is adjusted by the effect of dilutive potential ordinary shares, including unvested RSUs and ordinary shares issuable upon the exercise of outstanding share options using the treasury stock method. Additionally, the Company takes into account the effect of dilutive shares of entities in which the Company holds equity interests. The dilutive impacts from equity interests mainly include equity investments accounted for using the equity method and the consolidated subsidiaries. The effect mentioned above is not included in the calculation of the diluted income/(loss) per share when inclusion of such effect would be anti-dilutive. </div></div></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">mm. Segment reporting</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Operating segments are defined as components of an enterprise about 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. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Before 2021, the Group&#8217;s principal operations were organized into two major business segments, JD Retail and New Businesses, which were defined based on the products and services provided. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. New Businesses included logistics services provided to third parties, overseas business, technology initiatives, as well as asset management services to logistics property investors and sale of development properties by JD Property. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Beginning with the first quarter of 2021, the Group implemented certain segment reporting changes to better reflect its recently optimized organizational structure and business developments. The major changes in segment information mainly include: (1)&#160;Reported the results of JD Logistics as a new standalone segment. JD Logistics listed on the Main Board of HKEX on May&#160;28, 2021. (2) Moved the results of Jingxi and the internal business of JD Property from JD Retail to New Businesses. The changes relate to the realignment of JD Retail in connection with the establishment of the new Jingxi business group and the closing of JD Property Series A Preference Shares financing. As a result, the Group reported<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>three<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">segments, JD Retail, JD Logistics and New Businesses in 2021. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. JD Logistics included both internal and external logistics businesses. New Businesses mainly included JD Property, Jingxi, overseas businesses and technology initiatives.</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. The Group also consolidated China Logistics Property Holdings Co., Ltd. (&#8220;CNLP&#8221;) through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, the Group has consolidated Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (&#8220;Deppon Holdco&#8221;) except the Excluded Business as defined in Note 7 since July 26, 2022 and reported the results of Deppon Holdco except the Excluded Business as defined in Note 7 in the JD Logistics segment. As a result, the Group now reports<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>four<div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">segments, JD Retail, JD Logistics, Dada and New Businesses. JD Retail mainly consists of online retail, online marketplace and marketing services in China. JD Logistics includes both internal and external logistics businesses. Dada is a local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery and retail platform in China. New Businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives.</div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These changes align with the manner in which the Group&#8217;s CODM uses financial information to evaluate the performance of, and to allocate resources to, each of the segments. The prior periods&#8217; segment operating results have been retrospectively recast to conform to current period presentation. </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">nn. Statutory reserves </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s subsidiaries and consolidated VIEs established in the Chinese mainland are required to make appropriations to certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve&#160;funds. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group&#8217;s subsidiaries registered as wholly-owned foreign enterprise have to make appropriations from their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits (as determined under generally accepted accounting principles in the PRC (&#8220;PRC&#160;GAAP&#8221;)) to reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits calculated in accordance with the 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&#8217;s discretion. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, in accordance with the PRC Company Laws, the Group&#8217;s consolidated VIEs, registered as Chinese domestic companies, must make appropriations from their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits as determined under the PRC GAAP to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits as determined under the 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&#160;respective company. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>  <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"/></div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The use of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to the 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 employees. None of these reserves are allowed to be transferred to the company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December&#160;31, 2020, 2021 and 2022, profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the Chinese mainland was approximately<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>RMB74&#160;million, RMB53&#160;million and RMB1,887 million, respectively. No appropriation to other reserve funds was made for any of the periods presented. </div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">oo. Recent accounting pronouncements </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Recently adopted accounting pronouncements</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-06,</div> Debt&#8212;Debt with Conversion and Other Options (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">470-20)</div> and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-40):</div> Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">if-converted</div> method. For public companies, the guidance is effective for fiscal years beginning after December&#160;15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted this standard beginning January&#160;1, 2022 and the impact was not material to the consolidated financial statements. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">In November 2021, the FASB issued ASU </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">2021-10,</div></div><div style="background-color:#ffffff;;display:inline;"> Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">2021-10),</div></div><div style="background-color:#ffffff;;display:inline;"> which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1)&#160;the types of government assistance received; (2)&#160;the accounting for such assistance; and (3)&#160;the effect of the assistance on a business entity&#8217;s financial statements. This guidance is effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group adopted this standard in the year ended December&#160;31, 2022 and the impact was not material to the consolidated financial statements. </div></div><div style="display:inline;"/></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"/></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Recently issued accounting pronouncements not yet adopted</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2021, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-08,</div> which amends ASC 805 to &#8220;require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.&#8221; Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. According to the FASB, this update is intended &#8220;to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the following: a. Recognition of an acquired contract liability; b. Payment terms and their effect on subsequent revenue recognized by the acquirer.&#8221; For public business entities, the amendments in this update are effective for fiscal years beginning after December&#160;15, 2022, including interim periods within those fiscal years. The amendments in this update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2022, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2022-03,</div> which (1)&#160;clarifies the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and (2)&#160;requires specific disclosures related to such an equity security. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2022-03</div> clarifies that a &#8220;contractual sale restriction prohibiting the sale of an equity security is a characteristic of the reporting entity holding the equity security&#8221; and is not included in the equity security&#8217;s unit of account. Accordingly, an entity should not consider the contractual sale restriction when measuring the equity security&#8217;s fair value (i.e., the entity should not apply a discount related to the contractual sale restriction, as stated in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">820-10-35-36B</div></div></div> as amended by the ASU). In addition, the ASU prohibits an entity from recognizing a contractual sale restriction as a separate unit of account. For public business entities, the guidance is effective for fiscal years beginning after December&#160;15, 2023, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;">In September 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity&#8217;s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following at least annually: (1) the key terms of the program; including payment terms and assets pledged as security or other forms of guarantees; (2) the amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid; a description of where those obligations are presented in the balance sheet; rollforward information for the annual period showing the amount at the beginning of the period , the amount added during the period, the amount settled during the period , and the amount outstanding at the end of the period. The amendments in are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the amendments on its consolidated financial statements.&#160;</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>52
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147379227616">
<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, 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_RisksAndUncertaintiesAbstract', window );"><strong>Concentration and risks</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">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Concentration and risks </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of customers and suppliers </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There are no customers or suppliers from whom revenues or purchases individually represent greater than 10% of the total revenues or the total purchases of the Group for the years ended December&#160;31, 2020, 2021 and 2022. </div> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of credit risk </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, accounts receivable, short-term investments and certain wealth management products in other non-current assets. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet dates. As of December&#160;31, 2021 and 2022, majority of the Group&#8217;s cash and cash equivalents, restricted cash and short-term investments were held at major financial institutions located in the Chinese mainland and Hong Kong which the management believes are of high credit quality. Bank failure is uncommon in China and the Group believes that those Chinese banks that hold the Group&#8217;s cash and cash equivalents, restricted cash, short-term investments and certain wealth management products in other non-current assets are financially sound based on publicly available information. Accounts receivable are typically unsecured and are mainly derived from revenues earned from customers in the PRC. The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on its customers and its ongoing monitoring processes of outstanding balances. Besides, JD Technology performs the related credit assessment of the consumer financing receivables recorded in the Group&#8217;s consolidated balance sheets. JD Technology purchases the consumer financing receivables past due over certain agreed period of time from the Group at carrying values without recourse and also agrees to bear other cost directly related to the consumer financing business to absorb the risks. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Currency convertibility risk </div></div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group&#8217;s cash and cash equivalents, restricted cash, short-term investments and time deposits with maturities more than one year in other non-current assets denominated in RMB that are subject to such government controls amounted to<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>RMB99,174&#160;million and RMB146,152 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million as of December&#160;31, 2021 and 2022, respectively. The value of RMB is subject to changes in the central government policies and to international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the People&#8217;s Bank of China (the &#8220;PBOC&#8221;). Remittances in currencies other than RMB by the Group in the Chinese mainland must be processed through the PBOC or other Chinese foreign exchange regulatory bodies which require certain supporting documentation in order to process the remittance. </div></div></div> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency exchange rate risk </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The RMB has fluctuated against the US$, at times significantly and unpredictably<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;during the reporting periods</div>. The appreciation and depreciation of the RMB against the US$ was approximately 2% and 8% for the years ended December&#160;31, 2021 and 2022, respectively. It is difficult to predict how market forces or the PRC or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. </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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>53
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378349536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted cash<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RestrictedCashAbstract', window );"><strong>Restricted cash</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_jd_RestrictedCashTextBlock', window );">Restricted cash</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Restricted cash </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To meet the requirements of specific business operations, primarily including secured deposits held in designated bank accounts for issuance of bank acceptance and letter of guarantee, the Group held restricted cash of RMB5,926&#160;million and RMB6,254 million as of December&#160;31, 2021 and 2022, respectively. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_RestrictedCashTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted cash.</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;">jd_RestrictedCashTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_RestrictedCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedCashAbstract</td>
</tr>
<tr>
<td style="padding-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>54
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147379197264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>Fair value measurement</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 measurement</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value measurement </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021 and 2022, information about inputs into the fair value measurement of the Group&#8217;s assets and liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:61%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;Prices<br/> in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets for<br/> Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,926</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,926</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Listed equity securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102,024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82,936</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="clear:both;max-height:0pt;"/><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 62%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;Prices<br/>in Active</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets for<br/>Identical<br/>Assets</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;1)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>Other</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;3)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment securities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Listed equity securities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 62%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">92,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">80,399</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 62%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">no</div></div>t 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. Following is a description of the valuation techniques that the Group uses to measure the fair value of assets that the Group reports in its consolidated balance sheets at fair value on a recurring basis. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Short-term investments </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products with maturities of within one year. The Group elected the fair value option to record wealth management products with variable interest rates and deposits indexed to foreign exchange with maturities less than one year and accounted them at fair value since 2021. The Group values its wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level&#160;2. For the years ended December 31, 2021 and 2022, gain of RMB1,514 million and<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>RMB1,921 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million resulting from changes in fair value of the products under fair value option was recorded in others, net, respectively. </div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/><div/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment securities </div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Listed<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>equity securities. The Group values its listed equity securities using quoted prices for the underlying securities in active markets, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;1. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gains/(losses) of the investment securities were a gain of RMB18,722&#160;million, a loss of RMB9,344&#160;million and a loss of RMB4,304 million, respectively, which are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The material investment securities are set out as below: </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2017, the Group invested in China United Network Communications Limited (&#8220;China Unicom&#8221;) with a total consideration of RMB5,000&#160;million. In 2022, the Group sold approximately 15.2% of its investments in China Unicom. For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gain/(loss) related to the investment in China Unicom was a loss of RMB1,047&#160;million, a loss of RMB388&#160;million and a gain of RMB341&#160;million, respectively. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2017, 2018 and 2019, the Group invested in Vipshop Holdings Ltd. (&#8220;Vipshop&#8221;) with a total consideration of RMB3,917&#160;million. For the years ended December&#160;31, 2020 and 2021, the unrealized gain/(loss) related to the investment in Vipshop was a gain of RMB4,272&#160;million and a loss of RMB6,560&#160;million, respectively. In 2022, the Group sold its investment in Vipshop. The realized loss over the entire period of holding this investment is RMB839&#160;million. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2018, the Group invested in ESR Cayman Limited (&#8220;ESR&#8221;) with a total consideration of RMB1,952&#160;million. The Group accounted for the investment in ESR at fair value upon its completion of IPO on the HKEX in 2019. In 2020 and 2022, the Group sold approximately 8.0% and 6.3% of its remaining investment in ESR, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gain/(loss) related to the investment in ESR was a gain of RMB1,632&#160;million, a loss of RMB396&#160;million and a loss of RMB1,722 million, respectively. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products with maturities of more than one year. The Group elected the fair value option to record wealth management products with variable interest rates with maturities more than one year and accounted them at fair value. The Group values its wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level 2. For the year ended December 31, 2022, a loss of</div> RMB137 million resulting from changes in fair value of the products under fair value option was recorded in others, net. <br/></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other financial instruments </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The followings are other material financial instruments not measured at fair value in the consolidated balance sheets, but for which the fair value is estimated for disclosure purposes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Time deposits. Time deposits with original maturities of three months or less have been classified as cash equivalents in the consolidated balance sheets. Time deposits with original maturities of longer than three months and maturities of less than one year have been classified as short-term investments in the consolidated balance sheets. The fair value of the Group&#8217;s time deposits is determined based on the prevailing interest rates in the market, which have been categorized as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of time deposits classified as cash equivalents and short-term investments amounted t<div style="letter-spacing: 0px; top: 0px;;display:inline;">o </div></div></div>RMB39,282&#160;million and RMB86,780 million, respectively. As of December&#160;31, 2021 and 2022, time deposits with maturities of more than one year with the fair value of RMB5,427&#160;million and RMB100 million, respectively, have been classified as other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets in the consolidated balance sheets. The carrying value of time deposits approximates to fair value. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Held-to-maturity</div></div> debt securities. Wealth management products that the Group has positive intent and ability to hold to maturity are accounted for as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities, classified as short-term investments in the consolidated balance sheets. The fair value of the Group&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities is determined based on the prevailing interest rates in the market, which have been categorized as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities amounted to RMB3,008&#160;million and RMB4,725 million, respectively. The carrying value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities approximates to fair value. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unsecured senior notes. The Group determines the fair value of its unsecured senior notes using quoted prices in less active markets, and accordingly the Group categorizes the unsecured senior notes as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of unsecured senior notes amounted to RMB10,020&#160;million and RMB9,045 million, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term receivables and payables. Accounts receivable and prepayments and other current assets are financial assets with carrying values that approximate to fair value due to their short-term nature. Accounts payable, advance from customers (exclude contract liabilities) and accrued expenses and other current liabilities, are financial liabilities with carrying values that approximate to fair value due to their short-term nature. The Group classifies the valuation techniques that use these inputs as Level&#160;2 in the fair value hierarchy. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term debts and long-term borrowings. Interest rates under the borrowing agreements with the lending parties were determined based on the prevailing interest rates in the market. The carrying value of short-term debts and long-term borrowings approximates to fair value. The Group classifies the valuation techniques that use these inputs as Level&#160;2 in the fair value hierarchy. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Assets and liabilities measured at fair value on a nonrecurring basis </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Investment in equity investees. Investments in privately held companies and publicly traded companies included in investment in equity investees in the consolidated balance sheets are reviewed periodically for impairment using fair value measurement. The primary factors that the Group considers include the duration and severity that the fair value of the investment is below its carrying value; post-balance sheet date fair value of the investment; the financial condition, operating performance, strategic collaboration with and the prospects of the investee; the economic or technological environment in which the investee operates; and other entity specific information such as recent financing rounds completed by the investee companies. When the qualitative assessment indicates impairment, the investments in privately held companies without readily determinable fair value were measured using significant unobservable inputs (Level 3) as of December 31, 2021 and 2022, and the impairment charges of</div> RMB202&#160;million, RMB119&#160;million and RMB504 million were recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2020, 2021 and 2022, respectively. As of December&#160;31, 2021 and 2022, the accumulated impairment of the Group&#8217;s investments in privately held companies under the Measurement Alternative was RMB2,779&#160;million and RMB2,610 million, respectively. The valuation methodology used to estimate the fair value of investments in publicly traded companies (Level&#160;1) and privately held companies accounted for under the equity method (Level&#160;3) and associated impairment charges are discussed in Note&#160;8<div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">.</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>55
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147379197264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JD Technology reorganization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ReorganizationsAbstract', window );"><strong>JD Technology reorganization</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_jd_ReorganizationTextBlock', window );">JD Technology reorganization</a></td>
<td class="text"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">JD Technology reorganization </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the first half of 2017, the Group entered into a series of definitive agreements relating to the reorganization of JD Technology. Pursuant to the definitive agreements, the Group disposed all its equity stake of 68.6% in JD Technology so that it held neither legal ownership nor effective control of JD Technology, received RMB14.3&#160;billion in cash and is entitled to a royalty and software technical services fee of 40% of the future <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> profit of JD Technology when JD Technology has a positive <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> income on a cumulative basis. In addition, the Group would be able to convert its profit sharing right with respect to JD Technology into 40% of JD Technology&#8217;s equity interest, subject to applicable regulatory approvals. Upon the completion of the reorganization on June&#160;30, 2017, JD Technology was deconsolidated from the Group. After JD Technology&#8217;s additional round of financing in 2018, the Group&#8217;s percentage of JD Technology&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> profit sharing has been diluted to approximately 36%, and if permitted by the regulation, the Group is entitled to convert its profit-sharing right into approximately 36% of JD Technology&#8217;s equity interest. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, the Group entered into agreements with JD Technology, pursuant to which the Group has, through a consolidated PRC domestic company, acquired an aggregate of 36.8% equity interest in JD Technology by converting the profit sharing right and investing additional RMB1.78&#160;billion in cash in JD Technology. In addition, in June 2020, the shareholders of JD Technology passed a unanimous resolution to restructure JD Technology as a company limited by shares and adopt the dual class voting structure. As a result of this dual class voting shareholding structure, the Group held approximately 18.7% voting power of JD Technology. The transaction has been completed in June 2020. Accordingly, subsequent to the completion of the transaction, investment in JD Technology has been accounted for using equity method, as the Group has significant influence but does not own a majority equity interest or otherwise control. The Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the transaction, so the acquisition of JD Technology&#8217;s equity interest was achieved through an under the common control transaction. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the supplemental agreement entered between JD Technology and its shareholders in June 2020, upon certain redemption events of JD Technology, the Group and Suqian Dongtai Jinrong Investment Management Center, Suqian Mingjin Chuangyuan Enterprise Management Consulting Partnership, Mr.&#160;Richard Qiangdong Liu have the obligation to make up the shortfall (if any) of the redemption price to the other shareholders of JD Technology when all other means are exhausted, and the shortfall is capped by the proceeds from the sales of the guarantor&#8217;s shares of JD Technology. As the Group and JD Technology both are entities under common control of Mr.&#160;Richard Qiangdong Liu, the Group is therefore exempted from recording a guarantee liability in its consolidated financial statements. Based on the Group&#8217;s assessment, the chance to settle the guarantee obligation by the Group is not probable as of December&#160;31, 2022. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;31, 2021, the Group entered into definitive agreements with JD Technology relating to the reorganization of the Group&#8217;s cloud computing and artificial intelligence business (&#8220;JD Cloud&#160;&amp; AI&#8221;). Pursuant to the definitive agreements, the Group transferred JD Cloud&#160;&amp; AI and additional RMB4&#160;billion in cash, as consideration in exchange for newly issued ordinary shares of JD Technology. To support the smooth business transition of JD Cloud&#160;&amp; AI, the Group also transferred some equipment and reserved some restricted share units of the Group for the employees of JD Cloud&#160;&amp; AI, for which JD Technology paid cash consideration. Upon completion of the transactions on March&#160;31, 2021, JD Cloud&#160;&amp; AI was deconsolidated from the Group&#8217;s consolidated financial statements, and the Group&#8217;s equity interest in JD Technology increased from 36.8% to 41.7%. The Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the transaction, so the acquisition of JD Technology&#8217;s equity interest was achieved through an under the common control transaction. </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ReorganizationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description and amounts of 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;">jd_ReorganizationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_ReorganizationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReorganizationsAbstract</td>
</tr>
<tr>
<td style="padding-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>56
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376533024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>Business Combination</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_BusinessCombinationDisclosureTextBlock', window );">Business Acquisition</a></td>
<td class="text"> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; text-indent: 0px; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Business acquisition </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Acquisition of Dada </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In February 2022, the Group acquired additional number of ordinary shares of Dada, China&#8217;s leading local on-demand delivery and retail platform, for a total consideration of</div> US$800 million with a combination of cash and certain strategic resources to Dada. The Group held, taking into account its existing shareholding, approximately 52% of Dada&#8217;s issued and outstanding shares and consolidated the financial results of Dada into the Group&#8217;s consolidated financial statements since February&#160;28, 2022.</div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognized a remeasurement gain of RMB72 million associated with the previously held equity interests of Dada in &#8220;Share of results of equity investees&#8221;. The fair value of the previously held equity interests was determined by the market price of shares of Dada at the acquisition date. Details of the equity interests of Dada accounted for equity method prior to the acquisition is disclosed in Note&#160;8. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchase price as of the date of acquisition is comprised of: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 12%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,452</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Business cooperation agreement as consideration of the acquisition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,606</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of previously held equity interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,702</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,760</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"/>  <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 12%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,549</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Newly identified and appreciation of intangible assets</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Trademarks and domain names</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Technology</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">525</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">- Relationship with riders</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">640</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Consumer base</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">120</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Premium not reflected in goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,623</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(522</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,522</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,760</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The premium not reflected in goodwill was recognized as a loss of&#160;</div>RMB3,623 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million in &#8220;others, net&#8221; resulting from the change of Dada&#8217;s share price prior to the closing of the acquisition.&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net assets acquired primarily consisted of cash and cash equivalents and restricted cash of RMB4,623 million as of the date of acquisition. Acquired amortizable intangible assets had a weighted-average amortization period of 7.0<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years. Fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests was determined by the market price of shares of Dada at the acquisition date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Goodwill arising from the acquisition of Dada was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and assigned to Dada reporting unit of RMB3,144 million and JD Retail reporting unit of RMB1,398 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million on the basis of the expected synergies from the acquisition of Dada. Goodwill arising from the acquisition is not expected to be deductible for tax purposes.</div> </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Had the acquisition date of Dada been January&#160;1, 2021, the revenue and net loss of the Group would have been RMB</div></div>956.8<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;billion and <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div>6.3<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;billion in 2021, respectively, and </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">revenue </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">and net income <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">of the Group<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>would have been RMB</div></div>1,047.2<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">billion and </div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div>9.5<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">billion in 2022, respectively. The pro-forma information is for illustrative purposes only and is not necessarily an indication of revenue and results of operations of the Group that actually would have been achieved had the acquisition been completed on January 1, 2021, nor is it intended to be a projection of future results. The pro-forma amounts have been calculated after adjusting the results of Dada to reflect the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from January 1, 2021.&#160;</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of CNLP </div></div></div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In September 2021, the Group, through JD Property, entered into a sale and purchase agreement to acquire additional shares of CNLP, which is principally engaged in the leasing of storage facilities and the related management services and was listed on the Main Board of the HKEX, representing approximately </div></div>26.38<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of the issued share capital of CNLP. In accordance with relevant listing rules, JD Property w</div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">as</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;required to make an offer for all the issued shares of CNLP and an offer for all the outstanding convertible bonds of CNLP. As of March&#160;</div>1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, JD Property </div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">obtained</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> all the outstanding convertible bonds and </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">certain number&#160;</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of CNLP&#8217;s issued and outstanding shares with a cash consideration of HK$</div>13,066<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million. The Group obtained control of CNLP since it assigned all the board members of CNLP on March&#160;</div>1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and held </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">approximately 80% </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of shareholding interests. Prior to the acquisition, the Group held 10.6% of the issued share capital of CNLP and measured its investment in CNLP at fair value. The fair value of the previously held equity interests was determined by the market price of shares of CNLP at the acquisition date.</div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchase price as of the date of acquisition is comprised of: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,538</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of previously held equity interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,293</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,831</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table>  <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 12%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,309</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; white-space: nowrap; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Appreciation of property, equipment and software, construction in progress <br/>and land use right<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div><br/></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,908</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,679</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,293</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,831</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net assets acquired primarily consisted of property, equipment and software, construction in progress and land use rights of</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;RMB</div>12,026<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million and borrowings of RMB</div>8,886<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million as of the date of acquisition. Fair value of the </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> interests was determined based on the market price of shares of CNLP at the acquisition date.</div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill arising from the acquisition of CNLP was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and recorded in New Businesses segment. Goodwill arising on the acquisition is not expected to be deductible for tax purposes. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of CNLP (Continued) </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fr</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">om Mar</div></div>ch to July 2022, the Group acquired the remaining equity interest in CNLP with a total consideration of HK$3,072 million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(RMB2,637 million)<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">, which is treated as an equity transaction. CNLP <div style="letter-spacing: 0px; top: 0px;;display:inline;">wa</div>s privatized on July 15, 2022.</div>&#160;Upon completion of the transaction, CNLP became a wholly-owned subsidiary of the Company. </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Results of operations attributable to the acquisition of CNLP and pro forma results of operations for the acquisition of CNLP have not been presented because they are not material to the consolidated statements of operations and comprehensive income/(loss) for the years ended December 31, 2021 and 2022. </div></div></div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Acquisition of Deppon Holdco </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March&#160;11, 2022, the Group, through a subsidiary of JD Logistics, entered into a series of agreements with the shareholders of Deppon Holdco, in relation to the acquisition of approximately</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>99.99<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">equity interest of Deppon Holdco, which in turn holds approximately<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>66.5<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the issued share capital of Deppon Logistics Co., Ltd (&#8220;Deppon&#8221;), for a total consideration of approximately </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> RMB</div>8,976<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million. Deppon is a company established under the laws of the PRC, the shares of which are listed on the Shanghai Stock Exchange (stock code: 603056). Deppon is an integrated, customer-centered logistics company providing a wide range of solutions including Less-Than-Truckload (LTL) transportation, Full Truck Load (FTL) transportation, delivery services, and warehousing management. The </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">a</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">cquisition was completed on July&#160;26, 2022. Upon completion of the transaction, Deppon Holdco became a consolidated subsidiary of the Group.&#160;</div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deppon Holdco owns certain entities, assets and liabilities that the Group and the founding vendors have agreed to exclude from the consolidated financial statements of Deppon Holdco (the &#8220;Excluded Business&#8221;), which the founding vendors shall be solely responsible for the costs, expenses and liabilities relating to the Excluded Business and its subsequent disposal. Accordingly, for those subsidiaries under the Excluded Business, the Group considers that it has no power, no exposures, nor rights to variable returns from involvement of their business operations. Further, the Group also does not have any ability to affect the amount of the Group&#8217;s returns from the aforesaid subsidiaries. Therefore, the Group considers that the control of these subsidiaries will not be obtained through the acquisition, thus the financial information of these subsidiaries under the Excluded Business will not be consolidated into the consolidated financial statements of the Group after the acquisition. </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The purchase price as of the date of acquisition is comprised of: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Newly identified and appreciation of intangible assets</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Trademarks and domain names</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,661</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Technology</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">676</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Customer relationships</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Appreciation of construction in progress and land use rights</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(590</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,714</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;"/></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net assets acquired primarily consisted of property, equipment and software, construction in progress and land use rights of </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">RMB5,306 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, short-term investments of RMB1,270 million and borrowings of</div>&#160;RMB3,776</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> million as of the date of acquisition. Acquired amortizable intangible assets had a weighted-average amortization period of </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">15.3</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> years. Fair value of the </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> interests was determined based on the market price of shares of Deppon at the acquisition date.</div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="break-inside: avoid; font-size: 0px;">
<td style="width: 4%; vertical-align: top;;text-align:left;"/></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of the trade receivables acquired was</div></div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/>&#160;RMB2,101 million at the date of acquisition. The best estimate at acquisition date of the contractual cash flows not expected to be collected <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">was not material</div>. </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill arising from the acquisition of Deppon Holdco was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and recorded in JD Logistics segment. Goodwill arising on the acquisition is not expected to be deductible for tax purposes. </div></div></div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In March, 2022, the Group and Mr. Weixing Cui, one of the founding vendors of Deppon, entered into an option agreement in relation to the</div> 43,009,184 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">shares of Deppon (the &#8220;Option Shares&#8221;) pledged to the Group, whereas Mr. Weixing Cui shall have the right to cause the Group to purchase all (but not less than all) of the Option Shares at put option price. The exercise of the put option is subject to certain conditions as set out in the option agreement, which is not solely within the control of JD Logistics. The Option Shares were recorded as redeemable non-controlling interests under mezzanine equity in amount of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>RMB589 million at the acquisition date.</div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Had the acquisition date of Deppon been January&#160;1, 2021, the revenue and <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">net loss</div> of the Group would have been RMB982.8<div style="display:inline;"/><div style="display:inline;"/> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">b</div>illion and RMB4.5<div style="display:inline;"/><div style="display:inline;"/> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">b</div>illion in 2021, <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">respectively, and the revenue and net income <div style="letter-spacing: 0px; top: 0px;;display:inline;">of the Gro<div style="letter-spacing: 0px; top: 0px;;display:inline;">up </div></div>would have been RMB1,063.2</div><div style="display:inline;"/> billion and&#160;RMB9.7 <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">billion in 2022, respectively. The pro-forma information is for illustrative purposes only and is not necessarily an indication of revenue and results of operations of the Group that actually would have been achieved had the acquisition been completed on January 1, 2021, nor is it intended to be a projection of future results. The pro-forma amounts have been calculated after adjusting the results of Deppon to reflect the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from January 1, 2021.&#160;</div></div> <br/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consideration of the acquisition shall be settled in installments. As of December 31, 2022, deferred consideration payables of RMB575 million was recorded in &#8220;Accrued expenses and other current liabilities&#8221; and RMB445<div style="display:inline;">&#160;</div><div style="null;text-indent: 0px;;display:inline;">million was recorded in &#8220;Other non-current liabilities</div>&#8221;. </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The related transaction costs of these business combinations are not material to the consolidated financial statements. </div></div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>57
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378255344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in equity investees<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_jd_InvestmentInEquityInvesteesDisclosureAbstract', window );"><strong>Investment in equity investees</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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investment in equity investees</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in equity investees </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Measurement Alternative and NAV practical expedient </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The carrying amount of the Group&#8217;s equity investments measured at fair value using the Measurement Alternative was RMB19,643&#160;million and RMB20,707<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million as of December&#160;31, 2021 and 2022, respectively, and the carrying amount of the Group&#8217;s investments under NAV practical expedient was RMB7,325&#160;million and RMB7,982 million as of December&#160;31, 2021 and 2022, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, the Group invested RMB10,201&#160;million, RMB4,787&#160;million and RMB1,683<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million in multiple private companies and private equity funds accounted for under the Measurement Alternative and NAV practical expedient, respectively, which may have operational synergy with the Group&#8217;s core business. During the years ended December&#160;31, 2020, 2021 and 2022, fair value changes recognized for equity investments which were measured using the Measurement Alternative, excluding the gain from fair value change recognized on ATRenew Inc. (&#8220;ATRenew&#8221;, formerly known as AiHuiShou International Co., Ltd.) for the year ended December&#160;31, 2021, and NAV practical expedient were not significant, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Equity method </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the Group&#8217;s investments accounted for under the equity method totaled RMB28,952 million (as of December&#160;31, 2021: RMB36,254 million), which mainly included the investment in Yonghui Superstores Co., Ltd, (&#8220;Yonghui&#8221;) amounting to RMB4,056<div style="letter-spacing: 0px; top: 0px;;display:inline;"> million, investment in JD Technology amounting to RMB</div>11,354 million and investment in ATRenew amounting to RMB1,449 million.&#160;The Group applies the equity method of accounting to account for its equity investments, in common stock or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock, over which it has significant influence but does not own a majority equity interest or otherwise control. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Yonghui </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Yonghui is a leading hypermarket and supermarket operator in China and is listed on the Shanghai Stock Exchange. As of December&#160;31, 2022, total consideration for the investment in Yonghui was RMB6,462 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million in cash. The Group held approximately 13.4% of Yonghui&#8217;s issued and outstanding shares and accounted for the investment in Yonghui using the equity method as the Group obtained significant influence by the rights to nominate</div> one board member&#160;out of nine. The Group received dividend of RMB147&#160;million, RMB25&#160;million and RMB24 million <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">from Yonghui<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which have been recorded as a reduction to the carrying amount of investment in Yonghui. </div>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investment in Yonghui is accounted for using the equity method with the investment cost allocated as follows:</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of investment in Yonghui&#8217;s ordinary shares</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,056</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportionate share of Yonghui&#8217;s net tangible and intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,225</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,768</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,367</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference has been assigned to:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Goodwill (*)</div><br/></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (**)</div><br/></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,674</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,569</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(418</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(392</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,367</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In the third quarter of 2021, the Group conducted impairment assessments on its investment in Yonghui considering the duration and severity of the decline of Yonghui&#8217;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB1,492&#160;million, to write down the carrying value of its investment in Yonghui to its fair value, based on quoted closing prices of Yonghui as of September&#160;30, 2021. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;;text-indent: 0px;">As of December&#160;31, 2022, the weighted average remaining life of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">amortizable&#160;</div>intangible assets not included in Yonghui&#8217;s consolidated financial statements was 13<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years. </div> </td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>and 2022, the market value of the Group&#8217;s investment in Yonghui was RMB4,921&#160;million and RMB4,435 million based <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">on its quoted closing price, respectively. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Dada </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Prior to 2020, the Group acquired ordinary shares and preferred shares of Dada for total consideration of RMB5,723&#160;million with a combination of RMB3,513&#160;million in cash, the Group&#8217;s&#160;series of future services arrangements commenced from 2016, including supply chain support for a period of 10 years, traffic and other additional support for a period of 7 years, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">non-compete</div> obligation for a period of 7 years from 2016 and the Group&#8217;s O2O business, JD Daojia. On June&#160;5, 2020, Dada completed its initial public offering on the Nasdaq Stock Market (&#8220;Dada IPO&#8221;). Concurrently with Dada IPO, the Group converted its preferred shares investment in Dada to ordinary shares in entirety. In addition, the Group subscribed for additional ordinary shares of Dada with cash consideration of RMB703&#160;million in 2020. The Group&#8217;s interest in Dada was diluted to approximately 46% and a deemed disposal gain of RMB5,229&#160;million was recognized in &#8220;shares of results of equity investees&#8221; in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020. Prior to JD&#8217;s acquisition in Dada<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;as disclosed in Note 7</div>, the investment in Dada&#8217;s ordinary shares was accounted for using the equity method as the Group obtained significant influence by the rights to nominate three board members out of nine. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The investment in Dada is accounted for using the equity method with the investment cost allocated as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:80%"/>
<td style="vertical-align:bottom;width:12%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/> 2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of investment in Dada&#8217;s ordinary shares</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,075</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportionate share of Dada&#8217;s net tangible and intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference has been assigned to:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,893</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortizable intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(15</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021, the market value of the Group&#8217;s investment in Dada was RMB9,106 million based on its quoted closing pric<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div>. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in JD Technology </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As disclosed in Note 6, investment in JD Technology has been accounted for using the equity method subsequent to June 2020. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, the Group entered into agreements with JD Technology, pursuant to which the Group has acquired an aggregate of 36.8% equity interest in JD Technology by converting the profit sharing right and investing additional RMB1.78&#160;billion in cash in JD Technology. Upon the completion of the acquisition of JD Technology&#8217; equity interests, the investment in JD Technology is accounted for using the equity method. In March 2021, the Group transferred JD Cloud&#160;&amp; AI with investing additional RMB4&#160;billion in cash in exchange of ordinary shares in JD Technology, and the Group&#8217;s equity interest in JD Technology increased to approximately&#160;41.7%. <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">As the Group and JD Technology are both controlled by Mr. Richard Qiangdong Liu before and after the acquisition of JD Technology&#8217; equity interests, the acquisition is considered a transaction under common control. Pursuant to ASC 805-50-25-2, the Group recorded the investment in JD Technology amounting to</div> RMB2.62&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">billion in 2021, based on its proportioned net assets of JD Technology. The difference between consideration transferred and the carrying amounts of the net assets received, which was a decrease of</div> RMB901&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">million into additional paid-in capital was recorded for the year ended December 31, 2021.&#160;</div> </div> <div style="margin-top:18pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in ATRenew </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-IPO</div> investment in ATRenew </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew is a leading technology-driven pre-owned consumer electronics transactions and services platform in China.&#160;</div>As of December&#160;31, 2020, total consideration for the investment in ATRenew was RMB4,141&#160;million. In 2021, the Group completed further investment in preferred shares of ATRenew for a cash consideration of RMB129&#160;million. <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">The investment in ATRenew&#8217;s preferred shares was accounted for under the Measurement Alternative as the underlying preferred shares were not considered in-substance common stock and had no readily determinable fair value<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Post-IPO</div> investment in ATRenew </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;18, 2021, ATRenew completed its initial public offering on the Nasdaq Stock Market (&#8220;ATRenew IPO&#8221;), upon which the preferred shares investment in ATRenew were converted to ordinary shares in entirety. Pursuant to ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-01,</div> the Group remeasured its previously held interest based on the observable price in orderly transactions and recorded a gain from fair value change of RMB2,305&#160;million in others, net in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2021. Concurrently, the Group subscribed additional 2,333,333 ordinary shares of ATRenew with cash consideration of RMB321&#160;million. Upon the offering, the Group held approximately 33% of ATRenew&#8217;s issued and outstanding shares and had two out of seven board seats. Accordingly, investment in ATRenew&#8217;s ordinary shares was accounted for using the equity method as the Group obtained significant influence. In December 2021, the Group purchased&#160;additional ordinary shares of ATRenew with cash consideration of RMB41&#160;million. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The investment in ATRenew is accounted for using the equity method with the investment cost allocated as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 85%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in ATRenew&#8217;s ordinary shares</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,832</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,449</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Proportionate share of ATRenew&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,209</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,080</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Positive/(negative) basis difference</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">623</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(631</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Positive/(negative) basis difference has been assigned to:</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Goodwill<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Amortizable intangible assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(**)</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">784</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(450</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(196</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(181</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">623</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(631</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In the fourth quarter of 2021 and the second quarter of 2022, the Group conducted impairment assessments on its investment in ATRenew considering the duration and severity of the decline of ATRenew&#8217;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB3,909&#160;million and RMB1,191 million, respectively, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices&#160;of ATRenew as of December&#160;31, 2021 and June&#160;30, 2022, respectively. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">As of December&#160;31, 2022, the negative basis difference between carrying value of investment in ATRenew and proportionate share of ATRenew&#8217;s net tangible and intangible assets was RMB631 million. This difference would not be amortized. </div> </td> </tr> </table>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">As of December</div></div>&#160;31, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">2021 and </div>2022, the market value of the Group&#8217;s investment in ATRenew was <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RMB2,832 million and<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>RMB1,505 million based on its quoted closing price<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">, respectively</div>. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group</div></div>&#160;recorded its interests in Yonghui, JD Technology and ATRenew one quarter in arrears to enable the Group to provide its financial disclosure independent of the reporting schedule of these equity investees. </div> <div/><div> <div style="background-color:white;display: inline;">  </div> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group summarizes the condensed financial information of the Group&#8217;s equity investments under equity method as a group below in accordance with Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">4-08</div> of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-X:</div> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width: 74%;"/>
<td style="vertical-align: bottom; width: 2%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 2%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 1%;"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenues</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">145,582</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,554</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross profit</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,736</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,369</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income/(loss) from operations</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,157</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,877</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,158</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income/(loss)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(250</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,583</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income/(loss) attributable to ordinary shareholders</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,292</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,327</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">150,304</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">149,946</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140,872</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">142,288</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">109,790</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">116,158</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">49,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54,494</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">623</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group performs impairment assessment of its investments under the Measurement Alternative and equity method whenever events or changes in circumstances indicate that the carrying value of the investment may not be fully recoverable. Impairment charges in connection with the equity method investments of RMB488&#160;million, RMB5,514&#160;million and RMB1,316 million were recorded in &#8220;share of results of equity investees&#8221; in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2020, 2021 and 2022, respectively. The valuation of impairment in privately held companies under the Measurement Alternative is discussed in Note 5.</div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_InvestmentInEquityInvesteesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Definition</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;">jd_InvestmentInEquityInvesteesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments in certain debt and equity securities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (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;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>58
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376172464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts receivable, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountsReceivableNetAbstract', window );"><strong>Accounts receivable, net</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, net</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounts receivable, net </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounts receivable, net consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics receivables</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,063</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online retail and online marketplace receivables<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,840</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,982</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advertising receivables and others</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">890</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,113</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,934</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,158</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for doubtful accounts</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,034</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,582</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The movements in the allowance for doubtful accounts are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(318</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(566</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,034</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(331</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(535</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(615</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Write-off</div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">83</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width: 1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(566</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,034</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,582</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width: 1%;">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">For the accounts receivable in relation to consumer financing business, which is recorded in online retail and online marketplace receivables, as JD Technology performs credit risk assessment services for the individuals and purchases the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-due</div> receivables from the Group at carrying values to absorb the risks and obtain the rewards from such business, no allowance for doubtful accounts in relation to consumer financing receivables w<div style="letter-spacing: 0px; top: 0px;;display:inline;">as</div>&#160;provided. </div> </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_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378340720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_InventoryDisclosureAbstract', window );"><strong>Inventories, net</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, net</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">10.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Inventories, net </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Inventories, net consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Products</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,422</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">80,966</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Packing materials and others</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">478</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,098</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82,064</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory valuation allowance</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,299</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,115</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">75,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>60
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378340720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, equipment and software, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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, equipment and software, net</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Property, equipment and software, net </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software, net consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,663</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land, building and building improvement</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,642</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics, warehouse and other heavy equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,097</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,550</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">530</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">640</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">867</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,033</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">69,368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: accumulated depreciation</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,288</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net book value</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">32,944</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Depreciation expenses were RMB5,037&#160;million, RMB5,000&#160;million and RMB5,295 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. No material impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>61
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378608192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Land use rights, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_jd_LandUseRightsDisclosureAbstract', window );"><strong>Land use rights, net</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_jd_LandUseRightsDisclosureTextBlock', window );">Land use rights, net</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Land use rights, net </div></div></td></tr></table>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Land use rights, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land use rights</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,481</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: accumulated amortization</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(925</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net book value</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,848</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amortization expenses for land use rights were RMB229&#160;million, RMB276&#160;million and RMB693 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. No impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2022, amortization expenses related to the land use rights for future periods are estimated to be as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2028 and<br/>thereafter</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization expenses</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,893</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_LandUseRightsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_LandUseRightsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to land use rights.</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;">jd_LandUseRightsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376391072">
<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, 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets, net </div></div></td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions) </div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">8.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,467</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(2,120</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">347</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain names and trademarks</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">18.9</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">4,186</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,066</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(27</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">3,093</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer relationship</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">8.8</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,713</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(454</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(60</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,199</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology and others</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">1,050</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(767</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(85</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">198</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">12.2</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">10,416</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(4,407</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(172</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">5,837</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions) </div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">8.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,467</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(2,279</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">188</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain names and trademarks</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">17.8</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6,756</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,440</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(27</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">5,289</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer relationship</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">8.7</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,823</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(765</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(60</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">1,998</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology and others</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">5.4</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,890</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,141</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(85</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">1,664</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">12.1</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">14,936</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(5,625</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(172</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">9,139</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amortization expenses for intangible assets were RMB802&#160;million, RMB956&#160;million and RMB1,248 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. No impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2022, amortization expenses related to the intangible assets for future periods are estimated to be as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2028 and<br/>thereafter</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization expenses</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,305</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,188</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">979</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">908</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,635</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144471<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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>63
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378400608">
<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, 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_jd_GoodwillAbstract', window );"><strong>Goodwill</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">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">14.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Goodwill </div></div></td></tr></table>  <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The changes in the carrying amount of goodwill are as follows, with information retrospectively adjusted in accordance with the segment changes as disclosed in Note 3<div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div>: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:73%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">JD&#160;Retail</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">JD<br/> Logistics</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Dada</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">New<br/> Businesses</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2020</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,260</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2020</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,278</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,504</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,271</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2021</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,529</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,529</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2021</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,807</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,033</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,398</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,478</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Disposal of a subsidiary</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(788</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(788</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,983</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,179</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,410</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,983</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">No impairment loss of goodwill was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>64
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371795424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountsPayableCurrentAbstract', window );"><strong>Accounts payable</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_jd_AccountsPayableDisclosureTextBlock', window );">Accounts payable</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounts payable </div></div></td></tr></table>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vendor payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,317</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">126,821</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shipping charges payable and others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,167</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,786</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Technology and other financial institutions (the &#8220;Institutions&#8221;) offer supply chain financing services to the Group&#8217;s suppliers. Suppliers can sell one or more of the Group&#8217;s payment obligations at their sole discretion to the Institutions to receive funds ahead of time to meet their cash flow needs. The Group&#8217;s rights and obligations are not impacted. The original payment terms, timing or amount, remain unchanged. As of December&#160;31, 2021 and 2022, RMB20,127&#160;million and RMB16,671 million, respectively, of the outstanding payment obligations were elected by the suppliers and sold to the Institutions. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_AccountsPayableDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">jd_AccountsPayableDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AccountsPayableCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>65
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378400608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued expenses and other current liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued expenses and other current liabilities</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_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock', window );">Accrued expenses and other current liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accrued expenses and other current liabilities </div></div></td></tr></table>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other current liabilities consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,211</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Salary and welfare</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,396</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued administrative expenses</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,165</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,917</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Rental fee payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Professional fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,348</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Payable related to employees&#8217; exercise of share-based awards</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">333</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Liabilities for return allowances</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">618</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred consideration payables</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">575</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vehicle fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Internet data center fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">444</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">409</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">167</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,468</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued expenses and other current liabilities 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;">jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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>66
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376477024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unsecured senior notes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtInstrumentsAbstract', window );"><strong>Unsecured senior notes</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_jd_DisclosureOfUnsecuredSeniorNotesTextBlock', window );">Unsecured senior notes</a></td>
<td class="text"><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Unsecured senior notes </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April 2016, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$1,000&#160;million. Listed on the Singapore Stock Exchange, these notes are both fixed rate notes and senior unsecured obligations, with interest payable semi-annually in arrears on and of each year, beginning on October&#160;29, 2016. The unsecured senior notes were issued at a discount amounting to RMB79&#160;million. The debt issuance costs of RMB36&#160;million were presented as a direct deduction from the principal amount of the unsecured senior notes in the consolidated balance sheets. The five-year unsecured senior notes due 2021 for the principle amount of US$500&#160;million were mature on April 29, 2021, and the Company repaid the principle amount of US$500&#160;million and the last semi-annual interests. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2020, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$1,000&#160;million. Listed on the Singapore Stock Exchange, these notes are both fixed rate notes and senior unsecured obligations, with interest payable semi-annually in arrears on and of each year, beginning on July&#160;14, 2020. The unsecured senior notes were issued at a discount amounting to RMB37&#160;million. The debt issuance costs of RMB45&#160;million were presented as a direct deduction from the principal amount of the unsecured senior notes in the consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2020, the Group repurchased the Company&#8217;s unsecured senior notes from the open market with a total principal amounts of US$12&#160;million (RMB78 million) at a reacquisition price of US$10&#160;million (RMB72 million). In 2022, the Group further repurchased the unsecured senior notes from the open market with a total principal amounts of US$6 million&#160;(RMB42&#160;million) at a reacquisition price of US$5 million (RMB35 million). The repurchased unsecured senior notes were derecognized from the Group&#8217;s consolidated balance sheets, and the relevant repurchase gains amounting to RMB11&#160;million and RMB6 million were recognized in &#8220;interest expense&#8221; in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31,2020 and 2022, respectively.</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the Company&#8217;s unsecured senior notes as of December&#160;31, 2021 and 2022 is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Effective<br/>interest&#160;rate</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$500&#160;million 3.875% notes due 2026</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,453</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.15</td>
<td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$700&#160;million 3.375% notes due 2030</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,402</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,812</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.47</td>
<td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$300&#160;million 4.125% notes due 2050</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,959</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.25</td>
<td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unamortized discount and debt issuance costs</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">101</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total principal amounts of unsecured senior notes</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,487</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The effective interest rates for the unsecured senior notes include the interest charged on the notes as well as amortization of the debt discounts and debt issuance&#160;costs. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The unsecured senior notes contain covenants including, among others, limitation on liens, consolidation, merger and sale all or substantially all of the Company&#8217;s assets. The notes will rank senior in rights of payment to all of the Company&#8217;s existing and future obligations expressly subordinated in rights of payment to the notes and rank at least equal in rights of payment with all of the Company&#8217;s existing and future unsecured and unsubordinated obligations (subject to any priority rights pursuant to applicable law). </div>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the principal of the unsecured senior notes of RMB3,482<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million, RMB4,840 million and RMB2,000 million will be due in 2026, 2030 and 2050, respectively. The principal of the unsecured senior notes will be due according to the following schedule: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 1 to 2 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 2 to 3 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 3 to 4 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,482</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 4 to 5 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beyond 5 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,840</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_jd_DisclosureOfUnsecuredSeniorNotesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unsecured senior notes.</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;">jd_DisclosureOfUnsecuredSeniorNotesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_DebtInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-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>67
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378605744">
<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, 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</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">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">18.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Leases </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group has operating leases for warehouses, stores, office spaces, delivery centers and other corporate assets that the Group utilizes under lease arrangements. </div>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of supplemental information related to operating leases as of December 31, 2021 and 2022 is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease ROU assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,987</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,267</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities-current</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,688</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">liabilities-non-current</div></div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,721</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,978</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating lease liabilities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.6&#160;years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.4 years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.0</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>   <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of lease cost recognized in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) and supplemental cash flow information related to operating leases is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease cost</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,903</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,951</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term lease cost</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,782</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,181</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,545</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,132</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for operating leases</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,801</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,715</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,915</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>   <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A summary of maturity of operating lease liabilities under the Group&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases as of December&#160;31, 2022 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 12%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December<br/>31, 2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,885</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,278</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2028 and thereafter</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,298</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25,833</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: interest</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,167</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of operating lease liabilities</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the Group has no significant lease contract that has been entered into but not yet commenced. </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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>68
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371809184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Gain on sale of development properties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_jd_GainOnSaleOfDevelopmentPropertiesAbstract', window );"><strong>Gain On Sale Of Development Properties [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_jd_GainOnSaleOfDevelopmentPropertiesTextBlock', window );">Gain on sale of development properties</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">19.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Gain on sale of development properties </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Gain on sale of development properties for the years ended December&#160;31, 2020, 2021 and 2022 were RMB1,649&#160;million, RMB767&#160;million and RMB1,379 <div style="letter-spacing: 0px; top: 0px;;display:inline;"/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million, respectively, which were mainly derived from disposals of logistics facilities to several private funds, which can be further classified into core, development and acquisition fund (collectively, &#8220;Property Funds&#8221;). The overview of the major funds are listed below.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Core funds </div></div></div><br/></div> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2018, the Group established JD Property to manage the expanding logistics facilities and other real estate properties. In 2019, 2020 and 2022, JD Property established several core funds (the &#8220;Core Funds&#8221;) together with a third-party investor. JD Property serves as the general partner and committed<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>10<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">-</div></div>20<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the total capital of each core fund as the limited partner, and the third-party investor committed the remaining<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>80<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">-</div></div>90<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furthermore, in 2019, 2020 and 2022, the Group entered into definitive agreements with each of the Core Funds, pursuant to which the Group will dispose of certain modern logistics facilities to the Core Funds, and concurrently lease back these completed facilities for operational purposes with an initial lease term of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>4<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> to </div>10<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> years. The annual rent for the completed facilities is set at fair market rent for the initial lease term and will be adjusted based on the growth rate of fair market rent at the beginning of each subsequent </div>5<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> years&#8217; </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">period. The Group may choose to renew the lease upon the expiry of the initial lease agreement if the adjusted rental rate is acceptable. The lease back transaction is accounted for under ASC 842 as operating lease, and the ROU assets and operating lease liabilities were recorded accordingly. The Core Funds used leverage to finance the purchase, and the closing of the purchase is subject to certain conditions, including the availability of debt financing. </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The investment committee of each of the Core Funds, which comprises the representatives from JD Property and the third-party investor, oversees the key operations of each fund, respectively. Given the control over the Core Funds is shared between JD Property and the third-party investor, JD Property does not consolidate the Core Funds and investments in the Core Funds are accounted for using the equity method as JD Property obtained significant influence by the rights to nominate no more than half of the members of each investment committee. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">The closing conditions for each asset group of completed logistics facilities were considered met when each of the Core Funds signed definitive facility agreements with bank consortium to finance the purchase, respectively. As of each respective year-end, all or majority logistics facilities under asset groups related to different core funds have been completed and satisfied hand-over condition. Therefore, the Group recorded disposal gain related to the Core Funds of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div>1,181<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;million, RMB</div>637<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;million and RMB</div>1,289<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million for the years ended December 31, 2020, 2021 and 2022, respectively, which represent the excess of cash consideration of the net assets, including the consideration received and expected to receive, over the carrying value of the net assets disposed as of the disposal date.&#160;</div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%;;text-indent: 0px;"><div style="letter-spacing: 0px; font-size: 10pt;;font-style:italic;display:inline;">Development fund</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2020, JD Property entered into definitive agreements to establish another logistics investment fund, the Development Fund, together with certain third-party investors to replicate the successful experience of the Core Funds. The Development Fund planned to acquire some of JD Property&#8217;s uncompleted modern logistics facilities. JD Property serves as general partner and committed </div></div>40<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the total capital of the Development Fund as a limited partner, and the third-party investors committed the remaining<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>60<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%.</div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The investment committee of Development Fund, which comprises the representatives from JD Property and the third-party investors, oversees the key operations of the fund. Given the control over the Development Fund is shared between JD Property and third-party investors, JD Property does not consolidate the Development Fund and investments in the Development Fund is accounted for using the equity method as JD Property obtained significant influence by the rights to nominate no more than half of the members of investment committee. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In December 2020, the Group entered into definitive agreements with the Development Fund to sell certain of its uncompleted modern logistics facilities, and will concurrently lease back such facilities for operational purposes when completed. The closing conditions for such facilities were successively met since December 2020 and the Group recorded disposal gain of</div></div> RMB468&#160;million and RMB112&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million for the years ended December 31, 2020 and 2021, respectively. As of December 31, 2021, all logistics facilities under asset groups related to Development Fund have satisfied hand-over condition, and been derecognized by the Group.</div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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_jd_GainOnSaleOfDevelopmentPropertiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain on sale of development properties.</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;">jd_GainOnSaleOfDevelopmentPropertiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_GainOnSaleOfDevelopmentPropertiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain On Sale Of Development Properties.</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;">jd_GainOnSaleOfDevelopmentPropertiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378213456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Others, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OtherIncomeAndExpensesAbstract', window );"><strong>Others, net</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_OtherNonoperatingIncomeAndExpenseTextBlock', window );">Others, net</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Others, net </div></div></td></tr></table>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gains/(losses) from fair value change of long-term investments</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,483</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,252</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,096</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government financial incentives</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,545</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,482</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,773</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,213</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,742</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gains/(losses) from acquirements or disposals of business and investment</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,558</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment of investments</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(208</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(574</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange gains/(losses), net</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(90</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(561</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,310</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,555</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government financial incentives represent rewards provided by the relevant PRC municipal government authorities to the Group for business achievements made by the Group. Government financial incentives are recognized in &#8220;others, net&#8221; in the consolidated statements of operations and comprehensive income/(loss) when the government financial incentives are received and no further conditions need to be met, otherwise the received amounts are recorded as liabilities. The amounts of such government financial incentives are determined solely at the discretion of the relevant government authorities and there is no assurance that the Group will continue to receive these government financial incentives in the future. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeAndExpenseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock</td>
</tr>
<tr>
<td style="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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378820032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>Taxation</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 );">Taxation</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Taxation </div></div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">a)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Value added tax </div></div></div></div>(&#8220;VAT&#8221;) </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group is subject to statutory VAT rate of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>9% <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">from April&#160;1, 2019 for revenues from sales of audio, video products and books in the Chinese mainland. The Group is subject to statutory VAT rate of</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>13<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">from April&#160;1, 2019 for sales of other products in the Chinese mainland. The Group is exempted from VAT for revenues from sales of books from January&#160;1, 2014 to December&#160;31, 2023 in comply with relevant VAT regulations of the Chinese mainland. </div></div></div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group is subject to VAT at the rate of 6% or<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>9%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">for revenues from logistics services, and&#160;</div>6%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">for revenues from online advertising and other services.&#160;</div> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group is also subject to cultural undertaking development fees at the rate of 3% on revenues from online advertising services in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">Chinese mainland</div>, which is<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>exempted from January&#160;1, 2020 to December&#160;31, 2021&#160;and reduced by 50% from January&#160;1, 2022 to December&#160;31, 2024. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">b)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income tax </div></div></div></div> </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cayman Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the current laws of the Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gains. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">British Virgin Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Republic of Indonesia </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the current laws of the Republic of Indonesia, the Group&#8217;s subsidiaries in the Republic of Indonesia are subject to </div></div>22%<div style="display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">income tax rate on its taxable income generated from operations in the Republic of Indonesia for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div></div></div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Singapore </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the current laws of Singapore, the Group&#8217;s subsidiaries in Singapore are subject to 17% income tax rate on any taxable income accruing in or derived from Singapore, or received in Singapore from outside Singapore for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hong Kong </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s subsidiaries incorporated in Hong Kong are subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-tiered</div> income tax rate on its taxable income generated from operations in Hong Kong effective on April&#160;1, 2018. The first HK$2&#160;million of profits earned by its subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. Under the Hong Kong tax laws, entities in HK are exempted from the Hong Kong income tax on its foreign-derived income. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Chinese mainland </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the PRC Enterprise Income Tax Law (the &#8220;EIT Law&#8221;), the standard enterprise income tax rate for domestic enterprises and foreign invested enterprises is 25%. Most of the Group&#8217;s PRC subsidiaries and consolidated VIEs are subject to the statutory income tax rate of 25%. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>  <div style="margin-top: 1em; margin-bottom: 1em"/> <div style="margin-top: 1em; margin-bottom: 1em"/>  <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The EIT Law and its implementation rules permit certain High and New Technologies Enterprises, or HNTEs, to enjoy a red<div style="letter-spacing: 0px; top: 0px;;display:inline;">u</div>ced 15% enterprise income tax rate subject to these HNTEs meeting certain qualification criteria. In addition, the relevant EIT laws and regulations also provide that entities recognized as Software Enterprises are able to enjoy a tax holiday consisting of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-year-exemption</div> commencing from their first profitable calendar year and a 50% reduction in ordinary tax rate for the following three calendar years. Beijing Shangke has been entitled to an exemption from income tax for the first two years and 50% reduction for the next three years from its first profitable year as a &#8220;software enterprise&#8221;. It has also been qualified as HNTE and enjoys a preferential income tax rate of 15%. The privileges cannot be applied simultaneously. Beijing Shangke applied the privilege of &#8220;software enterprise&#8221; and enjoyed a preferential income tax rate of 12.5% in 2019 and 2020. Beijing Shangke applied the privilege of HNTEs and enjoyed a reduced 15% enterprise income tax rate <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">in</div></div> 2021<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;and 2022</div>. Beijing Wodong Tianjun has been entitled to an exemption from income tax for the first two years and 50% reduction for the next three years from its first profitable year as a &#8220;software enterprise&#8221;. It applied the privilege of &#8220;software enterprise&#8221; and enjoyed an exemption from income tax in 2020 and 2021, and a 50% reduction in 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain enterprises will benefit from a preferential tax rate of 15% under the EIT Law if they are located in applicable PRC regions as specified in the Catalogue of Encouraged Industries in Western Regions (initially effective through the end of 2010 and further extended to 2030), or the Western Regions Catalogue, subject to certain general restrictions described in the EIT Law and the related regulations. Chongqing Haijia and certain other entities of the Group are qualified as the enterprises within the Catalogue of Encouraged Industries in Western Regions and enjoyed 15% preferential income tax rate. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the relevant laws and regulations in the PRC, enterprises engaging in research and development activities are entitled to claim 150% of their research and development expenses so incurred as tax deductible expenses when determining their assessable profits for that year (&#8220;Super Deduction&#8221;). The State Taxation Administration of the PRC announced in September 2018 that enterprises engaging in research and development activities would be entitled to claim 175% <div style="letter-spacing: 0px; top: 0px;;display:inline;">of their research and development expenses as Super Deduction from January 1, 2018 to December 31, 2020, which was subsequently announced in March 2021 to be further extended to December 31, 2023. In September 2022, the State Taxation Administration of the PRC further announced that for the enterprises entitled to the current&#160;pre-tax deduction ratio of</div>&#160;175% for research and development expenses, such ratio is raised to 200% during the period from October&#160;1, 2022 to December&#160;31, 2022. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Withholding tax on undistributed dividends </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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 the PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the &#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, property, etc., of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> company is located.&#8221; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered as a resident enterprise for the PRC tax purposes. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The EIT law also imposes a withholding income tax of 10% <div style="letter-spacing: 0px; top: 0px;;display:inline;"/><div style="letter-spacing: 0px; top: 0px;;display:inline;">on dividends distributed by a Foreign Investment Enterprise (&#8220;FIE&#8221;) to its immediate holding company outside of the Chinese mainland, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">non-resident </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">enterprise</div> without any establishment or place within the Chinese mainland or if the received dividends have no connection with the establishment or place of such immediate holding company within the Chinese mainland, unless such immediate holding company&#8217;s jurisdiction of incorporation has a tax treaty with the Chinese mainland that provides for a different withholding arrangement. According to the arrangement between the Chinese mainland and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in the Chinese mainland to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/>5% (if the FIE satisfies the criteria for &#8220;beneficial owner&#8221; under Circular No.&#160;9, which was issued by the State Administration of Taxation in February 2018, and the foreign investor owns directly at least 25% of the shares of the FIE). </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>  <div style="margin-top: 1em; margin-bottom: 1em"/> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2020 and 2021, the Company did not record any dividend withholding tax on the retained earnings of its FIEs in the Chinese mainland, as the Company intended to reinvest all earnings in the Chinese mainland to further expand its business in the Chinese mainland, and its FIEs did not intend to declare dividends on the retained earnings to their immediate foreign holding companies. </div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2022, the Company accrued RMB367<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million withholding tax expenses associated with its earnings expected to be distributed from its FIEs in the Chinese mainland to overseas. As of December 31, 2022, the Company has accrued withholding tax liabilities associated with all of its earnings expected to be distributed from its FIEs in the Chinese mainland to overseas, except for unrecognized deferred tax liabilities of RMB4.3 billion related to the remaining undistributed earnings that the Company still intends to indefinitely reinvest in the Chinese mainland. </div></div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The components of income/(loss) before tax are as follows:</div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;">(RMB in millions)</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income from Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,803</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) from non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17,098</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,933</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income/(loss) before tax</div></td>
<td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;">50,819</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;">(2,580</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;">13,867</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &quot;Times New Roman&quot;; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income tax benefits/(expenses) applicable to Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current income tax expenses</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,201</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,538</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,418</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax benefits</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">719</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">651</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">732</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(1,482</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(1,887</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(3,686</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses applicable to non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Current income tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(307</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Deferred tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(183</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(490</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 0pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(1,482</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(1,887</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(4,176</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &quot;Times New Roman&quot;; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="clear:both;max-height:0pt;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Reconciliation of difference between the PRC statutory income tax rate and the Group&#8217;s effective income tax rate for the years ended December&#160;31, 2020, 2021 and 2022 is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; text-indent: 0px; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:75%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Statutory income tax rate</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.0</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of preferential tax rates and tax holiday</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2.3)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">86.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(19.3</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-exempt</div> entities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(16.8)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(143.7)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12.1</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect on tax rates in different tax jurisdiction</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.5)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2.3)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-deductible</div> expenses</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.5%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13.8)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.0</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-taxable</div> income</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.4%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.4</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">)%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of Super Deduction and others</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4.2)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">105.9%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(19.0</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">)%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Changes in valuation allowance</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.2%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(131.6)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28.3</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect on withholding income tax</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.6</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td><div style="margin-top: 0px; font-family: &quot;Times New Roman&quot;, serif; font-size: 1pt; line-height: normal;"><div style="font-size: 1pt; font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; text-indent: 0px; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effective tax rates</div></td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;">2.9%</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;">(73.1)%</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;">30.1</td>
<td style="white-space: nowrap; vertical-align: bottom; text-indent: 0px;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"/><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the effect of tax holiday: </div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax holiday effect (RMB in millions)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,153</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,677</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of tax holiday on basic net income/(loss) per share (RMB)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.38</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.71</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.86</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of tax holiday on diluted net income/(loss) per share (RMB)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.37</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.71</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.84</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">c)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax assets and deferred tax liabilities </div></div></div></div> </div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:82%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Net operating loss carry forwards and others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,715</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Deferred revenues</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">553</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventory valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">575</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Allowance for doubtful accounts</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">603</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,001</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Unrealized fair value losses for certain investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">747</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">595</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,670</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,276</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net deferred tax assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,536</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Intangible assets arisen from business combination</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,598</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Withholding tax on undistributed earnings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">183</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Accelerated tax depreciation and others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">443</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">730</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,897</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,511</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the accumulated net operating loss of RMB8,425 million of the Company&#8217;s subsidiaries incorporated in Singapore and Hong Kong can be carried forward indefinitely to offset future taxable income, the remaining accumulated net operating loss of RMB33,632 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million mainly arose from the Company&#8217;s subsidiaries and consolidated VIEs established in the Chinese mainland and Indonesia, which can be carried forward to offset future taxable income. The remaining accumulated net operating loss will expire during the period from 2023 to 2027 except for those arose from HNTEs, which will expire during the period from 2023 to 2032. </div></div></div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A 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 evaluates a variety of factors including the Group&#8217;s entities&#8217; operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Valuation allowances provided on the deferred tax assets mainly related to the net operating loss carry forwards, as the Group&#8217;s management does not believe that sufficient positive evidence exists to conclude that the benefits of such deferred tax assets <div style="letter-spacing: 0px; top: 0px;;display:inline;">are</div> more likely than not to be realized. The amount of valuation allowance offset in deferred tax assets as of December&#160;31, 2021 and 2022 was RMB7,670&#160;million and RMB14,276 million, respectively. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The movements of valuation allowance of deferred tax assets are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,674</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,289</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,670</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,393</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,052</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reversals</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,778</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,671</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,088</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,289</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,670</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>71
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376363920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing for major subsidiaries<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></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_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock', window );">Financing for major subsidiaries</a></td>
<td class="text"> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">22.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financing for major subsidiaries </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">JD Health </div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In May 2019 and August 2020, JD Health entered into definitive agreements for the non-redeemable series A preference share financing of RMB6.5 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">billion and for the non-redeemable series B preference share financing of</div> RMB6.3 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">billion with third-party investors, respectively.&#160;</div> </div></div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In December 2020, JD Health completed its IPO and issued 439,185,000 ordinary shares, including the exercise of the over-allotment option, at HK$70.58 per share. The net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RM</div></div>B25.7&#160;billion. Upon completion of IPO, the preference shares <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> converted into ordinary shares of JD Health. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2020, among the proceeds received, RMB11.8&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB26.7&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In May 2021, JD Logistics completed its IPO and issued 700,534,900 ordinary shares, including the exercise of the over-allotment option, at HK$40.36 per share. The net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RM</div></div>B22.9&#160;billion. Among the proceeds received, RMB6.1&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB16.8&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;25, 2022, JD Logistics entered into a placing agreement to issue its ordinary shares to a group of third-party investors for net proceeds of approximately HK$3,102 million in a placement (the &#8220;JDL Placement&#8221;). Concurrently, the Company, through its wholly-owned subsidiary, had entered into a subscription agreement with JD Logistics to subscribe for ordinary shares of JD Logistics, at the same per share price for the JDL Placement, for net proceeds of approximately US$692 million in cash (the &#8220;JD Subscription&#8221;). Upon completion of the JDL Placement and the JD Subscription in 2022, the Company maintained its shareholding in JD Logistics at approximately 63.56<div style="display:inline;">%, and continued to consolidate JD Logistics&#8217;s financial results into its financial statements. The Company recorded the net proceeds of financing in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests of RMB</div>2,221 million and additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital of RMB295 million. </div> <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">JD Industrials </div></div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In April and December 2020, JD Industrials entered into definitive agreements for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series A and series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> preference share financing (&#8220;JD Industrials Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> Preference Shares&#8221;) with a group of third-party investors. The total amount of financing arising from JD Industrials Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> Preference Shares was </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> US$335&#160;million. Among the proceeds received, RMB</div>510&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million was recorded as non-controlling interests and RMB1,792 million was recorded as additional paid-in capital.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group determined that JD Industrials Series A and A-1 Preference Shares should be classified as non-controlling interests upon its issuance since they were not redeemable by the holders. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">JD Property </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2021, JD Property entered into definitive agreements for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series A preference share financing (&#8220;JD Property Series A Preference Shares&#8221;) with a group of third-party investors. The total amount of financing arising from JD Property Series A Preference Shares was </div>US$703&#160;million. Among the proceeds received, RMB3.1&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB1.3&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In March and June 2022, JD Property entered into definitive agreements for its non-redeemable series B preferred share financing (&#8220;JD Property Series B Preference Shares&#8221;) with investors led by Hillhouse Investment, Warburg Pincus, and one leading global institutional investor, among others. The total amount of financing raised was approximately US$</div></div></div>803&#160;million. Among the proceeds received, RMB3.9&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB1.4&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group determined that JD Property Series A Preference Shares and JD Property Series B Preference Shares should be classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests upon its issuance since they were not redeemable by the holders. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financing for subsidiary group textblock</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;">jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>72
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376451216">
<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, 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_StockholdersEquityNoteAbstract', window );"><strong>Ordinary shares</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_jd_OrdinarySharesDisclosureTextBlock', window );">Ordinary shares</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">23.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Ordinary shares </div></div></td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">On May 10, 2019, the Company renewed the strategic cooperation agreement in March 2014 with Tencent Holdings Limited (&#8220;Tencent&#8221;), for a period of three years starting from May 27, 2019. Tencent continued to provide traffic support, and the two parties also intend to continue to cooperate in a number of areas. As part of the total consideration, the Company agreed to issue to Huang River Investment Limited, a wholly owned subsidiary of Tencent, a certain number of the Company&#8217;s Class A ordinary shares for a consideration of approximately US</div></div></div>$250<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">million at prevailing market prices at certain pre-determined dates during the three-year period, of which&#160;</div>8,127,302, 2,938,584 and 1,914,998 of the Company&#8217;s Class&#160;A ordinary shares were issued in May 2019, May 2020 and June 2021, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;29, 2022, the Company renewed the strategic cooperation agreement with Tencent, for a period of three years starting from May&#160;27, 2022. As part of the total consideration, the Company agreed to issue to Tencent a certain number of the Company&#8217;s Class&#160;A ordinary shares for a consideration of up to US$220 million at prevailing market prices at certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-determined</div> dates during the three-year period, of which</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>2,164,236 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the Company&#8217;s Class&#160;A ordinary shares have been issued in July 2022. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, the Company completed its global offering and the Company&#8217;s shares have been listed on the Main Board of the HKEX. Accordingly, the Company issued 152,912,100 Class&#160;A ordinary shares, including the exercise of the over-allotment option. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The ordinary shares reserved for future exercise of the RSUs and share options were 124,045,978 and 90,955,190 as of December&#160;31, 2021 and 2022, respectively. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_OrdinarySharesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued common stock at the end of 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;">jd_OrdinarySharesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>73
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376231296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DividendsAbstract', window );"><strong>Dividends [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_jd_DividendTextBlock', window );">Dividends</a></td>
<td class="text">


24.
Dividends  On May 4, 2022, the Board of Directors of the Company approved a special cash dividend of US$0.63&#160;per ordinary share, or US$1.26&#160;per American depositary share (&#8220;ADS&#8221;), to the holders of ordinary shares and ADSs, respectively, as of the close of business on May 20, 2022. Dividends are recognized when declared. The aggregate amount of the special dividend was approximately US$2&#160;billion. No dividends had been paid or declared by the Company for the years ended December 31, 2020 and 2021, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_DividendTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend 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;">jd_DividendTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_DividendsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DividendsAbstract</td>
</tr>
<tr>
<td style="padding-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>74
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376282976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share repurchase program<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_jd_TreasuryStockDisclosureAbstract', window );"><strong>Share repurchase program</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_TreasuryStockTextBlock', window );">Share repurchase program</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">25.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share repurchase program </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2020, the Company&#8217;s Board of Directors authorized a share repurchase program (&#8220;2020 share repurchase program&#8221;) under which the Company may repurchase up to US$2,000&#160;million worth of its ADSs over the following 24 months. The share repurchases may be made in accordance with applicable laws and regulations through open market transactions, privately negotiated transactions or other legally permissible means as determined by the management. In December 2021, the Company&#8217;s Board of Directors approved modifications to 2020 share repurchase program, pursuant to which the repurchase authorization&#160;increased from US$2,000&#160;million to US$3,000&#160;million and <div style="letter-spacing: 0px; top: 0px;;display:inline;">was</div> extended until March&#160;17, 2024. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the 2020 share repurchase program, for the year ended December&#160;31, 2020, the Company repurchased 1,191,370 ADSs for US$44&#160;million (RMB312 million) on the open market, at a weighted average price of US$37.04 per ADS. For the year ended December&#160;31, 2021, the Company repurchased 10,214,827 ADSs for US$806&#160;million (RMB5,246 million) on the open market, at a weighted average price of US$78.92 per ADS. For the year ended December&#160;31, 2022, the Company repurchased 5,010,203 ADSs for US$286 million (RMB1,823 million) on the open market, at a weighted average price of US$57.14 per ADS. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company accounts for the repurchased ordinary shares under the cost method and includes such treasury stock as a component of the shareholders&#8217; equity. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_TreasuryStockDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>No definition available</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;">jd_TreasuryStockDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="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>75
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376293568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other comprehensive income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Other comprehensive income/(loss)</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_ComprehensiveIncomeNoteTextBlock', window );">Other comprehensive income</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">26.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Other comprehensive income </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Changes in the composition of accumulated other comprehensive income attributable to ordinary shareholders for the years ended December&#160;31, 2020, 2021 and 2022 are as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:71%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foreign<br/> currency<br/> translation<br/> adjustments</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/> unrealized<br/> gains/<br/> (losses)<br/> on<br/> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-</div><br/> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">for-sale</div><br/> securities</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2019</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,108</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,163</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,656</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(55</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,711</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,548</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,548</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,542</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,542</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,090</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,090</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(959</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(959</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The income tax effects related to the accumulated other comprehensive income were insignificant for all periods presented. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of 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/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="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>76
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376237472">
<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, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based compensation</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">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized were RMB4,156&#160;million, RMB9,134&#160;million and RMB7,548 million, respectively. The following table sets forth the allocation of share-based compensation expenses: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">143</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fulfillment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">646</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">882</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketing</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">347</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">631</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,781</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,557</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,783</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,287</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Share incentive plan </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company granted share-based awards to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> pursuant to a share incentive plan entitled &#8220;Share Incentive Plan&#8221;, which was adopted on November&#160;13, 2014 and governed the terms of the awards. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2022, the Group had reserved 194,927,210 ordinary shares available to be granted as share-based awards under the Share Incentive Plan. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Employee and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> awards </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The RSUs and share options are generally scheduled to be vested over <span style="-sec-ix-hidden:hidden76272714">two </span>to ten years. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272708">One-second</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272709">one-third</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272710">one-fourth</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272711">one-fifth</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272712">one-sixth</span>,</div> or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden76272713">one-tenth</span></div> of the awards, depending on different vesting schedules of the plans, are usually vested upon the end of the calendar year in which the awards were granted or the first anniversary dates of the grants, and the remaining of the awards shall be vested on straight line basis at the end of the remaining calendar or the anniversary years. Starting from the year ended December&#160;31, 2016, certain awards had multiple tranches with tiered vesting commencement dates from 2016 to 2025, and each of the tranches is subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">six-year</div> vesting schedule. Starting from the year ended December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div>, certain granted RSUs are subject to vesting ratably over a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">4-year</div> vesting period from the grant dates. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Upon the reorganization of JD Technology, the employees&#8217; status of JD Technology changed from the employees of the Company&#8217;s subsidiary to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> of the Company. Subsequent to June 2020, the employees&#8217; status of JD Technology changed from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> of the Company to employees of the Company&#8217;s equity method investee. Share-based awards granted by the Company to employees of JD Technology and share-based awards granted by JD Technology to employees of the Company were insignificant for all periods presented. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">RSUs </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">a) Service-based RSUs </div></div></div>  <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A summary of activities of the service-based RSUs for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:74%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> RSUs</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Grant-Date</div><br/> Fair Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2019</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100,831,204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15.35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,621,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26.44</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(20,632,596</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15.25</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,550,450</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16.13</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">108,269,242</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19.62</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30,069,498</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39.93</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(23,834,466</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18.89</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(19,395,408</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21.30</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95,108,866</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.89</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,951,100</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29.81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(23,123,292</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23.04</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,295,620</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.94</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,641,054</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27.56</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2021 and 2022, 8,208,616 and 5,526,834 outstanding service-based RSUs were held by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> and employees of the Company&#8217;s equity method investee, respectively, mainly including employees of JD Technology. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the service-based RSUs granted were RMB3,085&#160;million, RMB4,129&#160;million and RMB3,877 million, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, there were RMB5,735 million of unrecognized share-based compensation expenses related to the&#160;service-based RSUs granted. The expenses are expected to be recognized over a weighted-average period of 3.7 years. The total fair value and intrinsic value of service-based RSUs vested was US$494&#160;million (RMB3,458 million), US$973&#160;million (RMB6,359 million) and US$706 million (RMB4,590 million) during the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>   <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b) Performance-based RSUs </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the performance-based RSUs granted were insignificant. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, there were no unrecognized share-based compensation expenses related to the performance-based RSUs granted. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share options </div></div></div></div>  <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A summary of activities of the service-based share options for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:64%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Share<br/> Options</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise<br/> Price</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic<br/> Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in&#160;millions</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; padding-bottom: 0.375pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2019</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:right;">10,224,124</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">6.39</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">4.3</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">115</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,073,294</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6.23</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(243,770</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10.24</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,907,060</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6.38</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">184</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,962,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.49</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,092</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13.42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,937,112</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6.95</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(620,476</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.70</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,500</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.96</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,314,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.29</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">48</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and expected to vest as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,298,132</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.25</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">48</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercisable as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,247,452</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.12</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021 and 2022, 167,206 and 78,706 outstanding share options were held by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> and employees of the Company&#8217;s equity method investee, respectively, mainly including employees of JD Technology. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There was no option granted during the years ended December&#160;31, 2020, 2021 and 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The total intrinsic value of options exercised during the years ended December&#160;31, 2020, 2021 and 2022 was US$111&#160;million (RMB762 million), US$70&#160;million (RMB453 million) and US$14 million (RMB98 million), respectively. The intrinsic value is calculated as the difference between the market value on the date of exercise and the exercise price of the share options. <br/></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the share options granted were insignificant. As of December&#160;31, 2022, the unrecognized share-based compensation expenses related to the share options granted were insignificant. The expenses are expected to be recognized over a weighted-average period of 1.9 years. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div>)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Founder awards </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2015, with approval of the board of directors of the Company, Mr.&#160;Richard Qiangdong Liu (Mr.&#160;Liu), the Founder, was granted an option to acquire a total of 26,000,000 Class&#160;A ordinary shares of the Company with an exercise price of US$16.70 per share (or US$33.40 per ADS) under the Company&#8217;s Share Incentive Plan, subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-year</div> vesting schedule with 10% of the awards vesting on each anniversary of the grant date. The Company will not grant any additional equity incentive to Mr.&#160;Liu during the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-year</div> period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized for the Founder&#8217;s share options were RMB104&#160;million, RMB73&#160;million and RMB54 million, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, there were RMB63 million of unrecognized share-based compensation expenses related to the Founder&#8217;s share options. The expenses are expected to be recognized over a weighted-average period of 2.4 years. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based compensation of subsidiaries </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Logistics </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Logistics approved and adopted a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-IPO</div> share incentive plan on March&#160;31, 2018 and a Post- IPO share option scheme and a Post-IPO share award scheme on May 10, 2021, collectively the &#8220;JD Logistics Plan&#8221;. JD Logistics launched the JD Logistics Plan to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> to attract and retain the best available personnel, provide additional incentives to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> for promoting the success of JD Logistics. The JD Logistics Plan consists of share options, RSUs and other types of awards. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Logistics granted 224,511,105 and 30,030,446<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">share options of JD Logistics to its employees and </div><div style="text-indent: 0px; font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-</div></div><div style="text-indent: 0px; font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">for the years ended December&#160;31, 2020 and 2021, respectively, including the share options granted to Mr.&#160;Liu as mentioned below. There was no share option granted in 2022. The estimated fair value of each option granted is estimated on the date of grant using the binomial option-pricing model. The weighted average grant date fair value of options granted for the years ended December&#160;31, 2020 and 2021 was</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">US$</div>2.00<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and US$</div>4.31<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses for the share options granted under the JD Logistics Plan were RMB</div>640&#160;million, RMB1,162&#160;million and RMB702<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million, respectively. As of December&#160;31, 2022, there were RMB</div>970<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million of unrecognized share-based compensation expenses related to the share options granted. The expenses </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">ar</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">e expected to be recognized over a weighted-average period of </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">3.6</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> years.</div> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2020, options to acquire 99,186,705 ordinary shares of JD Logistics with an exercise price of US$0.01 per share were granted to Mr.&#160;Liu according to the JD Logistics Plan. The grant was awarded to Mr.&#160;Liu to motivate him to continue leading the future success of JD Logistics. The grant by JD Logistics is subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-year</div> vesting schedule with 16.7% of the awards vesting on each anniversary of the grant date. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Starting July 2021, JD Logistics granted RSUs to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div> JD Logistics granted 9,663,953 and 41,570,538 RSUs of JD Logistics to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> for the years ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU granted is based on market value of the JD Logistics&#8217;s shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended December&#160;31, 2021 and 2022 was HK$35.00 and HK$18.23 per share, respectively. For the years ended December&#160;31, 2021 and 2022, total share-based compensation expenses for the RSUs granted under JD Logistics Plan were RMB39&#160;million and RMB259 million, respectively. As of December&#160;31, 2022, there were RMB412 million of unrecognized share-based compensation expenses related to the RSUs granted. The expenses are expected to be recognized over a weighted-average period of 3.3 years. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>   <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Health </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD Health approved and adopted a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pre-IPO</div> share incentive plan on September&#160;14, 2020 and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Post-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">IPO</div> share option scheme and a Post-IPO share award scheme on November&#160;23, 2020, collectively the &#8220;JD Health Plan&#8221;. JD Health launched the JD Health Plan to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> to attract and retain the best available personnel, provide additional incentives to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> for promoting the success of JD Health. The JD Health Plan consists of share options, RSUs and other types of awards. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">JD Health granted </div>94,770,812<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">share options of JD Health to its employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> for the year ended December&#160;31, 2020, including the share options granted to Mr.&#160;Liu as mentioned below. There was no share option granted in 2021 and 2022. The estimated fair value of each option grant is estimated on the date of grant using the binomial option-pricing model. The weighted average grant date fair value of options granted for the year ended December&#160;31, 2020 was </div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">US$</div>7.45<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share. For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses for the share options granted under the JD Health Plan were RMB</div>331<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;million, RMB</div>1,133<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;million and RMB</div>960<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million, respectively. As of December&#160;31, 2022, there were RMB</div>1,165<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million of unrecognized share-based compensation expenses related to the share options granted. The expenses </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">ar</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">e expected to be recognized over a weighted-average period of </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">4.7</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> years. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">In October 2020, options to acquire </div>53,042,516<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> ordinary shares of JD Health with an exercise price of US$</div><span style="-sec-ix-hidden:hidden76274299">0.0000005</span><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share were granted to Mr.&#160;Liu according to the JD Health Plan. The grant was awarded to Mr.&#160;Liu to motivate him to continue leading the future success of JD Health. The grant by JD Health is subject to a </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">6</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">-year</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> vesting schedule with </div>16.7<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">% of the awards vesting on each anniversary of the grant date. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Starting January 2021, JD Health granted RSUs to its employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> JD Health granted </div>80,582,712<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and </div>4,638,422<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> RSUs of JD Health to its employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> for the year</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">s</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU granted is based on market value of the JD Health&#8217;s shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">s</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> ended December&#160;31, 2021 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">and 2022 </div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">was HK$</div>112.31<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and HK$</div>52.33<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share, respectively. For the years ended December&#160;31, 2021 and 2022, total share-based compensation expenses for the RSUs granted under the JD Health Plan were RMB</div>1,428<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;million and RMB</div>1,108<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million, respectively. As of December&#160;31, 2022, there were RMB</div>1,609<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> million of unrecognized share-based compensation expenses related to the RSUs granted. The expenses are expected to be recognized over a weighted-average period of </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">3.9</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> years. </div></div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Other Subsidiaries </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">In 2021, JD Property and JD </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> each approved and adopted their own share incentive plan (&#8220;JD Property Plan&#8221; and &#8220;JD </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Plan&#8221;), respectively, to eligible employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> to attract and retain the best available personnel, provide additional incentives to its employees and </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> for promoting the success of JD Property and JD </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">. The JD Property Plan and JD </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Plan both consist of share options, RSUs and other types of awards. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">JD Property granted </div>193,059,698<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> RSUs&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">and</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>108,399,512<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">share options for the years ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU and share option granted is estimated on the date of grant using the Black-Scholes option pricing model. The weighted average grant date fair value of RSUs granted for the year ended December&#160;31, 2021 was</div></div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div>2.42<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and the weighted average grant date fair value of share options granted for the year ended December&#160;31, 2022 was </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div>4.03<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share. </div>193,059,698<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> RSUs and options to acquire </div>81,446,610<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares of JD Property with an exercise US$</div><span style="-sec-ix-hidden:hidden76274298">0.0000005</span><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> per share were granted to Mr.&#160;Liu according to the JD </div>Property Plan, <div style="letter-spacing: 0px; top: 0px;;display:inline;">which were</div> fully vested on November&#160;25, 2021 and October&#160;1, 2022, respectively. Total share-based compensation expenses for the RSUs granted under JD Property Plan for the year ended December&#160;31, 2021 were RMB467&#160;million and expenses for the share options granted under JD Property Plan for the year ended December&#160;31, 2022 were RMB354 million. As of December&#160;31, 2022, there were RMB50 million of unrecognized share-based compensation expenses related to the share options granted. The expenses <div style="letter-spacing: 0px; top: 0px;;display:inline;">are</div> expected to be recognized over a weighted-average period of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">3.</div>0 years. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/> <div/> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">JD <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Industrials</div> granted 90,629,636 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RSUs and</div> 2,660,000 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">share options for the years ended December 31, 2021 and 2022, respectively. The estimated fair value of each RSU and share option granted is estimated on the date of grant based on the recent rounds of financing or binomi<div style="letter-spacing: 0px; top: 0px;;display:inline;">al</div>&#160;option-pricing model. The weighted average grant date fair value of RSUs granted for the year ended December 31, 2021 was US$1.18 and the weighted average grant date fair value of share options granted for the year ended December 31, 2022 was</div></div></div> US$1.40 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">per share.</div></div>&#160;90,629,636 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">RSUs, which <div style="letter-spacing: 0px; top: 0px;;display:inline;">were </div>fully vested on December 30, 2021, were granted to Mr. Liu according to the JD Industrials Plan for the year ended December 31, 2021. Total share-based compensation expenses for the RSUs granted under JD Industrials Plan for the year ended December 31, 2021 were</div></div>&#160;RMB684&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million and expenses for the share options granted under JD Industrials Plan for the year ended December 31, 2022 were</div></div> RMB7<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million. As of December&#160;31, 2022, there were RMB</div></div>12 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">million of unrecognized share-based compensation expenses related to the share options granted. The expenses are expected to be recognized over a weighted-average period of</div></div>&#160;3.25 years.</div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than those disclosed above, the share-based compensation expenses of other subsidiaries in aggregate were insignificant for the years ended December 31, 2020, 2021 and 2022<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>77
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376287456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net income/(loss) per share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Net income/(loss) per share</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 income/(loss) per share</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">28.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Net income/(loss) per share </div></div></td></tr></table>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net income/(loss) per share for each of the years presented are calculated as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:66%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8212; basic (RMB in <br/>millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">49,405</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,560</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,380</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of subsidiaries&#8217; diluted earnings (RMB in millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(157</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(170</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8212; diluted (RMB <br/>in millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">49,248</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,562</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,210</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8212; basic</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,021,808,985</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,107,436,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,125,571,110</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Adjustments for dilutive options and RSUs</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87,215,045</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,315,026</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8212; diluted</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,109,024,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,107,436,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,180,886,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16.35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.15</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.32</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Diluted net income/(loss) per share attributable to ordinary shareholders <br/>(RMB)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15.84</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.15</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.21</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Generally, basic net income/(loss) per share is computed using the weighted average number of ordinary shares outstanding during the respective year. Diluted net income/(loss) per share is computed using the weighted average number of ordinary shares and dilutive potential ordinary shares outstanding during the respective year. The potentially dilutive ordinary shares included RSUs and options to purchase ordinary shares of 138,762,892, 127,098,868 and 105,899,185 for the years ended December&#160;31, 2020, 2021 and 2022 on a weighted average basis, respectively. They were not included in the calculation of diluted net income/(loss) per share in the periods presented where their inclusion would be anti-dilutive. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>78
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147372237088">
<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, 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_RelatedPartyTransactionsAbstract', window );"><strong>Related party transactions</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">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">29.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party transactions </div></div> </td> </tr> </table>  <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2022: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 50%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 48%;"/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Name of related parties</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Relationship with the Group</div></div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tencent and its subsidiaries (&#8220;Tencent Group&#8221;)(*)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A shareholder of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dada and its subsidiaries (&#8220;Dada Group&#8221;)(**)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Technology (***)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group, and controlled by the Founder</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property Funds</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Investees of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew and its subsidiaries (&#8220;ATRenew Group&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group</div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 50%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 48%;"/> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In</div> March 2022, Tencent completed a distribution of approximately <div style="letter-spacing: 0px; top: 0px;;display:inline;"> 460<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>million Class&#160;A ordinary shares of the Company owned by Tencent to its shareholders. As of March&#160;31, 2022, Tencent&#8217;s shareholding in the Company was approximately 2.3% and Tencent had no significant influence over the Company. As a result, Tencent Group was not considered <div style="letter-spacing: 0px; top: 0px;;display:inline;">as </div>the Group&#8217;s related party since then. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Dada became the subsidiary of the Company since February&#160;28, 2022 as disclosed in Note 7. As a result, Dada Group was not considered<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;as</div> the Group&#8217;s related party since then. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(***)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">JD Technology became an investee of the Group since June 2020 (Note 6). </div> </td> </tr> </table>   <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) The Group entered into the following transactions with the major related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Transactions</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues:</div></div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commission from cooperation on advertising business with Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">248</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">44</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">375</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">553</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">179</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">523</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">135</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">664</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">894</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">806</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">598</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">882</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,044</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating expenses:</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received and purchases from Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,226</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,314</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received from Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,087</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment processing and other services received from JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,945</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,762</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,494</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease and property management services received from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">838</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,180</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,249</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received from ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">32</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other income:</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreement with Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income from loans provided to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">301</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income from loans provided to Property Funds</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">43</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Please refer to Note 23 for more details of strategic cooperation with Tencent Group. </div> </td> </tr> </table>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">R</div></div>evenues from related parties, excluding those from the major related parties as stated above, represented approximately 0.15%, 0.24% and 0.26% of total net revenues of the Group for the years ended December&#160;31, 2020, 2021 and 2022, respectively. Transactions with related parties included in operating expenses, excluding those with the major related parties as stated above, represented 0.28%, 0.17% and 0.13% of total operating expenses of the Group for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) The Group had the following balances with the major related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="vertical-align: bottom; width: 3%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 2%;"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from Tencent Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,956</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from JD Technology</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans provided to JD Technology<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,876</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,378</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(416</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(637</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans provided to Property Funds<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">769</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,746</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,068</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(337</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(45</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(83</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,038</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(610</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,121</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(610</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other liabilities in relation to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> obligation to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(101</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(101</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In relation to the loans provided to JD Technology and Property Funds, the Group charged JD Technology and Property Funds based on fair market interest rate, and cash flows resulted from the loans were presented within investing activities in the consolidated statements of cash flows. </div> </td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021 and 2022, the Group recorded amount due from related parties other than the major related parties as stated above of RMB492&#160;million and RMB565 million, which represented approximately 2.11% and 1.58% of the Group&#8217;s total accounts receivable, net and prepayments and other current assets, respectively. As of December&#160;31, 2021 and 2022, the Group recorded amount due to related parties other than the major related parties and deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties other than the major related parties as stated above of RMB137&#160;million and RMB488 million, which represented approximately 0.07% and 0.20% of the Group&#8217;s total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(c) Other information related to related party transactions: </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based on a series of agreements signed on January&#160;1, 2016, JD Technology will perform the credit risk assessment and other related services in relation to consumer financing business and obtain the rewards from such services, thus JD Technology will purchase the consumer financing receivables past due over certain agreed period of time from the Group at carrying values without recourse and also agree to bear other cost in direct relation to the consumer financing business to absorb the risks. In connection with the agreements, the total amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-due</div> consumer financing receivable related to the consumer financing business transferred from the Group to JD Technology were RMB493&#160;million, RMB77&#160;million and RMB237 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. In connection with the consumer financing business, JD Technology charged the Group RMB1,721&#160;million, RMB1,985&#160;million and RMB1,627 million, for the years ended December&#160;31, 2020, 2021 and 2022 for payment processing services provided to the Group, respectively, which are included in &#8220;payment processing and other services received from JD Technology&#8221; stated above. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group transferred certain financial assets to JD Technology with or without recourse at fair value. The accounts receivable transferred without recourse were RMB33,406&#160;million, RMB43,299&#160;million and RMB50,282 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, and were derecognized.</div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In 2022, the Group also transferred to JD Technology certain equipment amounted to RMB1,462 million.</div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Mr.&#160;Richard Qiangdong Liu, the Group&#8217;s Chairman of the board since the Group&#8217;s inception and the Chief Executive Officer since the Group&#8217;s inception to April 2022, has purchased his own aircraft for both business and personal use. The use of the aircraft in connection with the performance of his duty as employee is free of charge to the Group, and the Group has agreed to assume the cost of maintenance, crew and operations of the aircraft relating to the use of the aircraft. Such maintenance and incidental costs were insignificant for all periods presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The terms of the agreements with the related parties are determined based on contracted prices negotiated with other parties in normal commercial terms. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>79
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376312784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment reporting</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 reporting</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">30.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment reporting </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group derives the results of the segments directly from its internal management reporting system. The CODM measures the performance of each segment based on metrics of revenues and earnings from operations and uses these results to evaluate the performance of, and to allocate resources to, each of the segments. The Group currently does not allocate assets, share-based compensation expenses and certain operating expenses to its <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">segments, as the CODM does not use such information to allocate resources to or evaluate the performance of the operating segments. As most of the Group&#8217;s long-lived assets are located in the PRC and most of the Group&#8217;s revenues are derived from the PRC, no</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> geographical information is presented. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">As disclosed in Note 2(mm), beginning with the first quarter of 2021, the Group implemented certain segment reporting changes to better reflect its optimized organizational structure and business developments. As a result, the Group reported three segments, JD Retail, JD Logistics and New Businesses in 2021. JD Cloud&#160;&amp; AI businesses were deconsolidated from the Company from March&#160;31, 2021, thus the operating results of JD Cloud&#160;&amp; AI businesses were not included in New Businesses segment from the second quarter of 2021. The Group consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. The Group also consolidated CNLP through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, the Group has consolidated Deppon Holdco except the Excluded Business as defined in Note 7 since July 26, 2022 and reported the results of Deppon Holdco except Excluded Business as defined in Note 7 in the JD Logistics segment. As a result, the Group reported four segments, JD Retail, JD Logistics, Dada and New Businesses since 2022. </div></div></div></div> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The table below provides a summary of the Group&#8217;s operating segment results for the years ended December&#160;31, 2020, 2021 and 2022, with prior periods&#8217; segment information retrospectively recast to conform to current period presentatio</div>n:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 70%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Retail</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">693,965</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">866,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">929,929</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Logistics</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73,375</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">104,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">137,402</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dada</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">New Businesses</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,063</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,779</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inter-segment(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(39,945</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(46,043</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(50,904</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total segment net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">744,996</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">951,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unallocated items</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">806</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 7%; padding: 0pt 4pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total consolidated net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">745,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">951,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating income/(loss):</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Retail</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,852</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Logistics</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,098</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,827</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">528</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dada</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,122</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">New Businesses</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,723</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,295</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Including: gain on sale of development properties (Note 19)</div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">1,649</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">767</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">1,379</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total segment operating income</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16,986</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,963</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unallocated items(**)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,643</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,045</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,240</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total consolidated operating income</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,343</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total other income/(expense)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,476</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,721</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income/(loss) before tax</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,580</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,867</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The inter-segment eliminations mainly consist of revenues from supply chain solutions and logistics services provided by JD Logistics to JD Retail, and property leasing services provided by JD Property to JD Logistics. </div> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/> <div/><div> <div style="background-color:white;display: inline;">  </div> </div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(**)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of unallocated items for the years presented is as follows: </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,156</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,134</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,548</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of intangible assets resulting from assets and business acquisitions</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(723</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(940</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,217</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effects of business cooperation arrangements</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(475</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,643</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,045</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,240</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>80
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147375586656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract', window );"><strong>Defined Contribution Pension And Other Postretirements Plan 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_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee benefit</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; text-indent: 0px; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">31.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Employee benefit </div></div></td></tr></table><div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"/><div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"/><div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and consolidated VIEs of the Group make contributions to 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 Group has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefit expenses, which were expensed as incurred, were approximately RMB4,580&#160;million, RMB7,894&#160;million and RMB7,627 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. Employee benefit expenses for the year ended December&#160;31, 2020 was partially offset by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-off</div> benefit of the social security relief.</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined contribution pension and other postretirements plan 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;">jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI https://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI https://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="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>81
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376347248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan facilities and lines of credit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LineOfCreditFacilityAbstract', window );"><strong>Lines of credit and loan facilities</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_jd_LineOfCreditAndLoanFacilityTextBlock', window );">Loan facilities and lines of credit</a></td>
<td class="text"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan facilities and lines of credit </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the Group&#8217;s loan facilities were classified into different types as follows:<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div> </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 13%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unsecured senior notes (Note 17)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,224</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unsecured borrowings (*)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">24,327</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Secured borrowings (**)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,828</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">42,379</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(*)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the un<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"/>secured borrowings mainly consisted of borrowings without collaterals under loan facility agreements and borrowed from wel<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">l-known financial institutions. The major unsecured borrowings are listed as below. </div></div></div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In October 2021, the </div></div> Group entered into a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">one-year</div> HK$</div>15,931<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">m</div>illion term loan facility agreement with </div>5 <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">lead arrangers. The term loans under this facility were priced at </div><span style="-sec-ix-hidden:hidden76274354">50</span><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> basis points over Hong Kong Interbank Offered Rate (&#8220;HIBOR&#8221;) on and from th<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">e date of first loan made or to be made (&#8220;Initial Utilization Date&#8221;) to and including the date falling 6 months from the Initial Utilization Date, and thereafter at </div></div><span style="-sec-ix-hidden:hidden76274353">70</span><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> basis points over HIBOR. In February </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">and</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;May 2022, the Group drew down HK$</div></div>6,300<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">million</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;and HK$</div>2,741<div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">million&#160;under the facility commitment, respectively. As of December</div></div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;31, 2022, the borrowings above were recorded in short-term debts in the consolidated balance sheets and the undrawn balance was HK$</div></div>6,890<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">million under this agreement.</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The borrowings wer</div>e fully repaid in February&#160;2023. The Group entered into another one-year HK$9,041<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">m</div>illion term loan facility agreement to refinance the loan and drew down all the facility in February 2023.</div> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">In December 2021, the Group entered into a 5-year US$2,000 million unsecured term and revolving loan facility with 5 lead arrangers. The term and revolving loans under this facility were priced at <span style="-sec-ix-hidden:hidden76274469">85</span> basis points over London Interbank Offered Rate, which was amended to the secured overnight financing rate (&#8220;SOFR&#8221;) in September 2022. In April 2022, the Group drew down US$1,000 million under the facility commitment, which will be due in 2027. As of December 31, 2022, RMB6,965 million of the borrowings above were recorded in long-term borrowings in the consolidated balance sheets and the undrawn balance was US$1,000 million under the credit facilities agreement.</div></div></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">2022, the Group entered into a seven-year RMB3,000 million term loan facility agreement. The term loans under this facility were priced at <span style="-sec-ix-hidden:hidden76274352">145</span> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">basis points below Loan Prime Rate (&#8220;LPR&#8221;). In December 2022, the Group drew down</div> RMB2,000 million under the facility commitment. As of December 31, 2022, RMB10 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million was recorded in short-term debts and</div> RMB1,990 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million borrowings </div></div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">were recorded in long-term borrowings in the consolidated balance sheets.</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> The undrawn balance was</div> RMB1,000 <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">million under this agreement.</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, in addition to the above unsecured borrowings, RMB3,185 million and RMB4,101 million borrowings recorded in short-term debts and long-term borrowings, respectively, were without collaterals and borrowed from well-known financial institutions. </div></div><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><br/></div><div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(**)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, RMB875 million and RMB6,953 million borrowings, were recorded in short-term debts and long-term borrowings, respectively, with collaterals of RMB19,765 million which mainly comprised of buildings, land use rights and certain subsidiary&#8217;s equity interests which is measured at fair value. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="background: none; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/> <div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"/><div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"/><div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the long-term borrowings, including the portion due within one year which were recoded in &#8220;short-term debts&#8221;, will be repaid according to the following schedule: </div></div></div><div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 13%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">885</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,367</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,360</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,109</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,619</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2028 and thereafter</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,554</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,894</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the Group had agreements with reputable commercial banks for unsecured revolving lines of credit, and increased its revolving lines of credit to RMB</div>131,367<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million. The Group was in compliance with the financial covenants, if any, under those lines of credit as of December 31, 2022. As of December 31, 2022, under the lines of credit, the Group mainly had RMB</div>30,391<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million reserved for the issuance of bank acceptance and RMB</div>2,331<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million reserved for the bank guarantee.</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_jd_LineOfCreditAndLoanFacilityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line of credit and loan facility.</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;">jd_LineOfCreditAndLoanFacilityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-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>82
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378213456">
<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, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and contingencies</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="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color:#ffffff;;display:inline;">33.</div></div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">Commitments and contingencies </div></div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt; margin-left: 4%;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:#ffffff;;display:inline;">Commitments for internet data center (IDC) service fee </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt;"><div style="font-size: 10pt;;display:inline;">The Group entered into </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div><div style="font-size: 10pt;;display:inline;"> IDC service agreements. The related expenses were RMB</div>2,864<div style="font-size: 10pt;;display:inline;">&#160;million, RMB</div>2,236<div style="font-size: 10pt;;display:inline;">&#160;million and RMB</div>3,661<div style="font-size: 10pt;;display:inline;"> million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and </div><div style="font-size: 10pt;;display:inline;">were charged to the consolidated statements of operations and comprehensive income/(loss) when incurred.</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="font-size: 10pt;;display:inline;">Future minimum payments under these <div style="white-space:nowrap;display:inline;">non-cancelable</div> agreements with initial terms of one year or more consist of the following: </div></div><div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:80%"/>
<td style="vertical-align:bottom;width:19%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">784</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">357</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028 and thereafter</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,708</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,331</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Capital commitments</div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group&#8217;s capital commitments primarily relate to commitments on construction and purchase of office building and warehouses. Total capital commitments contracted but not yet reflected in the consolidated financial statements amounted to RMB</div>10,744<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million as of December&#160;</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">31</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. All of these capital commitments will be fulfilled in the following years according to the construction progress.</div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:#ffffff;;display:inline;">Investment commitments </div></div></div></div></div><div style="margin-top:2pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s investment commitments primarily related to capital contribution obligation for certain fund investments. Total investment commitments contracted but not yet reflected in the consolidated financial statements amounted to RMB2,449 million as of December&#160;31, 2022. </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:#ffffff;;display:inline;">Long-term debt obligations </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">The Group&#8217;s long-term debt obligations include unsecured senior notes and long-term borrowings. The amounts exclude the corresponding interest payable. The expected repayment schedule of the unsecured senior notes and long-term borrowings have been disclosed in Note 17 and Note 32, respectively. </div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:#ffffff;;display:inline;">Legal proceedings </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">From time to time, the Group is subject to legal proceedings and claims in the ordinary course of business. Third parties assert patent infringement claims against the Group from time to time in the form of letters, lawsuits and other forms of communication. In addition, from time to time, the Group receives notification from customers claiming that they are entitled to indemnification or other obligations from the Group related to infringement claims made against them by third parties. Litigation, even if the Group is ultimately successful, can be costly and divert management&#8217;s attention away from the </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">day-to-day</div></div></div><div style="background-color:#ffffff;;display:inline;"> operations of the Group. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material </div></div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">liabilities in this regard as of December&#160;31, 2022. </div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">&#160;</div></div></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Purchase commitments </div></div></div></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group&#8217;s purchase commitments primarily relate to purchase of products. Total purchase commitments contracted but not yet reflected in the consolidated financial statements as of December&#160;</div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> represented less than </div>1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of total net revenues of the Group for the year ended December&#160;</div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>83
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376172896">
<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, 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_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract', window );"><strong>Restricted net assets</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="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"/>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">34.</div></div></div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Restricted net assets </div></div></div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s </div></div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> ab</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">ility to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regula</div>tions permit payments of dividends by the Company&#8217;s subsidiaries and consolidated VIEs incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with the PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S.&#160;GAAP differ from those reflected in the statutory financial statements of the Company&#8217;s subsidiaries. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the PRC Regulations on Enterprises with Foreign Investment, a foreign invested enterprise established in the PRC is required to provide certain statutory reserve funds, namely general reserve fund, the enterprise expansion fund and staff welfare and bonus fund which are appropriated from net profits as reported in the enterprise&#8217;s PRC statutory financial statements. A foreign invested enterprise is required to allocate at least 10% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits to the general reserve fund until such reserve fund has reached 50% of its registered capital based on the enterprise&#8217;s PRC statutory financial statements. Appropriations to the enterprise expansion fund and staff welfare and bonus fund are at the discretion of the board of directors for all foreign invested enterprises. The aforementioned reserved funds can only be used for specific purposes and are not distributable as cash dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, in accordance with the Company Law of the PRC, a domestic enterprise is required to provide statutory surplus fund at least 10% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits until such statutory surplus fund has reached 50% of its registered capital based on the enterprise&#8217;s PRC statutory financial statements. A domestic enterprise is also required to provide discretionary surplus fund, at the discretion of the board of directors, from the net profits reported in the enterprise&#8217;s PRC statutory financial statements. The aforementioned reserve funds can only be used for specific purposes and are not distributable as cash dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of these PRC laws and regulations that require annual appropriations of 10% of net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits to be set aside prior to payment of dividends as general reserve fund or statutory surplus fund, the Company&#8217;s PRC subsidiaries and consolidated VIEs are restricted in their ability to transfer a portion of their net assets to the Company. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amounts restricted include <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital, additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital and statutory reserve funds, as determined pursuant to the PRC GAAP, totaling approximately RMB58,228 million, or 27% of the Company&#8217;s total consolidated net assets, as of December&#160;31, 2022. Except for the above, there is no other restriction on the use of proceeds generated by the Company&#8217;s subsidiaries and consolidated VIEs to satisfy any obligations of the Company. </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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-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>84
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376122720">
<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, 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_SubsequentEventsAbstract', window );"><strong>Subsequent events</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">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">35.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Subsequent events </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Listing of Real Estate Investment Trust </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The warehousing real estate investment trust (&#8220;REIT&#8221;), jointly established by the Company, JD Property and Harvest Fund, became the first of its kind in the private sector in China that received formal approval from China&#8217;s Securities Regulatory Commission in December 2022 and was listed on the Shanghai Stock Exchange in February 2023. The listing raised over RMB</div>1.7<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> billion.</div></div></div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividends </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="null;text-indent: 0px;;display:inline;">On March 8, 2023, the Board of Directors of the Company approved a cash dividend of US$</div></div>0.31 per ordinary share, or US$0.62 per ADS, to holders of ordinary shares and holders of ADSs, respectively, as of the close of business on April 6, 2023, payable in U.S. dollars. The aggregate amount of the dividend will be approximately US$1.0 billion. The payment date is expected to be on or around April 27, 2023 and on or around May 4, 2023 for holders of ordinary shares and holders of ADSs, respectively. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, the Company plans to adopt an annual dividend policy, under which the Company may choose to declare and distribute a cash dividend each year, starting from 2023, at an amount determined in relation to the Company&#8217;s financial performance in the previous fiscal year, among other factors. The determination to make dividend distributions in any particular year will be made at the discretion of the Board of Directors based upon factors such as the Company&#8217;s results of operations, cash flow, financial condition, capital requirements and other considerations that the Board of Directors deems relevant. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Industrials&#8217; Series B Transaction </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2023, JD Industrials entered into definitive transaction agreements in connection with its series B preference shares with a group of investors. The total cash proceeds were approximately </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> US$210 </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million. The Group remained the majority shareholder of JD Industrials after the completion of the transactions. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Property applied for HKEX listing </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 30, 2023, JD Property, through its joint sponsors, submitted a listing application form to the HKEX to apply for the listing of, and permission to deal in, the shares of JD Property on the Main Board of the HKEX. The Group will remain the majority shareholder of JD Property after the listing. There is no assurance as to whether or when the proposed listing may take place. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Industrials applied for HKEX listing </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 30, 2023, JD Industrials, through its joint sponsors, submitted a listing application form to the HKEX to apply for the listing of, and permission to deal in, the shares of JD Industrials on the Main Board of the HKEX. The Group will remain the majority shareholder of JD Industrials after the listing. There is no assurance as to whether or when the proposed listing may take place. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share Repurchase Program </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the 2020 share repurchase program, as of the date of this report, the Company had repurchased 20,255,890 ADSs for approximately US$1,290 million, including 3,839,490 ADSs for approximately US$153 million during the period from January 1, 2023 to the date of this report. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>85
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378213456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent company only condensed financial information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Parent company only condensed financial information</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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Parent company only condensed financial information</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">36.</div></div></div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Parent company only condensed financial information </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company performed a test on the restricted net assets of the consolidated subsidiaries and VIEs in accordance with Rule 5-04 (c) of Regulation S-X, and concluded that it was applicable for the Company to disclose the financial information for the parent company only. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2022, the Company did not have significant capital commitments and other significant commitments, or guarantees, except for those which have been separately disclosed in the consolidated financial statements. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Condensed Balance Sheets </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31,</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Note&#160;2(g)</div></div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,417</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,029</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">729</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Internal balance</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">65,120</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">63,708</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,237</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments in subsidiaries and consolidated VIEs</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">148,607</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">162,015</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">23,491</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other assets</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">419</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">308</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">44</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">221,564</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">231,060</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">33,501</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term debts</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,869</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,461</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,347</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,499</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,965</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,010</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">323</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">56</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12,653</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">17,694</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,565</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SHAREHOLDERS&#8217; EQUITY:</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares (US$0.00002 par value; 100,000,000,000 shares authorized; 2,731,123,330 Class&#160;A ordinary shares issued and 2,690,342,230 outstanding, 428,185,501 Class&#160;B ordinary shares issued and 420,449,419 outstanding as of December 31, 2021; 2,793,298,344 Class&#160;A ordinary shares issued and 2,756,458,772 outstanding, 386,374,723 Class&#160;B ordinary shares issued and 379,220,475 outstanding as of December&#160;31, 2022.)</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">182,578</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">184,041</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">26,683</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,586</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,473</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">504</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,968</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,493</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(361</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">33,805</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">29,304</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,249</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive loss</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(6,090</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(959</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(139</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">208,911</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">213,366</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">30,936</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities and shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">221,564</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">231,060</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">33,501</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is less than RMB1&#160;million. </div></div></div></td></tr></table>  <div style="clear:both;max-height:0pt;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div>  <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Condensed Statements of Operations and Comprehensive Income/(Loss) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 76%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(11</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(4</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(453</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(465</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(331</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(48</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss from operations</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(464</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(469</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(333</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(48</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income/(expense)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) from subsidiaries and consolidated VIEs</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">50,154</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,708</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,667</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,548</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income/(expense), net</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(266</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(376</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">48</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">49,424</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,553</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,382</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,507</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(19</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(7</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">49,405</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,560</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,380</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,507</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) attributable to ordinary shareholders</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">49,405</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,560</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,380</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,507</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income/(loss):</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(7,656</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,542</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,131</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">744</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net change in unrealized gains/(losses) on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities:</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gains, net of tax</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">705</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification adjustment for gains recorded in net income, net of tax</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(760</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(55</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total other comprehensive income/(loss)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(7,711</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,542</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,131</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">744</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total comprehensive income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">41,694</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(6,102</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">15,511</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,251</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table>  <div style="clear:both;max-height:0pt;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Condensed Statements of Cash Flows </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 73%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in millions)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash used in operating activities</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(243</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(411</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(509</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(74</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities:</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase of short-term investments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,421</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,189</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturity of short-term investments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,546</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans (provided to)/settled by internal companies</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(13,421</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(20,900</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,426</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,077</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other investing activities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">40</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,147</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) investing activities</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(16,802</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(14,396</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,427</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,077</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities:</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from issuance of ordinary shares</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">31,342</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,823</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(264</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for dividends</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(13,087</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,897</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from short-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,945</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">572</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of short-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(7,005</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,016</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from long-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,618</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">960</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,804</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,246</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other financing activities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">236</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">62</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,043</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">151</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) financing activities</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38,382</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,184</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(10,309</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,494</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,369</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(136</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,003</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">145</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase/(decrease) in cash, cash equivalents, and restricted cash</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">18,968</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(18,127</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,388</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(346</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at beginning of year</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,576</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">25,544</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,417</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,075</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at end of year</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">25,544</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,417</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,029</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">729</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table>  <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of presentation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s accounting policies are the same as the Group&#8217;s accounting policies with the exception of the accounting for the investments in subsidiaries and consolidated VIEs. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">For the parent company only condensed financial information, the Company records its investments in subsidiaries and consolidated VIEs under the equity method of accounting as prescribed in ASC 323. Such investments are presented in the condensed balance sheets as &#8220;Investments in subsidiaries and consolidated VIEs&#8221; and shares in the subsidiaries and consolidated VIEs&#8217; financial results are presented as &#8220;Income/(loss) from subsidiaries and consolidated VIEs&#8221; in the condensed statements of operations and comprehensive income/(loss). The parent company only condensed financial information should be read in conjunction with the Group&#8217; consolidated financial statements.&#160;</div> </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI https://asc.fasb.org/extlink&amp;oid=126898705&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>86
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147379320704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of 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, 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_AccountingPoliciesAbstract', window );"><strong>Summary of significant accounting policies</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="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">a. Basis of presentation </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of the Group have been prepared in accordance with the accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. All amounts, except for share, per share data or otherwise noted, are rounded to the nearest million. </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_ConsolidationPolicyTextBlock', window );">Principles of consolidation</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b. Principles of consolidation </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIEs for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A consolidated VIE is an entity in which the Company, or its subsidiaries, through the Contractual Arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiaries are the primary beneficiary of the entity. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. </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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">c. Reclassifications </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain reclassifications have been made to the prior years&#8217; consolidated financial statements to conform to the current year&#8217;s presentation. These reclassifications had no impact on net income/(loss), shareholders&#8217; equity, or cash flows as previously reported. </div><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_jd_NoncontrollingInterestsPolicyTextBlock', window );">Non-controlling interests</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">d. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the Company&#8217;s consolidated subsidiaries and VIEs, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests are classified as a separate line item in the equity section of the Group&#8217;s consolidated balance sheets and have been separately disclosed in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) to distinguish the interests from that of the Company. </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_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">e. Use of estimates </div></div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates are used for, but not limited to, returns allowance, vendor rebates and customer incentives, determination of the stand-alone selling price (&#8220;SSP&#8221;), the valuation and recognition of share-based compensation arrangements, taxation, fair value of assets and liabilities acquired in business combinations, fair value of certain equity investees, assessment for impairment of long-lived assets, investment in equity investees, investment securities and goodwill, allowance for doubtful accounts including expected credit losses, inventory reserve for excess and obsolete inventories, lower of cost and net realizable value of inventories, depreciable lives of property, equipment and software, useful lives of intangible assets, the discount rate for lease and consolidation of VIEs. Actual results may differ materially from those estimates. </div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"/></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the World Health Organization declared the outbreak of a disease caused by a novel strain of the coronavirus <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;COVID-19&#8221;)</div> to be a pandemic. After the initial outbreak of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> some instances of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> infections have emerged from time to time. China continuously optimized and adjusted COVID-19 prevention and control measures with the aim of protecting health, and lifted most of the travel restrictions and quarantine requirements in December 2022. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has created and may continue to create significant uncertainty in the macroeconomic environment which, in addition to other unforeseen effects of this pandemic, may adversely impact the Group&#8217;s results of operations. The extent to which <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> would impact the results of operations is contingent on the future developments of the outbreak, including constant updates concerning the global severity of and actions needed to contain the outbreak, which are highly uncertain and unpredictable. Due to the uncertainty and the economic implications on global economics conditions from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, certain estimates and assumptions may change in the near term. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">f. Foreign currency translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s reporting currency is RMB. The functional currency of the Group&#8217;s entities incorporated in Cayman Islands, BVI, Hong Kong, Singapore and the United States of America is U.S. dollars (&#8220;US$&#8221;). The Group&#8217;s PRC subsidiaries and consolidated VIEs determined their functional currency to be RMB. The Group&#8217;s entities incorporated in the Republic of Indonesia, Japan, France, Australia and other jurisdictions generally use their respective local currencies as their functional currencies. The determination of the respective functional currency is based on the criteria of ASC Topic 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Matters</div></div>. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Transactions denominated in currencies other than functional currency are translated into functional currency at the exchange rates quoted by authoritative banks prevailing at the dates of the transactions. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded as a component of others, net in the consolidated statements of operations and comprehensive income/(loss). Total exchange gains/(losses) were a loss of RMB90&#160;million, a gain of RMB42&#160;million and a gain of RMB114 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current year are translated into RMB at the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#8217; equity. Total foreign currency translation adjustments to the Group&#8217;s other comprehensive income/(loss) were a loss of RMB7,955&#160;million, a loss of RMB2,872&#160;million and a gain of RMB7,810 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <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_jd_ConvenienceTranslationPolicyTextBlock', window );">Convenience translation</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">g. Convenience translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Translations of the consolidated balance sheets, the consolidated statements of operations and comprehensive income/(loss) and the consolidated statements of cash flows from RMB into US$ as of and for the year ended December&#160;31, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.8972, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;30, 2022. 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&#160;31, 2022, or at any other rate. </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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and cash equivalents</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">h. Cash and cash equivalents </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits and highly liquid investments which have original maturities of three months or less.</div></div></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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted cash</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i. Restricted cash </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash that is restricted as to withdrawal or for use or pledged as security is reported separately on the face of the consolidated balance sheets, and is included in the total cash, cash equivalents, and restricted cash in the consolidated statements of cash flows. The Group&#8217;s restricted cash mainly represents security deposits held in designated bank accounts for issuance of bank acceptance and letter of guarantee.</div></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_MarketableSecuritiesPolicy', window );">Short-term investments</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">j. Short-term investments </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments mainly include wealth management products, which are certain deposits with variable interest rates or principal <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">not-guaranteed</div> with certain financial institutions. Starting from 2021, the Group elects the fair value option to record wealth management products with variable interest rates and deposits indexed to foreign exchange with maturities less than one year at fair value in accordance with ASC 825 <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments</div></div>. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive income/(loss). The Group also holds deposits that earn fixed interest rate return only if the Group hold the securities to maturity. As the Group has the positive intent and ability to hold the deposits to maturity, they are classified as held-to-maturity and recorded at amortized cost. Prior to 2021, the Group recorded equity classified securities at fair market value with fair value change gains or losses recorded in interest income in the consolidated statements of operations and comprehensive income/(loss) and recorded debt classified securities as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> securities. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div></div> securities were reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income. Realized gains or losses were included in interest income in the consolidated statements of operations and comprehensive income/(loss) during the period in which the gain or loss was realized. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, short-term investments are also comprised of time deposits placed with banks with original maturities longer than three months but less than one year. </div></div></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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable, net</a></td>
<td class="text"><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">k. Accounts receivable, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounts receivable mainly represent amounts due from customers and online payment channels and are recorded net of allowance for doubtful accounts. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, in collaboration with Jingdong Technology Holding Co., Ltd. (&#8220;JD Technology&#8221;, formerly known as Jingdong Digits Technology Holding Co., Ltd), provides consumer financing to the qualified customers in the online retail business, such consumer financing receivables are recorded as accounts receivable. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, where JD Technology performs the related credit assessment. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Technology is obligated to purchase the consumer financing receivables past due over certain agreed period of time from the Group at carrying values to absorb the risks, as such, no allowance for doubtful accounts were provided. The Group, in collaboration with JD Technology, periodically securitizes consumer financing receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(v). </div></div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than the accounts receivable arising from the consumer financing, the Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit losses to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the length of time a balance has been outstanding, the payment history, creditworthiness and financial conditions of the customers and industry trend as credit quality indicators to monitor the Group&#8217;s receivables within the scope of expected credit losses model, along with reasonable and supportable forecasts as a basis to develop the Group&#8217;s expected loss estimates. The Group adjusts the allowance percentage periodically when there are significant differences between estimated bad debts and actual bad debts. If there is strong evidence indicating that the accounts receivable is likely to be unrecoverable, the Group also makes specific allowance in the period in which a loss is determined to be probable. Accounts receivable balances are written off after all collection efforts have been exhausted.</div></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_InventoryPolicyTextBlock', window );">Inventories, net</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">l. Inventories, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Inventories, consisting of products available for sale, are stated at the lower of cost and net realizable value. Cost of inventories is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventories to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as inventory aging, historical and forecasted consumer demand, and market conditions that impact pricing. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also provides fulfillment-related services in connection with the Group&#8217;s online marketplace. Third-party merchants maintain ownership of their inventories and therefore these products are not included in the Group&#8217;s inventories. </div> <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_jd_LoanReceivablesPolicyTextBlock', window );">Loan receivables, net</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">m. Loan receivables, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Loan receivables represent the consumer financing, in collaboration with JD Technology, provided to qualified individual customers on the Group&#8217;s online marketplace. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, including such loan receivables, where JD Technology performs the related credit assessment and absorbs the credit risks. The loan terms extended to the customers generally range from 1 month to 24&#160;months. As JD Technology is obligated to purchase the receivables past due over certain agreed period of time from the Group at carrying values to absorb the credit risks, no provision for doubtful accounts was recorded for the years ended December&#160;31, 2020, 2021 and 2022. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period less than one year amounting to RMB1,817&#160;million and RMB2,131 million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period over one year amounting to RMB733&#160;million and RMB142&#160;million, respectively, were classified into other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets in the consolidated balance sheets. Cash paid for loan originations and cash received from loan repayments are classified as investing activities in the consolidated statements of cash flows. The Group, in collaboration with JD Technology, periodically securitizes loan receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(<div style="letter-spacing: 0px; top: 0px;;display:inline;">v</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, equipment and software, net</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">n. Property, equipment and software, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software are stated at cost less accumulated depreciation and impairment. Property, equipment and software are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives of major property, equipment and software are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:51%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:48%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful lives</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">5 years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-6</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics, warehouse and other heavy equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">Over the shorter of the expected life of</div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">leasehold improvements or the lease term</div> </td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">Indefinite</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">40 years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building improvement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td></tr></table>  <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and betterment that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the consolidated statements of operations and comprehensive income/(loss).</div> <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_jd_ConstructionInProgressPolicyTextBlock', window );">Construction in progress</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">o. Construction in progress </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Direct costs that are related to the construction of property, equipment and software and incurred in connection with bringing the assets to their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property, equipment and software items and the depreciation of these assets commences when the assets are ready for their intended use. As of December&#160;31, 2021 and 2022, construction in progress in the amount of RMB5,817&#160;million and RMB11,161 million, respectively, were primarily relating to the construction of office buildings and warehouses. </div> <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_jd_LandUseRightsPolicyTextBlock', window );">Land use rights, net</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">p. Land use rights, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Land use rights are recorded at cost less accumulated amortization. Amortization is provided on a straight-line basis over the estimated useful lives which are 18 to 50 years and represent the shorter of the estimated usage periods or the terms of the agreements. </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_IntangibleAssetsFiniteLivedPolicy', window );">Intangible assets, net</a></td>
<td class="text"><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">q. Intangible assets, net </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 Group performs valuation of the intangible assets arising from business combination to determine the fair value to be assigned to each asset acquired. The Group determines the fair value using the appropriate approach which requires management to make significant estimates and assumptions. 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. </div></div></div>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated useful lives of major intangible assets are as follows: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 51%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 48%;"/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful lives</div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-8</div> years</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);">Domain names and trademarks</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-20</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);">Customer relationship</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;">3-10 years</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);">Technology and others</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-10</div> years</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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">r. Goodwill </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities acquired in a business combination. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill is not depreciated or amortized but is tested for impairment on an annual basis as of December&#160;31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </div></div>(&#8220;ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04&#8221;)</div> issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates, consideration of the impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. </div> <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_jd_InvestmentInEquityInvesteesPolicyTextBlock', window );">Investment in equity investees</a></td>
<td class="text"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">s. Investment in equity investees </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investment in equity investees represents the Group&#8217;s investments in privately held companies, publicly traded companies and private equity funds. The Group applies the equity method of accounting to account for an equity investment, in common stock or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock, according to ASC Topic 323, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investment&#8212;Equity Method and Joint Ventures</div></div> (&#8220;ASC 323&#8221;), over which it has significant influence but does not own a majority equity interest or otherwise control. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An investment in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock is an investment in an entity that has risk and reward characteristics that are substantially similar to that entity&#8217;s common stock. The Group considers subordination, risks and rewards of ownership and obligation to transfer value when determining whether an investment in an entity is substantially similar to an investment in that entity&#8217;s common stock. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the equity method, the Group&#8217;s share of the post-acquisition profits or losses of the equity investees are recorded in share of results of equity investees in the consolidated statements of operations and comprehensive income/(loss) and its share of post-acquisition movements of accumulated other comprehensive income/(loss) are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#8217; equity. The Group records its share of the results of equity investments in publicly listed companies and certain privately held companies on one quarter in arrears basis. The excess of the carrying amount of the investment over the underlying equity in net assets of the equity investee represents goodwill and intangible assets acquired. When the Group&#8217;s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the equity investee. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group continually reviews its investment in equity investees under equity method to determine whether a decline in fair value to below the carrying value is other-than-temporary. The primary factors the Group considers in its determination are the duration and severity of the decline in fair value, the financial condition, operating performance and the prospects of the equity investee, and other company specific information such as recent financing rounds. If the decline in fair value is deemed to be other-than-temporary, the carrying value of the equity investee is written down to fair value. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Private equity funds pursue various investment strategies, including event driven and multi-strategy. Investments in private equity funds generally are not redeemable due to the closed-ended nature of these funds. These private equity funds, over which the Group does not have the ability to exercise significant influence, are accounted for under the existing practical expedient in ASC Topic 820, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements and Disclosures</div></div> (&#8220;ASC 820&#8221;) to estimate fair value using the net asset value per share (or its equivalent) of the investment (&#8220;NAV practical expedient&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group&#8217;s equity investments without readily determinable fair values, which do not qualify for NAV practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock or in substance common stock, are accounted for under the measurement alternative (the &#8220;Measurement Alternative&#8221;) in accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01,</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Financial Instruments&#8212;Overall (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">825-10)&#8212;Recognition</div> and Measurement of Financial Assets and Financial Liabilities</div></div> (&#8220;ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01&#8221;).</div> Under the Measurement Alternative, the carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). The Group makes assessment of whether an investment is impaired based on performance and financial position of the investee as well as other evidence of market value at each reporting date. Such assessment includes, but is not limited to, reviewing the investee&#8217;s cash position, recent financing, as well as the financial and business performance. The Group recognizes an impairment loss equal to the difference between the carrying value and fair value in others, net in the consolidated statements of operations and comprehensive income/(loss) if there is any. When the investments become qualified for use of the equity method, the Group remeasures the previously held interest in the investments at fair value, if any observable price changes in orderly transactions identified for an identical or a similar investment, immediately before it applying the equity method, in accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-01,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments&#8212;Equity Securities (Topic&#160;321), Investments&#8212;Equity Method and Joint Ventures (Topic&#160;323).</div></div> </div><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_jd_InvestmentSecuritiesPolicyTextBlock', window );">Investment securities</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">t. Investment securities </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group invests in marketable equity securities to meet business objectives. These marketable securities are classified as investments with readily determinable fair values, which are reported at fair value in the consolidated balance sheets, the unrealized gains and losses on equity securities are recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) under ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-01.</div> </div></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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">u. Impairment of long-lived assets </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 or an asset group 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 asset or the asset group to an estimate of future undiscounted cash flows expected to be generated from the use of the asset or the asset group and its eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the asset or the asset group, the Group recognizes an impairment loss based on the excess of the carrying value of the asset or the asset group over its fair value. </div></div></div> <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_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock', window );">Nonrecourse securitization debt and transfer of financial assets</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">v. Nonrecourse securitization debt and transfer of financial assets </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, in collaboration with JD Technology, periodically securitizes accounts receivable and loan receivables arising from consumer financing through the transfer of those assets to securitization vehicles. The securitization vehicles then issue (1)&#160;debt securities to third-party investors and JD Technology, or (2)&#160;trust beneficiary rights to the Group which are immediately transferred to third-party investors, collateralized by the transferred assets. The asset-backed debt securities issued by the securitization vehicles and the trust beneficiary rights transferred by the Group are nonrecourse to the Group and are payable only out of collections on their respective underlying collateralized assets. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The securitization vehicles are considered variable interest entities pursuant to ASC Topic 810, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidation</div></div>. The Group will consolidate the securitization vehicles when economic interests are retained in the form of subordinated interests, and acting as the servicer of securitization vehicles. Accordingly, the Group is precluded from recording the related transfers of assets in securitization transactions as sales. Asset-backed debt securities issued by the consolidated securitization vehicles are accounted for as the financing type transactions. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group does not consolidate the securitization vehicles when no economic interests are retained by the Group, and the Group has no continuing involvements, including the servicer of the securitization vehicles. Transfers are accounted for as sale and corresponding transferred accounts receivable are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">de-recognized</div> in the consolidated balance sheets pursuant to ASC Topic&#160;860, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transfers and Servicing</div></div> (&#8220;ASC 860&#8221;), only if they meet all of the three criteria: (i)&#160;the transferred financial assets have been isolated from the transferor and its creditor, (ii)&#160;each transferee has the rights to pledge or exchange the transferred assets, or the transferor has no continuing involvement with the transferred financial assets, and (iii)&#160;the transferor does not maintain effective control over the transferred financial assets or third-party beneficial interests related to those transferred assets. Otherwise, the transfers of the assets are accounted for as a financing type transaction if the conditions in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">860-10-40-5</div></div> are not met. The under common control relationship of the transferor and transferee should be ignored when applying ASC 860, as long as the transferee is not consolidated by the transferor. The gain/loss recorded upon the sale accounting was immaterial for the periods presented. </div></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_DebtPolicyTextBlock', window );">Unsecured senior notes and long-term borrowings</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">w. Unsecured senior notes and long-term borrowings</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unsecured senior notes are recognized initially at fair value, net of debt discounts or premiums and debt issuance costs. Debt discounts or premiums and debt issuance costs are recorded as a reduction of the principal amount and the related accretion is recorded as interest expense in the consolidated statements of operations and comprehensive income/(loss) over the maturities of the notes using the effective interest method. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Long-term borrowings are recognized at carrying amount. Interest expense is accrued over the estimated term of the facilities and recorded in the consolidated statements of operations and comprehensive income/(loss). </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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">x. Fair value </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance defines fair value as 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 measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group measures certain financial assets, including investments under the equity method on other-than-temporary basis, investments under the Measurement Alternative, intangible assets, goodwill and fixed assets at fair value when an impairment charge is recognized. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance establishes 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&#8217;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;1&#8212;Observable inputs that reflect quoted prices (unadjusted)&#160;for identical assets or liabilities in active markets. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;2&#8212;Include other inputs that are directly or indirectly observable in the marketplace. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level&#160;3&#8212;Unobservable inputs which are supported by little or no market activity. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach; (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div> <span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">y. Revenues </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div></div><br/></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Consistent with the criteria of ASC Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div> (&#8220;ASC 606&#8221;), the Group recognizes revenues when the Group satisfies a performance obligation by transferring a promised good or service (that is, an asset) to a customer. An asset is transferred when the customer obtains control of that asset. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC 606, the Group evaluates whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. When the Group is a principal, that the Group obtains control of the specified goods or services before they are transferred to the customers, the revenues should be recognized in the gross amount of consideration to which it expects to be entitled in exchange for the specified goods or services transferred. When the Group is an agent and its obligation is to facilitate third parties in fulfilling their performance obligation for specified goods or services, the revenues should be recognized in the net amount for the amount of commission which the Group earns in exchange for arranging for the specified goods or services to be provided by other parties. Revenues are recorded net of value added taxes. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group recognizes revenues net of discounts and return allowances when the products are delivered and title is passed to customers. Significant judgement is required to estimate return allowances. For online retail business with return conditions, the Group reasonably estimates the possibility of return based on the historical experience, changes in judgments on these assumptions and estimates could materially impact the amount of net revenues recognized. As of December 31, 2021 and 2022, liabilities for return allowances were</div>&#160;RMB618&#160;million and RMB743 million, respectively, which were included in &#8220;Accrued expenses and other current liabilities&#8221;. The rights to recover products from customers associated with the Group&#8217;s liabilities for return allowances are the Group&#8217;s assets, which were RMB660&#160;million and RMB785 million as of December&#160;31, 2021 and 2022, respectively, and were included in &#8220;Prepayments and other current assets&#8221;. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also sells prepaid cards which can be redeemed to purchase products sold on the JD Platform. In accordance with ASC 606, the cash collected from the sales of prepaid cards is initially recorded in advance from customers in the consolidated balance sheets and subsequently recognized as revenues upon the sales of the respective products through redemption of prepaid cards are completed. The Group recognizes revenue from estimated unredeemed prepaid cards over the expected customer redemption periods, rather than waiting until prepaid cards expire or when the likelihood of redemption becomes remote in accordance with ASC 606. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Revenue arrangements with multiple deliverables are divided into separate units of accounting based on the SSP of each separate unit. In instances where SSP is not directly observable, such as the Group does not have vendor-specific objective evidence or third-party evidence of the selling prices of the deliverables, considerations are allocated using estimated selling prices. Determining the SSP of each separate unit may require significant judgments, and significant assumptions and estimates have been made in estimating the relative selling price of each single-element. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>   <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Net Product Revenues</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes the product revenues from the online retail business on a gross basis as the Group is acting as a principal in these transactions and is responsible for fulfilling the promise to provide the specified goods. Revenues from the sales of electronics and home appliance products were RMB400,927&#160;million, RMB492,592&#160;million and RMB515,945 million, and revenues from the sales of general merchandise products were RMB250,952&#160;million, RMB323,063&#160;million and RMB349,117 million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively. The Group&#8217;s net product revenues were mainly generated by the JD Retail segment. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Net Service Revenues</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group charges commission fees to third-party merchants for participating in the Group&#8217;s online marketplace, where the Group generally is acting as an agent and its performance obligation is to arrange for the provision of the specified goods or services by those third-party merchants. Upon successful sales, the Group charges the third-party merchants a negotiated amount or a fixed rate commission fee based on the sales amount. Commission fee revenues are recognized on a net basis at the point of delivery of products, net of return allowances. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group provides marketing services to third-party merchants, suppliers and other business partners on its various website channels and third-party marketing affiliate&#8217;s websites, including but not limited to pay for performance marketing services on which the customers are charged based on effective clicks on their product information, and display advertising services that allow customers to place advertisements on various websites. The Group recognizes revenues from pay for performance marketing services based on effective clicks, and recognizes revenues from display advertising services ratably over the period during which the advertising services are provided or on the number of times that the advertisement has been displayed based on cost per thousand impressions. The Group did not enter into material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">advertising-for-advertising</div></div> barter transactions for the periods presented. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group opens its fulfillment infrastructure by offering integrated supply chain solutions and logistics services to third parties through JD Logistics, primarily including warehousing and distribution services, express and freight delivery services and other value-added services. Revenues generated from these services are primarily recognized over time as the Group performs the services in the contracts because of the continuous transfer of control to the customers. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Plus memberships provide the Group&#8217;s core customers with a better shopping experience, access to an evolving suite of benefits that represent a single stand-ready obligation. Subscriptions are paid for at the time of or in advance of delivering the services. Revenues from such arrangements are recognized over the subscription period. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group offers comprehensive customer services, primarily include 7*24 hours customer services to respond to customers&#8217; post-sales requests, return and exchange services to facilitate customers&#8217; return, exchange and repair of defective goods. These services are free of charge. The Group also provides return/exchange logistics services to the customers, of which the revenues recognized were not material for the periods presented. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group also provides on-demand retail platform services and on-demand delivery services through Dada. For on-demand retail platform services, the Group acts as an agent and charges the retailer a fixed rate commission fee based on the sales amount and commission fee revenues on a net basis at the point of delivery of merchandise upon successful sales. For on-demand delivery services, the Group acts as an agent and recognizes revenue on a net basis at the point of delivery of merchandise. In addition, the Group fulfills the delivery needs of retailers and other business customers on Dada&#8217;s platforms, the Group has determined that it acts as the principal in these transactions and recognizes revenues on a gross basis at a fixed rate or a pre-determined amount for each completed delivery. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Revenues from online marketplace and marketing services were RMB53,473&#160;million, RMB72,118&#160;million and RMB81,970 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB40,450&#160;million, RMB63,819&#160;million and RMB99,204 million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Logistics segment. </div><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_jd_ContractBalancesPolicyTextBlock', window );">Contract balances</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">z. Contract balances</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenues recognized prior to invoicing when the Group has satisfied the Group&#8217;s performance obligation and has the unconditional rights to payment. The balances of accounts receivable, net of allowance for doubtful accounts were RMB11,900&#160;million and RMB20,576 million as of December&#160;31, 2021 and 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unearned revenues consist of payments received or awards to customers related to unsatisfied performance obligation at the end of the period, included in current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred revenues and advance from customers in the Group&#8217;s consolidated balance sheets. As of December&#160;31, 2021, the Group&#8217;s total unearned revenues were RMB29,184&#160;million, of which RMB22,103 million was recognized as revenues for the year ended December&#160;31, 2022. The Group&#8217;s total unearned revenues were RMB33,325 million as of December&#160;31, 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group applied a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include certain partner sales incentive programs. The Group has no material incremental costs of obtaining contracts with customers that the Group expects the benefit of those costs to be longer than one year which need to be recognized as assets. </div> <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_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock', window );">Customer incentives and loyalty programs</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">aa. Customer incentives and loyalty programs</div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group provides two types of discounted coupons, referred to as D Coupons and J Coupons, for free to its customers to incentivize purchase. </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">D Coupons are given to a customer upon current purchase or can be given for free to promote future purchases. This coupon requires the customer to make future purchase of a minimum value in order to enjoy the value provided by the coupon. The rights to purchase discounted products in the future are not considered as a separate performance obligation under ASC 606, as the discount does not represent a material rights to the customer. The Group assesses the significance of the discount by considering its percentage of the total future minimum purchase value, historical usage pattern by the customers and relative outstanding volume and monetary value of D Coupons compared to the other discounts offered by the Group. D Coupons are accounted for as a reduction of revenues on the future purchase. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">J Coupons are given to a customer upon their qualified purchase or can be given for free to promote future purchases and are to be used on a future purchase, with no limitation as to the minimum value of the future purchase. Accordingly, the Group has determined that J Coupons awarded are considered as a separate performance obligation within the scope of ASC 606, as J Coupons represent a material rights to the customer. Therefore, the delivered products and J Coupons awarded are treated as two distinct performance obligations identified in the contract. The total sales consideration is allocated based on management&#8217;s best estimate of the relative SSP of each performance obligation. The amount allocated to J Coupons is deferred and recognized when J Coupons are redeemed or at the coupon&#8217;s expiration, whichever occurs first. J Coupons have an expiration of one year after issuance. For the years ended December&#160;31, 2020, 2021 and 2022, the amounts of expired J Coupons were not material. </div></td></tr></table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>   <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;">Registered customers may also earn J Beans, which were launched based on certain activities performed on the Group&#8217;s website by the customers such as purchasing merchandise or reviewing their buying experiences. J Beans can be used as cash to buy any products sold by the Group, which will directly reduce the amount paid by the customer, or redeemed for D Coupons that can be used in certain shops on JD Platform. The Group considers J Beans awarded from sales of products and reviewing buying experiences to be part of its revenue generating activities. Thus J Beans are considered to be a separate performance obligation identified in the contract. Therefore, the sales consideration is allocated to the products and J Beans based on the relative SSP of the products and J Beans awarded. Consideration allocated to J Beans is initially recorded as deferred revenues, and recognized as revenues when J Beans are used or expired. J Beans will expire at the subsequent year end after issuance. For the years ended December 31, 2020, 2021 and 2022, the amounts of expired J Beans were not material.&#160;<br/></div><br/></div><br/></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_CostOfSalesPolicyTextBlock', window );">Cost of revenues</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">bb. Cost of revenues </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of revenues consists primarily of purchase price of products, inbound shipping charges, write-downs of inventories, traffic acquisition costs related to online marketing services, and cost related to logistics services provided to third parties. </div> <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_jd_RebatesAndSubsidiesPolicyTextBlock', window );">Rebates and subsidies</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">cc. Rebates and subsidies </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group periodically receives considerations from certain vendors, representing rebates for products sold and subsidies for the sales of the vendors&#8217; products over a period of time. The rebates are not sufficiently separable from the Group&#8217;s purchase of the vendors&#8217; products and they do not represent a reimbursement of costs incurred by the Group to sell vendors&#8217; products. The Group accounts for the rebates received from its vendors as a reduction to the prices it pays for the products purchased and therefore the Group records such amounts as a reduction of cost of revenues when recognized in the consolidated statements of operations and comprehensive income/(loss). Rebates are earned upon reaching minimum purchase thresholds for a specified period. When volume rebates can be reasonably estimated based on the Group&#8217;s past experiences and current forecasts, a portion of the rebates is recognized as the Group makes progress towards the purchase threshold. Subsidies are calculated based on the volume of products sold through the Group and are recorded as a reduction of cost of revenues when the sales have been completed and the amount is determinable. </div> <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_jd_FulfillmentCostPolicyTextBlock', window );">Fulfillment</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">dd. Fulfillment </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Fulfillment expenses consist primarily of (i)&#160;expenses incurred in operating the Group&#8217;s fulfillment centers, customer service centers and physical stores, including personnel cost and expenses attributable to buying, receiving, inspecting and warehousing inventories, picking, packaging, and preparing customer orders for shipment, processing payment and related transaction costs, (ii)&#160;expenses charged by third-party couriers for dispatching and delivering the Group&#8217;s products, (iii)&#160;lease expenses of warehouses, delivery and pickup stations, and physical stores, and (iv)&#160;depreciation and amortization of logistics and electronic equipment. The cost related to logistics services provided to third parties is classified in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). Shipping cost included in fulfillment expenses amounted to RMB23,088&#160;million, RMB27,786&#160;million and RMB28,958 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </div> <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_jd_MarketingExpensesPolicyTextBlock', window );">Marketing</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ee. Marketing</div></div></div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><br/></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Marketing expenses consist primarily of advertising costs, public relations expenditures, and payroll and related expenses for employees involved in marketing and business development activities. The Group pays commissions to participants in the associates program when their customer referrals result in successful product sales and records such costs in marketing in the consolidated statements of operations and comprehensive income/(loss). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Advertising costs, which consist primarily of online advertising, offline television, movie and outdoor advertising, and incentive programs to attract or retain consumers for the Group&#8217;s online marketplace, are expensed as incurred, and totaled RMB23,088&#160;million, RMB32,704&#160;million and RMB29,898 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. </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_ResearchAndDevelopmentExpensePolicy', window );">Research and development</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ff. Research and development </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Research and development expenses consist primarily of payroll and related expenses for research and development employees involved in designing, developing and maintaining technology platform, and application of artificial intelligence, big data and cloud technologies and services, and technology infrastructure costs. Technology infrastructure costs include servers and other equipment depreciation, bandwidth and data center costs, rent, utilities and other expenses necessary to support the Group&#8217;s internal and external business. Research and development expenses are expensed as incurred. Software development costs are recorded in &#8220;Research and development&#8221; as incurred as the costs qualifying for capitalization have been insignificant. </div> <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_jd_GeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and administrative</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">gg. General and administrative </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">General and administrative expenses consist primarily of employee related expenses for general corporate functions, including accounting, finance, tax, legal and human relations; costs associated with these functions including facilities and equipment depreciation expenses, rental and other general corporate related expenses. </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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">hh. Share-based compensation </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group grants restricted share units (&#8220;RSUs&#8221;) and share options of the Company and its subsidiaries to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div> The Group accounts for share-based awards issued to employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> in accordance with ASC Topic&#160;718 <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation&#8212;Stock Compensation</div></div>. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Employees&#8217; share-based awards, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees&#8217;</div> share-based awards and the founder&#8217;s share-based awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) using graded vesting method, net of estimated forfeitures, over the requisite service period, which is the vesting period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All transactions in which goods or services are received in exchange for equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group uses binomial option-pricing model or other appropriate methods to estimate the fair value of share options. The determination of estimated fair value of share-based payment awards on the grant date is affected by the fair value of the Company&#8217;s ordinary shares as well as assumptions regarding a number of complex and subjective variables. These variables include the expected value volatility of the Company over the expected term of the awards, actual and projected employee share option exercise behaviors, a risk-free interest rate, exercise multiple and expected dividend yield, if any. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div>   <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Determination of estimated fair value of the Company&#8217;s subsidiaries before they were publicly listed requires complex and subjective judgments due to their limited financial and operating history, unique business risks and limited public information on companies in China similar to the Company&#8217;s subsidiaries. The Company estimates the Company&#8217;s subsidiaries&#8217; enterprise value for purposes of recording share-based compensation, and the information considered by the Company mainly include but are not limited to the pricing of recent rounds of financing, future cash flow forecasts, discount rates, and liquidity factors. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes the estimated compensation cost of RSUs based on the fair value of its ordinary shares on the date of the grant. The Group recognizes the compensation cost, net of estimated forfeitures, over a vesting term for service-based RSUs. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also recognizes the compensation cost of performance-based share awards, net of estimated forfeitures, if it is probable that the performance condition will be achieved at the end of each reporting period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;">A change in the terms or conditions of a share-based award, or cancellation of a share-based award accompanied by the concurrent grant of a replacement award is accounted for as a modification (that is, an exchange of the original award for a new award), unless the award&#8217;s fair value, vesting conditions, and classification as an equity instrument are the same as immediately before and after the change. The Group recognized incremental compensation cost for an amount equal to the excess of the fair value of the modified award over the fair value of the original award immediately before the modification. Therefore, in relation to the modified award, the Group recognized share-based compensation over the vesting periods of the modified award.&#160;</div> </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_IncomeTaxPolicyTextBlock', window );">Income tax</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii. Income tax </div></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. The Group follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. The Group records a valuation allowance to reduce the amount of deferred tax assets if based on the weight of available evidence, it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive income/(loss) in the period of change. Deferred tax assets and liabilities are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> in the consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#8220;more likely than not&#8221; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#8220;more likely than not&#8221; recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#8217;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#8217;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. As of December&#160;31, 2021 and 2022, the Group did not have any significant unrecognized uncertain tax positions.</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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">jj. Leases</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC Topic 842, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div>(&#8220;ASC 842&#8221;), The Group, using the modified retrospective transition approach through a cumulative-effect adjustment in the period of adoption rather than retrospectively adjusting prior periods and the package of practical expedients, categorizes leases with contractual terms longer than twelve months as either operating or finance lease. However, the Group has no finance leases for any of the periods presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> (&#8220;ROU&#8221;) assets represent the Group&#8217;s rights to use underlying assets for the lease term and lease liabilities represent the Group&#8217;s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term, reduced by lease incentives received, plus any initial direct costs, using the discount rate for the lease at the commencement date. As the implicit rate in lease is not readily determinable for the Group&#8217;s operating leases, the Group generally use the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Group&#8217;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group accounts for lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components separately. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also enters into sale and leaseback transactions. The Group acts as the seller-lessee, transfers its assets to a third-party entity (the buyer-lessor) and then leases the transferred assets back from the buyer-lessor at an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">arm-length</div> rental price. Upon consideration of ASC Topic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">842-40-25-1</div></div></div> and ASC 606, the transfer of the underlying assets is considered as sales, and according to ASC 842, the leaseback transaction is classified as an operating lease. Therefore, the sale and the leaseback of the underlying assets are separately accounted for by the Group. Upon completion of the transaction, the legal titles of these assets are transferred to the third-party entity (the buyer-lessor), and the Group derecognizes these transferred assets and recognizes gains or losses from disposal of these assets in accordance with ASC Topic 360, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, Plant and Equipment</div></div>. The leaseback transactions are accounted for under ASC 842, and the ROU assets and lease liabilities are recognized at commencement date accordingly. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group leases warehouses, offices, and store space to third-parties. The arrangements are in the nature of operating lease which is neither a sales-type nor direct-financing lease. As such, the underlying assets remain on the Group&#8217;s balance sheet at their carrying value and continue to depreciate the assets based on the estimated useful life. Rental revenue should be recognized on a straight-line basis (or another systematic basis if that basis is more representative of the pattern in which income is earned from the underlying assets over the term of the respective lease). The Group records an unbilled rent receivable, which is the amount by which straight-line rental revenue exceeds rents currently billed in accordance with the lease. </div></div></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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive income/(loss)</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">kk. Comprehensive income/(loss) </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income/(loss) is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive income/(loss) for the periods presented primarily includes net income/(loss), change in unrealized gains/(losses) on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities and foreign currency translation adjustments. </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_EarningsPerSharePolicyTextBlock', window );">Net income/(loss) per share</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ll. Net income/(loss) per share </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net 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 period. For the calculation of diluted net income/(loss) per share, the weighted average number of ordinary shares is adjusted by the effect of dilutive potential ordinary shares, including unvested RSUs and ordinary shares issuable upon the exercise of outstanding share options using the treasury stock method. Additionally, the Company takes into account the effect of dilutive shares of entities in which the Company holds equity interests. The dilutive impacts from equity interests mainly include equity investments accounted for using the equity method and the consolidated subsidiaries. The effect mentioned above is not included in the calculation of the diluted income/(loss) per share when inclusion of such effect would be anti-dilutive. </div></div></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_SegmentReportingPolicyPolicyTextBlock', window );">Segment reporting</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">mm. Segment reporting</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Operating segments are defined as components of an enterprise about 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. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Before 2021, the Group&#8217;s principal operations were organized into two major business segments, JD Retail and New Businesses, which were defined based on the products and services provided. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. New Businesses included logistics services provided to third parties, overseas business, technology initiatives, as well as asset management services to logistics property investors and sale of development properties by JD Property. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Beginning with the first quarter of 2021, the Group implemented certain segment reporting changes to better reflect its recently optimized organizational structure and business developments. The major changes in segment information mainly include: (1)&#160;Reported the results of JD Logistics as a new standalone segment. JD Logistics listed on the Main Board of HKEX on May&#160;28, 2021. (2) Moved the results of Jingxi and the internal business of JD Property from JD Retail to New Businesses. The changes relate to the realignment of JD Retail in connection with the establishment of the new Jingxi business group and the closing of JD Property Series A Preference Shares financing. As a result, the Group reported<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>three<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">segments, JD Retail, JD Logistics and New Businesses in 2021. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. JD Logistics included both internal and external logistics businesses. New Businesses mainly included JD Property, Jingxi, overseas businesses and technology initiatives.</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. The Group also consolidated China Logistics Property Holdings Co., Ltd. (&#8220;CNLP&#8221;) through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, the Group has consolidated Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (&#8220;Deppon Holdco&#8221;) except the Excluded Business as defined in Note 7 since July 26, 2022 and reported the results of Deppon Holdco except the Excluded Business as defined in Note 7 in the JD Logistics segment. As a result, the Group now reports<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>four<div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">segments, JD Retail, JD Logistics, Dada and New Businesses. JD Retail mainly consists of online retail, online marketplace and marketing services in China. JD Logistics includes both internal and external logistics businesses. Dada is a local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery and retail platform in China. New Businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives.</div></div> <div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These changes align with the manner in which the Group&#8217;s CODM uses financial information to evaluate the performance of, and to allocate resources to, each of the segments. The prior periods&#8217; segment operating results have been retrospectively recast to conform to current period presentation. </div> <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_jd_StatutoryReservesPolicyTextBlock', window );">Statutory reserves</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">nn. Statutory reserves </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s subsidiaries and consolidated VIEs established in the Chinese mainland are required to make appropriations to certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve&#160;funds. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group&#8217;s subsidiaries registered as wholly-owned foreign enterprise have to make appropriations from their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits (as determined under generally accepted accounting principles in the PRC (&#8220;PRC&#160;GAAP&#8221;)) to reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits calculated in accordance with the 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&#8217;s discretion. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, in accordance with the PRC Company Laws, the Group&#8217;s consolidated VIEs, registered as Chinese domestic companies, must make appropriations from their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits as determined under the PRC GAAP to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits as determined under the 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&#160;respective company. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/>   <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"/></div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The use of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to the 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 employees. None of these reserves are allowed to be transferred to the company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December&#160;31, 2020, 2021 and 2022, profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the Chinese mainland was approximately<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>RMB74&#160;million, RMB53&#160;million and RMB1,887 million, respectively. No appropriation to other reserve funds was made for any of the periods presented. </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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent accounting pronouncements</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">oo. Recent accounting pronouncements </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Recently adopted accounting pronouncements</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-06,</div> Debt&#8212;Debt with Conversion and Other Options (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">470-20)</div> and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-40):</div> Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">if-converted</div> method. For public companies, the guidance is effective for fiscal years beginning after December&#160;15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted this standard beginning January&#160;1, 2022 and the impact was not material to the consolidated financial statements. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">In November 2021, the FASB issued ASU </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">2021-10,</div></div><div style="background-color:#ffffff;;display:inline;"> Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">2021-10),</div></div><div style="background-color:#ffffff;;display:inline;"> which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1)&#160;the types of government assistance received; (2)&#160;the accounting for such assistance; and (3)&#160;the effect of the assistance on a business entity&#8217;s financial statements. This guidance is effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group adopted this standard in the year ended December&#160;31, 2022 and the impact was not material to the consolidated financial statements. </div></div><div style="display:inline;"/></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/>   <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"/></div></div></div></div> <div style="null;text-indent: 0px;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Recently issued accounting pronouncements not yet adopted</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2021, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-08,</div> which amends ASC 805 to &#8220;require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.&#8221; Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. According to the FASB, this update is intended &#8220;to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the following: a. Recognition of an acquired contract liability; b. Payment terms and their effect on subsequent revenue recognized by the acquirer.&#8221; For public business entities, the amendments in this update are effective for fiscal years beginning after December&#160;15, 2022, including interim periods within those fiscal years. The amendments in this update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2022, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2022-03,</div> which (1)&#160;clarifies the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and (2)&#160;requires specific disclosures related to such an equity security. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2022-03</div> clarifies that a &#8220;contractual sale restriction prohibiting the sale of an equity security is a characteristic of the reporting entity holding the equity security&#8221; and is not included in the equity security&#8217;s unit of account. Accordingly, an entity should not consider the contractual sale restriction when measuring the equity security&#8217;s fair value (i.e., the entity should not apply a discount related to the contractual sale restriction, as stated in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">820-10-35-36B</div></div></div> as amended by the ASU). In addition, the ASU prohibits an entity from recognizing a contractual sale restriction as a separate unit of account. For public business entities, the guidance is effective for fiscal years beginning after December&#160;15, 2023, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="display:inline;">In September 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity&#8217;s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following at least annually: (1) the key terms of the program; including payment terms and assets pledged as security or other forms of guarantees; (2) the amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid; a description of where those obligations are presented in the balance sheet; rollforward information for the annual period showing the amount at the beginning of the period , the amount added during the period, the amount settled during the period , and the amount outstanding at the end of the period. The amendments in are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the amendments on its consolidated financial statements.&#160;</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_jd_ConstructionInProgressPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 construction in progress.</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;">jd_ConstructionInProgressPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ContractBalancesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contract balances.</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;">jd_ContractBalancesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_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 from reporting currency into another currency.</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;">jd_ConvenienceTranslationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_FulfillmentCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fulfillment 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;">jd_FulfillmentCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_GeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_GeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_InvestmentInEquityInvesteesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in equity investees which represents the investments in privately held companies and publicly traded companies.</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;">jd_InvestmentInEquityInvesteesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_InvestmentSecuritiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment securities, including, but not limited to, investment in marketable equity securities to meet business objectives and in certain trust investments for trading purpose.</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;">jd_InvestmentSecuritiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 land use rights.</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;">jd_LandUseRightsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LoanReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net book value of loan receivables and estimating the allowance for losses on loan receivables.</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;">jd_LoanReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_MarketingExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 marketing expenses which consist primarily of advertising costs and related expenses for personnel engaged in marketing and business 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;">jd_MarketingExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_NoncontrollingInterestsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest.</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;">jd_NoncontrollingInterestsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonrecourse securitization debt and transfer of financial 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;">jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RebatesAndSubsidiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rebates and subsidies received from a vendor. The rebates and subsidies that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of 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;">jd_RebatesAndSubsidiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 customer incentives and loyalty programs.</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;">jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_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>Disclosure of accounting policy for 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;">jd_StatutoryReservesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 with respect to unrestricted balances.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI https://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment classified as marketable security.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378633440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal activities and organization (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principal activities and organization</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_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock', window );">Schedule of percentage of legal ownership in major subsidiaries, VIEs and VIEs' subsidiaries</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:46%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:8%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Equity<br/>interest&#160;held</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place and date of incorporation</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 8%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Century Trade Co., Ltd. (&#8220;Jingdong Century&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, April 2007</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Jingdong Information Technology Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2009</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Shengdayuan Information Technology Co., Ltd. (&#8220;Shanghai Shengdayuan&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Shanghai, China, April 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">64%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, August 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jingdong Technology Group Corporation</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2011</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JINGDONG Property, Inc.</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">77%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, January 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics, Inc.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">64%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, January 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Technology) Hong Kong Co., Ltd.</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jingdong <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Trade) Hong Kong Co., Ltd.</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com International Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, February 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Shangke Information Technology Co., Ltd. (&#8220;Beijing Shangke&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, March 2012</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Chongqing Jingdong Haijia <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Chongqing Haijia&#8221;)</div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Chongqing, China, June 2014</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com Overseas Innovation Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong, China, October 2014</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com Investment Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, January 2015</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Asia Development Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">77%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, February 2015</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Suqian Hanbang Investment Management Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, January 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd. (&#8220;Xi&#8217;an Jingxundi&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">64%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Shaanxi, China, May 2017</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Assets Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, March 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Property Holding Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, March 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Wodong Tianjun Information Technology Co., Ltd. (&#8220;Beijing Wodong Tianjun&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, May 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Health International Inc.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">68%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2018</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Jiankang Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, April 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Industrial Technology Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, October 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JINGDONG Industrials, Inc.</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">81%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, November 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jingdong Logistics Supply Chain Co., Ltd.</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">64%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2020</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Huiji Space Technology Co., Ltd. (&#8220;Jiangsu Huiji&#8221;)</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, March 2019</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Sunflower Investment Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, February 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Windcreek Limited</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 8%;;text-align:center;">100%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;">&#160;</td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">British Virgin Islands, January 2016</div></td></tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top; width: 46%; font-size: 10pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Dada Nexus Limited (&#8220;Dada&#8221;)</div></div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: top; width: 8%;;text-align:center;">53%</td>
<td style="vertical-align: bottom; width: 1%; padding: 0px;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top; text-align: center; width: 44%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands, July 2014</div></div></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td>
<td colspan="2" style="height:6pt">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="text-decoration:underline;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs</div></div><br/></div></td>
<td colspan="2" style="height: 6pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="height: 6pt; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong 360 Degree </div></div> <div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Co., Ltd. (&#8220;Jingdong 360&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, April 2007</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Yuanzhou </div></div> <div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Co., Ltd. (&#8220;Jiangsu Yuanzhou&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, September 2010</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Jingdong Bangneng Investment Management Co., Ltd. (&#8220;Jingdong Bangneng&#8221;)</div></div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, August 2015</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. (&#8220;Xi&#8217;an Jingdong Xincheng&#8221;)</div></div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Shaanxi, China, June 2017</div></div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Suqian Juhe Digital Enterprise Management Co., Ltd.</div></div></div></div><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;Suqian Juhe&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, June 2020</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 8%; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td>
<td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;&#160;</div></div></td>
<td style="width: 44%; text-align: center; vertical-align: top; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="text-decoration:underline;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs&#8217; Subsidiaries</div></div><br/></div></td>
<td colspan="2" style="height: 6pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="height: 6pt; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingbangda Trade Co., Ltd. (&#8220;Beijing Jingbangda&#8221;)</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, August 2012</div></div></td></tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="width: 46%; vertical-align: top;"><div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jingdong Qianshi Technology Co., Ltd.</div></div></div></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 8%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="width: 44%; text-align: center; vertical-align: top;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing, China, September 2018</div></div></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_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of consolidated financial information</a></td>
<td class="text"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 76%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">80,138</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;78,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,858</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;74,553</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">86,054</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">117,419</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;134,516</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div><br/></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(422</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,069</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,137</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash provided by operating activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,912</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,593</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,053</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,089</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(4,498</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net cash provided by/(used in) financing activities</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,659</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1,306</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net increase/(decrease) in cash, cash equivalents, and restricted cash</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(370)</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents, and restricted cash at beginning of year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">927</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,560</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents, and restricted cash at end of year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,560</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 72%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 major subsidiaries, consolidated VIEs and VIEs' subsidiaries.</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;">jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5747-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6228884-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147379197264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of 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, 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_jd_AccountingPoliciesLineItems', window );"><strong>Summary of significant accounting policies</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_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock', window );">Schedule of estimated useful lives of property, equipment and software</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:51%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:48%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful lives</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">5 years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-6</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics, warehouse and other heavy equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">Over the shorter of the expected life of</div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;">leasehold improvements or the lease term</div> </td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">Indefinite</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;">40 years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building improvement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;white-space:nowrap;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</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_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock', window );">Schedule of estimated useful lives of intangible assets</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated useful lives of major intangible assets are as follows: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 51%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 48%;"/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful lives</div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-8</div> years</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);">Domain names and trademarks</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-20</div> years</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);">Customer relationship</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;">3-10 years</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);">Technology and others</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-10</div> years</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_jd_AccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">jd_AccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated useful lives of the entity's finite lived 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;">jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated useful lives of the entity's property, equipment and software.</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;">jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>89
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376372160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>Fair value measurement</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities that are measured at fair value on a recurring basis</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2021 and 2022, information about inputs into the fair value measurement of the Group&#8217;s assets and liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:61%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;Prices<br/> in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets for<br/> Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,926</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,926</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Listed equity securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102,024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,088</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82,936</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="clear:both;max-height:0pt;"/><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 62%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;Prices<br/>in Active</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets for<br/>Identical<br/>Assets</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;1)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>Other</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;3)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment securities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Listed equity securities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wealth management products</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 62%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 62%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">92,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">80,399</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 62%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>90
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147375343600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember', window );">Dada Acquisition [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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Summary of purchase price as of the date of acquisition</a></td>
<td class="text"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchase price as of the date of acquisition is comprised of: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 12%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,452</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Business cooperation agreement as consideration of the acquisition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,606</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of previously held equity interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,702</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,760</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;"/> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of allocation of the purchase price as of the date of acquisition</a></td>
<td class="text"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 12%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,549</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Newly identified and appreciation of intangible assets</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Trademarks and domain names</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Technology</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">525</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">- Relationship with riders</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">640</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Consumer base</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">120</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Premium not reflected in goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,623</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(522</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,522</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,760</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_us-gaap_BusinessAcquisitionAxis=jd_CNLPMember', window );">CNLP [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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Summary of purchase price as of the date of acquisition</a></td>
<td class="text"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchase price as of the date of acquisition is comprised of: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,538</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of previously held equity interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,293</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,831</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of allocation of the purchase price as of the date of acquisition</a></td>
<td class="text"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 12%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,309</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; white-space: nowrap; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Appreciation of property, equipment and software, construction in progress <br/>and land use right<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div><br/></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,908</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,679</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,293</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,831</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Summary of purchase price as of the date of acquisition</a></td>
<td class="text"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The purchase price as of the date of acquisition is comprised of: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of allocation of the purchase price as of the date of acquisition</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets acquired</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Newly identified and appreciation of intangible assets</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Trademarks and domain names</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,661</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Technology</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">676</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Customer relationships</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Appreciation of construction in progress and land use rights</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(590</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,714</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DadaAcquisitionMember</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=jd_CNLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_CNLPMember</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=jd_DepponHoldcoAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DepponHoldcoAcquisitionMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147372389440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in equity investees (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></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_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock', window );">Schedule of condensed financial information of the Group's equity investments</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width: 74%;"/>
<td style="vertical-align: bottom; width: 2%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 2%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 1%;"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenues</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">145,582</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,554</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross profit</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,736</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,369</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income/(loss) from operations</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,157</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,877</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,158</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income/(loss)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(250</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,583</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income/(loss) attributable to ordinary shareholders</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,292</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,327</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">150,304</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">149,946</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140,872</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">142,288</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">109,790</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">116,158</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">49,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54,494</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">623</td>
<td style="white-space:nowrap;vertical-align:bottom"><br/></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_YonghuiSuperstoresCoLtdMember', window );">Yonghui Group</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_EquityMethodInvestmentsTextBlock', window );">Schedule of investment accounted for using equity method</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investment in Yonghui is accounted for using the equity method with the investment cost allocated as follows:</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of investment in Yonghui&#8217;s ordinary shares</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,056</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportionate share of Yonghui&#8217;s net tangible and intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,225</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,768</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,367</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference has been assigned to:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Goodwill (*)</div><br/></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (**)</div><br/></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,674</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,569</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(418</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(392</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,367</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In the third quarter of 2021, the Group conducted impairment assessments on its investment in Yonghui considering the duration and severity of the decline of Yonghui&#8217;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB1,492&#160;million, to write down the carrying value of its investment in Yonghui to its fair value, based on quoted closing prices of Yonghui as of September&#160;30, 2021. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;;text-indent: 0px;">As of December&#160;31, 2022, the weighted average remaining life of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">amortizable&#160;</div>intangible assets not included in Yonghui&#8217;s consolidated financial statements was 13<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years. </div> </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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember', window );">Dada Group</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_EquityMethodInvestmentsTextBlock', window );">Schedule of investment accounted for using equity method</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:80%"/>
<td style="vertical-align:bottom;width:12%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/> 2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of investment in Dada&#8217;s ordinary shares</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,075</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportionate share of Dada&#8217;s net tangible and intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Positive basis difference has been assigned to:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,893</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortizable intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(15</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_ATRenewMember', window );">ATRenew</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_EquityMethodInvestmentsTextBlock', window );">Schedule of investment accounted for using equity method</a></td>
<td class="text"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The investment in ATRenew is accounted for using the equity method with the investment cost allocated as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 85%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in ATRenew&#8217;s ordinary shares</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,832</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,449</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Proportionate share of ATRenew&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,209</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,080</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Positive/(negative) basis difference</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">623</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(631</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Positive/(negative) basis difference has been assigned to:</div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Goodwill<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Amortizable intangible assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(**)</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">784</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(450</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(196</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(181</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">623</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(631</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 85%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In the fourth quarter of 2021 and the second quarter of 2022, the Group conducted impairment assessments on its investment in ATRenew considering the duration and severity of the decline of ATRenew&#8217;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB3,909&#160;million and RMB1,191 million, respectively, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices&#160;of ATRenew as of December&#160;31, 2021 and June&#160;30, 2022, respectively. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">As of December&#160;31, 2022, the negative basis difference between carrying value of investment in ATRenew and proportionate share of ATRenew&#8217;s net tangible and intangible assets was RMB631 million. This difference would not be amortized. </div> </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_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information of the Group's equity 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;">jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_YonghuiSuperstoresCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_YonghuiSuperstoresCoLtdMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_ATRenewMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_ATRenewMember</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>92
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378166784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts receivable, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountsReceivableNetAbstract', window );"><strong>Accounts receivable, net</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, net</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics receivables</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,063</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online retail and online marketplace receivables<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,840</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,982</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advertising receivables and others</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">890</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,113</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,934</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,158</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for doubtful accounts</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,034</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,582</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock', window );">Schedule of movements in the allowances for doubtful accounts</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(318</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(566</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,034</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(331</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(535</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(615</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Write-off</div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">83</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width: 1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(566</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,034</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,582</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width: 1%;">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">For the accounts receivable in relation to consumer financing business, which is recorded in online retail and online marketplace receivables, as JD Technology performs credit risk assessment services for the individuals and purchases the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-due</div> receivables from the Group at carrying values to absorb the risks and obtain the rewards from such business, no allowance for doubtful accounts in relation to consumer financing receivables w<div style="letter-spacing: 0px; top: 0px;;display:inline;">as</div>&#160;provided. </div> </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_jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 movements in the allowances for doubtful accounts.</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;">jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>93
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376389456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_InventoryDisclosureAbstract', window );"><strong>Inventories, net</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 );">Schedule of Inventories, net</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Products</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,422</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">80,966</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Packing materials and others</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">478</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,098</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82,064</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory valuation allowance</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,299</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,115</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">75,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>94
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376293568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, equipment and software, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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 );">Schedule of property, equipment and software, net</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,663</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land, building and building improvement</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,642</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Logistics, warehouse and other heavy equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,097</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,550</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office equipment</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">530</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">640</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">867</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,033</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">69,368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: accumulated depreciation</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,288</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net book value</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">32,944</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>95
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378160416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Land use rights, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_jd_LandUseRightsDisclosureAbstract', window );"><strong>Land use rights, net</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_jd_ScheduleOfLandUseRightsTableTextBlock', window );">Schedule of land use rights, net</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Land use rights, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land use rights</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,481</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: accumulated amortization</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(925</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net book value</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,848</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock', window );">Schedule of amortization expenses related to the land use rights for future periods</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2022, amortization expenses related to the land use rights for future periods are estimated to be as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2028 and<br/>thereafter</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization expenses</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,893</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_LandUseRightsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_LandUseRightsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 land use rights.</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;">jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ScheduleOfLandUseRightsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 land use rights.</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;">jd_ScheduleOfLandUseRightsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>96
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378157632">
<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, 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions) </div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">8.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,467</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(2,120</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">347</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain names and trademarks</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">18.9</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">4,186</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,066</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(27</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">3,093</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer relationship</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">8.8</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,713</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(454</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(60</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,199</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology and others</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">1,050</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(767</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(85</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">198</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">12.2</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">10,416</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(4,407</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(172</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">5,837</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions) </div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 4%;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">8.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,467</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(2,279</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">188</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain names and trademarks</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">17.8</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6,756</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,440</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(27</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">5,289</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer relationship</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">8.7</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,823</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(765</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(60</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">1,998</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology and others</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">5.4</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,890</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,141</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(85</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">1,664</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">12.1</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">14,936</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(5,625</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(172</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">9,139</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
<tr class="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 amortization expenses related to the intangible assets for future periods</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2022, amortization expenses related to the intangible assets for future periods are estimated to be as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2028 and<br/>thereafter</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 72%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization expenses</div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,305</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,188</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">979</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">908</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,635</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>97
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376068832">
<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, 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_jd_GoodwillAbstract', window );"><strong>Goodwill</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 the carrying amount of goodwill</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The changes in the carrying amount of goodwill are as follows, with information retrospectively adjusted in accordance with the segment changes as disclosed in Note 3<div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div>: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:73%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">JD&#160;Retail</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">JD<br/> Logistics</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Dada</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">New<br/> Businesses</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2020</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,260</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2020</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,278</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,504</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,271</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2021</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,529</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,529</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2021</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,807</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,033</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction in 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,398</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,478</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Disposal of a subsidiary</div><br/></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(788</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(788</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,983</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,179</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,593</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,410</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,983</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_jd_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>98
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376424768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountsPayableCurrentAbstract', window );"><strong>Accounts payable</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_jd_ScheduleOfAccountsPayableTableTextBlock', window );">Schedule of accounts payable</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vendor payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,317</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">126,821</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shipping charges payable and others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,167</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,786</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 80%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ScheduleOfAccountsPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value as of the balance sheet date of payables to vendors for goods and services received that are used in an entity's business and other payables.</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;">jd_ScheduleOfAccountsPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AccountsPayableCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>99
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376312784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued expenses and other current liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued expenses and other current liabilities</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_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock', window );">Schedule of accrued expenses and other current liabilities</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other current liabilities consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,211</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Salary and welfare</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,396</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued administrative expenses</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,165</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,917</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Rental fee payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Professional fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,348</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Payable related to employees&#8217; exercise of share-based awards</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">333</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Liabilities for return allowances</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">618</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred consideration payables</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">575</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vehicle fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Internet data center fee</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">444</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">409</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest payable</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">167</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 82%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,468</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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>100
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371835152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unsecured senior notes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtInstrumentsAbstract', window );"><strong>Unsecured senior notes</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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of unsecured senior notes</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the Company&#8217;s unsecured senior notes as of December&#160;31, 2021 and 2022 is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Effective<br/>interest&#160;rate</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$500&#160;million 3.875% notes due 2026</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,453</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.15</td>
<td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$700&#160;million 3.375% notes due 2030</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,402</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,812</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.47</td>
<td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$300&#160;million 4.125% notes due 2050</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,959</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.25</td>
<td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unamortized discount and debt issuance costs</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">101</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 74%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total principal amounts of unsecured senior notes</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,487</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
<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_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Summary of Principal Amounts due of Unsecured Senior Notes</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, the principal of the unsecured senior notes of RMB3,482<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million, RMB4,840 million and RMB2,000 million will be due in 2026, 2030 and 2050, respectively. The principal of the unsecured senior notes will be due according to the following schedule: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:81%"/>
<td style="vertical-align:bottom;width:18%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;amounts</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 1 to 2 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 2 to 3 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 3 to 4 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,482</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Between 4 to 5 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212; </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beyond 5 years</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,840</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</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> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (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;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</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_DebtInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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>101
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378409680">
<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, 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</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_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock', window );">Summary of supplemental information related to operating leases</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of supplemental information related to operating leases as of December 31, 2021 and 2022 is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease ROU assets</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,987</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,267</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities-current</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,688</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">liabilities-non-current</div></div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,721</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,978</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating lease liabilities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.6&#160;years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.4 years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.0</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock', window );">Summary of lease cost recognized and supplemental cash flow information related to operating leases</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of lease cost recognized in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) and supplemental cash flow information related to operating leases is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease cost</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,903</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,951</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term lease cost</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,782</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,181</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,545</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,132</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for operating leases</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,801</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,715</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,915</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
<tr class="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 lease liabilities</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A summary of maturity of operating lease liabilities under the Group&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases as of December&#160;31, 2022 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 81%;"/>
<td style="width: 12%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December<br/>31, 2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,885</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,278</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2028 and thereafter</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,298</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25,833</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: interest</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,167</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of operating lease liabilities</div></div></div></td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 81%;">&#160;</td>
<td style="vertical-align: bottom; width: 12%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of lease cost recognized and supplemental cash flow 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;">jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376444336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Others, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OtherIncomeAndExpensesAbstract', window );"><strong>Others, net</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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of others non-operating income (expense), net</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gains/(losses) from fair value change of long-term investments</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,483</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,252</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,096</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government financial incentives</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,545</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,482</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,773</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,213</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,742</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gains/(losses) from acquirements or disposals of business and investment</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,558</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment of investments</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(208</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(574</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange gains/(losses), net</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(90</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(561</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,310</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,555</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense 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;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>103
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368810096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>Taxation</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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of components of income/(loss) before tax</a></td>
<td class="text"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The components of income/(loss) before tax are as follows:</div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;">(RMB in millions)</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income from Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,803</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) from non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17,098</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,933</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income/(loss) before tax</div></td>
<td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;">50,819</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;">(2,580</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;">13,867</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td></tr>
<tr>
<td style="vertical-align: top; width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &quot;Times New Roman&quot;; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income tax benefits/(expenses) applicable to Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current income tax expenses</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,201</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,538</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,418</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax benefits</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">719</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">651</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">732</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(1,482</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(1,887</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;">(3,686</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses applicable to non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Current income tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(307</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Deferred tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(183</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to non-Chinese mainland operations</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(490</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 77%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 0pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income tax expenses</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(1,482</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(1,887</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;">(4,176</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;">)</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &quot;Times New Roman&quot;; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></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 reconciliation of the differences between statutory income tax rate and the effective income tax rate</a></td>
<td class="text"> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; text-indent: 0px; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:75%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Statutory income tax rate</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.0</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of preferential tax rates and tax holiday</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2.3)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">86.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(19.3</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-exempt</div> entities</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(16.8)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(143.7)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12.1</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect on tax rates in different tax jurisdiction</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.5)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2.3)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-deductible</div> expenses</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.5%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13.8)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.0</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-taxable</div> income</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.4%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.4</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">)%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect of Super Deduction and others</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4.2)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">105.9%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(19.0</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">)%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Changes in valuation allowance</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.2%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(131.6)%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28.3</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect on withholding income tax</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.0%</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.6</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; color: black; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td><div style="margin-top: 0px; font-family: &quot;Times New Roman&quot;, serif; font-size: 1pt; line-height: normal;"><div style="font-size: 1pt; font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; text-indent: 0px; width: 75%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effective tax rates</div></td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;">2.9%</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;">(73.1)%</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;">30.1</td>
<td style="white-space: nowrap; vertical-align: bottom; text-indent: 0px;"><div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">%&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_SummaryOfIncomeTaxHolidayTextBlock', window );">Summary of income tax holiday</a></td>
<td class="text"> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax holiday effect (RMB in millions)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,153</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,677</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of tax holiday on basic net income/(loss) per share (RMB)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.38</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.71</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.86</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of tax holiday on diluted net income/(loss) per share (RMB)</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.37</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.71</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.84</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and deferred tax liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:82%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Net operating loss carry forwards and others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,715</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Deferred revenues</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">553</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventory valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">575</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Allowance for doubtful accounts</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">603</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,001</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Unrealized fair value losses for certain investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">747</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">595</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,670</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,276</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net deferred tax assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,536</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Intangible assets arisen from business combination</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,598</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Withholding tax on undistributed earnings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">183</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Accelerated tax depreciation and others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">443</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">730</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,897</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,511</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_SummaryOfValuationAllowanceTextBlock', window );">Schedule of movement of valuation allowance</a></td>
<td class="text"> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,674</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,289</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,670</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,393</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,052</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reversals</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,778</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,671</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,088</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,289</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,670</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income before income tax between domestic and foreign jurisdictions.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfIncomeTaxHolidayTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax exemptions and reductions which have been granted by taxing authorities for a specified period, applicable term of the exemptions and reductions, estimated dollar value of tax benefits, and per share benefits.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxHolidayTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>104
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147456646320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other comprehensive income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Other comprehensive income/(loss)</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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of changes in the composition of accumulated other comprehensive income/(loss) attributable to ordinary shareholders</a></td>
<td class="text">&#160;
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:71%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foreign<br/> currency<br/> translation<br/> adjustments</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/> unrealized<br/> gains/<br/> (losses)<br/> on<br/> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-</div><br/> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">for-sale</div><br/> securities</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2019</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,108</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,163</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,656</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(55</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,711</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,548</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,548</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,542</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,542</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,090</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,090</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balances as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(959</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(959</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated other comprehensive 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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>105
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368810096">
<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, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">143</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fulfillment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">646</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">882</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketing</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">347</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">631</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,781</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,557</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,783</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,287</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember', window );">Employee and non-employee</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of RSUs activity</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A summary of activities of the service-based RSUs for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:74%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> RSUs</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Grant-Date</div><br/> Fair Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2019</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100,831,204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15.35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,621,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26.44</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(20,632,596</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15.25</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,550,450</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16.13</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">108,269,242</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19.62</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30,069,498</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39.93</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(23,834,466</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18.89</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(19,395,408</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21.30</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95,108,866</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.89</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,951,100</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29.81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(23,123,292</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23.04</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,295,620</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.94</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,641,054</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27.56</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of service-based share options activity</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A summary of activities of the service-based share options for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">
<tr style="font-size: 0px;">
<td style="width:64%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Share<br/> Options</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise<br/> Price</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic<br/> Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in&#160;millions</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; padding-bottom: 0.375pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2019</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:right;">10,224,124</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">6.39</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">4.3</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">115</td>
<td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,073,294</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6.23</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(243,770</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10.24</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2020</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,907,060</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6.38</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">184</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,962,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.49</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,092</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13.42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2021</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,937,112</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6.95</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(620,476</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.70</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited or cancelled</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,500</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.96</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,314,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.29</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">48</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and expected to vest as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,298,132</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.25</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">48</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercisable as of December&#160;31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,247,452</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.12</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147456641136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net income/(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, 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_EarningsPerShareAbstract', window );"><strong>Net income/(loss) per share</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 );">Schedule of basic and diluted net income/(loss) per share</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net income/(loss) per share for each of the years presented are calculated as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width:66%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8212; basic (RMB in <br/>millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">49,405</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,560</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,380</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impact of subsidiaries&#8217; diluted earnings (RMB in millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(157</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(170</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8212; diluted (RMB <br/>in millions)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">49,248</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,562</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,210</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8212; basic</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,021,808,985</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,107,436,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,125,571,110</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Adjustments for dilutive options and RSUs</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87,215,045</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,315,026</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8212; diluted</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,109,024,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,107,436,665</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,180,886,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16.35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.15</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.32</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Diluted net income/(loss) per share attributable to ordinary shareholders <br/>(RMB)</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15.84</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.15</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.21</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>107
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378432976">
<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, 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_RelatedPartyTransactionsAbstract', window );"><strong>Related party transactions</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_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock', window );">Schedule of the major related parties and their relationships with the Group</a></td>
<td class="text"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2022: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 50%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 48%;"/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Name of related parties</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Relationship with the Group</div></div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tencent and its subsidiaries (&#8220;Tencent Group&#8221;)(*)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A shareholder of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dada and its subsidiaries (&#8220;Dada Group&#8221;)(**)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Technology (***)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group, and controlled by the Founder</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property Funds</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Investees of the Group</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew and its subsidiaries (&#8220;ATRenew Group&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">An investee of the Group</div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 50%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 48%;"/> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In</div> March 2022, Tencent completed a distribution of approximately <div style="letter-spacing: 0px; top: 0px;;display:inline;"> 460<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>million Class&#160;A ordinary shares of the Company owned by Tencent to its shareholders. As of March&#160;31, 2022, Tencent&#8217;s shareholding in the Company was approximately 2.3% and Tencent had no significant influence over the Company. As a result, Tencent Group was not considered <div style="letter-spacing: 0px; top: 0px;;display:inline;">as </div>the Group&#8217;s related party since then. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(**)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Dada became the subsidiary of the Company since February&#160;28, 2022 as disclosed in Note 7. As a result, Dada Group was not considered<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;as</div> the Group&#8217;s related party since then. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%;vertical-align:top;text-align:left;">(***)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">JD Technology became an investee of the Group since June 2020 (Note 6). </div> </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_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of the major related party transactions</a></td>
<td class="text"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) The Group entered into the following transactions with the major related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Transactions</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues:</div></div></div> </td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commission from cooperation on advertising business with Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">248</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">44</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">375</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">553</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">179</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">523</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">135</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">664</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">894</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">806</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services provided and products sold to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">598</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">882</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,044</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating expenses:</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received and purchases from Tencent Group(*)</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,226</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,314</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received from Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,087</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment processing and other services received from JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,945</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,762</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,494</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease and property management services received from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">838</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,180</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,249</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services received from ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">32</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other income:</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreement with Dada Group</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income from loans provided to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">301</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 78%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income from loans provided to Property Funds</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">43</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Please refer to Note 23 for more details of strategic cooperation with Tencent Group. </div> </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_jd_ScheduleOfRelatedPartyBalancesTableTextBlock', window );">Schedule of the major related party balances</a></td>
<td class="text"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) The Group had the following balances with the major related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in&#160;millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 83%;"/>
<td style="vertical-align: bottom; width: 3%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 2%;"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from Tencent Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,956</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from JD Technology</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans provided to JD Technology<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,876</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,378</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables to JD Technology</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(416</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(637</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans provided to Property Funds<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">769</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,746</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables from Property Funds</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,068</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due from ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(337</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(45</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(83</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,038</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(610</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,121</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(610</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other liabilities in relation to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> obligation to Dada Group</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(101</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(101</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">In relation to the loans provided to JD Technology and Property Funds, the Group charged JD Technology and Property Funds based on fair market interest rate, and cash flows resulted from the loans were presented within investing activities in the consolidated statements of cash flows. </div> </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_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 major related parties and their relationship with the 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;">jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ScheduleOfRelatedPartyBalancesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 balances of the major related parties with the 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;">jd_ScheduleOfRelatedPartyBalancesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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>108
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376382384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment reporting</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 );">Schedule of the Group's operating segment results</a></td>
<td class="text"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The table below provides a summary of the Group&#8217;s operating segment results for the years ended December&#160;31, 2020, 2021 and 2022, with prior periods&#8217; segment information retrospectively recast to conform to current period presentatio</div>n:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 70%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Retail</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">693,965</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">866,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">929,929</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Logistics</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73,375</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">104,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">137,402</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dada</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">New Businesses</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,063</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,779</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inter-segment(*)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(39,945</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(46,043</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(50,904</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total segment net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">744,996</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">951,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unallocated items</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">806</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">576</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 7%; padding: 0pt 4pt 0pt 0pt;;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total consolidated net revenues</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">745,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">951,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,046,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating income/(loss):</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Retail</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,852</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">JD Logistics</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,098</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,827</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">528</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dada</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,122</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">New Businesses</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,723</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,295</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Including: gain on sale of development properties (Note 19)</div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">1,649</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">767</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">1,379</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total segment operating income</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16,986</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,963</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unallocated items(**)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,643</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,045</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,240</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total consolidated operating income</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,343</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total other income/(expense)</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,476</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,721</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 70%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income/(loss) before tax</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,580</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,867</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;">(*)</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The inter-segment eliminations mainly consist of revenues from supply chain solutions and logistics services provided by JD Logistics to JD Retail, and property leasing services provided by JD Property to JD Logistics. </div> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/> <div/><div> <div style="background-color:white;display: inline;">  </div> </div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(**)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of unallocated items for the years presented is as follows: </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;year&#160;ended&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,156</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,134</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,548</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of intangible assets resulting from assets and business acquisitions</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(723</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(940</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,217</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effects of business cooperation arrangements</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(475</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 77%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,643</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,045</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,240</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>109
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378166784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan facilities and lines of credit (Table)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LineOfCreditFacilityAbstract', window );"><strong>Lines of credit and loan facilities</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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of long-term borrowings</a></td>
<td class="text"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the long-term borrowings, including the portion due within one year which were recoded in &#8220;short-term debts&#8221;, will be repaid according to the following schedule: </div></div></div><div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 13%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">885</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,367</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,360</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,109</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2027</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,619</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2028 and thereafter</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,554</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,894</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear:both;max-height:0pt;"/><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the Group had agreements with reputable commercial banks for unsecured revolving lines of credit, and increased its revolving lines of credit to RMB</div>131,367<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million. The Group was in compliance with the financial covenants, if any, under those lines of credit as of December 31, 2022. As of December 31, 2022, under the lines of credit, the Group mainly had RMB</div>30,391<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million reserved for the issuance of bank acceptance and RMB</div>2,331<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million reserved for the bank guarantee.</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_ScheduleOfDebtTableTextBlock', window );">Schedule of debt</a></td>
<td class="text"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the Group&#8217;s loan facilities were classified into different types as follows:<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div> </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 13%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unsecured senior notes (Note 17)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,224</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unsecured borrowings (*)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">24,327</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Secured borrowings (**)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,828</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">42,379</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(*)</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022, the un<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"/>secured borrowings mainly consisted of borrowings without collaterals under loan facility agreements and borrowed from wel<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">l-known financial institutions. The major unsecured borrowings are listed as below. </div></div></div></div></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_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term debt.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>110
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376397392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OtherCommitmentsTableTextBlock', window );">Schedule of future minimum payments under these non-cancelable agreements with initial terms of one year or more</a></td>
<td class="text">Future minimum payments under these <div style="white-space:nowrap;display:inline;">non-cancelable</div> agreements with initial terms of one year or more consist of the following: <div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="clear:both;max-height:0pt;;text-indent: 0px;"/>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width:80%"/>
<td style="vertical-align:bottom;width:19%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB in millions)</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">784</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">357</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028 and thereafter</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,708</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,331</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</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_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information about obligations resulting from other commitments.</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_OtherCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>111
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378385136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent company only condensed financial information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Parent company only condensed financial information</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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Condensed Balance Sheets</a></td>
<td class="text"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Condensed Balance Sheets </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31,</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Note&#160;2(g)</div></div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,417</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,029</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">729</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div><br/></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div><br/></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Internal balance</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">65,120</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">63,708</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,237</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments in subsidiaries and consolidated VIEs</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">148,607</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">162,015</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">23,491</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other assets</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">419</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">308</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">44</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">221,564</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">231,060</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">33,501</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term debts</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,869</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,461</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,347</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,499</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,965</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,010</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">323</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">56</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12,653</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">17,694</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,565</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SHAREHOLDERS&#8217; EQUITY:</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares (US$0.00002 par value; 100,000,000,000 shares authorized; 2,731,123,330 Class&#160;A ordinary shares issued and 2,690,342,230 outstanding, 428,185,501 Class&#160;B ordinary shares issued and 420,449,419 outstanding as of December 31, 2021; 2,793,298,344 Class&#160;A ordinary shares issued and 2,756,458,772 outstanding, 386,374,723 Class&#160;B ordinary shares issued and 379,220,475 outstanding as of December&#160;31, 2022.)</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">182,578</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">184,041</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">26,683</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,586</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,473</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">504</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,968</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,493</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(361</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">33,805</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">29,304</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,249</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive loss</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(6,090</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(959</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(139</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">208,911</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">213,366</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">30,936</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities and shareholders&#8217; equity</div></div></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">221,564</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">231,060</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">33,501</div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 80%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"><br/></div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"><div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table> <div style="clear:both;max-height:0pt;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is less than RMB1&#160;million. </div></div></div></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_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock', window );">Condensed Statements of Operations and Comprehensive Income</a></td>
<td class="text"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Condensed Statements of Operations and Comprehensive Income/(Loss) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 76%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(11</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(4</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(453</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(465</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(331</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(48</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss from operations</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(464</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(469</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(333</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(48</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income/(expense)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) from subsidiaries and consolidated VIEs</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">50,154</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,708</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,667</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,548</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income/(expense), net</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(266</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(376</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">48</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">49,424</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,553</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,382</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,507</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(19</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(7</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">49,405</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,560</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,380</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,507</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) attributable to ordinary shareholders</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">49,405</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,560</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,380</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,507</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income/(loss):</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(7,656</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,542</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,131</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">744</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net change in unrealized gains/(losses) on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities:</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gains, net of tax</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">705</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification adjustment for gains recorded in net income, net of tax</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(760</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(55</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total other comprehensive income/(loss)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(7,711</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,542</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,131</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">744</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total comprehensive income/(loss)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">41,694</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(6,102</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">15,511</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,251</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></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_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Condensed Statements of Cash Flows</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Condensed Statements of Cash Flows </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 73%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note&#160;2(g)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in millions)</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash used in operating activities</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(243</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(411</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(509</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(74</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities:</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase of short-term investments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,421</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,189</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturity of short-term investments</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,546</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans (provided to)/settled by internal companies</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(13,421</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(20,900</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,426</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,077</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other investing activities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">40</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,147</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) investing activities</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(16,802</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(14,396</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,427</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,077</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities:</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from issuance of ordinary shares</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">31,342</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,823</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(264</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for dividends</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(13,087</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,897</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from short-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,945</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">572</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of short-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(7,005</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,016</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from long-term borrowings</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,618</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">960</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds from unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,804</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of unsecured senior notes</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,246</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other financing activities</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">236</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">62</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,043</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">151</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) financing activities</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38,382</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,184</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(10,309</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,494</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,369</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(136</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,003</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">145</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase/(decrease) in cash, cash equivalents, and restricted cash</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">18,968</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(18,127</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,388</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(346</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at beginning of year</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,576</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">25,544</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,417</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,075</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents, and restricted cash at end of year</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">25,544</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,417</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,029</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">729</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></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_jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statement of operations and statement of comprehensive income (loss) including, but not limited to, statements of operations and statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.</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;">jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</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> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph (a)<br> -Subsection 04<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfCondensedBalanceSheetTableTextBlock</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_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</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> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph (a)<br> -Subsection 04<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfCondensedCashFlowStatementTableTextBlock</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368624512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Principal activities and organization (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</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_srt_OwnershipAxis=jd_BeijingJingdongCenturyTradeCompanyLimitedMember', window );">Jingdong Century</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember', window );">Jiangsu Jingdong Information Technology Co., Ltd.</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember', window );">Shanghai Shengdayuan</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdLogisticsHoldingLimitedMember', window );">JD Logistics Holding Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">64.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_srt_OwnershipAxis=jd_JingdongTechnologyGroupCorporationMember', window );">Jingdong Technology Group Corporation</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JingdongPropertyIncMember', window );">JINGDONG Property, Inc</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">77.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_srt_OwnershipAxis=jd_JDLogisticsIncMember', window );">JD Logistics, Inc. (formerly known as Jingdong Express Group Corporation) ("JD Logistics")</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">64.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_srt_OwnershipAxis=jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember', window );">JD.com E-Commerce (Technology) Hong Kong Co., Ltd.</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JingdongECommerceTradeHongKongCompanyLimitedMember', window );">Jingdong E-Commerce (Trade) Hong Kong Co., Ltd</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdcomInternationalLimitedMember', window );">JD.com International Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember', window );">Beijing Jingdong Shangke Information Technology Co., Ltd.</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember', window );">Chongqing Jingdong Haijia E-commerce Co., Ltd. ("Chongqing Haijia")</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdcomOverseasInnovationLimitedMember', window );">JD.com Overseas Innovation Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdcomInvestmentLimitedMember', window );">JD.com Investment Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdAsiaDevelopmentLimitedMember', window );">JD Asia Development Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">77.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_srt_OwnershipAxis=jd_SuqianHanbangInvestmentManagementCompanyLimitedMember', window );">Suqian Hanbang Investment Management Co., Ltd.</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_XianJingxundiSupplyChainTechnologyCoLtdMember', window );">Xi'an Jingxundi Supply Chain Technology Co., Ltd. ("Xi'an Jingxundi")</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">64.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_srt_OwnershipAxis=jd_JdAssetsHoldingLimitedMember', window );">JD Assets Holding Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdPropertyHoldingLimitedMember', window );">JD Property Holding Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember', window );">Beijing Wodong Tianjun Information Technology Co., Ltd. ("Beijing Wodong Tianjun")</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdHealthInternationalIncMember', window );">JD Health International Inc.</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">68.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_srt_OwnershipAxis=jd_JdJiankangLimitedMember', window );">JD Jiankang Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdIndustrialTechnologyLimitedMember', window );">JD Industrial Technology Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JingdongIndustrialsIncMember', window );">JINGDONG Industrials, Inc</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">81.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_srt_OwnershipAxis=jd_JingdongLogisticsSupplyChainCompanyLimitedMember', window );">Jingdong Logistics Supply Chain Co., Ltd.</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">64.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_srt_OwnershipAxis=jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember', window );">Jiangsu Huiji Space Technology Co., Ltd. ("Jiangsu Huiji")</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_JdSunflowerInvestmentLimitedMember', window );">JD Sunflower Investment Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_WindcreekLimitedMember', window );">Windcreek Limited</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">100.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_srt_OwnershipAxis=jd_DadaNexusLimitedDadaMember', window );">Dada Nexus Limited ("Dada")</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_jd_OrganizationLineItems', window );"><strong>Organization</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_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">53.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_OrganizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_OrganizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a 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;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_srt_OwnershipAxis=jd_BeijingJingdongCenturyTradeCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_BeijingJingdongCenturyTradeCompanyLimitedMember</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_OwnershipAxis=jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember</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_OwnershipAxis=jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember</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_OwnershipAxis=jd_JdLogisticsHoldingLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdLogisticsHoldingLimitedMember</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_OwnershipAxis=jd_JingdongTechnologyGroupCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JingdongTechnologyGroupCorporationMember</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_OwnershipAxis=jd_JingdongPropertyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JingdongPropertyIncMember</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_OwnershipAxis=jd_JDLogisticsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JDLogisticsIncMember</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_OwnershipAxis=jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember</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_OwnershipAxis=jd_JingdongECommerceTradeHongKongCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JingdongECommerceTradeHongKongCompanyLimitedMember</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_OwnershipAxis=jd_JdcomInternationalLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdcomInternationalLimitedMember</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_OwnershipAxis=jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</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_OwnershipAxis=jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember</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_OwnershipAxis=jd_JdcomOverseasInnovationLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdcomOverseasInnovationLimitedMember</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_OwnershipAxis=jd_JdcomInvestmentLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdcomInvestmentLimitedMember</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_OwnershipAxis=jd_JdAsiaDevelopmentLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdAsiaDevelopmentLimitedMember</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_OwnershipAxis=jd_SuqianHanbangInvestmentManagementCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_SuqianHanbangInvestmentManagementCompanyLimitedMember</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_OwnershipAxis=jd_XianJingxundiSupplyChainTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_XianJingxundiSupplyChainTechnologyCoLtdMember</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_OwnershipAxis=jd_JdAssetsHoldingLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdAssetsHoldingLimitedMember</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_OwnershipAxis=jd_JdPropertyHoldingLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdPropertyHoldingLimitedMember</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_OwnershipAxis=jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember</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_OwnershipAxis=jd_JdHealthInternationalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdHealthInternationalIncMember</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_OwnershipAxis=jd_JdJiankangLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdJiankangLimitedMember</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_OwnershipAxis=jd_JdIndustrialTechnologyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdIndustrialTechnologyLimitedMember</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_OwnershipAxis=jd_JingdongIndustrialsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JingdongIndustrialsIncMember</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_OwnershipAxis=jd_JingdongLogisticsSupplyChainCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JingdongLogisticsSupplyChainCompanyLimitedMember</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_OwnershipAxis=jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember</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_OwnershipAxis=jd_JdSunflowerInvestmentLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdSunflowerInvestmentLimitedMember</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_OwnershipAxis=jd_WindcreekLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_WindcreekLimitedMember</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_OwnershipAxis=jd_DadaNexusLimitedDadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_DadaNexusLimitedDadaMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370908720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal activities and organization (Details 2)<br> $ / shares in Units, &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 18, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 18, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</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>
<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_Assets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 595,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 496,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86,303<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_Liabilities', window );">Total liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,558<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="text">&#160;<span></span>
</td>
<td class="nump">1,046,236<span></span>
</td>
<td class="nump">$ 151,690<span></span>
</td>
<td class="nump">951,592<span></span>
</td>
<td class="nump">&#165; 745,802<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_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,691<span></span>
</td>
<td class="nump">1,407<span></span>
</td>
<td class="num">(4,467)<span></span>
</td>
<td class="nump">49,337<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,819<span></span>
</td>
<td class="nump">8,383<span></span>
</td>
<td class="nump">42,301<span></span>
</td>
<td class="nump">42,544<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54,026)<span></span>
</td>
<td class="num">(7,833)<span></span>
</td>
<td class="num">(74,248)<span></span>
</td>
<td class="num">(57,811)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by/(used in) financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">19,503<span></span>
</td>
<td class="nump">71,072<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase/(decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,463<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
<td class="num">(13,942)<span></span>
</td>
<td class="nump">50,723<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">11,119<span></span>
</td>
<td class="nump">90,519<span></span>
</td>
<td class="nump">39,912<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,115<span></span>
</td>
<td class="nump">$ 12,341<span></span>
</td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">90,519<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity(deficit) of the Group's VIEs and VIEs' subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 273,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 245,572<span></span>
</td>
<td class="nump">204,486<span></span>
</td>
<td class="nump">$ 39,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 84,660<span></span>
</td>
</tr>
<tr class="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 value per share | $ / 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">$ 0.00002<span></span>
</td>
<td class="nump">$ 0.00002<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_dei_EntityListingsExchangeAxis=jd_HongKongStockExchangeMember', window );">Hong Kong Stock Exchange</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>
<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>VIEs and VIEs' subsidiaries</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>
<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_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of offering</a></td>
<td class="nump">&#165; 31,300<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="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</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>
<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_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</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>
<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_CommonStockSharesIssued', window );">Ordinary shares, shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,731,123,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,912,100<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 | 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>
<td class="text">&#160;<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>VIEs and VIEs' subsidiaries</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>
<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_CommonStockParOrStatedValuePerShare', window );">Common stock value per share | $ / 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>
<td class="nump">$ 226<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=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember', window );">VIEs and their subsidiaries</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>
<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_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</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>
<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_Assets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 78,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 80,138<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_Liabilities', window );">Total liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,858<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,419<span></span>
</td>
<td class="nump">86,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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">1,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,069)<span></span>
</td>
<td class="num">(422)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
<td class="nump">9,912<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,498)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,089)<span></span>
</td>
<td class="num">(11,053)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by/(used in) financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,306)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,611<span></span>
</td>
<td class="nump">2,659<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase/(decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,115<span></span>
</td>
<td class="nump">1,518<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,445<span></span>
</td>
<td class="nump">927<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,560<span></span>
</td>
<td class="nump">2,445<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_jd_RegisteredCapitalsAndPrcStatutoryReserves', window );">Registered capitals and PRC statutory reserves of the Group's consolidated VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,217<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>
</tr>
<tr class="ro">
<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(deficit) of the Group's VIEs and VIEs' subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,535<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_srt_ConsolidatedEntitiesAxis=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember', window );">VIEs and their subsidiaries | JD Variable Interest Entity with the intra-company balances and transactions within the Group eliminated [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>
<td class="text">&#160;<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_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</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>
<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_Assets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,734<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_Liabilities', window );">Total liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,642<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 72,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 59,124<span></span>
</td>
<td class="nump">&#165; 36,976<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_jd_RegisteredCapitalsAndPrcStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 registered capitals and PRC 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;">jd_RegisteredCapitalsAndPrcStatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the amount received from entity's first offering of stock to the public.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_EntityListingsExchangeAxis=jd_HongKongStockExchangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EntityListingsExchangeAxis=jd_HongKongStockExchangeMember</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_srt_CurrencyAxis=currency_HKD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_HKD</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=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember</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_OwnershipAxis=jd_JdcomIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdcomIncMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147372144928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_ForeignCurrencyTransactionAbstract', window );"><strong>Foreign currency translation</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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Total exchange gains/(losses)</a></td>
<td class="nump">&#165; 114<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">&#165; 42<span></span>
</td>
<td class="num">&#165; (90)<span></span>
</td>
</tr>
<tr class="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 );">Total foreign currency translation adjustments gains/(losses)</a></td>
<td class="nump">&#165; 7,810<span></span>
</td>
<td class="nump">$ 1,132<span></span>
</td>
<td class="num">(2,872)<span></span>
</td>
<td class="num">(7,955)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultipleForeignCurrencyExchangeRatesAbstract', window );"><strong>Convenience translation</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_jd_ForeignCurrencyTranslationRate', window );">Convenience translation rate (RMB to USD)</a></td>
<td class="nump">6.8972<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_NotesAndLoansReceivableNetNoncurrentAbstract', window );"><strong>Loan receivables, net</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_jd_LoanReceivablesProvisionForDoubtfulAccounts', window );">Provision for the doubtful loan receivables</a></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="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_jd_ConstructionInProgressAbstract', window );"><strong>Construction in progress</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_ConstructionInProgressGross', window );">Amount of construction in progress</a></td>
<td class="nump">&#165; 11,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,817<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_RangeAxis=srt_MinimumMember', window );">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_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract', window );"><strong>Loan receivables, net</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_jd_LoanPeriodsExtendedRange', window );">Loan periods extended range</a></td>
<td class="text">1 month<span></span>
</td>
<td class="text">1 month<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_RangeAxis=srt_MaximumMember', window );">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_us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract', window );"><strong>Loan receivables, net</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_jd_LoanPeriodsExtendedRange', window );">Loan periods extended range</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">24 months<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Electronic equipment | 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Electronic equipment | 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office equipment</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles | 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="ro">
<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, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles | 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 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_PropertyPlantAndEquipmentByTypeAxis=jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember', window );">Logistic,warehouse and other heavy equipment | 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="ro">
<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, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 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_PropertyPlantAndEquipmentByTypeAxis=jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember', window );">Logistic,warehouse and other heavy equipment | 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</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="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=jd_LeaseholdImprovementMember', window );">Leasehold improvement</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful Lives</a></td>
<td class="text">Over the shorter of the expected life of leasehold improvements or the lease term<span></span>
</td>
<td class="text">Over the shorter of the expected life of leasehold improvements or the lease term<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software | 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software | 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful Lives</a></td>
<td class="text">Indefinite<span></span>
</td>
<td class="text">Indefinite<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">40 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvement | 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvement | 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful Lives (in Years)</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other non-current assets</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_NotesAndLoansReceivableNetNoncurrentAbstract', window );"><strong>Loan receivables, net</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_jd_LoanReceivablesNoncurrent', window );">The loan receivables with the collection period over one year</a></td>
<td class="nump">&#165; 142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">733<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_BalanceSheetLocationAxis=jd_PrepaymentsAndOtherCurrentAssetsMember', window );">Prepayments and other current assets</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_NotesAndLoansReceivableNetNoncurrentAbstract', window );"><strong>Loan receivables, net</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_jd_LoanReceivablesCurrent', window );">The loan receivables with the collection period less than one year</a></td>
<td class="nump">&#165; 2,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,817<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_jd_ConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_ConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ForeignCurrencyTranslationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exchange rate used for convenience translation from reporting currency to additional disclosures in another currency.</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;">jd_ForeignCurrencyTranslationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LoanPeriodsExtendedRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 about loan periods extended period range.</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;">jd_LoanPeriodsExtendedRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LoanReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consumer financing provided to qualified individual customers with the collection period less than one year.</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;">jd_LoanReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LoanReceivablesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consumer financing provided to qualified individual customers with the collection period over one year.</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;">jd_LoanReceivablesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LoanReceivablesProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to write-down of loan receivables to the amount expected to be collected.</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;">jd_LoanReceivablesProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ForeignCurrencyTransactionAbstract</td>
</tr>
<tr>
<td style="padding-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_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 foreign currency transaction realized and unrealized gain (loss) recognized in the income 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MultipleForeignCurrencyExchangeRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MultipleForeignCurrencyExchangeRatesAbstract</td>
</tr>
<tr>
<td style="padding-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_NotesAndLoansReceivableNetNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NotesAndLoansReceivableNetNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905813&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-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>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_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=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OfficeEquipmentMember</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=jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember</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=jd_LeaseholdImprovementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_LeaseholdImprovementMember</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_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SoftwareAndSoftwareDevelopmentCostsMember</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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LandMember</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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingMember</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_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingImprovementsMember</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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</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_BalanceSheetLocationAxis=jd_PrepaymentsAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=jd_PrepaymentsAndOtherCurrentAssetsMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371379776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details 2)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</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_srt_RangeAxis=srt_MinimumMember', window );">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_jd_LandUseRightsDisclosureAbstract', window );"><strong>Land use rights, net</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_jd_LandUseRightsUsefulLife', window );">Estimated useful lives (in years)</a></td>
<td class="text">18 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_srt_RangeAxis=srt_MaximumMember', window );">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_jd_LandUseRightsDisclosureAbstract', window );"><strong>Land use rights, net</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_jd_LandUseRightsUsefulLife', window );">Estimated useful lives (in years)</a></td>
<td class="text">50 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_NoncompeteAgreementsMember', window );">Non-compete Agreement | 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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 );">Estimated useful lives (in years)</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_NoncompeteAgreementsMember', window );">Non-compete Agreement | 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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 );">Estimated useful lives (in years)</a></td>
<td class="text">8 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=jd_DomainNamesAndTrademarkMember', window );">Domain names and 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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 );">Estimated useful lives (in years)</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=jd_DomainNamesAndTrademarkMember', window );">Domain names and 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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 );">Estimated useful lives (in years)</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=jd_CustomerRelationshipMember', window );">Customer relationship | 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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 );">Estimated useful lives (in years)</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_FiniteLivedIntangibleAssetsByMajorClassAxis=jd_CustomerRelationshipMember', window );">Customer relationship | 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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 );">Estimated useful lives (in years)</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=jd_TechnologyAndOthersMember', window );">Technology and others | 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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 );">Estimated useful lives (in years)</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_FiniteLivedIntangibleAssetsByMajorClassAxis=jd_TechnologyAndOthersMember', window );">Technology and others | 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible assets, net</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 );">Estimated useful lives (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_LandUseRightsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_LandUseRightsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 land use rights, 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;">jd_LandUseRightsUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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_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_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncompeteAgreementsMember</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=jd_DomainNamesAndTrademarkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DomainNamesAndTrademarkMember</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=jd_CustomerRelationshipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_CustomerRelationshipMember</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=jd_TechnologyAndOthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_TechnologyAndOthersMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147380430416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details 3)<br> &#165; in Millions, $ in Millions</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, 2022 </div>
<div>CNY (&#165;) </div>
<div>segment </div>
<div>item </div>
<div>lease</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment </div>
<div>item </div>
<div>lease</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>item </div>
<div>segment </div>
<div>lease</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;) </div>
<div>item </div>
<div>lease </div>
<div>segment</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_ContractWithCustomerRefundLiabilityCurrent', window );">Liabilities for return allowances</a></td>
<td class="nump">&#165; 743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 618<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 );">Net revenues</a></td>
<td class="nump">1,046,236<span></span>
</td>
<td class="nump">$ 151,690<span></span>
</td>
<td class="nump">951,592<span></span>
</td>
<td class="nump">&#165; 745,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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">20,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,983<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unearned revenue</a></td>
<td class="nump">33,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 29,184<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_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions', window );">Unearned revenue recognized</a></td>
<td class="nump">&#165; 22,103<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_RevenuePracticalExpedientIncrementalCostOfObtainingContract', window );">Revenue, Practical Expedient</a></td>
<td class="text">true<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_CustomerIncentivesAndLoyaltyProgramsAbstract', window );"><strong>Customer incentives and loyalty programs</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_TypesOfDiscountedCoupons', window );">Types of discounted coupons | item</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_jd_ShippingHandlingAndTransportationCostsAbstract', window );"><strong>Fulfillment</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_FulfillmentCosts', window );">Fulfillment</a></td>
<td class="nump">&#165; 63,011<span></span>
</td>
<td class="nump">$ 9,136<span></span>
</td>
<td class="nump">&#165; 59,055<span></span>
</td>
<td class="nump">&#165; 48,700<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_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Marketing</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_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">&#165; 29,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 32,704<span></span>
</td>
<td class="nump">&#165; 23,088<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_CapitalLeasesLesseeBalanceSheetAbstract', window );"><strong>Leases</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_NumberOfFinanceLeases', window );">Number of finance leases | lease</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_SegmentReportingAbstract', window );"><strong>Segment reporting</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_NumberOfOperatingSegments', window );">Number of major business segments | segment</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<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_jd_StatutoryReservesAbstract', window );"><strong>Statutory reserves</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_AmountAllocatedToStatutoryReserves', window );">Appropriations of statutory reserves</a></td>
<td class="nump">&#165; 1,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 53<span></span>
</td>
<td class="nump">&#165; 74<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_jd_AmountAllocatedToOtherReserveFunds', window );">Appropriations to other reserve funds</a></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="nump">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_jd_StatutoryReservesByRegulatoryCountryAxis=country_CN', window );">PRC | General reserve fund | Foreign invested enterprise</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_jd_StatutoryReservesAbstract', window );"><strong>Statutory reserves</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw', window );">Minimum portion of after tax profit to be allocated to general reserve under PRC law (as a percentage)</a></td>
<td class="nump">10.00%<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>
</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_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve', window );">Maximum percentage of statutory general reserve related to entity's registered capital</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.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_jd_StatutoryReservesByRegulatoryCountryAxis=country_CN', window );">PRC | Statutory surplus reserve | Domestic enterprise</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_jd_StatutoryReservesAbstract', window );"><strong>Statutory reserves</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw', window );">Minimum portion of after tax profit to be allocated to statutory surplus under PRC law (as a percentage)</a></td>
<td class="nump">10.00%<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>
</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_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus', window );">Maximum percentage of statutory surplus reserve related to entity's registered capital</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.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_srt_ProductOrServiceAxis=jd_ElectronicsAndHomeApplianceProductsMember', window );">Electronics and home appliance products</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">&#165; 515,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492,592<span></span>
</td>
<td class="nump">400,927<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_ProductOrServiceAxis=jd_GeneralMerchandiseProductsMember', window );">General merchandise products</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">349,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">323,063<span></span>
</td>
<td class="nump">250,952<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_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping</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_jd_ShippingHandlingAndTransportationCostsAbstract', window );"><strong>Fulfillment</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_FulfillmentCosts', window );">Fulfillment</a></td>
<td class="nump">28,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,786<span></span>
</td>
<td class="nump">23,088<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_ProductOrServiceAxis=jd_OnlineMarketplaceAndMarketingServicesMember', window );">Online marketplace and marketing services</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">81,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,118<span></span>
</td>
<td class="nump">53,473<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_ProductOrServiceAxis=jd_LogisticsAndOtherServicesMember', window );">Logistics and other services</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">99,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,819<span></span>
</td>
<td class="nump">&#165; 40,450<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_BalanceSheetLocationAxis=jd_AccruedExpensesAndOtherCurrentLiabilitiesMember', window );">Accrued expenses and other current liabilities</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_ContractWithCustomerRefundLiabilityCurrent', window );">Liabilities for return allowances</a></td>
<td class="nump">743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">618<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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepayments and other current assets</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_ContractWithCustomerRightToRecoverProductCurrent', window );">Rights to recover products from customers</a></td>
<td class="nump">&#165; 785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 660<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_jd_AmountAllocatedToOtherReserveFunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to other reserve funds for entities incorporated in China.</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;">jd_AmountAllocatedToOtherReserveFunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AmountAllocatedToStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to statutory reserves for entities incorporated in China.</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;">jd_AmountAllocatedToStatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability revenue recognized including additions.</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;">jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_CustomerIncentivesAndLoyaltyProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a.</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;">jd_CustomerIncentivesAndLoyaltyProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_FulfillmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fulfillment costs represent packaging material costs and those costs incurred in outbound shipping, operating and staffing the Group's fulfillment and customer service centers, including costs attributable to buying, receiving, inspecting and warehousing inventories; picking, packaging and preparing customer orders for shipment; processing payment and related transaction costs and responding to inquiries from customers. Fulfillment costs also contain third party transaction fees, such as credit card processing and debit card processing 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;">jd_FulfillmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the minimum percentage of the after-tax net income allocated to a general 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;">jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the minimum percentage of the after-tax net income allocated to a statutory surplus 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;">jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_NumberOfFinanceLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of finance 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;">jd_NumberOfFinanceLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the ratio of the statutory reserve to the registered capital which triggers the elimination of the requirement to contribute to the 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;">jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the ratio of the statutory surplus to the registered capital which triggers the elimination of the requirement to contribute to the 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;">jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ShippingHandlingAndTransportationCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_ShippingHandlingAndTransportationCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_TypesOfDiscountedCoupons">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of types of discounted coupons.</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;">jd_TypesOfDiscountedCoupons</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalLeasesLesseeBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CapitalLeasesLesseeBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerRefundLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 55<br> -Paragraph 27<br> -URI https://asc.fasb.org/extlink&amp;oid=126920602&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerRightToRecoverProductCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right to recover product from customer on settling refund liability, 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 55<br> -Paragraph 27<br> -URI https://asc.fasb.org/extlink&amp;oid=126920602&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRightToRecoverProductCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketingAndAdvertisingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenuePracticalExpedientIncrementalCostOfObtainingContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL51790836-203054<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130569-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract</td>
</tr>
<tr>
<td style="padding-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>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_StatutoryReservesByRegulatoryCountryAxis=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;">jd_StatutoryReservesByRegulatoryCountryAxis=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_jd_StatutoryReservesAxis=jd_GeneralReserveFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatutoryReservesAxis=jd_GeneralReserveFundMember</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_dei_LegalEntityAxis=jd_ForeignInvestedEnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=jd_ForeignInvestedEnterpriseMember</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_jd_StatutoryReservesAxis=jd_StatutorySurplusReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatutoryReservesAxis=jd_StatutorySurplusReserveMember</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_dei_LegalEntityAxis=jd_DomesticEnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=jd_DomesticEnterpriseMember</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_ProductOrServiceAxis=jd_ElectronicsAndHomeApplianceProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_ElectronicsAndHomeApplianceProductsMember</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_ProductOrServiceAxis=jd_GeneralMerchandiseProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_GeneralMerchandiseProductsMember</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_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</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_ProductOrServiceAxis=jd_OnlineMarketplaceAndMarketingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_OnlineMarketplaceAndMarketingServicesMember</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_ProductOrServiceAxis=jd_LogisticsAndOtherServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_LogisticsAndOtherServicesMember</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_BalanceSheetLocationAxis=jd_AccruedExpensesAndOtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=jd_AccruedExpensesAndOtherCurrentLiabilitiesMember</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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371910592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and risks (Details) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_ConcentrationRiskLineItems', window );"><strong>Concentration and risks</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_jd_ForeignCurrencyExchangeAppreciationDepreciationRate', window );">Foreign currency exchange appreciation (depreciation) rate</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">2.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_ConcentrationRiskByTypeAxis=jd_CurrencyConvertibilityConcentrationRiskMember', window );">Currency convertibility risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration and risks</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_CashCashEquivalentsAndShortTermInvestments', window );">Cash and cash equivalents, restricted cash and short-term investments</a></td>
<td class="nump">&#165; 146,152<span></span>
</td>
<td class="nump">&#165; 99,174<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ForeignCurrencyExchangeAppreciationDepreciationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Appreciation (depreciation) rate of functional currency to reporting currency.</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;">jd_ForeignCurrencyExchangeAppreciationDepreciationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConcentrationRiskByTypeAxis=jd_CurrencyConvertibilityConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_CurrencyConvertibilityConcentrationRiskMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378349536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted cash (Details)<br> &#165; in Millions, $ in Millions</strong></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>
<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_RestrictedCashAbstract', window );"><strong>Restricted cash</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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">&#165; 6,254<span></span>
</td>
<td class="nump">$ 907<span></span>
</td>
<td class="nump">&#165; 5,926<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedCashAbstract</td>
</tr>
<tr>
<td style="padding-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>119
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147369084624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair value measurement (Details)<br> &#165; in Millions, $ in Millions</strong></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>
<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_AssetsFairValueDisclosureAbstract', window );"><strong>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_MarketableSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">&#165; 11,611<span></span>
</td>
<td class="nump">$ 1,683<span></span>
</td>
<td class="nump">&#165; 19,088<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 basis</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_AssetsFairValueDisclosureAbstract', window );"><strong>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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_RestrictedCashFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">6,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,926<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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">92,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,024<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 basis | Wealth management products</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_AssetsFairValueDisclosureAbstract', window );"><strong>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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Short-term investments</a></td>
<td class="nump">71,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other non-current assets</a></td>
<td class="nump">2,649<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Listed equity securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">11,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,088<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 basis | Quoted Prices in Active Markets for Identical Assets (Level 1)</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_AssetsFairValueDisclosureAbstract', window );"><strong>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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">11,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,088<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 basis | Quoted Prices in Active Markets for Identical Assets (Level 1) | Listed equity securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">11,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,088<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 basis | Significant Other Observable Inputs (Level 2)</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_AssetsFairValueDisclosureAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_RestrictedCashFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">6,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,926<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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">80,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,936<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 basis | Significant Other Observable Inputs (Level 2) | Wealth management products</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_AssetsFairValueDisclosureAbstract', window );"><strong>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_InvestmentsFairValueDisclosure', window );">Short-term investments</a></td>
<td class="nump">71,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 77,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other non-current assets</a></td>
<td class="nump">&#165; 2,649<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_jd_RestrictedCashFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of cash which is restricted as to withdrawal or usage.</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;">jd_RestrictedCashFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 marketable security, classified as noncurrent.</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_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of 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_OtherAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_InvestmentTypeAxis=jd_WealthManagementProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentTypeAxis=jd_WealthManagementProductMember</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_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsLevel1Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsLevel2Member</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>120
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147380287056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement (Details 2) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_InvestmentTypeAxis=jd_WealthManagementProductMember', window );">Wealth management products</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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Short-term investments</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_FairValueOptionChangesInFairValueGainLoss1', window );">Gain (loss) from changes in fair value option</a></td>
<td class="nump">&#165; 1,921<span></span>
</td>
<td class="nump">&#165; 1,514<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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems</td>
</tr>
<tr>
<td style="padding-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_InvestmentTypeAxis=jd_WealthManagementProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentTypeAxis=jd_WealthManagementProductMember</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>121
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147380367136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement (Details 3) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1">36 Months Ended</th>
<th class="th" colspan="1">72 Months Ended</th>
</tr>
<tr>
<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>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2019</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_UnrealizedGainLossOfTheInvestmentSecurities', window );">Unrealized gain/(loss) of the investment securities</a></td>
<td class="num">&#165; (4,304)<span></span>
</td>
<td class="num">&#165; (9,344)<span></span>
</td>
<td class="nump">&#165; 18,722<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_jd_AccumulatedImpairmentOfMeasurementAlternative', window );">Accumulated Impairment of Measurement Alternative</a></td>
<td class="nump">2,610<span></span>
</td>
<td class="nump">2,779<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">&#165; 2,610<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_InvestmentTypeAxis=jd_WealthManagementProductMember', window );">Wealth Management Product [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>
<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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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_FairValueOptionChangesInFairValueGainLoss1', window );">Gain (loss) from changes in fair value of product</a></td>
<td class="nump">1,921<span></span>
</td>
<td class="nump">1,514<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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other Noncurrent Assets [Member] | Wealth Management Product [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>
<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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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_FairValueOptionChangesInFairValueGainLoss1', window );">Gain (loss) from changes in fair value of product</a></td>
<td class="num">&#165; (137)<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_InvestmentIssuerAxis=jd_ChinaUnitedNetworkCommunicationsLimitedMember', window );">China Unicom</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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_PaymentsToAcquireEquitySecuritiesFvNi', window );">Total consideration for the investment</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">&#165; 5,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_jd_PercentageOfDisposal', window );">Percentage of disposal</a></td>
<td class="nump">15.20%<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_UnrealizedGainLossOfTheInvestmentSecurities', window );">Unrealized gain/(loss) of the investment securities</a></td>
<td class="nump">&#165; 341<span></span>
</td>
<td class="num">(388)<span></span>
</td>
<td class="num">(1,047)<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_jd_InvestmentIssuerAxis=jd_VipshopHoldingsLtdMember', window );">Vipshop</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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_PaymentsToAcquireEquitySecuritiesFvNi', window );">Total consideration for the investment</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">&#165; 3,917<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_jd_UnrealizedGainLossOfTheInvestmentSecurities', window );">Unrealized gain/(loss) of the investment securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,560)<span></span>
</td>
<td class="nump">&#165; 4,272<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_RealizedInvestmentGainsLosses', window );">Realized loss of investment securities</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="num">(839)<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_jd_InvestmentIssuerAxis=jd_EsrCaymanLimitedMember', window );">ESR cayman limited</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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_PaymentsToAcquireEquitySecuritiesFvNi', window );">Total consideration for the investment</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">&#165; 1,952<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_jd_PercentageOfDisposal', window );">Percentage of disposal</a></td>
<td class="nump">6.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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>
</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_jd_UnrealizedGainLossOfTheInvestmentSecurities', window );">Unrealized gain/(loss) of the investment securities</a></td>
<td class="num">&#165; (1,722)<span></span>
</td>
<td class="num">(396)<span></span>
</td>
<td class="nump">&#165; 1,632<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2)</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_UnsecuredSeniorNotesPayableFairValueDisclosure', window );">Unsecured senior notes</a></td>
<td class="nump">9,045<span></span>
</td>
<td class="nump">10,020<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">9,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_HeldToMaturitySecuritiesFairValue', window );">Fair value of held to maturity debt securities</a></td>
<td class="nump">4,725<span></span>
</td>
<td class="nump">3,008<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">4,725<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 );">Significant Unobservable Inputs (Level 3) | Nonrecurring basis | Others, net</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount', window );">Impairment of investments</a></td>
<td class="nump">504<span></span>
</td>
<td class="nump">119<span></span>
</td>
<td class="nump">&#165; 202<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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Bank Time Deposits [Member] | Significant Other Observable Inputs (Level 2)</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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_CashAndCashEquivalentsFairValueDisclosure', window );">Time deposits</a></td>
<td class="nump">86,780<span></span>
</td>
<td class="nump">39,282<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">86,780<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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Bank Time Deposits [Member] | Significant Other Observable Inputs (Level 2) | Other Noncurrent Assets [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>
<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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Investment securities</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_AlternativeInvestment', window );">Investment in time deposit with maturity of more than one year</a></td>
<td class="nump">&#165; 100<span></span>
</td>
<td class="nump">&#165; 5,427<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">&#165; 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_AccumulatedImpairmentOfMeasurementAlternative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of measurement alternative.</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;">jd_AccumulatedImpairmentOfMeasurementAlternative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageOfDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disposal</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;">jd_PercentageOfDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_UnrealizedGainLossOfTheInvestmentSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrealized gain/(loss) of the investment securities.</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;">jd_UnrealizedGainLossOfTheInvestmentSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_UnsecuredSeniorNotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of unsecured senior notes 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;">jd_UnsecuredSeniorNotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AlternativeInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=SL6742756-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 35<br> -Paragraph 54B<br> -URI https://asc.fasb.org/extlink&amp;oid=126972413&amp;loc=SL7495116-110257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AlternativeInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion 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.</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_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss on investment in equity security without readily determinable 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at amortized cost (held-to-maturity).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireEquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123583714&amp;loc=SL75117360-209713<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3444-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RealizedInvestmentGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized gain (loss) on investment.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealizedInvestmentGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_InvestmentTypeAxis=jd_WealthManagementProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentTypeAxis=jd_WealthManagementProductMember</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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</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_jd_InvestmentIssuerAxis=jd_ChinaUnitedNetworkCommunicationsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_InvestmentIssuerAxis=jd_ChinaUnitedNetworkCommunicationsLimitedMember</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_jd_InvestmentIssuerAxis=jd_VipshopHoldingsLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_InvestmentIssuerAxis=jd_VipshopHoldingsLtdMember</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_jd_InvestmentIssuerAxis=jd_EsrCaymanLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_InvestmentIssuerAxis=jd_EsrCaymanLimitedMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsLevel2Member</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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherNonoperatingIncomeExpenseMember</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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember</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>122
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147381119792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JD Technology reorganization (Details) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_JdTechnologyMember', window );">JD Technology [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>JD Technology reorganization</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_PaymentsToAcquireEquityMethodInvestments', window );">Additional cash in investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,000<span></span>
</td>
<td class="nump">&#165; 1,780<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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="nump">41.70%<span></span>
</td>
<td class="nump">41.70%<span></span>
</td>
<td class="nump">36.80%<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_OwnershipAxis=jd_JdTechnologyMember', window );">JD Technology [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>JD Technology reorganization</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights', window );">Percentage of equity interest converted from profit sharing right</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.80%<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_PaymentsToAcquireEquityMethodInvestments', window );">Additional cash in investment</a></td>
<td class="nump">&#165; 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,780<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_jd_DualClassVotingPowerAxis=jd_DualClassVotingShareholdingStructureMember', window );">Dual Class Voting Shareholding Structure [Member] | JD Technology [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>JD Technology reorganization</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PercentageOfVotingRight', window );">Percentage of Voting Right</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.70%<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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Held-for-sale | JD Technology [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>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>JD Technology reorganization</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_SaleOfStockPercentageOfOwnershipBeforeTransaction', window );">Percentage of equity stake disposed</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">68.60%<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_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries', window );">Amount raised</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">&#165; 14,300<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_jd_ProfitSharingRightPercentage', window );">Percentage of profit sharing right</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">40.00%<span></span>
</td>
<td class="nump">36.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_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight', window );">Percentage of equity interest can be converted from profit sharing right</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">40.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_PercentageOfEquityInterestConvertedFromProfitSharingRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 which can be converted from profit sharing right, subject to applicable regulatory approvals.</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;">jd_PercentageOfEquityInterestConvertedFromProfitSharingRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageOfEquityInterestConvertedFromProfitSharingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 converted from profit sharing right.</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;">jd_PercentageOfEquityInterestConvertedFromProfitSharingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageOfVotingRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 voting right .</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;">jd_PercentageOfVotingRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ProfitSharingRightPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Profit sharing percentage of the future pre-tax profit of a third party when it has a positive pre-tax income on a cumulative 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;">jd_ProfitSharingRightPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockPercentageOfOwnershipBeforeTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investee's stock owned by parent company before stock transaction.</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_SaleOfStockPercentageOfOwnershipBeforeTransaction</td>
</tr>
<tr>
<td style="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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_JdTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_JdTechnologyMember</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_OwnershipAxis=jd_JdTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdTechnologyMember</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_jd_DualClassVotingPowerAxis=jd_DualClassVotingShareholdingStructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_DualClassVotingPowerAxis=jd_DualClassVotingShareholdingStructureMember</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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</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>123
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371376880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business acquisition - Summary of purchase price as of the date of dada acquisition (Details) - Dada Acquisition [Member]<br> &#165; in Millions</strong></div></th>
<th class="th">
<div>Feb. 28, 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_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems', window );"><strong>Summary of purchase price as of the date of acquisition [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_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">&#165; 3,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business cooperation agreement as consideration of the acquisition</a></td>
<td class="nump">1,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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1', window );">Fair value of previously held equity interests</a></td>
<td class="nump">5,702<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_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1', window );">Total</a></td>
<td class="nump">&#165; 10,760<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of purchase price as of the date of 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;">jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business during the period. The cash portion only of the acquisition price.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DadaAcquisitionMember</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>124
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147381056992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business acquisition - Schedule of allocation of the purchase price as of the date of dada acquisition (Details)<br> &#165; in Millions, $ in Millions</strong></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>
<th class="th">
<div>Feb. 28, 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, 2020 </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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition as follows [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">&#165; 23,123<span></span>
</td>
<td class="nump">$ 3,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 12,433<span></span>
</td>
<td class="nump">&#165; 10,904<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=jd_DadaAcquisitionMember', window );">Dada Acquisition [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition as follows [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,549<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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium', window );">Premium not reflected in goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,623<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,542<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(522)<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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Non-controlling&#160;interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,522)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,760<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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember', window );">Dada Acquisition [Member] | Trademarks and domain names</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition as follows [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Newly identified and appreciation of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">805<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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember', window );">Dada Acquisition [Member] | Technology</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition as follows [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Newly identified and appreciation of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525<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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember', window );">Dada Acquisition [Member] | Relationship with riders</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition as follows [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Newly identified and appreciation of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">640<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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember', window );">Dada Acquisition [Member] | Consumer base</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition as follows [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Newly identified and appreciation of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 120<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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total assets acquired less total liability assumed.</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;">jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed premium.</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;">jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of allocation of the purchase price as of the date of acquisition as follows .</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;">jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents the fair value of the noncontrolling interest in the acquiree at the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability attributable to taxable temporary differences assumed at the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible assets, excluding goodwill, acquired at the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DadaAcquisitionMember</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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TrademarksAndTradeNamesMember</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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TechnologyBasedIntangibleAssetsMember</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=jd_RelationshipWithRidersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_RelationshipWithRidersMember</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=jd_ConsumerBaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ConsumerBaseMember</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>125
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147375408784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business acquisition - Schedule of allocation of the purchase price as of the date of CNLP acquisition (Details) - CNLP [Member]<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">5 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 01, 2022 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>HKD ($)</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_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems', window );"><strong>Summary of purchase price as of the date of acquisition is comprised [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_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">$ 13,066<span></span>
</td>
<td class="nump">&#165; 10,538<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1', window );">Fair value of previously held equity interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,293<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_BusinessCombinationConsiderationTransferred1', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,831<span></span>
</td>
<td class="nump">&#165; 2,637<span></span>
</td>
<td class="nump">$ 3,072<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of purchase price as of the date of acquisition is comprised .</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;">jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business during the period. The cash portion only of the acquisition price.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=jd_CNLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_CNLPMember</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>126
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368942272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (Detail)<br> &#165; in Millions, $ in Millions</strong></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>
<th class="th">
<div>Mar. 01, 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, 2020 </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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition is summarized as follows [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">&#165; 23,123<span></span>
</td>
<td class="nump">$ 3,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 12,433<span></span>
</td>
<td class="nump">&#165; 10,904<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=jd_CNLPMember', window );">CNLP [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition is summarized as follows [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,309<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_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation', window );">Appreciation of property, equipment and software, construction in progress and land-use rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,908<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,679)<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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Non-controlling&#160;interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,293)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,831<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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total assets acquired less total liability assumed.</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;">jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized Property, equipment and software, construction in progress and land use rights appreciation.</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;">jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of allocation of the purchase price as of the date of acquisition is summarized as follows .</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;">jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents the fair value of the noncontrolling interest in the acquiree at the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability attributable to taxable temporary differences assumed at the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=jd_CNLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_CNLPMember</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>127
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378765680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business acquisition - Summary of purchase price as of the date of deppon holdco acquisition (Details)<br> &#165; in Millions</strong></div></th>
<th class="th">
<div>Jul. 26, 2022 </div>
<div>CNY (&#165;)</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_BusinessAcquisitionAxis=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [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_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems', window );"><strong>Summary of purchase price as of the date of acquisition [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_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">&#165; 8,976<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of purchase price as of the date of 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;">jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business during the period. The cash portion only of the acquisition price.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=jd_DepponHoldcoAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DepponHoldcoAcquisitionMember</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>128
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147372317040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business acquisition - Schedule of allocation of the purchase price as of the date of deppon holdco acquisition (Details)<br> &#165; in Millions, $ in Millions</strong></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>
<th class="th">
<div>Jul. 26, 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, 2020 </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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition is summarized as follows [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_Goodwill', window );">Goodwill.</a></td>
<td class="nump">&#165; 23,123<span></span>
</td>
<td class="nump">$ 3,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 12,433<span></span>
</td>
<td class="nump">&#165; 10,904<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=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition is summarized as follows [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,570<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_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation', window );">Appreciation of construction in progress and land use rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<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.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,350<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(590)<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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Non-controlling&#160;interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,714)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,976<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_BusinessAcquisitionAxis=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [Member] | Trademarks and domain names</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition is summarized as follows [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">New identified and appreciation of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,661<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_BusinessAcquisitionAxis=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [Member] | Technology</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition is summarized as follows [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">New identified and appreciation of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">676<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_BusinessAcquisitionAxis=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [Member] | Customer relationships</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems', window );"><strong>Details of allocation of the purchase price as of the date of acquisition is summarized as follows [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">New identified and appreciation of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 8<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_jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized construction in progress and land use rights appreciation.</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;">jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total assets acquired less total liability assumed.</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;">jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of allocation of the purchase price as of the date of acquisition is summarized as follows .</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;">jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents the fair value of the noncontrolling interest in the acquiree at the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability attributable to taxable temporary differences assumed at the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible assets, excluding goodwill, acquired at the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=jd_DepponHoldcoAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DepponHoldcoAcquisitionMember</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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TrademarksAndTradeNamesMember</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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TechnologyBasedIntangibleAssetsMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368106912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business acquisition - Additional information (Details)<br> &#165; in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">5 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 26, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 01, 2022 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>HKD ($)</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, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 28, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years 1 month 6 days<span></span>
</td>
<td class="text">12 years 2 months 12 days<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_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,478<span></span>
</td>
<td class="nump">&#165; 1,529<span></span>
</td>
<td class="nump">&#165; 4,260<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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling 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="text">&#160;<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">590<span></span>
</td>
<td class="nump">1,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86<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_StatementBusinessSegmentsAxis=jd_DadaMember', window );">Dada [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>
<td class="text">&#160;<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="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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,144<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_StatementBusinessSegmentsAxis=jd_JdRetailMember', window );">Jd Retail [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>
<td class="text">&#160;<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="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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,398<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">&#165; 2,627<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_BusinessAcquisitionAxis=jd_DadaAcquisitionMember', window );">Dada Acquisition [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>
<td class="text">&#160;<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="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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52.00%<span></span>
</td>
<td class="nump">52.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>
<td class="text">&#160;<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,606<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="text">&#160;<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_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition', window );">Cash consideration and business cooperation agreement as consideration of the 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="text">&#160;<span></span>
</td>
<td class="nump">$ 800<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="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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain', window );">Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain</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">&#165; 72<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="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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash', window );">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents And Restricted Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,623<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="text">&#160;<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_BusinessAcquisitionsProFormaRevenue', window );">Business Acquisition, Pro Forma Revenue</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,047,200<span></span>
</td>
<td class="nump">956,800<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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Business Acquisition, Pro Forma Net Income (Loss)</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="num">(6,300)<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,452<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="text">&#160;<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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium', window );">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Premium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,623<span></span>
</td>
<td class="nump">&#165; 3,623<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="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_BusinessAcquisitionAxis=jd_CNLPMember', window );">CNLP [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>
<td class="text">&#160;<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="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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</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">80.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.38%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination</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">10.60%<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="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_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</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">&#165; 11,831<span></span>
</td>
<td class="nump">&#165; 2,637<span></span>
</td>
<td class="nump">$ 3,072<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt</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">8,886<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="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_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight', window );">Business Combination Recognized Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Construction In Progress And Land Use Right</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">12,026<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,066<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">&#165; 10,538<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="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=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [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>
<td class="text">&#160;<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="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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</a></td>
<td class="nump">99.99%<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="text">&#160;<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">15 years 3 months 18 days<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="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">&#165; 8,976<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="text">&#160;<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_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt</a></td>
<td class="nump">3,776<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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Business acquisition recognized identifiable assets and liabilities assumed current assets trade receivables</a></td>
<td class="nump">2,101<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="text">&#160;<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_BusinessAcquisitionsProFormaRevenue', window );">Business Acquisition, Pro Forma Revenue</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,063,200<span></span>
</td>
<td class="nump">982,800<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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Business Acquisition, Pro Forma Net Income (Loss)</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,700<span></span>
</td>
<td class="num">&#165; (4,500)<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_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight', window );">Business Combination Recognized Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Construction In Progress And Land Use Right</a></td>
<td class="nump">5,306<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="text">&#160;<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_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged', window );">Business Combination Acquisition of Option Shares Pledged | 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>
<td class="text">&#160;<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">43,009,184<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration</a></td>
<td class="nump">8,976<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="text">&#160;<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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests</a></td>
<td class="nump">589<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="text">&#160;<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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Short-Term Investment</a></td>
<td class="nump">&#165; 1,270<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="text">&#160;<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_BusinessAcquisitionAxis=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [Member] | Accrued Expenses And Other Current Liabilities [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>
<td class="text">&#160;<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="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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_BusinessCombinationDeferredConsiderationPayable', window );">Business combination deferred consideration payable</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">575<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_BusinessAcquisitionAxis=jd_DepponHoldcoAcquisitionMember', window );">Deppon Holdco [Member] | Other Noncurrent Liabilities [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>
<td class="text">&#160;<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="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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_BusinessCombinationDeferredConsiderationPayable', window );">Business combination deferred consideration payable</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 445<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_BusinessAcquisitionAxis=jd_DepponMember', window );">Deppon [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>
<td class="text">&#160;<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="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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
<td class="text">&#160;<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</a></td>
<td class="nump">66.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>
<td class="text">&#160;<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="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_jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination acquisition of Number of option shares pledged.</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;">jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationDeferredConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination deferred consideration 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;">jd_BusinessCombinationDeferredConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed cash and equivalents and restricted cash.</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;">jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current liabilities short term investment.</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;">jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed premium.</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;">jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant, and equipment, construction in progress and land-use rights recognized as of the acquisition date.</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;">jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 both long-term and short-term borrowings assumed at the acquisition date.</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;">jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash consideration and business cooperation agreement as consideration of the 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;">jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 voting equity interests acquired at the acquisition date in 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business during the period. The cash portion only of the acquisition price.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.27(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementBusinessSegmentsAxis=jd_DadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DadaMember</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=jd_JdRetailMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdRetailMember</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=jd_DadaAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DadaAcquisitionMember</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=jd_CNLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_CNLPMember</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=jd_DepponHoldcoAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DepponHoldcoAcquisitionMember</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_BalanceSheetLocationAxis=jd_AccruedExpensesAndOtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=jd_AccruedExpensesAndOtherCurrentLiabilitiesMember</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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</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=jd_DepponMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DepponMember</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>130
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371827136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in equity investees (Details) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems', window );"><strong>Measurement Alternative and NAV practical expedient investments</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_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount', window );">Carrying amount of investment under NAV practical expedient</a></td>
<td class="nump">&#165; 7,982<span></span>
</td>
<td class="nump">&#165; 7,325<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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Carrying values of equity investments measured at fair value using the Measurement Alternative</a></td>
<td class="nump">20,707<span></span>
</td>
<td class="nump">19,643<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_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments', window );">Measurement alternative and NAV practical expedient investments</a></td>
<td class="nump">&#165; 1,683<span></span>
</td>
<td class="nump">&#165; 4,787<span></span>
</td>
<td class="nump">&#165; 10,201<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 alternative investments, over which the Group do not have the ability to exercise significant influence, and are accounted for under the existing practical expedient in ASC Topic 820, Fair Value Measurements and Disclosures ("ASC 820") to estimate fair value using the net asset value per share (or its equivalent) of the investment ("NAV practical expedient").</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;">jd_InvestmentMeasuredUsingNavPracticalExpedientAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Original cost of investment in equity security without readily determinable fair value and NAV practical expedient 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;">jd_MeasurementAlternativeAndNavPracticalExpedientInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity security without readily determinable 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems</td>
</tr>
<tr>
<td style="padding-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>131
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147363118608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in equity investees (Details 2)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1">48 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 18, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 05, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Apr. 26, 2016</div></th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Jun. 30, 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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 );">Investments accounted for under the equity method</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="nump">&#165; 36,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 28,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 36,254<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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract', window );"><strong>Equity method investment with the investment cost allocation</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 );">Carrying value of equity investment</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="nump">36,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,254<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_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract', window );"><strong>Operating data:</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 profit/(loss)</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,691<span></span>
</td>
<td class="nump">$ 1,407<span></span>
</td>
<td class="num">(4,467)<span></span>
</td>
<td class="nump">&#165; 49,337<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_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract', window );"><strong>Balance sheet data:</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>
<td class="text">&#160;<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>
</tr>
<tr class="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="text">&#160;<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">299,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,901<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="text">&#160;<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">196,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,402<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="text">&#160;<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">221,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">221,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,648<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="text">&#160;<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">28,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,910<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_MinorityInterest', window );">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,723<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_AdditionalPaidInCapital', window );">Additional paid-in capital</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="nump">182,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,683<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_ImpairmentOfInvestments', window );">Impairment charges</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,969<span></span>
</td>
<td class="nump">$ 285<span></span>
</td>
<td class="nump">574<span></span>
</td>
<td class="nump">208<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_FairValueByAssetClassAxis=us-gaap_EquityMethodInvestmentsMember', window );">Equity Method Investments [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>
<td class="text">&#160;<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="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_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract', window );"><strong>Operating data:</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 );">Revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,582<span></span>
</td>
<td class="nump">140,263<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_GrossProfit', window );">Gross profit</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,736<span></span>
</td>
<td class="nump">45,590<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income/(loss) from operation</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,158)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,877<span></span>
</td>
<td class="nump">5,157<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 profit/(loss)</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,583)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(250)<span></span>
</td>
<td class="nump">2,680<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_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder', window );">Net income/(loss) attributable to ordinary shareholders</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">675<span></span>
</td>
<td class="nump">3,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract', window );"><strong>Balance sheet data:</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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="text">&#160;<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">150,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,304<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_AssetsNoncurrent', window );">Non-current assets</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="nump">140,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,872<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_LiabilitiesCurrent', window );">Current liabilities</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="nump">109,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,790<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_LiabilitiesNoncurrent', window );">Non-current liabilities</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="nump">49,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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="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="text">&#160;<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">973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">973<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_IncomeStatementLocationAxis=jd_SharesOfResultsOfEquityInvesteesMember', window );">Share of results of equity investees</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract', window );"><strong>Equity method investment with the investment cost allocation</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>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Impairment charges in connection with the equity method</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">488<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_YonghuiSuperstoresCoLtdMember', window );">Yonghui 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>
<td class="text">&#160;<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="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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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 );">Investments accounted for under the equity method</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="nump">4,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,592<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_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis', window );">Percentage of the equity interests on a fully diluted basis (in percentage)</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.40%<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">13.40%<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_jd_NumberOfBoardSeatsHeld', window );">Number of board seat held | item</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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<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_PaymentsToAcquireEquityMethodInvestments', window );">Total consideration in cash</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,462<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_NumberOfBoardSeats', window );">Number of board seats | item</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9<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">9<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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Dividend received</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">147<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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract', window );"><strong>Equity method investment with the investment cost allocation</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 );">Carrying value of equity investment</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="nump">4,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,592<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_EquityMethodInvestmentUnderlyingEquityInNetAssets', window );">Proportionate share of investee's net tangible assets and intangible assets</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="nump">2,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,225<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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity', window );">Positive/(negative) basis difference</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="nump">2,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,367<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill', window );">Positive (negative) basis difference has been assigned to 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,111<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets', window );">Positive (negative) basis difference has been assigned to amortizable intangible assets</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="nump">1,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,674<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities', window );">Positive (negative) basis difference has been assigned to deferred tax liabilities</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="num">(418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(418)<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_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife', window );">Weighted average remaining life of the amortizable intangible assets</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<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_EquityMethodInvestmentQuotedMarketValue', window );">Aggregate market values</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="nump">4,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,921<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_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract', window );"><strong>Balance sheet data:</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 charges</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>
<td class="nump">&#165; 1,492<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>
</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember', window );">Dada 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>
<td class="text">&#160;<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="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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 );">Investments accounted for under the equity method</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="nump">6,075<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">6,075<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_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of the issued and outstanding ordinary shares (in percentage)</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46.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="nump">46.00%<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_jd_NumberOfBoardSeatsHeld', window );">Number of board seat held | item</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>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<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_PaymentsToAcquireEquityMethodInvestments', window );">Total consideration in cash</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>
<td class="text">&#160;<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">703<span></span>
</td>
<td class="nump">&#165; 3,513<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_jd_NumberOfBoardSeats', window );">Number of board seats | item</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9<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">9<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_EquityMethodInvestmentAggregateCost', window );">Total consideration for equity investment</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>
<td class="text">&#160;<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">5,723<span></span>
</td>
<td class="nump">5,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract', window );"><strong>Equity method investment with the investment cost allocation</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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 );">Carrying value of equity investment</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="nump">6,075<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">6,075<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_EquityMethodInvestmentUnderlyingEquityInNetAssets', window );">Proportionate share of investee's net tangible assets and intangible assets</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="nump">2,136<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,136<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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity', window );">Positive/(negative) basis difference</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="nump">3,939<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">3,939<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill', window );">Positive (negative) basis difference has been assigned to 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,893<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">3,893<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets', window );">Positive (negative) basis difference has been assigned to amortizable intangible assets</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="nump">61<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">61<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities', window );">Positive (negative) basis difference has been assigned to deferred tax liabilities</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="num">(15)<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">(15)<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_EquityMethodInvestmentQuotedMarketValue', window );">Aggregate market values</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="nump">9,106<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">9,106<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_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract', window );"><strong>Balance sheet data:</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>
<td class="text">&#160;<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>
</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_jd_DeemedDisposalGain', window );">Deemed disposal gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,229<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="text">&#160;<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember', window );">Dada Group | Supply chain support</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 );">Estimated useful lives (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<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="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember', window );">Dada Group | Traffic and other additional support</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>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 );">Estimated useful lives (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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="text">&#160;<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember', window );">Dada Group | Non-compete Agreement</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="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 );">Estimated useful lives (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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="text">&#160;<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_JdTechnologyMember', window );">JD Technology</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>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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 );">Investments accounted for under the equity method</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,354<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">&#165; 2,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of the issued and outstanding ordinary shares (in percentage)</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">41.70%<span></span>
</td>
<td class="nump">36.80%<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="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_PaymentsToAcquireEquityMethodInvestments', window );">Total consideration in cash</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">&#165; 4,000<span></span>
</td>
<td class="nump">&#165; 1,780<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="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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract', window );"><strong>Equity method investment with the investment cost allocation</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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 );">Carrying value of equity investment</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,354<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">&#165; 2,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract', window );"><strong>Balance sheet data:</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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="text">&#160;<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">(901)<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">(901)<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_jd_PercentageOfEquityInterest', window );">Percentage of equity interest</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">41.70%<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="text">&#160;<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_ATRenewMember', window );">ATRenew</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>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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 );">Investments accounted for under the equity method</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="nump">2,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of the issued and outstanding ordinary shares (in percentage)</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.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="nump">33.00%<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_jd_NumberOfBoardSeatsHeld', window );">Number of board seat held | item</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>
<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>
<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>
</tr>
<tr class="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 );">Total consideration in cash</a></td>
<td class="nump">&#165; 321<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="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_NumberOfBoardSeats', window );">Number of board seats | item</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<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">7<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_EquityMethodInvestmentAggregateCost', window );">Total consideration for equity investment</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="nump">129<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">129<span></span>
</td>
<td class="nump">&#165; 4,141<span></span>
</td>
<td class="nump">&#165; 4,141<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_jd_CommonStockSharesSubscribed', window );">Common Stock Shares Subscribed | shares</a></td>
<td class="nump">2,333,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="text">&#160;<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract', window );"><strong>Equity method investment with the investment cost allocation</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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 );">Carrying value of equity investment</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="nump">2,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets', window );">Proportionate share of investee's net tangible assets and intangible assets</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="nump">2,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,209<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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity', window );">Positive/(negative) basis difference</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="nump">623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(631)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">623<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill', window );">Positive (negative) basis difference has been assigned to 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<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">35<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets', window );">Positive (negative) basis difference has been assigned to amortizable intangible assets</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="nump">784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(450)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">784<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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities', window );">Positive (negative) basis difference has been assigned to deferred tax liabilities</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="num">(196)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(196)<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_EquityMethodInvestmentQuotedMarketValue', window );">Aggregate market values</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="nump">2,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionChangesInFairValueGainLoss1', window );">Gain (loss) from changes in fair value of product</a></td>
<td class="nump">&#165; 2,305<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="text">&#160;<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_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract', window );"><strong>Balance sheet data:</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>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<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 charges</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">&#165; 1,191<span></span>
</td>
<td class="nump">&#165; 3,909<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="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_ATRenewMember', window );">ATRenew | 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>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity method investments</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>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Total consideration for equity investment</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 41<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_CommonStockSharesSubscribed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subscribed.</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;">jd_CommonStockSharesSubscribed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DeemedDisposalGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed disposal gain.</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;">jd_DeemedDisposalGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to amortizable 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;">jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to deferred tax 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;">jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to goodwill.</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;">jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of ownership of equity participation in the investee accounted for under the equity method of accounting, on a fully diluted 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;">jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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), which is attributable to shareholders, reported by an equity method investment of the 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;">jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 summarized financial information income statement.</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;">jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not included in the investees' financial statements, 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;">jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_NumberOfBoardSeats">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 board seats.</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;">jd_NumberOfBoardSeats</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_NumberOfBoardSeatsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investees' board seats held by the reporting 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;">jd_NumberOfBoardSeatsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_PercentageOfEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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</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;">jd_PercentageOfEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents the aggregate cost of investments accounted for under the equity method of accounting.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 32<br> -URI https://asc.fasb.org/extlink&amp;oid=126903467&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_EquityMethodInvestmentQuotedMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate value of each identified investment accounted for under the equity method of accounting based on the quoted market price for those investments in common stock for which a quoted market price is available.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentQuotedMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquityMethodInvestmentUnderlyingEquityInNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity's ownership percentage in the investee multiplied by the investee's total equity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>duration</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8A<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) from continuing operations including 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueByAssetClassAxis=us-gaap_EquityMethodInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=us-gaap_EquityMethodInvestmentsMember</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=jd_SharesOfResultsOfEquityInvesteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_SharesOfResultsOfEquityInvesteesMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_YonghuiSuperstoresCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_YonghuiSuperstoresCoLtdMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_DadaNexusLimitedMember</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=jd_SupplyChainSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_SupplyChainSupportMember</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=jd_TrafficAndOtherAdditionalSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_TrafficAndOtherAdditionalSupportMember</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_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncompeteAgreementsMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_JdTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_JdTechnologyMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_ATRenewMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jd_ATRenewMember</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>132
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147381486960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts receivable, net (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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, 2020 </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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts receivable</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_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">&#165; 22,158<span></span>
</td>
<td class="nump">&#165; 12,934<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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="num">(1,582)<span></span>
</td>
<td class="num">(1,034)<span></span>
</td>
<td class="num">&#165; (566)<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">20,576<span></span>
</td>
<td class="nump">11,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Movements in the allowance for doubtful accounts</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_AllowanceForDoubtfulAccountsReceivable', window );">Balance at beginning of the year</a></td>
<td class="num">(1,034)<span></span>
</td>
<td class="num">(566)<span></span>
</td>
<td class="num">(318)<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_ProvisionForDoubtfulAccounts', window );">Additions</a></td>
<td class="num">(615)<span></span>
</td>
<td class="num">(535)<span></span>
</td>
<td class="num">(331)<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-off</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">83<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_AllowanceForDoubtfulAccountsReceivable', window );">Balance at end of the year</a></td>
<td class="num">(1,582)<span></span>
</td>
<td class="num">(1,034)<span></span>
</td>
<td class="num">&#165; (566)<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_ProductOrServiceAxis=jd_LogisticsSupportServicesMember', window );">Logistics receivables</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts receivable</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_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">11,063<span></span>
</td>
<td class="nump">6,204<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_ProductOrServiceAxis=jd_ProductSalesAndOnlineMarketplaceReceivablesMember', window );">Online retail and online marketplace receivables</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts receivable</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_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">9,982<span></span>
</td>
<td class="nump">5,840<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_ProductOrServiceAxis=jd_AdvertisingReceivablesMember', window );">Advertising receivables and others</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts receivable</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_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">1,113<span></span>
</td>
<td class="nump">890<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_ProductOrServiceAxis=jd_ConsumerFinancingReceivableMember', window );">Consumer financing receivables</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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Movements in the allowance for doubtful accounts</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_ProvisionForDoubtfulAccounts', window );">Additions</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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 direct write-downs of accounts receivable charged against the allowance.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=jd_LogisticsSupportServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_LogisticsSupportServicesMember</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_ProductOrServiceAxis=jd_ProductSalesAndOnlineMarketplaceReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_ProductSalesAndOnlineMarketplaceReceivablesMember</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_ProductOrServiceAxis=jd_AdvertisingReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_AdvertisingReceivablesMember</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_ProductOrServiceAxis=jd_ConsumerFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_ConsumerFinancingReceivableMember</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>133
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370263744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories, net (Details)<br> &#165; in Millions, $ in Millions</strong></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>
<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_InventoryLineItems', window );"><strong>Inventories</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_InventoryGross', window );">Inventory, Gross</a></td>
<td class="nump">&#165; 82,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 77,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory valuation allowance</a></td>
<td class="num">(4,115)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,299)<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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">77,949<span></span>
</td>
<td class="nump">$ 11,302<span></span>
</td>
<td class="nump">75,601<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_PublicUtilitiesInventoryAxis=us-gaap_ProductMember', window );">Products</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_InventoryLineItems', window );"><strong>Inventories</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_InventoryGross', window );">Inventory, Gross</a></td>
<td class="nump">80,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,422<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_PublicUtilitiesInventoryAxis=jd_PackingAndOtherMaterialsMember', window );">Packing materials and others</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_InventoryLineItems', window );"><strong>Inventories</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_InventoryGross', window );">Inventory, Gross</a></td>
<td class="nump">&#165; 1,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 478<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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserve for 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PublicUtilitiesInventoryAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PublicUtilitiesInventoryAxis=us-gaap_ProductMember</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_PublicUtilitiesInventoryAxis=jd_PackingAndOtherMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PublicUtilitiesInventoryAxis=jd_PackingAndOtherMaterialsMember</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>134
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371029600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, equipment and software, net (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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, 2020 </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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">&#165; 69,368<span></span>
</td>
<td class="nump">&#165; 50,222<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(14,288)<span></span>
</td>
<td class="num">(17,278)<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_PropertyPlantAndEquipmentNet', window );">Net book value</a></td>
<td class="nump">55,080<span></span>
</td>
<td class="nump">32,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,986<span></span>
</td>
</tr>
<tr class="re">
<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 expenses</a></td>
<td class="nump">5,295<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">&#165; 5,037<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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment charge</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, equipment and software, net</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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">2,663<span></span>
</td>
<td class="nump">11,222<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land, building and building improvement</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">40,642<span></span>
</td>
<td class="nump">21,072<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_PropertyPlantAndEquipmentByTypeAxis=jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember', window );">Logistics,warehouse and other heavy equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">14,097<span></span>
</td>
<td class="nump">10,084<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_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>
<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, equipment and software, net</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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">5,743<span></span>
</td>
<td class="nump">2,681<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">4,550<span></span>
</td>
<td class="nump">3,766<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">640<span></span>
</td>
<td class="nump">530<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, equipment and software, net</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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">&#165; 1,033<span></span>
</td>
<td class="nump">&#165; 867<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OfficeEquipmentMember</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_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LandBuildingsAndImprovementsMember</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=jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember</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_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=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_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SoftwareAndSoftwareDevelopmentCostsMember</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>135
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147380359280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Land use rights, net (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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, 2020 </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_jd_LandUseRightsNetLineItems', window );"><strong>Land Use Rights, Net [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_jd_LandUseRightsGross', window );">Land use rights</a></td>
<td class="nump">&#165; 35,481<span></span>
</td>
<td class="nump">&#165; 15,253<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_jd_LandUseRightsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(1,633)<span></span>
</td>
<td class="num">(925)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_LandUseRights', window );">Net book value</a></td>
<td class="nump">33,848<span></span>
</td>
<td class="nump">14,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,907<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_jd_AmortizationOfLandUseRights', window );">Amortization expenses</a></td>
<td class="nump">693<span></span>
</td>
<td class="nump">276<span></span>
</td>
<td class="nump">&#165; 229<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_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract', window );"><strong>Amortization expenses related to the land use rights for future periods</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_jd_LandUseRightsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">791<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_jd_LandUseRightsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">791<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_jd_LandUseRightsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">791<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_jd_LandUseRightsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">791<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_jd_LandUseRightsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">791<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_jd_LandUseRightsAmortizationExpenseAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">29,893<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_jd_LandUseRightsImpairmentCharge', window );">Impairment charge</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>
<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_jd_AmortizationOfLandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 land use rights in a systematic and rational manner to the periods expected to benefit from such 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;">jd_AmortizationOfLandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of land use right.</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;">jd_LandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 land use rights.</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;">jd_LandUseRightsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense for land use rights expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">jd_LandUseRightsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense for land use rights expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">jd_LandUseRightsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense for land use rights expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">jd_LandUseRightsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense for land use rights expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">jd_LandUseRightsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense for land use rights expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">jd_LandUseRightsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense for land use rights expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">jd_LandUseRightsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 land use rights.</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;">jd_LandUseRightsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsImpairmentCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Land Use Rights Impairment Charge</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;">jd_LandUseRightsImpairmentCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LandUseRightsNetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Land use rights, net.</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;">jd_LandUseRightsNetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>136
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147380333040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets, net (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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, 2020 </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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets, net</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (in years)</a></td>
<td class="text">12 years 1 month 6 days<span></span>
</td>
<td class="text">12 years 2 months 12 days<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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 14,936<span></span>
</td>
<td class="nump">&#165; 10,416<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,625)<span></span>
</td>
<td class="num">(4,407)<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_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment Amount</a></td>
<td class="num">(172)<span></span>
</td>
<td class="num">(172)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">9,139<span></span>
</td>
<td class="nump">5,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,325<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="nump">1,248<span></span>
</td>
<td class="nump">956<span></span>
</td>
<td class="nump">&#165; 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_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Intangible assets impairment charge recorded</a></td>
<td class="nump">0<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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Amortization expenses related to the intangible assets for future periods</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">1,305<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">1,188<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">1,124<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">979<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">908<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">&#165; 3,635<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete Agreement</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets, net</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (in years)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 2,467<span></span>
</td>
<td class="nump">&#165; 2,467<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,279)<span></span>
</td>
<td class="num">(2,120)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">&#165; 188<span></span>
</td>
<td class="nump">&#165; 347<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_FiniteLivedIntangibleAssetsByMajorClassAxis=jd_DomainNamesAndTrademarkMember', window );">Domain names and trademarks</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets, net</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (in years)</a></td>
<td class="text">17 years 9 months 18 days<span></span>
</td>
<td class="text">18 years 10 months 24 days<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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 6,756<span></span>
</td>
<td class="nump">&#165; 4,186<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,440)<span></span>
</td>
<td class="num">(1,066)<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_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment Amount</a></td>
<td class="num">(27)<span></span>
</td>
<td class="num">(27)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">&#165; 5,289<span></span>
</td>
<td class="nump">&#165; 3,093<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationship</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets, net</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (in years)</a></td>
<td class="text">8 years 8 months 12 days<span></span>
</td>
<td class="text">8 years 9 months 18 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 2,823<span></span>
</td>
<td class="nump">&#165; 2,713<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(765)<span></span>
</td>
<td class="num">(454)<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_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment Amount</a></td>
<td class="num">(60)<span></span>
</td>
<td class="num">(60)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">&#165; 1,998<span></span>
</td>
<td class="nump">&#165; 2,199<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_FiniteLivedIntangibleAssetsByMajorClassAxis=jd_TechnologyAndOthersIntangibleAssetsMember', window );">Technology and Others</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets, net</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (in years)</a></td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
<td class="text">6 years<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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 2,890<span></span>
</td>
<td class="nump">&#165; 1,050<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,141)<span></span>
</td>
<td class="num">(767)<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_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment Amount</a></td>
<td class="num">(85)<span></span>
</td>
<td class="num">(85)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">&#165; 1,664<span></span>
</td>
<td class="nump">&#165; 198<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_jd_FiniteLivedIntangibleAssetsAccumulatedImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_FiniteLivedIntangibleAssetsAccumulatedImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an intangible asset (excluding goodwill) to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncompeteAgreementsMember</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=jd_DomainNamesAndTrademarkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DomainNamesAndTrademarkMember</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=jd_TechnologyAndOthersIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_TechnologyAndOthersIntangibleAssetsMember</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>137
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147369083856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">&#165; 11,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,529<span></span>
</td>
<td class="nump">&#165; 4,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_GoodwillImpairmentLoss', window );">Impairment</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_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">25,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,033<span></span>
</td>
<td class="nump">13,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposal of a subsidiary</a></td>
<td class="num">(788)<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss</a></td>
<td class="num">(2,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,600)<span></span>
</td>
<td class="num">(2,600)<span></span>
</td>
</tr>
<tr class="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, ending balance</a></td>
<td class="nump">23,123<span></span>
</td>
<td class="nump">$ 3,353<span></span>
</td>
<td class="nump">12,433<span></span>
</td>
<td class="nump">10,904<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=jd_JdRetailMember', window );">JD Retail</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_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">1,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">2,627<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">11,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,807<span></span>
</td>
<td class="nump">9,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposal of a subsidiary</a></td>
<td class="num">(788)<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss</a></td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="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 );">Goodwill, ending balance</a></td>
<td class="nump">11,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,800<span></span>
</td>
<td class="nump">9,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_us-gaap_StatementBusinessSegmentsAxis=jd_JdLogisticsMember', window );">JD Logistics</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_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">5,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,633<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">6,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">1,633<span></span>
</td>
</tr>
<tr class="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, ending balance</a></td>
<td class="nump">6,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">1,633<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=jd_DadaMember', window );">Dada</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_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">3,144<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</a></td>
<td class="nump">3,144<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 );">Goodwill, ending balance</a></td>
<td class="nump">3,144<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_StatementBusinessSegmentsAxis=jd_NewBusinessMember', window );">New Businesses</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_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">1,586<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_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">4,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,593<span></span>
</td>
<td class="nump">2,593<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accumulated impairment loss</a></td>
<td class="num">(2,593)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (2,593)<span></span>
</td>
<td class="num">&#165; (2,593)<span></span>
</td>
</tr>
<tr class="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 );">Goodwill, ending balance</a></td>
<td class="nump">&#165; 1,586<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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 divestiture 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementBusinessSegmentsAxis=jd_JdRetailMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdRetailMember</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=jd_JdLogisticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdLogisticsMember</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=jd_DadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DadaMember</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=jd_NewBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_NewBusinessMember</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>138
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371353664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts payable (Details)<br> &#165; in Millions, $ in Millions</strong></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>
<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_AccountsPayableCurrentAbstract', window );"><strong>Accounts payable</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_AccountsPayableTradeCurrent', window );">Vendor payable</a></td>
<td class="nump">&#165; 126,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 112,317<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_jd_ShippingChargesAndOthersPayable', window );">Shipping charges payable and others</a></td>
<td class="nump">33,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,167<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_AccountsPayableCurrent', window );">Total</a></td>
<td class="nump">160,607<span></span>
</td>
<td class="nump">$ 23,286<span></span>
</td>
<td class="nump">140,484<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_jd_OutstandingPaymentObligations', window );">Outstanding payment obligations</a></td>
<td class="nump">&#165; 16,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 20,127<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_OutstandingPaymentObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding Payment Obligations .</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;">jd_OutstandingPaymentObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ShippingChargesAndOthersPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shipping charges and other obligations payable 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_ShippingChargesAndOthersPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccountsPayableCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378083424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued expenses and other current liabilities (Details)<br> &#165; in Millions, $ in Millions</strong></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>
<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_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued expenses and other 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_DepositLiabilityCurrent', window );">Deposits</a></td>
<td class="nump">&#165; 18,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,372<span></span>
</td>
</tr>
<tr class="re">
<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 );">Salary and welfare</a></td>
<td class="nump">11,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,396<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_jd_AccruedAdministrativeExpensesCurrent', window );">Accrued administrative expenses</a></td>
<td class="nump">1,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,165<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Rental fee payable</a></td>
<td class="nump">1,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fee</a></td>
<td class="nump">1,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">904<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_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable', window );">Payable related to employees' exercise of share-based awards</a></td>
<td class="nump">1,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent', window );">Liabilities for return allowances</a></td>
<td class="nump">743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">618<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_jd_DeferredConsiderationPayables', window );">Deferred consideration payables.</a></td>
<td class="nump">575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_jd_AccruedVehicleFeesCurrent', window );">Vehicle fee</a></td>
<td class="nump">520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_jd_AccruedInternetDataCenterFeesCurrent', window );">Internet data center fee</a></td>
<td class="nump">409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest payable</a></td>
<td class="nump">167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="re">
<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">4,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,466<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">&#165; 42,570<span></span>
</td>
<td class="nump">$ 6,172<span></span>
</td>
<td class="nump">&#165; 34,468<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_AccruedAdministrativeExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for administrative expenses. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_AccruedAdministrativeExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AccruedInternetDataCenterFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for internet data center fees. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_AccruedInternetDataCenterFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred and payable, pertaining to costs that are statutory in nature, incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and the aggregate carrying amount of liabilities not separately disclosed. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AccruedVehicleFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for vehicle fees. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_AccruedVehicleFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DeferredConsiderationPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration payables.</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;">jd_DeferredConsiderationPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payable to employees in relation to exercise of share based compensation awards.</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;">jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for contractual rent under lease arrangements. 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerRefundLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 55<br> -Paragraph 27<br> -URI https://asc.fasb.org/extlink&amp;oid=126920602&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepositLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion, due within one year or one operating cycle, if longer, of deposits held other than customer 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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368410064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unsecured senior notes (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2016 </div>
<div>CNY (&#165;) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2016 </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_DebtInstrumentLineItems', window );"><strong>Unsecured senior notes</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>
<td class="text">&#160;<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_SeniorLongTermNotes', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="nump">&#165; 9,386<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_DebtInstrumentCarryingAmount', window );">Total principal amounts of unsecured senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,379<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="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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Unsecured senior notes</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>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Unsecured senior notes</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>
<td class="text">&#160;<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_jd_DebtInstrumentNumberOfMaturities', window );">Number of maturities for debt issued | item</a></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>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Aggregate principal amount | $</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="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,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_SeniorLongTermNotes', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,224<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">9,386<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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized discount and debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98<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">101<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_DebtInstrumentCarryingAmount', window );">Total principal amounts of unsecured senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,322<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">9,487<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_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="nump">&#165; 79<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">&#165; 37<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_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">&#165; 36<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">&#165; 45<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_LongTermDebtByMaturityAbstract', window );"><strong>Future principal payments for unsecured senior notes due</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>
<td class="text">&#160;<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">Due in 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,482<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="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_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne', window );">Due in 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,840<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="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_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo', window );">Due in 2050</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,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>
<td class="text">&#160;<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_DebtInstrumentMaturityDate', window );">Debt instrument maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr. 29,  2021<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="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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Unsecured senior notes | 3.875% notes due 2026</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>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Unsecured senior notes</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>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Aggregate principal amount | $</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="nump">3.875%<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.875%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,453<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">3,154<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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.15%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Unsecured senior notes | 3.375% notes due 2030</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>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Unsecured senior notes</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>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Aggregate principal amount | $</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="nump">3.375%<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_SeniorLongTermNotes', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,812<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">4,402<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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.47%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Unsecured senior notes | 4.125% notes due 2050</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>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Unsecured senior notes</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>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Aggregate principal amount | $</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="nump">4.125%<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.125%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,959<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">&#165; 1,830<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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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>
<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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Unsecured senior notes | Unsecured Senior Notes [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>
<td class="text">&#160;<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_LongTermDebtByMaturityAbstract', window );"><strong>Future principal payments for unsecured senior notes due</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>
<td class="text">&#160;<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_DebtInstrumentRepurchaseAmount', window );">Debt instrument repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 78<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<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_jd_DebtInstrumentReacquisitionPriceAmount', window );">Take as Extension</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt [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>
<td class="text">&#160;<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_LongTermDebtByMaturityAbstract', window );"><strong>Future principal payments for unsecured senior notes due</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>
<td class="text">&#160;<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_RepaymentsOfDebt', window );">Repayments of debt | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<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="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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember', window );">Interest Expense [Member] | Unsecured senior notes | Unsecured Senior Notes [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>
<td class="text">&#160;<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_LongTermDebtByMaturityAbstract', window );"><strong>Future principal payments for unsecured senior notes due</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>
<td class="text">&#160;<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_GainLossOnRepurchaseOfDebtInstrument', window );">Debt Instrument Repurchased Gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_DebtInstrumentNumberOfMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturities for the debt issued by the 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;">jd_DebtInstrumentNumberOfMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DebtInstrumentReacquisitionPriceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument reacquisition price 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;">jd_DebtInstrumentReacquisitionPriceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt with maturities of principal beyond five years - one</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;">jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt with maturities of principal beyond five years - two.</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;">jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_DebtInstrumentRepurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of debt instrument that was repurchased.</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_DebtInstrumentRepurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt discount.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnRepurchaseOfDebtInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase.</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_GainLossOnRepurchaseOfDebtInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SeniorLongTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorLongTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</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_DebtInstrumentAxis=jd_UnsecuredSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=jd_UnsecuredSeniorNotesDue2026Member</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_DebtInstrumentAxis=jd_UnsecuredSeniorNotesDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=jd_UnsecuredSeniorNotesDue2030Member</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_DebtInstrumentAxis=jd_UnsecuredSeniorNotesDue2050Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=jd_UnsecuredSeniorNotesDue2050Member</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_DebtInstrumentAxis=jd_UnsecuredSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=jd_UnsecuredSeniorNotesMember</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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</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_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InterestExpenseMember</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>141
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147372297872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unsecured senior notes (Details 2) - Unsecured Senior Note [Member]<br> &#165; in Millions</strong></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Within 1 year</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Between 1 to 2 years</a></td>
<td class="nump">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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">Between 2 to 3 years</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">Between 3 to 4 years</a></td>
<td class="nump">3,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">Between 4 to 5 years</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Beyond 5 years</a></td>
<td class="nump">6,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">&#165; 10,322<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=jd_UnsecuredSeniorNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=jd_UnsecuredSeniorNoteMember</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>142
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147377996192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details)<br> &#165; in Millions, $ in Millions</strong></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>
<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_LeasesAbstract', window );"><strong>Leases</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; 22,267<span></span>
</td>
<td class="nump">$ 3,228<span></span>
</td>
<td class="nump">&#165; 19,987<span></span>
</td>
</tr>
<tr class="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 );">Operating lease liabilities-current</a></td>
<td class="nump">7,688<span></span>
</td>
<td class="nump">1,115<span></span>
</td>
<td class="nump">6,665<span></span>
</td>
</tr>
<tr class="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 );">Operating lease liabilities-non-current</a></td>
<td class="nump">14,978<span></span>
</td>
<td class="nump">$ 2,172<span></span>
</td>
<td class="nump">13,721<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; 22,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 20,386<span></span>
</td>
</tr>
<tr class="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">5 years 4 months 24 days<span></span>
</td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
<td class="text">5 years 7 months 6 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">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>143
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147375563440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details 2) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_LeasesAbstract', window );"><strong>Leases</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; 7,951<span></span>
</td>
<td class="nump">&#165; 6,763<span></span>
</td>
<td class="nump">&#165; 4,903<span></span>
</td>
</tr>
<tr class="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">3,181<span></span>
</td>
<td class="nump">2,782<span></span>
</td>
<td class="nump">1,902<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_LeaseCost', window );">Total</a></td>
<td class="nump">11,132<span></span>
</td>
<td class="nump">9,545<span></span>
</td>
<td class="nump">6,805<span></span>
</td>
</tr>
<tr class="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">&#165; 7,915<span></span>
</td>
<td class="nump">&#165; 6,715<span></span>
</td>
<td class="nump">&#165; 4,801<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease cost recognized by lessee for lease contract.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370816336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details 3) - CNY (&#165;)<br> &#165; in Millions</strong></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</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 );">2023</a></td>
<td class="nump">&#165; 7,885<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 );">2024</a></td>
<td class="nump">5,322<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 );">2025</a></td>
<td class="nump">3,417<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 );">2026</a></td>
<td class="nump">2,278<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 );">2027</a></td>
<td class="nump">1,633<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">5,298<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 payments</a></td>
<td class="nump">25,833<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">(3,167)<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 liabilities</a></td>
<td class="nump">&#165; 22,666<span></span>
</td>
<td class="nump">&#165; 20,386<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due after 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147363098416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Gain on sale of development properties (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 31, 2019</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_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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_GainLossOnSaleOfProperties', window );">Gain on sale of development properties</a></td>
<td class="nump">&#165; 1,379<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">&#165; 767<span></span>
</td>
<td class="nump">&#165; 1,649<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_jd_FundAxis=jd_DevelopmentFundMember', window );">Development Fund [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of development properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="nump">&#165; 468<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_RangeAxis=srt_MinimumMember', window );">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>
<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_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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_LesseeOperatingLeaseTermOfContract', window );">Lease term</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>
<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_RangeAxis=srt_MaximumMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</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>
<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_PartnerTypeOfPartnersCapitalAccountAxis=us-gaap_GeneralPartnerMember', window );">General partner | Development Fund [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>
<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_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PercentageOfCommitmentOfTotalCapital', window );">Committed percentage of the total capital (as a percent)</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">40.00%<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_PartnerTypeOfPartnersCapitalAccountAxis=jd_ThirdPartyInvestorMember', window );">Third Party Investor | Development Fund [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PercentageOfCommitmentOfTotalCapital', window );">Committed percentage of the total capital (as a percent)</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">60.00%<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_dei_LegalEntityAxis=jd_CoreFundsMember', window );">Core 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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_GainLossOnSaleOfProperties', window );">Gain on sale of development properties</a></td>
<td class="nump">&#165; 1,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 637<span></span>
</td>
<td class="nump">&#165; 1,181<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_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent', window );">Rental rate adjusted with growth rate of fair market rent</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</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_dei_LegalEntityAxis=jd_CoreFundsMember', window );">Core Funds | General partner | 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>
<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_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PercentageOfCommitmentOfTotalCapital', window );">Committed percentage of the total capital (as a percent)</a></td>
<td class="nump">10.00%<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>
</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_LegalEntityAxis=jd_CoreFundsMember', window );">Core Funds | General partner | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PercentageOfCommitmentOfTotalCapital', window );">Committed percentage of the total capital (as a percent)</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.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_dei_LegalEntityAxis=jd_CoreFundsMember', window );">Core Funds | Third Party Investor | 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>
<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_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PercentageOfCommitmentOfTotalCapital', window );">Committed percentage of the total capital (as a percent)</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">80.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_dei_LegalEntityAxis=jd_CoreFundsMember', window );">Core Funds | Third Party Investor | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_GainOnSaleOfDevelopmentPropertiesLineItems', window );"><strong>Gain on sale of development properties [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PercentageOfCommitmentOfTotalCapital', window );">Committed percentage of the total capital (as a percent)</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="nump">90.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_jd_GainOnSaleOfDevelopmentPropertiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain on sale of development properties.</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;">jd_GainOnSaleOfDevelopmentPropertiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageOfCommitmentOfTotalCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage committed of the total 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;">jd_PercentageOfCommitmentOfTotalCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interval of Rental Rate Adjusted with Growth Rate Of Fair Market Rent.</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;">jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_jd_FundAxis=jd_DevelopmentFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_FundAxis=jd_DevelopmentFundMember</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_PartnerTypeOfPartnersCapitalAccountAxis=us-gaap_GeneralPartnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PartnerTypeOfPartnersCapitalAccountAxis=us-gaap_GeneralPartnerMember</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_PartnerTypeOfPartnersCapitalAccountAxis=jd_ThirdPartyInvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PartnerTypeOfPartnersCapitalAccountAxis=jd_ThirdPartyInvestorMember</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_dei_LegalEntityAxis=jd_CoreFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=jd_CoreFundsMember</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>146
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370261824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Others, net (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_OtherIncomeAndExpensesAbstract', window );"><strong>Others, net</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_UnrealizedGainLossOnInvestments', window );">Gains/(losses) from fair value change of long-term investments</a></td>
<td class="num">&#165; (4,096)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (7,252)<span></span>
</td>
<td class="nump">&#165; 29,483<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_jd_GovernmentFinancialIncentives', window );">Government financial incentives</a></td>
<td class="nump">2,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,482<span></span>
</td>
<td class="nump">2,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">5,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,213<span></span>
</td>
<td class="nump">2,753<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_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment', window );">Gains/(losses) from acquirements or disposals of business and investment</a></td>
<td class="num">(3,558)<span></span>
</td>
<td class="num">$ (516)<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="nump">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_ImpairmentOfInvestments', window );">Impairment of investments</a></td>
<td class="num">(1,969)<span></span>
</td>
<td class="num">(285)<span></span>
</td>
<td class="num">(574)<span></span>
</td>
<td class="num">(208)<span></span>
</td>
</tr>
<tr class="re">
<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 exchange gains/(losses), net</a></td>
<td class="nump">114<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">42<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingGainsLosses', window );">Others</a></td>
<td class="num">(561)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">359<span></span>
</td>
<td class="nump">548<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_OtherNonoperatingIncomeExpense', window );">Total</a></td>
<td class="num">&#165; (1,555)<span></span>
</td>
<td class="num">$ (225)<span></span>
</td>
<td class="num">&#165; (590)<span></span>
</td>
<td class="nump">&#165; 35,310<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain loss on acquirements or disposals of business and investment.</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;">jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_GovernmentFinancialIncentives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial incentives received from government.</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;">jd_GovernmentFinancialIncentives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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 foreign currency transaction realized and unrealized gain (loss) recognized in the income 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8A<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7,9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized gain (loss) on investment.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R104.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370204640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="3">24 Months Ended</th>
<th class="th" colspan="1">33 Months Ended</th>
<th class="th" colspan="2">36 Months Ended</th>
<th class="th" colspan="1">45 Months Ended</th>
<th class="th" colspan="1">57 Months Ended</th>
<th class="th" colspan="1">72 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 01, 2022</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>HKD ($)</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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Applicable tax rate approved (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<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="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_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate', window );">The Hong Kong profits applicable for the first tier tax rate | $</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>
<td class="text">&#160;<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<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_dei_LegalEntityAxis=jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember', window );">Beijing Jingdong Shangke Information Technology Co., Ltd. | Software enterprise</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_NumberOfYearsExemptedFromIncomeTax', window );">Number of years exempted from income tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<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="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_jd_NumberOfYearsHalfExemptedIncomeTax', window );">Number of years half exempted income tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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="text">&#160;<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_dei_LegalEntityAxis=jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member', window );">Beijing Wodong Tianjun Information Technology Co., Ltd. [Member] | Software enterprise</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_NumberOfYearsHalfExemptedIncomeTax', window );">Number of years half exempted income tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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="text">&#160;<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Applicable tax rate approved (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<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="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_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses', window );">Percentage of claiming tax deductible for research and development expense (as a percent)</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>
<td class="nump">150.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>
<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_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration', window );">Percentage of entitled to claim announced by State Taxation Administration (as a percent)</a></td>
<td class="nump">175.00%<span></span>
</td>
<td class="nump">200.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>
<td class="text">&#160;<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">175.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_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany', window );">Withholding tax rate on dividend distributed by FIE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<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_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions', window );">Maximum rate of withholding tax for dividends paid by an FIE in China to its immediate holding company in Hong Kong under specified conditions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<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>
</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_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong', window );">Minimum ownership percentage of the FIE by foreign investors to qualify for withholding tax rate limit for dividends paid by an FIE in China to its immediate holding company in Hong Kong</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<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="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_jd_AccruedIncomeTaxWithholdingExpenses', window );">Accrued Withholding Tax Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 367<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="text">&#160;<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_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries', window );">Unrecognized deferred tax liabilities of subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,300<span></span>
</td>
<td class="nump">&#165; 4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,300<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">&#165; 4,300<span></span>
</td>
<td class="nump">&#165; 4,300<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | High and new technology enterprise</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PreferentialCorporateIncomeTaxRate', window );">Preferential income tax rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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>
<td class="text">&#160;<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Beijing Jingdong Shangke Information Technology Co., Ltd. | High and new technology enterprise</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PreferentialCorporateIncomeTaxRate', window );">Preferential income tax rate (as a percent)</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">15.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>
<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Beijing Jingdong Shangke Information Technology Co., Ltd. | Software enterprise</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PreferentialCorporateIncomeTaxRate', window );">Preferential income tax rate (as a percent)</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="nump">12.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>
<td class="text">&#160;<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Certain enterprises located in applicable PRC regions | Encouraged industry in the Western Regions of 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>
<td class="text">&#160;<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="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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_PreferentialCorporateIncomeTaxRate', window );">Preferential income tax rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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>
<td class="text">&#160;<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Beijing Wodong Tianjun Information Technology Co., Ltd. [Member] | Software enterprise</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate', window );">Reduction percentage of preferential corporate income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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>
<td class="text">&#160;<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Sales of audio, video products and books</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_ValueAddedTaxRate', window );">Statutory VAT rate (as a percent)</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>
<td class="text">&#160;<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">9.00%<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Sales of other products</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_ValueAddedTaxRate', window );">Statutory VAT rate (as a percent)</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Logistics services</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_ValueAddedTaxRate', window );">Statutory VAT rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Online advertising and other services</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_ValueAddedTaxRate', window );">Statutory VAT rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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>
<td class="text">&#160;<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_jd_PercentageOfCulturalUndertakingDevelopmentFees', window );">Percentage of cultural undertaking development fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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>
<td class="text">&#160;<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_IncomeTaxAuthorityAxis=country_CN', window );">PRC | Value Added Tax [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>
<td class="text">&#160;<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="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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees', window );">Reduction percentage of cultural undertaking development 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="text">&#160;<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">50.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>
</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_IncomeTaxAuthorityAxis=country_ID', window );">Republic of Indonesia</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_IncomeTaxesForeignStatutoryCorporateTaxRate', window );">Profit tax rate (as a percent)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.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_IncomeTaxAuthorityAxis=country_HK', window );">Hong Kong | Profit Above Two Million Hon Kong Dollar [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>
<td class="text">&#160;<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="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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_IncomeTaxesForeignStatutoryCorporateTaxRate', window );">Profit tax rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<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>
</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_IncomeTaxAuthorityAxis=country_HK', window );">Hong Kong | Profit Below Two Million Hong kong Dollar [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>
<td class="text">&#160;<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="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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_IncomeTaxesForeignStatutoryCorporateTaxRate', window );">Profit tax rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<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>
</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_IncomeTaxAuthorityAxis=country_SG', window );">Singapore</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>
<td class="text">&#160;<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_jd_TaxRateDisclosureLineItems', window );"><strong>Taxation</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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_IncomeTaxesForeignStatutoryCorporateTaxRate', window );">Profit tax rate (as a percent)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.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_jd_AccruedIncomeTaxWithholdingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sum of the known and estimated tax expenses to satisfy all foreign income tax obligations due for required distributions.</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;">jd_AccruedIncomeTaxWithholdingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_IncomeTaxesForeignStatutoryCorporateTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory corporate income tax rate in the foreign jurisdiction.</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;">jd_IncomeTaxesForeignStatutoryCorporateTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum rate of withholding tax for dividends paid by an FIE in China to its immediate holding company in Hong Kong under specified conditions.</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;">jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ownership percentage of the FIE by foreign investors to qualify for withholding tax rate limit for dividends paid by an FIE in China to its immediate holding company in Hong Kong.</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;">jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_NumberOfYearsExemptedFromIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of years the company can enjoy an exemption from income tax.</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;">jd_NumberOfYearsExemptedFromIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_NumberOfYearsHalfExemptedIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of years the company can enjoy the half reduced exemption from income tax.</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;">jd_NumberOfYearsHalfExemptedIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageOfCulturalUndertakingDevelopmentFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to cultural undertaking development fees percentage applicable.</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;">jd_PercentageOfCulturalUndertakingDevelopmentFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of entitled to claim for tax deductible on research and development expenses announced by State Taxation Administration.</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;">jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage entitled to claim tax deductible for research and development expense as per PRC laws and regulations.</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;">jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PreferentialCorporateIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to preferential corporate income tax rate applicable.</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;">jd_PreferentialCorporateIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction percentage of cultural undertaking development 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;">jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction percentage of preferential corporate income 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;">jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_TaxRateDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_TaxRateDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 hong kong profits applicable for the first tier 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;">jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ValueAddedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to value added tax rate applicable.</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;">jd_ValueAddedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of withholding income tax rate on dividends distributed by the Foreign Invested Enterprise to it's immediate holding 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;">jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of domestic subsidiaries.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</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_jd_StatusForTaxabilityAxis=jd_SoftwareEnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatusForTaxabilityAxis=jd_SoftwareEnterpriseMember</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_dei_LegalEntityAxis=jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member</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_IncomeTaxAuthorityAxis=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;">us-gaap_IncomeTaxAuthorityAxis=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_jd_StatusForTaxabilityAxis=jd_HighAndNewTechnologyEnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatusForTaxabilityAxis=jd_HighAndNewTechnologyEnterprisesMember</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_dei_LegalEntityAxis=jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember</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_jd_StatusForTaxabilityAxis=jd_EncouragedIndustryInWesternRegionOfChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatusForTaxabilityAxis=jd_EncouragedIndustryInWesternRegionOfChinaMember</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_ProductOrServiceAxis=jd_SalesOfAudioVideoProductsAndBooksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_SalesOfAudioVideoProductsAndBooksMember</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_ProductOrServiceAxis=jd_SalesOfOtherProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_SalesOfOtherProductsMember</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_ProductOrServiceAxis=jd_LogisticsSupportServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_LogisticsSupportServicesMember</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_ProductOrServiceAxis=jd_OnlineAdvertisingAndOtherServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_OnlineAdvertisingAndOtherServicesMember</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_ProductOrServiceAxis=jd_ValueAddedTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=jd_ValueAddedTaxMember</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_IncomeTaxAuthorityAxis=country_ID">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=country_ID</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_IncomeTaxAuthorityAxis=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;">us-gaap_IncomeTaxAuthorityAxis=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_jd_ProfitRangeAxis=jd_ProfitAboveTwoMillionHonKongDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_ProfitRangeAxis=jd_ProfitAboveTwoMillionHonKongDollarMember</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_jd_ProfitRangeAxis=jd_ProfitBelowTwoMillionHongKongDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_ProfitRangeAxis=jd_ProfitBelowTwoMillionHongKongDollarMember</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_IncomeTaxAuthorityAxis=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;">us-gaap_IncomeTaxAuthorityAxis=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>148
<FILENAME>R105.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147372310400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation (Details 2)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income/(loss) before tax</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income from Chinese mainland operations</a></td>
<td class="nump">&#165; 16,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 14,518<span></span>
</td>
<td class="nump">&#165; 15,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income/(loss) from non-Chinese mainland operations</a></td>
<td class="num">(2,933)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,098)<span></span>
</td>
<td class="nump">35,016<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total income/(loss) before tax</a></td>
<td class="nump">13,867<span></span>
</td>
<td class="nump">$ 2,012<span></span>
</td>
<td class="num">(2,580)<span></span>
</td>
<td class="nump">50,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income tax benefits/(expenses) applicable to Chinese mainland operations</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_CurrentFederalTaxExpenseBenefit', window );">Current income tax expenses</a></td>
<td class="num">(4,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,538)<span></span>
</td>
<td class="num">(2,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_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred tax benefits</a></td>
<td class="nump">732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">651<span></span>
</td>
<td class="nump">719<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_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Subtotal income tax expenses applicable to Chinese mainland operations</a></td>
<td class="num">(3,686)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,887)<span></span>
</td>
<td class="num">(1,482)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income tax expenses applicable to non-Chinese mainland operations</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_CurrentForeignTaxExpenseBenefit', window );">Current income tax expenses</a></td>
<td class="num">(307)<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred tax expenses</a></td>
<td class="num">(183)<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_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Subtotal income tax expenses applicable to non-Chinese mainland operations</a></td>
<td class="num">(490)<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="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 );">Total income tax expenses</a></td>
<td class="num">&#165; (4,176)<span></span>
</td>
<td class="num">$ (605)<span></span>
</td>
<td class="num">&#165; (1,887)<span></span>
</td>
<td class="num">&#165; (1,482)<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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and deferred foreign income tax expense (benefit) attributable 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>149
<FILENAME>R106.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147362976480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation (Details 3) - CNY (&#165;)<br> &#165; / shares in Units, &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>
<th class="th"><div>Dec. 31, 2019</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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliation of differences between statutory tax rate and effective tax rate</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 );">Statutory income tax rate (as a percent)</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="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_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent', window );">Tax effect of preferential tax rates and tax holiday</a></td>
<td class="num">(19.30%)<span></span>
</td>
<td class="nump">86.00%<span></span>
</td>
<td class="num">(2.30%)<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_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities', window );">Tax effect of tax-exempt entities (as a percent)</a></td>
<td class="nump">12.10%<span></span>
</td>
<td class="num">(143.70%)<span></span>
</td>
<td class="num">(16.80%)<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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Effect on tax rates in different tax jurisdiction (as a percent)</a></td>
<td class="num">(3.20%)<span></span>
</td>
<td class="num">(2.30%)<span></span>
</td>
<td class="num">(0.50%)<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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Tax effect of non-deductible expenses (as a percent)</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="num">(13.80%)<span></span>
</td>
<td class="nump">0.50%<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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax effect of non-taxable income (as a percent)</a></td>
<td class="num">(0.40%)<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">0.00%<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_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent', window );">Tax effect of Super Deduction and others (as a percent)</a></td>
<td class="num">(19.00%)<span></span>
</td>
<td class="nump">105.90%<span></span>
</td>
<td class="num">(4.20%)<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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Changes in valuation allowance (as a percent)</a></td>
<td class="nump">28.30%<span></span>
</td>
<td class="num">(131.60%)<span></span>
</td>
<td class="nump">1.20%<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_jd_EffectOnWithholdingIncomeTax', window );">Effect on withholding income tax</a></td>
<td class="nump">2.60%<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="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 (as a percent)</a></td>
<td class="nump">30.10%<span></span>
</td>
<td class="num">(73.10%)<span></span>
</td>
<td class="nump">2.90%<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_jd_IncomeTaxHolidayAbstract', window );"><strong>Effect of tax holiday</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_IncomeTaxHolidayAggregateDollarAmount', window );">Tax holiday effect</a></td>
<td class="nump">&#165; 2,677<span></span>
</td>
<td class="nump">&#165; 2,219<span></span>
</td>
<td class="nump">&#165; 1,153<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_IncomeTaxHolidayIncomeTaxBenefitsPerShare', window );">Effect of tax holiday on basic net income/(loss) per share</a></td>
<td class="nump">&#165; 0.86<span></span>
</td>
<td class="nump">&#165; 0.71<span></span>
</td>
<td class="nump">&#165; 0.38<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_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted', window );">Effect of tax holiday on diluted net income/(loss) per share</a></td>
<td class="nump">&#165; 0.84<span></span>
</td>
<td class="nump">&#165; 0.71<span></span>
</td>
<td class="nump">&#165; 0.37<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_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax 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>
<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_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers', window );">Net operating loss carry forwards and others</a></td>
<td class="nump">&#165; 12,715<span></span>
</td>
<td class="nump">&#165; 6,303<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_DeferredTaxAssetsDeferredIncome', window );">Deferred revenues</a></td>
<td class="nump">472<span></span>
</td>
<td class="nump">553<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_DeferredTaxAssetsInventory', window );">Inventory valuation allowance</a></td>
<td class="nump">1,029<span></span>
</td>
<td class="nump">575<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">1,001<span></span>
</td>
<td class="nump">603<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_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments', window );">Unrealized fair value losses for certain investments</a></td>
<td class="nump">595<span></span>
</td>
<td class="nump">747<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_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(14,276)<span></span>
</td>
<td class="num">(7,670)<span></span>
</td>
<td class="num">&#165; (4,289)<span></span>
</td>
<td class="num">&#165; (3,674)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net deferred tax assets</a></td>
<td class="nump">1,536<span></span>
</td>
<td class="nump">1,111<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_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets arisen from business combination</a></td>
<td class="nump">5,598<span></span>
</td>
<td class="nump">1,454<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_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Withholding tax on undistributed earnings</a></td>
<td class="nump">183<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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers', window );">Accelerated tax depreciation and others</a></td>
<td class="nump">730<span></span>
</td>
<td class="nump">443<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">6,511<span></span>
</td>
<td class="nump">&#165; 1,897<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=jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember', window );">Company's subsidiaries incorporated in Singapore and Hong Kong</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_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract', window );"><strong>Net operating loss carry forwards</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_OperatingLossCarryforwards', window );">Net operating loss carry forwards</a></td>
<td class="nump">8,425<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_srt_ConsolidatedEntitiesAxis=jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember', window );">Company's subsidiaries, consolidated VIEs and VIEs' subsidiaries established in PRC and Indonesia</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_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract', window );"><strong>Net operating loss carry forwards</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_OperatingLossCarryforwards', window );">Net operating loss carry forwards</a></td>
<td class="nump">&#165; 33,632<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_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized fair value loss for certain 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;">jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accelerated tax depreciation 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;">jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EffectOnWithholdingIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effect on withholding income tax</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;">jd_EffectOnWithholdingIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferential tax rates and tax holiday percent.</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;">jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 super deduction and some few expenditures to certain assets allowed to be fully deducted in current year.</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;">jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax exempt entities.</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;">jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_IncomeTaxHolidayAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a</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;">jd_IncomeTaxHolidayAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount diluted effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</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;">jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability attributable to taxable temporary differences.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance, of deferred tax asset attributable to deductible temporary difference from allowance for 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability attributable to taxable temporary differences from intangible assets other than 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 applicable to statutory income tax expense (benefit) outside of the country of domicile.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nondeductible expenses.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) exempt from income taxes.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="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_IncomeTaxHolidayAggregateDollarAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayAggregateDollarAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxHolidayIncomeTaxBenefitsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare</td>
</tr>
<tr>
<td style="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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConsolidatedEntitiesAxis=jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember</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=jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember</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>150
<FILENAME>R107.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147378239680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation (Details 4) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>Taxation</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_DeferredTaxAssetsValuationAllowance', window );">Balance at beginning of the Year</a></td>
<td class="nump">&#165; 7,670<span></span>
</td>
<td class="nump">&#165; 4,289<span></span>
</td>
<td class="nump">&#165; 3,674<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_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions', window );">Additions</a></td>
<td class="nump">7,694<span></span>
</td>
<td class="nump">5,052<span></span>
</td>
<td class="nump">4,393<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_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals', window );">Reversals</a></td>
<td class="num">(1,088)<span></span>
</td>
<td class="num">(1,671)<span></span>
</td>
<td class="num">(3,778)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance at end of the Year</a></td>
<td class="nump">&#165; 14,276<span></span>
</td>
<td class="nump">&#165; 7,670<span></span>
</td>
<td class="nump">&#165; 4,289<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 addition in the period in the valuation allowance for a specified deferred tax asset.</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;">jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation allowance of a specified deferred tax asset reversed in 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;">jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R108.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370625776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing for major subsidiaries (Details)<br> $ / shares in Units, &#165; in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">5 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 01, 2022 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>CNY (&#165;)</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>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2019 </div>
<div>CNY (&#165;)</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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [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>
<td class="text">&#160;<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="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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,164,236<span></span>
</td>
<td class="nump">1,914,998<span></span>
</td>
<td class="nump">155,850,684<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdHealthMember', window );">JD Health | IPO</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>
<td class="text">&#160;<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_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock net consideration received on the transaction</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">&#165; 25,700<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="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_srt_OwnershipAxis=jd_JdHealthMember', window );">JD Health | IPO | Common Stock [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>
<td class="text">&#160;<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="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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares (in 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="nump">439,185,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>
<td class="text">&#160;<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_SaleOfStockPricePerShare', window );">Sale of stock issue price per share | $ / 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>
<td class="text">&#160;<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">$ 70.58<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_OwnershipAxis=jd_JdLogisticsMember', window );">JD Logistics [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>
<td class="text">&#160;<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="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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage, on a fully-diluted (as a percentage)</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">63.56%<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</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">&#165; 2,221<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="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_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</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">295<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="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_OwnershipAxis=jd_JdLogisticsMember', window );">JD Logistics [Member] | IPO</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>
<td class="text">&#160;<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_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</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="nump">&#165; 6,100<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</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="nump">16,800<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock net consideration received on the transaction</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">&#165; 22,900<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="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_OwnershipAxis=jd_JdLogisticsMember', window );">JD Logistics [Member] | IPO | Common Stock [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>
<td class="text">&#160;<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="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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,534,900<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="text">&#160;<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_SaleOfStockPricePerShare', window );">Sale of stock issue price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40.36<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="text">&#160;<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_srt_OwnershipAxis=jd_JdLogisticsMember', window );">JD Logistics [Member] | JDL Placement [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>
<td class="text">&#160;<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="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_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock net consideration received on the transaction | $</a></td>
<td class="nump">$ 3,102<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="text">&#160;<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_srt_OwnershipAxis=jd_JdLogisticsMember', window );">JD Logistics [Member] | JD Subscription [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>
<td class="text">&#160;<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="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_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock net consideration received on the transaction | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
<td class="text">&#160;<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="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_SeriesAPreferredStockMember', window );">Series A Preferred Shares | JD Health</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>
<td class="text">&#160;<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_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable', window );">Total amount received by issuance of the non-redeemable preferred preference 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>
<td class="text">&#160;<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">&#165; 6,500<span></span>
</td>
<td class="nump">&#165; 6,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_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</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">&#165; 11,800<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">&#165; 11,800<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_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</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">26,700<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">26,700<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="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_SeriesAPreferredStockMember', window );">Series A Preferred Shares | JD Industry [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>
<td class="text">&#160;<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="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_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable', window );">Total amount received by issuance of the non-redeemable preferred preference 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 335<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_SeriesAPreferredStockMember', window );">Series A Preferred Shares | JD Property [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>
<td class="text">&#160;<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="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_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable', window );">Total amount received by issuance of the non-redeemable preferred preference 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 703<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_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</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="nump">3,100<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</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="nump">&#165; 1,300<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>
</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_SeriesBPreferredStockMember', window );">Series B Preferred Shares | JD Health</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>
<td class="text">&#160;<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_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable', window );">Total amount received by issuance of the non-redeemable preferred preference 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>
<td class="text">&#160;<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">&#165; 6,300<span></span>
</td>
<td class="nump">&#165; 6,300<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_SeriesBPreferredStockMember', window );">Series B Preferred Shares | JD Property [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>
<td class="text">&#160;<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="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_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable', window );">Total amount received by issuance of the non-redeemable preferred preference 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 803<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_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</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">3,900<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</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">&#165; 1,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>
<td class="text">&#160;<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=jd_SeriesAOnePreferredStockMember', window );">Series A1Preferred Stock | JD Industry [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>
<td class="text">&#160;<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="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_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable', window );">Total amount received by issuance of the non-redeemable preferred preference 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 335<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_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</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">510<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">510<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_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</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">&#165; 1,792<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">&#165; 1,792<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholder in nonredeemable preferred stock-related transaction in excess of par value, value contributed to entity and value received from other stock-related transaction. Includes, but is not limited to, preferred stock redeemable solely at option of issuer. Excludes 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity interest of noncontrolling shareholders, partners or other equity holders in consolidated 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;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_NonredeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent entity which is not redeemable by the parent 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;">us-gaap_NonredeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subscription receivable from investors who have been allocated nonredeemable preferred stock or preferred stock redeemable solely at the option of the issuer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21300-112643<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance 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_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</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_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock issued 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=jd_JdHealthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdHealthMember</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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</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_OwnershipAxis=jd_JdLogisticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdLogisticsMember</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_SubsidiarySaleOfStockAxis=jd_JdlPlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsidiarySaleOfStockAxis=jd_JdlPlacementMember</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_SubsidiarySaleOfStockAxis=jd_JdSubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsidiarySaleOfStockAxis=jd_JdSubscriptionMember</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_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SeriesAPreferredStockMember</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_OwnershipAxis=jd_JdIndustryPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JdIndustryPlanMember</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_OwnershipAxis=jd_JDPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_JDPropertyMember</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_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SeriesBPreferredStockMember</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=jd_SeriesAOnePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_SeriesAOnePreferredStockMember</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>152
<FILENAME>R109.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368970928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Ordinary shares (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2022</div></th>
<th class="th"><div>May 10, 2019</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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_AwardTypeAxis=jd_RestrictedStockAndStockOptionMember', window );">RSUs and 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>
<td class="text">&#160;<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>Ordinary shares</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>
<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Ordinary shares reserved for issuance</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>
<td class="nump">90,955,190<span></span>
</td>
<td class="nump">124,045,978<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 | Huang River Investment Limited</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>
<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>Ordinary shares</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>
<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_StockIssuedDuringPeriodSharesNewIssues', window );">Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,164,236<span></span>
</td>
<td class="nump">1,914,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,938,584<span></span>
</td>
<td class="nump">8,127,302<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 | Huang River Investment Limited | Transaction with Tencent</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>
<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>Ordinary shares</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>
<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_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="nump">$ 220<span></span>
</td>
<td class="nump">$ 250<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>
</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 | HKSE</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>
<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>Ordinary shares</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>
<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_StockIssuedDuringPeriodSharesNewIssues', window );">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="text">&#160;<span></span>
</td>
<td class="nump">152,912,100<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock issued 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=jd_RestrictedStockAndStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_RestrictedStockAndStockOptionMember</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_srt_CounterpartyNameAxis=jd_HuangRiverInvestmentLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=jd_HuangRiverInvestmentLimitedMember</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=jd_TransactionWithTencentHoldingsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_TransactionWithTencentHoldingsLimitedMember</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_CounterpartyNameAxis=jd_HKSEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=jd_HKSEMember</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>153
<FILENAME>R110.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371632464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends - Additional Information (Details)<br> $ / shares in Units, &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 04, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_CommonStockDividendsPerShareCashPaid', window );">Common stock, dividends, per share, cash paid</a></td>
<td class="nump">$ 0.63<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_Dividends', window );">Dividends</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">&#165; 12,994<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_PaymentsOfDividendsCommonStock', window );">Payments of ordinary dividends, common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 13,087<span></span>
</td>
<td class="nump">$ 1,897<span></span>
</td>
<td class="nump">&#165; 0<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_StatementClassOfStockAxis=jd_AmericanDepositaryShareMember', window );">American Depositary Share [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>
<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_CommonStockDividendsPerShareCashPaid', window );">Common stock, dividends, per share, cash paid</a></td>
<td class="nump">$ 1.26<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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends paid during the period for each share of common stock 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in the form of ordinary dividends to common shareholders of the parent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementClassOfStockAxis=jd_AmericanDepositaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_AmericanDepositaryShareMember</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>154
<FILENAME>R111.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147380331680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share repurchase program (Details)<br> $ / shares in Units, &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 30, 2021 </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_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased during the year | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 312<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=jd_AmericanDepositaryShareMember', window );">ADS | 2020 Share repurchase program</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>
<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_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized amount</a></td>
<td class="nump">$ 2,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>
<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_StockRepurchaseProgramPeriodInForce1', window );">Repurchase period (in months)</a></td>
<td class="text">24 months<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased during the year (in ADS shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,010,203<span></span>
</td>
<td class="nump">5,010,203<span></span>
</td>
<td class="nump">10,214,827<span></span>
</td>
<td class="nump">10,214,827<span></span>
</td>
<td class="nump">1,191,370<span></span>
</td>
<td class="nump">1,191,370<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_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased during the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,823<span></span>
</td>
<td class="nump">$ 286<span></span>
</td>
<td class="nump">&#165; 5,246<span></span>
</td>
<td class="nump">$ 806<span></span>
</td>
<td class="nump">&#165; 312<span></span>
</td>
<td class="nump">$ 44<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_TreasuryStockAcquiredAverageCostPerShare', window );">Weighted average repurchase price (in dollars per ADS) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78.92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.04<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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Share Repurchase Authorization</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">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchaseProgramPeriodInForce1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining of a stock repurchase plan authorized.</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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of shares repurchased divided by the total number of shares repurchased.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 are being held in 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementClassOfStockAxis=jd_AmericanDepositaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_AmericanDepositaryShareMember</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_ShareRepurchaseProgramAxis=jd_TwentyTwentyShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=jd_TwentyTwentyShareRepurchaseProgramMember</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>155
<FILENAME>R112.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371232640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other comprehensive income (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Composition of accumulated other comprehensive income/(loss)</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="nump">&#165; 245,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 204,486<span></span>
</td>
<td class="nump">&#165; 84,660<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">273,533<span></span>
</td>
<td class="nump">$ 39,659<span></span>
</td>
<td class="nump">245,572<span></span>
</td>
<td class="nump">204,486<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=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign currency translation adjustments</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Composition of accumulated other comprehensive income/(loss)</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="num">(6,090)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,548)<span></span>
</td>
<td class="nump">4,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income/(loss)</a></td>
<td class="nump">5,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,542)<span></span>
</td>
<td class="num">(7,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="num">(959)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,090)<span></span>
</td>
<td class="num">(3,548)<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=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Net unrealized gains/(losses) on available-for-sale securities</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Composition of accumulated other comprehensive income/(loss)</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</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">55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income/(loss)</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">(55)<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=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated other comprehensive income/(loss)</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Composition of accumulated other comprehensive income/(loss)</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="num">(6,090)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,548)<span></span>
</td>
<td class="nump">4,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income/(loss)</a></td>
<td class="nump">5,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,542)<span></span>
</td>
<td class="num">(7,711)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">&#165; (959)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (6,090)<span></span>
</td>
<td class="num">&#165; (3,548)<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_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income (loss) attributable to parent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedTranslationAdjustmentMember</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_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedNetUnrealizedInvestmentGainLossMember</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_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedOtherComprehensiveIncomeMember</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>156
<FILENAME>R113.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147381120800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation (Details) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 7,548<span></span>
</td>
<td class="nump">&#165; 9,134<span></span>
</td>
<td class="nump">&#165; 4,156<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_CostOfSalesMember', window );">Cost of revenues</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">143<span></span>
</td>
<td class="nump">102<span></span>
</td>
<td class="nump">98<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=jd_FulfillmentMember', window );">Fulfillment</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">930<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="nump">646<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 );">Marketing</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">631<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="nump">347<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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">1,557<span></span>
</td>
<td class="nump">1,781<span></span>
</td>
<td class="nump">1,400<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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 4,287<span></span>
</td>
<td class="nump">&#165; 5,783<span></span>
</td>
<td class="nump">&#165; 1,665<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfSalesMember</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=jd_FulfillmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_FulfillmentMember</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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R114.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147365343472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation (Details 2)<br> &#165; / shares in Units, $ / shares in Units, &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="9">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2020 </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, 2022 </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>
<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, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,156<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Employee and non-employee</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>
<td class="text">&#160;<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</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of ordinary shares available for future grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,927,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,927,210<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">194,927,210<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Employee and non-employee | RSU</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>
<td class="text">&#160;<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</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<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_PlanNameAxis=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Employee and non-employee | RSU | Service-based</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the beginning of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,108,866<span></span>
</td>
<td class="nump">95,108,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,269,242<span></span>
</td>
<td class="nump">108,269,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,831,204<span></span>
</td>
<td class="nump">100,831,204<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,951,100<span></span>
</td>
<td class="nump">13,951,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,069,498<span></span>
</td>
<td class="nump">30,069,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,621,084<span></span>
</td>
<td class="nump">42,621,084<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,123,292)<span></span>
</td>
<td class="num">(23,123,292)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,834,466)<span></span>
</td>
<td class="num">(23,834,466)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,632,596)<span></span>
</td>
<td class="num">(20,632,596)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited or cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,295,620)<span></span>
</td>
<td class="num">(14,295,620)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,395,408)<span></span>
</td>
<td class="num">(19,395,408)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,550,450)<span></span>
</td>
<td class="num">(14,550,450)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the end of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,641,054<span></span>
</td>
<td class="nump">71,641,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,108,866<span></span>
</td>
<td class="nump">95,108,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,269,242<span></span>
</td>
<td class="nump">108,269,242<span></span>
</td>
<td class="nump">100,831,204<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at the beginning of the year (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.35<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.44<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.25<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited or cancelled | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.13<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at the end of the year (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27.56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.62<span></span>
</td>
<td class="nump">$ 15.35<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,085<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based compensation expense related to awards other than options | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,735<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>
</tr>
<tr class="re">
<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 );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
<td class="text">3 years 8 months 12 days<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of RSUs vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,590<span></span>
</td>
<td class="nump">$ 706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,359<span></span>
</td>
<td class="nump">$ 973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,458<span></span>
</td>
<td class="nump">$ 494<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Total intrinsic value of RSUs vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,590<span></span>
</td>
<td class="nump">$ 706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,359<span></span>
</td>
<td class="nump">$ 973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,458<span></span>
</td>
<td class="nump">$ 494<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Employee and non-employee | Options | Service-based</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of share options</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>
<td class="text">&#160;<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 );">Outstanding at the beginning of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,937,112<span></span>
</td>
<td class="nump">2,937,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,907,060<span></span>
</td>
<td class="nump">4,907,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,224,124<span></span>
</td>
<td class="nump">10,224,124<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 );">Granted (in shares)</a></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>
<td class="nump">0<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(620,476)<span></span>
</td>
<td class="num">(620,476)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,962,856)<span></span>
</td>
<td class="num">(1,962,856)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,073,294)<span></span>
</td>
<td class="num">(5,073,294)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited or cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,500)<span></span>
</td>
<td class="num">(2,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,092)<span></span>
</td>
<td class="num">(7,092)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(243,770)<span></span>
</td>
<td class="num">(243,770)<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 );">Outstanding at the end of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,314,136<span></span>
</td>
<td class="nump">2,314,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,937,112<span></span>
</td>
<td class="nump">2,937,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,907,060<span></span>
</td>
<td class="nump">4,907,060<span></span>
</td>
<td class="nump">10,224,124<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest at the end of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,298,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,298,132<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">2,298,132<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercisable at the end of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,247,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,247,452<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">2,247,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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>
<td class="text">&#160;<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 );">Outstanding at the beginning of the year (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.39<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.23<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited or cancelled (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.24<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the end of the year (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.38<span></span>
</td>
<td class="nump">$ 6.39<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest at the end of the year (in dollars per share) | $ / 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>
<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.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at the end of the year (in dollars per share) | $ / 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>
<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.12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term (years)</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>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding at the end of the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">4 years 3 months 18 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest at the end of the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">2 years 2 months 12 days<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="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at the end of the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">2 years 1 month 6 days<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at the end of the year (in dollars) | $</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">$ 82<span></span>
</td>
<td class="nump">$ 82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 184<span></span>
</td>
<td class="nump">$ 115<span></span>
</td>
<td class="nump">$ 48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest at the end of the year (in dollars) | $</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="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 );">Exercisable at the end of the year (in dollars) | $</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">1 year 10 months 24 days<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 98<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 453<span></span>
</td>
<td class="nump">$ 70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 762<span></span>
</td>
<td class="nump">$ 111<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Non-employees | RSU | Service-based</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the beginning of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,208,616<span></span>
</td>
<td class="nump">8,208,616<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the end of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,526,834<span></span>
</td>
<td class="nump">5,526,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,208,616<span></span>
</td>
<td class="nump">8,208,616<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_PlanNameAxis=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Non-employees | Options | Service-based</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of share options</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the beginning of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,206<span></span>
</td>
<td class="nump">167,206<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="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Outstanding at the end of the year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,706<span></span>
</td>
<td class="nump">78,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,206<span></span>
</td>
<td class="nump">167,206<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_PlanNameAxis=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Year two | Employee and non-employee | RSUs and 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.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>
<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Year three | Employee and non-employee | RSUs and 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">33.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>
<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Year four | Employee and non-employee | RSUs and 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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>
<td class="text">&#160;<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 (as a percent)</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<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_PlanNameAxis=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Year five | Employee and non-employee | RSUs and 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.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>
<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Year six | Employee and non-employee | RSUs and 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<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="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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.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>
<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Year ten | Employee and non-employee | RSUs and 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<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>
<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=jd_JdLogisticsPlanMember', window );">Jd Logistics Plan [Member] | Employee and non-employee | RSU</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,570,538<span></span>
</td>
<td class="nump">41,570,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,663,953<span></span>
</td>
<td class="nump">9,663,953<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / 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">&#165; 18.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 39<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based compensation expense related to awards other than options | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 412<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>
</tr>
<tr class="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 );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</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">&#160;<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>
</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=jd_JdLogisticsPlanMember', window );">Jd Logistics Plan [Member] | Employee and non-employee | 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of share options</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>
<td class="text">&#160;<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 );">Granted (in 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="nump">30,030,446<span></span>
</td>
<td class="nump">30,030,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224,511,105<span></span>
</td>
<td class="nump">224,511,105<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 640<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized share-based compensation expense related to options | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 970<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>
</tr>
<tr class="re">
<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 );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 7 months 6 days<span></span>
</td>
<td class="text">3 years 7 months 6 days<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="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=jd_JdLogisticsPlanMember', window );">Jd Logistics Plan [Member] | Liu [Member] | 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">6 years<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="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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="nump">16.70%<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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of share options</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>
<td class="text">&#160;<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 );">Granted (in shares)</a></td>
<td class="nump">99,186,705<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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.01<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="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=jd_JdHealthPlanMember', window );">JD Health Plan [Member] | Employee and non-employee | RSU</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,638,422<span></span>
</td>
<td class="nump">4,638,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,582,712<span></span>
</td>
<td class="nump">80,582,712<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / 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">&#165; 52.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112.31<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">3 years 10 months 24 days<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="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=jd_JdHealthPlanMember', window );">JD Health Plan [Member] | Employee and non-employee | RSU | Service-based</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,428<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based compensation expense related to awards other than options | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,609<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>
</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=jd_JDPropertyMember', window );">JD Property [Member] | Employee and non-employee | RSU</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in 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="nump">193,059,698<span></span>
</td>
<td class="nump">193,059,698<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | &#165; / 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="nump">&#165; 2.42<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</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">&#165; 467<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="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=jd_JdIndustrialsPlanMember', window );">Jd Industrials Plan [Member] | Employee and non-employee | RSU</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in 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="nump">90,629,636<span></span>
</td>
<td class="nump">90,629,636<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / 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">$ 1.18<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</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">&#165; 684<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="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=jd_JdIndustrialsPlanMember', window );">Jd Industrials Plan [Member] | Employee and non-employee | 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,660,000<span></span>
</td>
<td class="nump">2,660,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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.4<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7<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="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized share-based compensation expense related to options | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<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>
</tr>
<tr class="re">
<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 );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 3 months<span></span>
</td>
<td class="text">3 years 3 months<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="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=jd_JdIndustrialsPlanMember', window );">Jd Industrials Plan [Member] | Liu [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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in 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="nump">90,629,636<span></span>
</td>
<td class="nump">90,629,636<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_PlanNameAxis=jd_JdPropertyPlanMember', window );">JD Property Plan [Member] | Employee and non-employee | 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,399,512<span></span>
</td>
<td class="nump">108,399,512<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | &#165; / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4.03<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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional disclosures</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>
<td class="text">&#160;<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 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 354<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="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based compensation expense related to awards other than options | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 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>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<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="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=jd_JdPropertyPlanMember', window );">JD Property Plan [Member] | Liu [Member] | RSU</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of share options</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>
<td class="text">&#160;<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 );">Granted (in 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="nump">193,059,698<span></span>
</td>
<td class="nump">193,059,698<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_PlanNameAxis=jd_JdPropertyPlanMember', window );">JD Property Plan [Member] | Liu [Member] | 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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of share options</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>
<td class="text">&#160;<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 );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,446,610<span></span>
</td>
<td class="nump">81,446,610<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0000005<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="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_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A</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;">jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonvested award under share-based payment arrangement. Excludes share and unit 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based payment instruments, excluding stock (or unit) options, that vested 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit 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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PlanNameAxis=jd_ShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareIncentivePlanMember</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_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember</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_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockUnitsRSUMember</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_jd_VestingCriteriaAxis=jd_VestingBasedOnServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_VestingCriteriaAxis=jd_VestingBasedOnServiceMember</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=jd_ShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareOptionsMember</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_TitleOfIndividualAxis=jd_NonemployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=jd_NonemployeesMember</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=jd_ShareBasedCompensationAwardTwoYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareBasedCompensationAwardTwoYearsMember</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=jd_RsusAndShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_RsusAndShareOptionsMember</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=jd_SharebasedCompensationawardThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_SharebasedCompensationawardThreeYearsMember</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=jd_ShareBasedCompensationAwardFourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareBasedCompensationAwardFourYearsMember</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=jd_ShareBasedCompensationAwardFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareBasedCompensationAwardFiveYearsMember</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=jd_ShareBasedcompensationAwardSixYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareBasedcompensationAwardSixYearsMember</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=jd_ShareBasedCompensationAwardTenYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareBasedCompensationAwardTenYearsMember</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=jd_JdLogisticsPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdLogisticsPlanMember</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_TitleOfIndividualAxis=jd_LiuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=jd_LiuMember</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=jd_JdHealthPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdHealthPlanMember</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=jd_JDPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JDPropertyMember</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=jd_JdIndustrialsPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdIndustrialsPlanMember</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=jd_JdPropertyPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdPropertyPlanMember</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>158
<FILENAME>R115.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368049424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation (Details 3)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2015 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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</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_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">&#165; 7,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,156<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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Options | Founder</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">&#160;<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>
<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">54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 104<span></span>
</td>
</tr>
<tr class="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 share-based compensation expense related to the share options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 63<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 4 months 24 days<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_PlanNameAxis=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Options | Founder | Each anniversary</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="text">&#160;<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="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=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Options | Founder | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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 );">Granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,000,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.7<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_PlanNameAxis=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Options | Founder | ADS</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.4<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_PlanNameAxis=jd_JdLogisticsPlanMember', window );">JD Logistics Plan | Options | Employees and Non-employees</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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 );">Granted (in 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="text">&#160;<span></span>
</td>
<td class="nump">30,030,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224,511,105<span></span>
</td>
</tr>
<tr class="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">&#165; 702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 640<span></span>
</td>
</tr>
<tr class="re">
<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 grant date fair value of options granted | $ / 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">$ 4.31<span></span>
</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized share-based compensation expense related to the share options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 970<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 7 months 6 days<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_PlanNameAxis=jd_JdLogisticsPlanMember', window );">JD Logistics Plan | Options | Liu</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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 );">Granted (in shares) | shares</a></td>
<td class="nump">99,186,705<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 0.01<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">6 years<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="nump">16.70%<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="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=jd_JdHealthMember', window );">JD Health | Options | Employees and Non-employees</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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 );">Granted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,770,812<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 331<span></span>
</td>
</tr>
<tr class="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 grant date fair value of options granted | $ / 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">$ 7.45<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized share-based compensation expense related to the share options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,165<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period over which share-based compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 8 months 12 days<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_PlanNameAxis=jd_JdHealthMember', window );">JD Health | Options | Liu</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</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 );">Granted (in shares) | shares</a></td>
<td class="nump">53,042,516<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 0.0000005<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">6 years<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="nump">16.70%<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>
</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PlanNameAxis=jd_ShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareIncentivePlanMember</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=jd_ShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ShareOptionsMember</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_TitleOfIndividualAxis=jd_FounderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=jd_FounderMember</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_jd_VestingFrequencyAxis=jd_VestingFrequencyEachAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_VestingFrequencyAxis=jd_VestingFrequencyEachAnniversaryMember</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=jd_AmericanDepositaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_AmericanDepositaryShareMember</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=jd_JdLogisticsPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdLogisticsPlanMember</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_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember</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_TitleOfIndividualAxis=jd_LiuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=jd_LiuMember</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=jd_JdHealthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdHealthMember</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>159
<FILENAME>R116.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147377166976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net income/(loss) per share (Details) - CNY (&#165;)<br> &#165; / shares in Units, &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Net income/(loss) attributable to ordinary shareholders &#8212; basic</a></td>
<td class="nump">&#165; 10,380<span></span>
</td>
<td class="num">&#165; (3,560)<span></span>
</td>
<td class="nump">&#165; 49,405<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_jd_ImpactOfSubsidiariesDilutedEarnings', window );">Impact of subsidiaries' diluted earnings</a></td>
<td class="num">(170)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(157)<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income/(loss) attributable to ordinary shareholders &#8212; diluted</a></td>
<td class="nump">&#165; 10,210<span></span>
</td>
<td class="num">&#165; (3,562)<span></span>
</td>
<td class="nump">&#165; 49,248<span></span>
</td>
</tr>
<tr class="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>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>
</tr>
<tr class="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 );">Weighted average number of shares &#8212; basic</a></td>
<td class="nump">3,125,571,110<span></span>
</td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,021,808,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Adjustments for dilutive options and RSUs</a></td>
<td class="nump">55,315,026<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">87,215,045<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of shares &#8212; diluted</a></td>
<td class="nump">3,180,886,136<span></span>
</td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,109,024,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic net income/(loss) per share attributable to ordinary shareholders</a></td>
<td class="nump">&#165; 3.32<span></span>
</td>
<td class="num">&#165; (1.15)<span></span>
</td>
<td class="nump">&#165; 16.35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net income/(loss) per share attributable to ordinary shareholders</a></td>
<td class="nump">&#165; 3.21<span></span>
</td>
<td class="num">&#165; (1.15)<span></span>
</td>
<td class="nump">&#165; 15.84<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ImpactOfSubsidiariesDilutedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impact of subsidiaries diluted earnings.</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;">jd_ImpactOfSubsidiariesDilutedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from continuing operations 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) derived from continuing operations during 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>160
<FILENAME>R117.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147380287056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net income/(loss) per share (Details 2) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="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=jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember', window );">Non-vested ordinary shares, RSUs and 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>Anti-dilutive securities</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 );">Anti-dilutive securities</a></td>
<td class="nump">105,899,185<span></span>
</td>
<td class="nump">127,098,868<span></span>
</td>
<td class="nump">138,762,892<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember</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>161
<FILENAME>R118.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370077072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 18, 2020 </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_RelatedPartyTransactionLineItems', window );"><strong>Related party transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to related parties</a></td>
<td class="num">&#165; (488)<span></span>
</td>
<td class="num">&#165; (519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (71)<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_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from related parties</a></td>
<td class="nump">5,577<span></span>
</td>
<td class="nump">5,272<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_DueFromRelatedPartiesCurrent', window );">Amount due from related parties</a></td>
<td class="nump">&#165; 6,142<span></span>
</td>
<td class="nump">&#165; 5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 891<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_OwnershipAxis=jd_TencentGroupMember', window );">Tencent Group [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>
<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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling interest, ownership percentage by parent</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">2.30%<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 );">Common Class A [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>
<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 transactions</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>
</tr>
<tr class="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,793,298,344<span></span>
</td>
<td class="nump">2,731,123,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,912,100<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 );">Common Class A [Member] | Tencent Group [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>
<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 transactions</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>
</tr>
<tr class="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 | 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="nump">460,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_RelatedPartyTransactionsByRelatedPartyAxis=jd_TencentAndItsSubsidiariesMember', window );">Tencent 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>
<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 transactions</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>
</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_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from related parties</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 1,956<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_TencentAndItsSubsidiariesMember', window );">Tencent Group | Commission service revenue from cooperation on advertising business</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenues</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="nump">&#165; 355<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_TencentAndItsSubsidiariesMember', window );">Tencent Group | Services provided and products sold</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenues</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">553<span></span>
</td>
<td class="nump">375<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_TencentAndItsSubsidiariesMember', window );">Tencent Group | Services received and purchases</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">5,010<span></span>
</td>
<td class="nump">3,226<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_DadaNexusLimitedMember', window );">Dada 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>
<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 transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to related parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(337)<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_DadaNexusLimitedMember', window );">Dada Group | Services received</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenues</a></td>
<td class="nump">135<span></span>
</td>
<td class="nump">523<span></span>
</td>
<td class="nump">179<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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="nump">212<span></span>
</td>
<td class="nump">1,087<span></span>
</td>
<td class="nump">2,200<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_DadaNexusLimitedMember', window );">Dada Group | Traffic support, marketing and promotion services</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>
</tr>
<tr class="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 transactions</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>
</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_jd_DeferredRevenuesFromRelatedParties', window );">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(83)<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_DadaNexusLimitedMember', window );">Dada Group | Non-compete agreement</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Other income</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">82<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_jd_OtherLiabilitiesRelatedParties', window );">Other liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(101)<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_AtrenewGroupMember', window );">ATRenew 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>
<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 transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to related parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(45)<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_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from related parties</a></td>
<td class="nump">22<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_AtrenewGroupMember', window );">ATRenew Group | Services provided and products sold</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenues</a></td>
<td class="nump">806<span></span>
</td>
<td class="nump">894<span></span>
</td>
<td class="nump">664<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_AtrenewGroupMember', window );">ATRenew Group | Services received</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">32<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_AtrenewGroupMember', window );">ATRenew Group | Traffic support, marketing and promotion services</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>
</tr>
<tr class="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 transactions</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>
</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_jd_DeferredRevenuesFromRelatedParties', window );">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties</a></td>
<td class="num">(610)<span></span>
</td>
<td class="num">(1,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>
</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=jd_JdTechnologyMember', window );">JD Technology</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>
</tr>
<tr class="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 transactions</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>
</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_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount', window );">Amount of over-due receivable transferred</a></td>
<td class="nump">237<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">493<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_JdTechnologyMember', window );">JD Technology | Services provided and products sold</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenues</a></td>
<td class="nump">1,044<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="nump">598<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_JdTechnologyMember', window );">JD Technology | Payment processing and other services received</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="nump">11,494<span></span>
</td>
<td class="nump">8,762<span></span>
</td>
<td class="nump">6,945<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_jd_RelatedPartyPaymentProcessingServiceFees', window );">Amount due to related party for payment processing services</a></td>
<td class="nump">1,627<span></span>
</td>
<td class="nump">1,985<span></span>
</td>
<td class="nump">1,721<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_JdTechnologyMember', window );">JD Technology | Loan</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Other income</a></td>
<td class="nump">301<span></span>
</td>
<td class="nump">253<span></span>
</td>
<td class="nump">31<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_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from related parties</a></td>
<td class="nump">3,378<span></span>
</td>
<td class="nump">2,876<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_JdTechnologyMember', window );">JD Technology | Other receivables from/(payables to)</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>
</tr>
<tr class="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 transactions</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>
</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_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from related parties</a></td>
<td class="num">(637)<span></span>
</td>
<td class="num">(416)<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_JdTechnologyMember', window );">JD Technology | Finance receivables past due over certain agreed period of time</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>
</tr>
<tr class="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 transactions</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>
</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_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets', window );">Accounts receivables transferred without recourse and derecognized</a></td>
<td class="nump">50,282<span></span>
</td>
<td class="nump">43,299<span></span>
</td>
<td class="nump">&#165; 33,406<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_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction, Amounts of transaction</a></td>
<td class="nump">1,462<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_MajorRelatedPartiesMember', window );">Major related parties</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to related parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(382)<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_jd_DeferredRevenuesFromRelatedParties', window );">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties</a></td>
<td class="num">(610)<span></span>
</td>
<td class="num">(1,121)<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_jd_OtherLiabilitiesRelatedParties', window );">Other liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(101)<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_RelatedPartiesOtherThanMajorRelatedPartiesMember', window );">Related parties, other than the major related parties</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Amount due from related parties</a></td>
<td class="nump">&#165; 565<span></span>
</td>
<td class="nump">&#165; 492<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_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets', window );">Amount due from related parties as a percentage of total accounts receivable, net and prepayments and other current assets</a></td>
<td class="nump">1.58%<span></span>
</td>
<td class="nump">2.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.58%<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_jd_AmountDueToAndDeferredRevenuesFromRelatedParties', window );">Amount due to and deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties</a></td>
<td class="nump">&#165; 488<span></span>
</td>
<td class="nump">&#165; 137<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_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties', window );">Amount due to and deferred revenues from related parties as a percentage of total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other non-current liabilities</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.07%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_RelatedPartiesOtherThanMajorRelatedPartiesMember', window );">Related parties, other than the major related parties | Total net revenues | Related parties 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>
<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 transactions</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>
</tr>
<tr class="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 (as a percentage)</a></td>
<td class="nump">0.26%<span></span>
</td>
<td class="nump">0.24%<span></span>
</td>
<td class="nump">0.15%<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_RelatedPartiesOtherThanMajorRelatedPartiesMember', window );">Related parties, other than the major related parties | Total operating expenses | Related parties 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>
<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 transactions</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>
</tr>
<tr class="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 (as a percentage)</a></td>
<td class="nump">0.13%<span></span>
</td>
<td class="nump">0.17%<span></span>
</td>
<td class="nump">0.28%<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_PropertyFundsMember', window );">Property Funds [Member] | Loan</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Other income</a></td>
<td class="nump">&#165; 43<span></span>
</td>
<td class="nump">&#165; 39<span></span>
</td>
<td class="nump">&#165; 49<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_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from related parties</a></td>
<td class="nump">1,746<span></span>
</td>
<td class="nump">769<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_PropertyFundsMember', window );">Property Funds [Member] | Other receivables from</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>
</tr>
<tr class="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 transactions</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>
</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_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from related parties</a></td>
<td class="nump">1,068<span></span>
</td>
<td class="nump">87<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_RelatedPartyTransactionsByRelatedPartyAxis=jd_PropertyFundsMember', window );">Property Funds [Member] | Lease and property management services received</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>
</tr>
<tr class="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 transactions</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="nump">&#165; 1,249<span></span>
</td>
<td class="nump">&#165; 1,180<span></span>
</td>
<td class="nump">&#165; 838<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_jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from related parties as a percentage of total accounts receivable, net and 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;">jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_AmountDueToAndDeferredRevenuesFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and deferred revenues 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;">jd_AmountDueToAndDeferredRevenuesFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DeferredRevenuesFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenues from the related parties as of balance sheet date.</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;">jd_DeferredRevenuesFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and deferred revenues from related parties as a percentage of total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other non-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;">jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_OtherLiabilitiesRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities payable to 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;">jd_OtherLiabilitiesRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RelatedPartyPaymentProcessingServiceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charged by the related parties for payment processing 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;">jd_RelatedPartyPaymentProcessingServiceFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Party Transaction, Other Receivables From or (Payables)Transactions 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;">jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amount of the transfer of financial instruments that are considered delinquent (past due) at the end of 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;">jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 without recourse of financial assets derecognized from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in no retention of substantially all of the exposure to the economic return throughout the term of the transaction.</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;">jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a 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;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transactions with related party during the financial 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.</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_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_OwnershipAxis=jd_TencentGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=jd_TencentGroupMember</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_RelatedPartyTransactionsByRelatedPartyAxis=jd_TencentAndItsSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_TencentAndItsSubsidiariesMember</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=jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember</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=jd_ServicesProvidedAndProductsSoldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ServicesProvidedAndProductsSoldMember</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=jd_ServicesReceivedAndPurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ServicesReceivedAndPurchasesMember</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=jd_DadaNexusLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DadaNexusLimitedMember</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=jd_ServicesReceivedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_ServicesReceivedMember</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=jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</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=jd_NonCompeteAgreementsRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_NonCompeteAgreementsRelatedPartiesMember</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=jd_AtrenewGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_AtrenewGroupMember</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=jd_JdTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdTechnologyMember</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=jd_PaymentProcessingAndOtherServicesReceivedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_PaymentProcessingAndOtherServicesReceivedMember</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=us-gaap_LoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LoansMember</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=jd_OtherRelatedPartyTransactionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_OtherRelatedPartyTransactionMember</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_FinancingReceivablesPeriodPastDueAxis=jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancingReceivablesPeriodPastDueAxis=jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember</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=jd_MajorRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_MajorRelatedPartiesMember</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=jd_RelatedPartiesOtherThanMajorRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_RelatedPartiesOtherThanMajorRelatedPartiesMember</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_ConcentrationRiskByTypeAxis=jd_RelatedPartiesConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_RelatedPartiesConcentrationRiskMember</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_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpenseMember</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=jd_PropertyFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_PropertyFundsMember</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=jd_OtherReceivablesFromMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_OtherReceivablesFromMember</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=jd_LeaseAndPropertyManagementServicesReceivedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_LeaseAndPropertyManagementServicesReceivedMember</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>162
<FILENAME>R119.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147381313664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment reporting (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">&#165; 1,046,236<span></span>
</td>
<td class="nump">$ 151,690<span></span>
</td>
<td class="nump">&#165; 951,592<span></span>
</td>
<td class="nump">&#165; 745,802<span></span>
</td>
</tr>
<tr class="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 );">Operating income/(loss)</a></td>
<td class="nump">19,723<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">12,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Including: gain on sale of development properties</a></td>
<td class="nump">1,379<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">767<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income/(expense)</a></td>
<td class="num">(5,856)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,721)<span></span>
</td>
<td class="nump">38,476<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income/(loss) before tax</a></td>
<td class="nump">13,867<span></span>
</td>
<td class="nump">$ 2,012<span></span>
</td>
<td class="num">(2,580)<span></span>
</td>
<td class="nump">50,819<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments</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 );">Net revenues</a></td>
<td class="nump">1,046,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">951,016<span></span>
</td>
<td class="nump">744,996<span></span>
</td>
</tr>
<tr class="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 );">Operating income/(loss)</a></td>
<td class="nump">28,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,186<span></span>
</td>
<td class="nump">16,986<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Inter-segment</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 );">Net revenues</a></td>
<td class="num">(50,904)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,043)<span></span>
</td>
<td class="num">(39,945)<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Unallocated items</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 );">Net revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">576<span></span>
</td>
<td class="nump">806<span></span>
</td>
</tr>
<tr class="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 );">Operating income/(loss)</a></td>
<td class="num">(9,240)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,045)<span></span>
</td>
<td class="num">(4,643)<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=jd_JdRetailMember', window );">JD Retail | Operating segments</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 );">Net revenues</a></td>
<td class="nump">929,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">866,303<span></span>
</td>
<td class="nump">693,965<span></span>
</td>
</tr>
<tr class="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 );">Operating income/(loss)</a></td>
<td class="nump">34,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,613<span></span>
</td>
<td class="nump">20,611<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=jd_JdLogisticsMember', window );">JD Logistics [Member] | Operating segments</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 );">Net revenues</a></td>
<td class="nump">137,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,693<span></span>
</td>
<td class="nump">73,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_OperatingIncomeLoss', window );">Operating income/(loss)</a></td>
<td class="nump">528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,827)<span></span>
</td>
<td class="nump">1,098<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=jd_DadaMember', window );">Dada [Member] | Operating segments</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 );">Net revenues</a></td>
<td class="nump">8,030<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 );">Operating income/(loss)</a></td>
<td class="num">(1,122)<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_StatementBusinessSegmentsAxis=jd_NewBusinessMember', window );">New Businesses | Operating segments</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 );">Net revenues</a></td>
<td class="nump">21,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,063<span></span>
</td>
<td class="nump">17,601<span></span>
</td>
</tr>
<tr class="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 );">Operating income/(loss)</a></td>
<td class="num">(5,295)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,600)<span></span>
</td>
<td class="num">(4,723)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Including: gain on sale of development properties</a></td>
<td class="nump">&#165; 1,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 767<span></span>
</td>
<td class="nump">&#165; 1,649<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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</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=jd_JdRetailMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdRetailMember</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=jd_JdLogisticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_JdLogisticsMember</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=jd_DadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_DadaMember</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=jd_NewBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_NewBusinessMember</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>163
<FILENAME>R120.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371188528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment reporting (Details 2)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="num">&#165; (7,548)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (9,134)<span></span>
</td>
<td class="num">&#165; (4,156)<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">19,723<span></span>
</td>
<td class="nump">$ 2,860<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">12,343<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Unallocated items</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</a></td>
<td class="num">(7,548)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,134)<span></span>
</td>
<td class="num">(4,156)<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_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions', window );">Amortization of intangible assets resulting from assets and business acquisitions</a></td>
<td class="num">(1,217)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(940)<span></span>
</td>
<td class="num">(723)<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_jd_EffectsOfBusinessCooperationArrangements', window );">Effects of business cooperation arrangements</a></td>
<td class="num">(475)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">&#165; (9,240)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (10,045)<span></span>
</td>
<td class="num">&#165; (4,643)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible assets resulting from assets and business acquisitions.</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;">jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_EffectsOfBusinessCooperationArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effects of business cooperation arrangements.</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;">jd_EffectsOfBusinessCooperationArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</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>164
<FILENAME>R121.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147456628080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit (Details) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract', window );"><strong>Defined Contribution Pension And Other Postretirements Plan 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_DefinedContributionPlanCostRecognized', window );">Employee benefit expenses</a></td>
<td class="nump">&#165; 7,627<span></span>
</td>
<td class="nump">&#165; 7,894<span></span>
</td>
<td class="nump">&#165; 4,580<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined contribution pension and other postretirements plan 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;">jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for defined contribution 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>165
<FILENAME>R122.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371087424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan facilities and lines of credit (Details)<br> &#165; in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>May 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2022 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-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="nump">&#165; 14,101<span></span>
</td>
<td class="nump">$ 2,044<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_ShortTermBorrowings', window );">Short-term debts</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,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,368<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_DebtInstrumentCollateralAmount', window );">Debt Instrument, Collateral Amount</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">19,765<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Collateral Pledged [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>
<td class="text">&#160;<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_ShortTermBorrowings', window );">Short-term debts</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">875<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_LongTermDebt', window );">long-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="nump">6,953<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_UncollateralizedMember', window );">Uncollateralized [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>
<td class="text">&#160;<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_ShortTermBorrowings', window );">Short-term debts</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">3,185<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_LongTermDebt', window );">long-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="nump">&#165; 4,101<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR</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>
<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Percentage over variable rate basis</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.85%<span></span>
</td>
<td class="nump">0.85%<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_VariableRateAxis=us-gaap_PrimeRateMember', window );">Prime Rate [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>
<td class="text">&#160;<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_LongTermDebtTerm', window );">Term (in years)</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">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity under facilities</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">&#165; 3,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>
<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_jd_PercentageBelowVariableRateBasis', window );">Percentage below variable rate basis</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">1.45%<span></span>
</td>
<td class="nump">1.45%<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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Undrawn balance which will be expired one month prior to the final maturity date</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">&#165; 1,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-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="nump">&#165; 2,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>
<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_CreditFacilityAxis=jd_TermAndRevolvingCreditFacilitiesMember', window );">Term and Revolving Credit Facilities</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>
<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_LongTermDebtTerm', window );">Term (in years)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity under facilities | $</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000<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_jd_NumberOfArrangers', window );">Number of arrangers | item</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">5<span></span>
</td>
<td class="nump">5<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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Undrawn balance which will be expired one month prior to the final maturity date | $</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="nump">$ 1,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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term borrowings | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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>
<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_LongTermDebt', window );">long-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="nump">&#165; 6,965<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=jd_TermLoanFacilityAgreementMember', window );">Term loan facility agreement</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>
<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Undrawn balance which will be expired one month prior to the final maturity date | $</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>
<td class="nump">$ 15,931<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term borrowings</a></td>
<td class="nump">&#165; 2,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,300<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>
</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_CreditFacilityAxis=jd_TermLoanFacilityAgreementMember', window );">Term loan facility agreement | Subsequent Event [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>
<td class="text">&#160;<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Undrawn balance which will be expired one month prior to the final maturity date | $</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">$ 9,041<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_CreditFacilityAxis=jd_TermLoanFacilityAgreementMember', window );">Term loan facility agreement | Hong Kong Interbank Offered Rate | Date falling 6 months from the initial utilization date</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>
<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Percentage over variable rate basis</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.70%<span></span>
</td>
<td class="nump">0.70%<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_CreditFacilityAxis=jd_TermLoanFacilityAgreementMember', window );">Term loan facility agreement | Hong Kong Interbank Offered Rate | Initial Utilization date</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>
<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Percentage over variable rate basis</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.50%<span></span>
</td>
<td class="nump">0.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>
<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_CreditFacilityAxis=us-gaap_ShortTermDebtMember', window );">Short-term Debt</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>
<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Undrawn balance which will be expired one month prior to the final maturity date | $</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>
<td class="nump">$ 6,890<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_ShortTermBorrowings', window );">Short-term debts</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">&#165; 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>
<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_CreditFacilityAxis=us-gaap_LongTermDebtMember', window );">Long-Term Debt | Prime Rate [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>
<td class="text">&#160;<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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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>
<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_LongTermDebt', window );">long-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="nump">&#165; 1,990<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_NumberOfArrangers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arrangers .</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;">jd_NumberOfArrangers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageBelowVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 points reduced from the reference rate to compute the variable rate on the debt 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;">jd_PercentageBelowVariableRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets pledged to secure a debt instrument.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 between issuance and maturity of long-term debt, 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTerm</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt initially having maturity due after one year or beyond the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CollateralAxis=us-gaap_CollateralPledgedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CollateralAxis=us-gaap_CollateralPledgedMember</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_CollateralAxis=us-gaap_UncollateralizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CollateralAxis=us-gaap_UncollateralizedMember</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_PrimeRateMember</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_CreditFacilityAxis=jd_TermAndRevolvingCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=jd_TermAndRevolvingCreditFacilitiesMember</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_CreditFacilityAxis=jd_TermLoanFacilityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=jd_TermLoanFacilityAgreementMember</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_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_VariableRateAxis=jd_HongKongInterbankOfferedRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=jd_HongKongInterbankOfferedRateMember</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_jd_InterestRateApplicablePeriodAxis=jd_DateFalling6MonthsFromTheInitialUtilizationDateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_InterestRateApplicablePeriodAxis=jd_DateFalling6MonthsFromTheInitialUtilizationDateMember</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_jd_InterestRateApplicablePeriodAxis=jd_InitialUtilizationDateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_InterestRateApplicablePeriodAxis=jd_InitialUtilizationDateMember</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_CreditFacilityAxis=us-gaap_ShortTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=us-gaap_ShortTermDebtMember</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_CreditFacilityAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=us-gaap_LongTermDebtMember</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>166
<FILENAME>R123.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147371265008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loan facilities and lines of credit (Details 2)<br> &#165; in Millions, $ in Millions</strong></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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_SeniorLongTermNotes', window );">Unsecured senior notes</a></td>
<td class="nump">&#165; 10,224<span></span>
</td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="nump">&#165; 9,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Loan Facilities</a></td>
<td class="nump">42,379<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_LongtermDebtTypeAxis=jd_UnsecuredSeniorNotesMember', window );">Unsecured Senior Notes [Member]</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_SeniorLongTermNotes', window );">Unsecured senior notes</a></td>
<td class="nump">10,224<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Borrowings [Member]</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_jd_UnsecuredBorrowings', window );">Unsecured borrowings</a></td>
<td class="nump">24,327<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Borrowings [Member]</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_SecuredDebt', window );">Secured borrowings</a></td>
<td class="nump">&#165; 7,828<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_jd_UnsecuredBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations.</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;">jd_UnsecuredBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_SecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SeniorLongTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorLongTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=jd_UnsecuredSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=jd_UnsecuredSeniorNotesMember</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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</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>167
<FILENAME>R124.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147368826944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loan facilities and lines of credit (Details 3) - Line of Credit [Member]<br> &#165; in Millions</strong></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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">&#165; 885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">1,367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">3,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">2,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">7,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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">5,554<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_LongTermDebt', window );">Total</a></td>
<td class="nump">&#165; 20,894<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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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>168
<FILENAME>R125.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147456415856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loan facilities and lines of credit (Details 4)<br> &#165; in Millions</strong></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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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_jd_LineOfCreditReservedForIssuancesOfBankAcceptance', window );">Amount reserved for the issuance of bank acceptance</a></td>
<td class="nump">&#165; 30,391<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_jd_LineOfCreditForBankGuarantee', window );">Amount reserved for bank guarantee</a></td>
<td class="nump">2,331<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Unsecured revolving lines of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Lines of credit and loan facilities</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving lines of credit</a></td>
<td class="nump">&#165; 131,367<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_LineOfCreditForBankGuarantee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of line of credit reserved for the bank guarantee.</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;">jd_LineOfCreditForBankGuarantee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_LineOfCreditReservedForIssuancesOfBankAcceptance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lines of credit reserved for issuances of bank acceptance.</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;">jd_LineOfCreditReservedForIssuancesOfBankAcceptance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</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>169
<FILENAME>R126.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147376903984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies (Details) - Internet data center (IDC) service - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [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_jd_InternetDataCenterServiceFee', window );">Internet data center (IDC) service related expenses</a></td>
<td class="nump">&#165; 3,661<span></span>
</td>
<td class="nump">&#165; 2,236<span></span>
</td>
<td class="nump">&#165; 2,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentFiscalYearMaturityAbstract', window );"><strong>Future minimum payments under these non-cancelable agreements with initial terms of one year or more</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_OtherCommitmentDueInNextTwelveMonths', window );">2023</a></td>
<td class="nump">824<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_OtherCommitmentDueInSecondYear', window );">2024</a></td>
<td class="nump">784<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_OtherCommitmentDueInThirdYear', window );">2025</a></td>
<td class="nump">357<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_OtherCommitmentDueInFourthYear', window );">2026</a></td>
<td class="nump">330<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_OtherCommitmentDueInFifthYear', window );">2027</a></td>
<td class="nump">328<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_OtherCommitmentDueAfterFifthYear', window );">2028 and thereafter</a></td>
<td class="nump">1,708<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_OtherCommitment', window );">Total</a></td>
<td class="nump">&#165; 4,331<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_jd_InternetDataCenterServiceFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 internet data center (IDC) service fee during 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;">jd_InternetDataCenterServiceFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitment classified as other to be paid after 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitment classified as other 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitment classified as other 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_OtherCommitmentDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_OtherCommitmentDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitment classified as other 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherCommitmentFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentsAxis=jd_InternetDataCentreServiceAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherCommitmentsAxis=jd_InternetDataCentreServiceAgreementsMember</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>170
<FILENAME>R127.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147375457296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies (Details 1)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</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_OtherCommitmentsAxis=jd_InvestmentCommitmentMember', window );">Investment Commitment</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_UnrecordedUnconditionalPurchaseObligationLineItems', window );"><strong>Capital commitments and Long-Term Debt Obligations</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_OtherCommitment', window );">Investment commitments primarily related to capital contribution obligation</a></td>
<td class="nump">&#165; 2,449<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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_CapitalAdditionsMember', window );">Capital commitments</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_UnrecordedUnconditionalPurchaseObligationLineItems', window );"><strong>Capital commitments and Long-Term Debt Obligations</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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total commitments contracted but not yet reflected</a></td>
<td class="nump">&#165; 10,744<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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_PurchaseCommitmentMember', window );">Purchase Commitment | Total net revenues | Customer | Customer Concentration Risk</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_UnrecordedUnconditionalPurchaseObligationLineItems', window );"><strong>Capital commitments and Long-Term Debt Obligations</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_ConcentrationRiskPercentage1', window );">Concentration risk (as a percentage)</a></td>
<td class="nump">1.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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_UnrecordedUnconditionalPurchaseObligationLineItems</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentsAxis=jd_InvestmentCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherCommitmentsAxis=jd_InvestmentCommitmentMember</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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_PurchaseCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_PurchaseCommitmentMember</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_srt_MajorCustomersAxis=jd_CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_CustomerMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>171
<FILENAME>R128.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370826736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted net assets (Details)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_jd_StatutoryReservesLineItems', window );"><strong>Restricted net assets</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_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries', window );">Restricted net assets</a></td>
<td class="nump">&#165; 58,228<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_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets', window );">The ratio of restricted net assets to the Company's total consolidated net assets</a></td>
<td class="nump">27.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_jd_StatutoryReservesByRegulatoryCountryAxis=country_CN', window );">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_jd_StatutoryReservesLineItems', window );"><strong>Restricted net assets</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_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund', window );">Required minimum percentage of annual appropriations to general reserve fund or statutory surplus fund</a></td>
<td class="nump">10.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_jd_StatutoryReservesByRegulatoryCountryAxis=country_CN', window );">PRC | General reserve fund | Foreign invested enterprise</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_jd_StatutoryReservesLineItems', window );"><strong>Restricted net assets</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_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw', window );">Required minimum percentage of annual appropriations to general reserve fund</a></td>
<td class="nump">10.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_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve', window );">Maximum percentage of statutory general reserve related to entity's registered capital</a></td>
<td class="nump">50.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_jd_StatutoryReservesByRegulatoryCountryAxis=country_CN', window );">PRC | Statutory surplus reserve | Domestic enterprise</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_jd_StatutoryReservesLineItems', window );"><strong>Restricted net assets</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_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw', window );">Required minimum percentage of annual appropriations to statutory surplus fund</a></td>
<td class="nump">10.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_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus', window );">Maximum percentage of statutory surplus reserve related to entity's registered capital</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the minimum percentage of the after-tax net income allocated to a general 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;">jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the minimum percentage of the after-tax net income allocated to a statutory surplus 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;">jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of the after-tax net income allocated to a general reserve fund or statutory surplus fund 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;">jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the ratio of the statutory reserve to the registered capital which triggers the elimination of the requirement to contribute to the 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;">jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the ratio of the statutory surplus to the registered capital which triggers the elimination of the requirement to contribute to the 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;">jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_StatutoryReservesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatutoryReservesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ratio of restricted net assets to the Company total 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;">jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(3)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_jd_StatutoryReservesByRegulatoryCountryAxis=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;">jd_StatutoryReservesByRegulatoryCountryAxis=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_jd_StatutoryReservesAxis=jd_GeneralReserveFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatutoryReservesAxis=jd_GeneralReserveFundMember</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_dei_LegalEntityAxis=jd_ForeignInvestedEnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=jd_ForeignInvestedEnterpriseMember</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_jd_StatutoryReservesAxis=jd_StatutorySurplusReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_StatutoryReservesAxis=jd_StatutorySurplusReserveMember</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_dei_LegalEntityAxis=jd_DomesticEnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=jd_DomesticEnterpriseMember</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>172
<FILENAME>R129.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147362974384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events (Details)<br> $ / shares in Units, &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">37 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 08, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 20, 2023 </div>
<div>USD ($) </div>
<div>shares</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, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 20, 2023 </div>
<div>USD ($) </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_SubsequentEventLineItems', window );"><strong>Subsequent events</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased during the year | &#165;</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">&#165; 1,823<span></span>
</td>
<td class="nump">&#165; 5,246<span></span>
</td>
<td class="nump">&#165; 312<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 event</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 events</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>
<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_DividendsPayableAmountPerShare', window );">Cash dividend, per ordinary share | $ / shares</a></td>
<td class="nump">$ 0.31<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividends Payable</a></td>
<td class="nump">$ 1,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>
<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_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividends Payable,&#160;expected payment date</a></td>
<td class="text">Apr. 27,  2023<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>
</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 event | SHANGHAI STOCK EXCHANGE [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>
<td class="text">&#160;<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 events</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>
<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_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange', window );">Proceeds from REITS listed on the shanghai stock exchange | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,700<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 event | Series B Preferred Stock [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>
<td class="text">&#160;<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 events</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>
<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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Preference shares financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 210<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="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 event | American Depositary Share [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>
<td class="text">&#160;<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 events</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased during the year (in ADS 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="nump">3,839,490<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,255,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased during the year</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">$ 153<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,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Cash dividend, per ordinary share | $ / shares</a></td>
<td class="nump">$ 0.62<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividends Payable,&#160;expected payment date</a></td>
<td class="text">May  04,  2023<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ProceedsFromREITSListedOnTheShanghaiStockExchange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from REITS listed on the shanghai stock 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;">jd_ProceedsFromREITSListedOnTheShanghaiStockExchange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_DividendPayableDateToBePaidDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the declared dividend will be paid, in YYYY-MM-DD format.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendPayableDateToBePaidDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount of a dividend declared, but not paid, as of the financial reporting 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableAmountPerShare</td>
</tr>
<tr>
<td style="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_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared but unpaid on equity securities issued by the entity and 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 are being held in 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_jd_AllExchangesAxis=exch_XSHG">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">jd_AllExchangesAxis=exch_XSHG</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_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SeriesBPreferredStockMember</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=jd_AmericanDepositaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=jd_AmericanDepositaryShareMember</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>173
<FILENAME>R130.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370170608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Parent company only condensed financial information (Details)<br> $ / shares in Units, &#165; in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 18, 2020 </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_AssetsAbstract', window );"><strong>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>
<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; 78,861<span></span>
</td>
<td class="nump">$ 11,434<span></span>
</td>
<td class="nump">&#165; 70,767<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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">141,095<span></span>
</td>
<td class="nump">20,457<span></span>
</td>
<td class="nump">114,564<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_EquityMethodInvestments', window );">Investments in subsidiaries and consolidated VIEs | &#165;</a></td>
<td class="nump">28,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,254<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 assets</a></td>
<td class="nump">15,156<span></span>
</td>
<td class="nump">2,197<span></span>
</td>
<td class="nump">11,455<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_Assets', window );">Total assets</a></td>
<td class="nump">595,250<span></span>
</td>
<td class="nump">86,303<span></span>
</td>
<td class="nump">496,507<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_LiabilitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debts</a></td>
<td class="nump">12,146<span></span>
</td>
<td class="nump">1,761<span></span>
</td>
<td class="nump">4,368<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_SeniorLongTermNotes', window );">Unsecured senior notes</a></td>
<td class="nump">10,224<span></span>
</td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">9,386<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_LongTermLoansFromBank', window );">Long-term borrowings</a></td>
<td class="nump">20,009<span></span>
</td>
<td class="nump">2,901<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_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">42,570<span></span>
</td>
<td class="nump">6,172<span></span>
</td>
<td class="nump">34,468<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">321,127<span></span>
</td>
<td class="nump">46,558<span></span>
</td>
<td class="nump">249,723<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_StockholdersEquityAbstract', 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>
<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">184,041<span></span>
</td>
<td class="nump">26,683<span></span>
</td>
<td class="nump">182,578<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_jd_StatutoryReserves', window );">Statutory reserves</a></td>
<td class="nump">3,473<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="nump">1,586<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_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">(2,493)<span></span>
</td>
<td class="num">(361)<span></span>
</td>
<td class="num">(2,968)<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">29,304<span></span>
</td>
<td class="nump">4,249<span></span>
</td>
<td class="nump">33,805<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(959)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
<td class="num">(6,090)<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_StockholdersEquity', window );">Total JD.com, Inc. shareholders' equity</a></td>
<td class="nump">213,366<span></span>
</td>
<td class="nump">30,936<span></span>
</td>
<td class="nump">208,911<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities, mezzanine equity and shareholders' equity</a></td>
<td class="nump">&#165; 595,250<span></span>
</td>
<td class="nump">$ 86,303<span></span>
</td>
<td class="nump">&#165; 496,507<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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00002<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 );">Ordinary shares, shares authorized (in shares)</a></td>
<td class="nump">100,000,000,000<span></span>
</td>
<td class="nump">100,000,000,000<span></span>
</td>
<td class="nump">100,000,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_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>
</tr>
<tr class="ro">
<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>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>
<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_CommonStockSharesIssued', window );">Ordinary shares, shares issued (in shares)</a></td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="nump">2,731,123,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,912,100<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ordinary shares, shares outstanding (in shares)</a></td>
<td class="nump">2,756,458,772<span></span>
</td>
<td class="nump">2,756,458,772<span></span>
</td>
<td class="nump">2,690,342,230<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>
</tr>
<tr class="ro">
<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>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>
<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_CommonStockSharesIssued', window );">Ordinary shares, shares issued (in shares)</a></td>
<td class="nump">386,374,723<span></span>
</td>
<td class="nump">386,374,723<span></span>
</td>
<td class="nump">428,185,501<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding (in shares)</a></td>
<td class="nump">379,220,475<span></span>
</td>
<td class="nump">379,220,475<span></span>
</td>
<td class="nump">420,449,419<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=srt_ParentCompanyMember', window );">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>
<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_AssetsAbstract', window );"><strong>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>
<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; 5,029<span></span>
</td>
<td class="nump">$ 729<span></span>
</td>
<td class="nump">&#165; 7,417<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_ShortTermInvestments', window );">Short-term investments | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_jd_InternalBalance', window );">Internal balance</a></td>
<td class="nump">63,708<span></span>
</td>
<td class="nump">9,237<span></span>
</td>
<td class="nump">65,120<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_EquityMethodInvestments', window );">Investments in subsidiaries and consolidated VIEs</a></td>
<td class="nump">162,015<span></span>
</td>
<td class="nump">23,491<span></span>
</td>
<td class="nump">148,607<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 assets</a></td>
<td class="nump">308<span></span>
</td>
<td class="nump">44<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="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">231,060<span></span>
</td>
<td class="nump">33,501<span></span>
</td>
<td class="nump">221,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_LiabilitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debts | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,869<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_SeniorLongTermNotes', window );">Unsecured senior notes</a></td>
<td class="nump">10,347<span></span>
</td>
<td class="nump">1,499<span></span>
</td>
<td class="nump">9,461<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_LongTermLoansFromBank', window );">Long-term borrowings</a></td>
<td class="nump">6,965<span></span>
</td>
<td class="nump">1,010<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_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">323<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">17,694<span></span>
</td>
<td class="nump">2,565<span></span>
</td>
<td class="nump">12,653<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_StockholdersEquityAbstract', 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>
<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">184,041<span></span>
</td>
<td class="nump">26,683<span></span>
</td>
<td class="nump">182,578<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_jd_StatutoryReserves', window );">Statutory reserves</a></td>
<td class="nump">3,473<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="nump">1,586<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_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">(2,493)<span></span>
</td>
<td class="num">(361)<span></span>
</td>
<td class="num">(2,968)<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">29,304<span></span>
</td>
<td class="nump">4,249<span></span>
</td>
<td class="nump">33,805<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(959)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
<td class="num">(6,090)<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_StockholdersEquity', window );">Total JD.com, Inc. shareholders' equity</a></td>
<td class="nump">213,366<span></span>
</td>
<td class="nump">30,936<span></span>
</td>
<td class="nump">208,911<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities, mezzanine equity and shareholders' equity</a></td>
<td class="nump">&#165; 231,060<span></span>
</td>
<td class="nump">$ 33,501<span></span>
</td>
<td class="nump">&#165; 221,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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00002<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 );">Ordinary shares, shares authorized (in shares)</a></td>
<td class="nump">100,000,000,000<span></span>
</td>
<td class="nump">100,000,000,000<span></span>
</td>
<td class="nump">100,000,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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent company | 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>
</tr>
<tr class="ro">
<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>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>
<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_CommonStockSharesIssued', window );">Ordinary shares, shares issued (in shares)</a></td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="nump">2,793,298,344<span></span>
</td>
<td class="nump">2,731,123,330<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding (in shares)</a></td>
<td class="nump">2,756,458,772<span></span>
</td>
<td class="nump">2,756,458,772<span></span>
</td>
<td class="nump">2,690,342,230<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=srt_ParentCompanyMember', window );">Parent company | 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>
</tr>
<tr class="ro">
<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>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>
<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_CommonStockSharesIssued', window );">Ordinary shares, shares issued (in shares)</a></td>
<td class="nump">386,374,723<span></span>
</td>
<td class="nump">386,374,723<span></span>
</td>
<td class="nump">428,185,501<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding (in shares)</a></td>
<td class="nump">379,220,475<span></span>
</td>
<td class="nump">379,220,475<span></span>
</td>
<td class="nump">420,449,419<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_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred and payable, pertaining to costs that are statutory in nature, incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and the aggregate carrying amount of liabilities not separately disclosed. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_InternalBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Internal balance.</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;">jd_InternalBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_jd_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>Represents the amount of appropriations made after-tax profits to certain non-distributable reserve funds.</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;">jd_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>The cumulative amount of the reporting entity's undistributed earnings or deficit.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SeniorLongTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorLongTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>174
<FILENAME>R131.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370217088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent company only condensed financial information (Details 2)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing</a></td>
<td class="num">&#165; (37,772)<span></span>
</td>
<td class="num">$ (5,476)<span></span>
</td>
<td class="num">&#165; (38,743)<span></span>
</td>
<td class="num">&#165; (27,156)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(11,053)<span></span>
</td>
<td class="num">(1,603)<span></span>
</td>
<td class="num">(11,562)<span></span>
</td>
<td class="num">(6,409)<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 );">Income/(loss) from operations</a></td>
<td class="nump">19,723<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">12,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income/(expense)</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_OtherNonoperatingIncomeExpense', window );">Other income/(expense), net</a></td>
<td class="num">(1,555)<span></span>
</td>
<td class="num">(225)<span></span>
</td>
<td class="num">(590)<span></span>
</td>
<td class="nump">35,310<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income/(loss) before tax</a></td>
<td class="nump">13,867<span></span>
</td>
<td class="nump">2,012<span></span>
</td>
<td class="num">(2,580)<span></span>
</td>
<td class="nump">50,819<span></span>
</td>
</tr>
<tr class="ro">
<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 expenses</a></td>
<td class="num">(4,176)<span></span>
</td>
<td class="num">(605)<span></span>
</td>
<td class="num">(1,887)<span></span>
</td>
<td class="num">(1,482)<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_ProfitLoss', window );">Net income/(loss)</a></td>
<td class="nump">9,691<span></span>
</td>
<td class="nump">1,407<span></span>
</td>
<td class="num">(4,467)<span></span>
</td>
<td class="nump">49,337<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income/(loss) attributable to ordinary shareholders</a></td>
<td class="nump">10,380<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
<td class="num">(3,560)<span></span>
</td>
<td class="nump">49,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income/(loss)</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 adjustments</a></td>
<td class="nump">7,810<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
<td class="num">(2,872)<span></span>
</td>
<td class="num">(7,955)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Net change in unrealized gains/(losses) on available-for-sale securities:</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gains, net of tax</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">705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for gains recorded in net income, net of tax</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">(760)<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unrealized losses on&#160;available-for-sale&#160;securities</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">(55)<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 income/(loss)</a></td>
<td class="nump">17,501<span></span>
</td>
<td class="nump">2,539<span></span>
</td>
<td class="num">(7,339)<span></span>
</td>
<td class="nump">41,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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">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>
<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_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing</a></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(331)<span></span>
</td>
<td class="num">(48)<span></span>
</td>
<td class="num">(465)<span></span>
</td>
<td class="num">(453)<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 );">Income/(loss) from operations</a></td>
<td class="num">(333)<span></span>
</td>
<td class="num">(48)<span></span>
</td>
<td class="num">(469)<span></span>
</td>
<td class="num">(464)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income/(expense)</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_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities', window );">Income/(loss) of subsidiaries and consolidated VIEs</a></td>
<td class="nump">10,667<span></span>
</td>
<td class="nump">1,548<span></span>
</td>
<td class="num">(2,708)<span></span>
</td>
<td class="nump">50,154<span></span>
</td>
</tr>
<tr class="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/(expense), net</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="num">(376)<span></span>
</td>
<td class="num">(266)<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 );">Income/(loss) before tax</a></td>
<td class="nump">10,382<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
<td class="num">(3,553)<span></span>
</td>
<td class="nump">49,424<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(19)<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 income/(loss)</a></td>
<td class="nump">10,380<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
<td class="num">(3,560)<span></span>
</td>
<td class="nump">49,405<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income/(loss) attributable to ordinary shareholders</a></td>
<td class="nump">10,380<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
<td class="num">(3,560)<span></span>
</td>
<td class="nump">49,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income/(loss)</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="nump">5,131<span></span>
</td>
<td class="nump">744<span></span>
</td>
<td class="num">(2,542)<span></span>
</td>
<td class="num">(7,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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Net change in unrealized gains/(losses) on available-for-sale securities:</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gains, net of tax</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">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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for gains recorded in net income, net of tax</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">(760)<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unrealized losses on&#160;available-for-sale&#160;securities</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">(55)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income/(loss)</a></td>
<td class="nump">5,131<span></span>
</td>
<td class="nump">744<span></span>
</td>
<td class="num">(2,542)<span></span>
</td>
<td class="num">(7,711)<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 income/(loss)</a></td>
<td class="nump">&#165; 15,511<span></span>
</td>
<td class="nump">$ 2,251<span></span>
</td>
<td class="num">&#165; (6,102)<span></span>
</td>
<td class="nump">&#165; 41,694<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_IncomeLossFromSubsidiariesAndVariableInterestEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) from subsidiaries and variable interest entities.</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;">jd_IncomeLossFromSubsidiariesAndVariableInterestEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>jd_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income (loss) attributable to parent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>175
<FILENAME>R132.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140147370196160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent company only condensed financial information (Details 3)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_srt_CondensedCashFlowStatementsCaptionsLineItems', window );"><strong>Condensed Statements of Cash Flows</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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="nump">&#165; 57,819<span></span>
</td>
<td class="nump">$ 8,383<span></span>
</td>
<td class="nump">&#165; 42,301<span></span>
</td>
<td class="nump">&#165; 42,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', 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_PaymentsToAcquireShortTermInvestments', window );">Purchase of short-term investments</a></td>
<td class="num">(180,291)<span></span>
</td>
<td class="num">(26,140)<span></span>
</td>
<td class="num">(167,684)<span></span>
</td>
<td class="num">(60,747)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Maturity of short-term investments</a></td>
<td class="nump">165,093<span></span>
</td>
<td class="nump">23,936<span></span>
</td>
<td class="nump">113,362<span></span>
</td>
<td class="nump">25,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties', window );">Loans (provided to)/settled by internal companies</a></td>
<td class="num">(502)<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="num">(169)<span></span>
</td>
<td class="num">(2,342)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities</a></td>
<td class="num">(88)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">1,587<span></span>
</td>
<td class="num">(617)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(54,026)<span></span>
</td>
<td class="num">(7,833)<span></span>
</td>
<td class="num">(74,248)<span></span>
</td>
<td class="num">(57,811)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance 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">31,342<span></span>
</td>
</tr>
<tr class="re">
<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 );">Repurchase of ordinary shares</a></td>
<td class="num">(1,823)<span></span>
</td>
<td class="num">(264)<span></span>
</td>
<td class="num">(5,246)<span></span>
</td>
<td class="num">(312)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash paid for dividends</a></td>
<td class="num">(13,087)<span></span>
</td>
<td class="num">(1,897)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">33,208<span></span>
</td>
<td class="nump">4,815<span></span>
</td>
<td class="nump">7,133<span></span>
</td>
<td class="nump">14,766<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Repayment of short-term borrowings</a></td>
<td class="num">(31,804)<span></span>
</td>
<td class="num">(4,611)<span></span>
</td>
<td class="num">(5,982)<span></span>
</td>
<td class="num">(16,582)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term borrowings</a></td>
<td class="nump">14,101<span></span>
</td>
<td class="nump">2,044<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_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from unsecured senior notes</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,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="num">(195)<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(9)<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 provided by financing activities</a></td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">19,503<span></span>
</td>
<td class="nump">71,072<span></span>
</td>
</tr>
<tr class="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, cash equivalents, and restricted cash</a></td>
<td class="nump">3,490<span></span>
</td>
<td class="nump">506<span></span>
</td>
<td class="num">(1,498)<span></span>
</td>
<td class="num">(5,082)<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 increase/(decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">8,463<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
<td class="num">(13,942)<span></span>
</td>
<td class="nump">50,723<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">11,119<span></span>
</td>
<td class="nump">90,519<span></span>
</td>
<td class="nump">39,912<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="nump">85,115<span></span>
</td>
<td class="nump">12,341<span></span>
</td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">90,519<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_ParentCompanyMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedCashFlowStatementsCaptionsLineItems', window );"><strong>Condensed Statements of Cash Flows</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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(509)<span></span>
</td>
<td class="num">(74)<span></span>
</td>
<td class="num">(411)<span></span>
</td>
<td class="num">(243)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', 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="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 );">Purchase of short-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,189)<span></span>
</td>
<td class="num">(3,421)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Maturity of short-term investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,546<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_ProceedsFromPaymentsForLongTermLoansForRelatedParties', window );">Loans (provided to)/settled by internal companies</a></td>
<td class="nump">7,426<span></span>
</td>
<td class="nump">1,077<span></span>
</td>
<td class="num">(20,900)<span></span>
</td>
<td class="num">(13,421)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,147<span></span>
</td>
<td class="nump">40<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="nump">7,427<span></span>
</td>
<td class="nump">1,077<span></span>
</td>
<td class="num">(14,396)<span></span>
</td>
<td class="num">(16,802)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance 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">31,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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of ordinary shares</a></td>
<td class="num">(1,823)<span></span>
</td>
<td class="num">(264)<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_PaymentsOfDividendsCommonStock', window );">Cash paid for dividends</a></td>
<td class="num">(13,087)<span></span>
</td>
<td class="num">(1,897)<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_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">3,945<span></span>
</td>
<td class="nump">572<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 );">Repayment of short-term borrowings</a></td>
<td class="num">(7,005)<span></span>
</td>
<td class="num">(1,016)<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term borrowings</a></td>
<td class="nump">6,618<span></span>
</td>
<td class="nump">960<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_RepaymentsOfSeniorDebt', window );">Repayment of unsecured senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,246)<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_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from unsecured senior notes</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,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="nump">1,043<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="nump">236<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 provided by financing activities</a></td>
<td class="num">(10,309)<span></span>
</td>
<td class="num">(1,494)<span></span>
</td>
<td class="num">(3,184)<span></span>
</td>
<td class="nump">38,382<span></span>
</td>
</tr>
<tr class="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, cash equivalents, and restricted cash</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="num">(136)<span></span>
</td>
<td class="num">(2,369)<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 increase/(decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(2,388)<span></span>
</td>
<td class="num">(346)<span></span>
</td>
<td class="num">(18,127)<span></span>
</td>
<td class="nump">18,968<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="nump">7,417<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
<td class="nump">25,544<span></span>
</td>
<td class="nump">6,576<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="nump">&#165; 5,029<span></span>
</td>
<td class="nump">$ 729<span></span>
</td>
<td class="nump">&#165; 7,417<span></span>
</td>
<td class="nump">&#165; 25,544<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedCashFlowStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">srt_CondensedCashFlowStatementsCaptionsLineItems</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in the form of ordinary dividends to common shareholders of the parent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional capital contribution to the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt initially having maturity due after one year or beyond the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsForLongTermLoansForRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or outflow associated with long-term loans for 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 (Payments for) Advances to 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_ProceedsFromPaymentsForLongTermLoansForRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>176
<FILENAME>d416083d20f_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/2022"
  xmlns:currency="http://xbrl.sec.gov/currency/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:exch="http://xbrl.sec.gov/exch/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:jd="http://www.jd.com/20221231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="jd-20221231.xsd" xlink:type="simple"/>
    <context id="PAsOn12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P04_01_2018To12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P05_04_2022To05_04_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <startDate>2022-05-04</startDate>
            <endDate>2022-05-04</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">jd:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">jd:CurrencyConvertibilityConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LogisticsSupportServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:LogisticsSupportServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:ProductSalesAndOnlineMarketplaceReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AdvertisingReceivablesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:AdvertisingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LandBuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">jd:LogisticAndWarehouseAndOtherHeavyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">jd:PackingAndOtherMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ProductMemberusgaapPublicUtilitiesInventoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:TechnologyAndOthersIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jd:WealthManagementProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jd:WealthManagementProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:RestrictedStockAndStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:MajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:OtherRelatedPartyTransactionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:OtherReceivablesFromMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JDPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JDPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">jd:PrepaymentsAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:BeijingJingdongCenturyTradeCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JiangsuJingdongInformationTechnologyCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JiangsuJingdongInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdLogisticsHoldingLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsHoldingLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JingdongTechnologyGroupCorporationMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JingdongTechnologyGroupCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JingdongPropertyIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JingdongPropertyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JDLogisticsIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JDLogisticsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdcomECommerceTechnologyHongKongCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomECommerceTechnologyHongKongCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JingdongECommerceTradeHongKongCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JingdongECommerceTradeHongKongCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdcomInternationalLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomInternationalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ChongqingJingdongHaijiaECommerceCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:ChongqingJingdongHaijiaECommerceCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdcomOverseasInnovationLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomOverseasInnovationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdcomInvestmentLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomInvestmentLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdAsiaDevelopmentLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdAsiaDevelopmentLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SuqianHanbangInvestmentManagementCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:SuqianHanbangInvestmentManagementCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_XianJingxundiSupplyChainTechnologyCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:XianJingxundiSupplyChainTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdAssetsHoldingLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdAssetsHoldingLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdPropertyHoldingLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdPropertyHoldingLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdHealthInternationalIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdJiankangLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdJiankangLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdIndustrialTechnologyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustrialTechnologyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JingdongIndustrialsIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JingdongIndustrialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdSunflowerInvestmentLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdSunflowerInvestmentLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_WindcreekLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:WindcreekLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_DadaNexusLimitedDadaMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:DadaNexusLimitedDadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JingdongLogisticsSupplyChainCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JingdongLogisticsSupplyChainCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">jd:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">jd:CurrencyConvertibilityConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LogisticsSupportServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:LogisticsSupportServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:ProductSalesAndOnlineMarketplaceReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AdvertisingReceivablesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:AdvertisingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">jd:LogisticAndWarehouseAndOtherHeavyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LandBuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">jd:PackingAndOtherMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ProductMemberusgaapPublicUtilitiesInventoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SubsidiariesIncorporatedInSingaporeAndHongKongMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:SubsidiariesIncorporatedInSingaporeAndHongKongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PrimeRateMemberusgaapVariableRateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">jd:InternetDataCentreServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CapitalAdditionsMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:TechnologyAndOthersIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jd:WealthManagementProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jd:WealthManagementProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdLogisticsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdPropertyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdIndustrialsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:RestrictedStockAndStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ShortTermDebtMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:MajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:OtherRelatedPartyTransactionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:OtherReceivablesFromMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdLogisticsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdLogisticsMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JDPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_MaximumMembersrtRangeAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis">jd:ThirdPartyInvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_MinimumMembersrtRangeAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis">jd:ThirdPartyInvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis">us-gaap:GeneralPartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis">us-gaap:GeneralPartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">jd:UnsecuredSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">jd:InvestmentCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">jd:PrepaymentsAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_UncollateralizedMemberusgaapCollateralAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:UncollateralizedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CollateralPledgedMemberusgaapCollateralAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LongTermDebtMemberusgaapCreditFacilityAxis_PrimeRateMemberusgaapVariableRateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_UnsecuredSeniorNotesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_OtherNoncurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">jd:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SecuredDebtMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CNusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CostOfSalesMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_FulfillmentMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">jd:FulfillmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">jd:NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">jd:InternetDataCentreServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:NewBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_IntersegmentEliminationMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedAndPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:PaymentProcessingAndOtherServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:LeaseAndPropertyManagementServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_LogisticsAndOtherServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:LogisticsAndOtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:OnlineMarketplaceAndMarketingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_GeneralMerchandiseProductsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:GeneralMerchandiseProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:ElectronicsAndHomeApplianceProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdLogisticsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">jd:SharesOfResultsOfEquityInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CoreFundsMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_DevelopmentFundMemberJDFundAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:DevelopmentFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">jd:FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jd:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EsrCaymanLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:EsrCaymanLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:ChinaUnitedNetworkCommunicationsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:VipshopHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ShippingAndHandlingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:TechnologyAndOthersIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_FulfillmentMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">jd:FulfillmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JDPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JDPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdIndustrialsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdLogisticsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">jd:NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">jd:InternetDataCentreServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_WealthManagementProductMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jd:WealthManagementProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:NewBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_IntersegmentEliminationMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedAndPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:PaymentProcessingAndOtherServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:LeaseAndPropertyManagementServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:LiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdPropertyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdIndustrialsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:LiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdIndustrialsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ConsumerFinancingReceivableMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:ConsumerFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LogisticsAndOtherServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:LogisticsAndOtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:OnlineMarketplaceAndMarketingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GeneralMerchandiseProductsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:GeneralMerchandiseProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:ElectronicsAndHomeApplianceProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdLogisticsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">jd:SharesOfResultsOfEquityInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CoreFundsMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_DevelopmentFundMemberJDFundAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:DevelopmentFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">jd:FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jd:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:ChinaUnitedNetworkCommunicationsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:VipshopHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EsrCaymanLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:EsrCaymanLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">jd:LogisticAndWarehouseAndOtherHeavyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">jd:LogisticAndWarehouseAndOtherHeavyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:TechnologyAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:TechnologyAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:CustomerRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:CustomerRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ShippingAndHandlingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:StatutoryReservesAxis">jd:GeneralReserveFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:StatutoryReservesByRegulatoryCountryAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:ForeignInvestedEnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:TechnologyAndOthersIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:DomainNamesAndTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_FulfillmentMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">jd:FulfillmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CostOfSalesMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdPropertyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdIndustrialsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdLogisticsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">jd:NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesProvidedAndProductsSoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">jd:InternetDataCentreServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_WealthManagementProductMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jd:WealthManagementProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:DadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:NewBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_IntersegmentEliminationMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedAndPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:TencentAndItsSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:PaymentProcessingAndOtherServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:LeaseAndPropertyManagementServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:ServicesReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:AtrenewGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:LiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdPropertyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:RsusAndShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">jd:ShareBasedCompensationAwardTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:RsusAndShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">jd:ShareBasedCompensationAwardTenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:RsusAndShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">jd:ShareBasedcompensationAwardSixYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:OnlineAdvertisingAndOtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:LogisticsSupportServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ConsumerFinancingReceivableMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:ConsumerFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LogisticsAndOtherServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:LogisticsAndOtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:OnlineMarketplaceAndMarketingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GeneralMerchandiseProductsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:GeneralMerchandiseProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:ElectronicsAndHomeApplianceProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:StatutoryReservesAxis">jd:StatutorySurplusReserveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:StatutoryReservesByRegulatoryCountryAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:DomesticEnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_SharebasedCompensationawardThreeYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:RsusAndShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">jd:SharebasedCompensationawardThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFourYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:RsusAndShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">jd:ShareBasedCompensationAwardFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFiveYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:RsusAndShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">jd:ShareBasedCompensationAwardFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">jd:NonCompeteAgreementsRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:PropertyFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DateFalling6MonthsFromTheInitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">jd:HongKongInterbankOfferedRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:InterestRateApplicablePeriodAxis">jd:DateFalling6MonthsFromTheInitialUtilizationDateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_InitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">jd:HongKongInterbankOfferedRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:InterestRateApplicablePeriodAxis">jd:InitialUtilizationDateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">jd:RelatedPartiesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HKusgaapIncomeTaxAuthorityAxis_ProfitBelowTwoMillionHongKongDollarMemberJDProfitRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:HK</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:ProfitRangeAxis">jd:ProfitBelowTwoMillionHongKongDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HKusgaapIncomeTaxAuthorityAxis_ProfitAboveTwoMillionHonKongDollarMemberJDProfitRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:HK</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:ProfitRangeAxis">jd:ProfitAboveTwoMillionHonKongDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:DadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:NewBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:StatutoryReservesByRegulatoryCountryAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PrimeRateMemberusgaapVariableRateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis">jd:SoftwareEnterpriseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis">jd:SoftwareEnterpriseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:BeijingWodongTianjunInformationTechnologyCo.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdLogisticsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis">jd:SoftwareEnterpriseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:BeijingWodongTianjunInformationTechnologyCo.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis">jd:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis">jd:EncouragedIndustryInWesternRegionOfChinaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">jd:SharesOfResultsOfEquityInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AdrMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CoreFundsMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">jd:FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jd:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:ChinaUnitedNetworkCommunicationsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EsrCaymanLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:EsrCaymanLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:CNLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_CustomerMembersrtMajorCustomersAxis_PurchaseCommitmentMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jd:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:PurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jd:WealthManagementProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LeaseholdImprovementMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">jd:LeaseholdImprovementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P06_18_2020To06_18_2020_HongKongStockExchangeMemberdeiEntityListingsExchangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">jd:HongKongStockExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-18</startDate>
            <endDate>2020-06-18</endDate>
        </period>
    </context>
    <context id="PAsOn06_18_2020_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-18</instant>
        </period>
    </context>
    <context id="PAsOn06_18_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKDsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-18</instant>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CoreFundsMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2017To12_31_2017_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:ChinaUnitedNetworkCommunicationsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2017To12_31_2019_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:VipshopHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2017To12_31_2022_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:VipshopHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2018To12_31_2018_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2018To12_31_2018_EsrCaymanLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:EsrCaymanLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="P06_01_2020To06_30_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKSEMembersrtCounterpartyNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:HKSEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="P06_01_2020To06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="P06_01_2020To06_30_2020_DualClassVotingShareholdingStructureMemberJDDualClassVotingPowerAxis_JdTechnologyMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:DualClassVotingPowerAxis">jd:DualClassVotingShareholdingStructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="PAsOn06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="P03_31_2021To03_31_2021_JdTechnologyMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-31</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="PAsOn03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:SeriesAOnePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_DevelopmentFundMemberJDFundAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis">jd:ThirdPartyInvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:DevelopmentFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_DevelopmentFundMemberJDFundAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis">us-gaap:GeneralPartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:DevelopmentFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_SupplyChainSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:SupplyChainSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-26</startDate>
            <endDate>2016-04-26</endDate>
        </period>
    </context>
    <context id="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_TrafficAndOtherAdditionalSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:TrafficAndOtherAdditionalSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-26</startDate>
            <endDate>2016-04-26</endDate>
        </period>
    </context>
    <context id="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-26</startDate>
            <endDate>2016-04-26</endDate>
        </period>
    </context>
    <context id="P06_05_2020To06_05_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-05</startDate>
            <endDate>2020-06-05</endDate>
        </period>
    </context>
    <context id="P03_01_2021To03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="PAsOn06_30_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:JdTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="P06_18_2021To06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-18</startDate>
            <endDate>2021-06-18</endDate>
        </period>
    </context>
    <context id="PAsOn06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-18</instant>
        </period>
    </context>
    <context id="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-04-30</instant>
        </period>
    </context>
    <context id="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-04-30</instant>
        </period>
    </context>
    <context id="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-04-30</instant>
        </period>
    </context>
    <context id="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-04-30</instant>
        </period>
    </context>
    <context id="PAsOn01_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_SalesOfOtherProductsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:SalesOfOtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_CNusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2018To12_31_2023_CNusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P05_01_2019To05_31_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P05_01_2020To05_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To06_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="P05_01_2015To05_31_2015_CommonClassAMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-31</endDate>
        </period>
    </context>
    <context id="P05_01_2015To05_31_2015_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-31</endDate>
        </period>
    </context>
    <context id="P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-31</endDate>
        </period>
    </context>
    <context id="P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingFrequencyEachAnniversaryMemberJDVestingFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingFrequencyAxis">jd:VestingFrequencyEachAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-31</endDate>
        </period>
    </context>
    <context id="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:LiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdHealthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-31</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:LiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:JdLogisticsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-31</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="P07_01_2021To09_30_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:YonghuiSuperstoresCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="P01_01_2017To12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="P03_31_2020To03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-31</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="PAsOn11_30_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyTwentyShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="P10_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P04_01_2022To06_30_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:ATRenewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="P05_04_2022To05_04_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-04</startDate>
            <endDate>2022-05-04</endDate>
        </period>
    </context>
    <context id="P05_01_2022To05_31_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2024_CNusgaapIncomeTaxAuthorityAxis_ValueAddedTaxMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:ValueAddedTaxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P09_01_2022To09_01_2022_CNusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-01</endDate>
        </period>
    </context>
    <context id="P10_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn05_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_TencentGroupMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:TencentGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2022_TencentGroupMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:TencentGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="P06_29_2022To06_29_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">jd:TransactionWithTencentHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-29</startDate>
            <endDate>2022-06-29</endDate>
        </period>
    </context>
    <context id="PAsOn09_30_2021_JdIndustryPlanMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="PAsOn09_30_2021_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:SeriesAOnePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2022_ConsumerBaseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:ConsumerBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_RelationshipWithRidersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:RelationshipWithRidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_TrademarksAndTradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="P02_01_2022To02_28_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="P02_01_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:CNLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-01</instant>
        </period>
    </context>
    <context id="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">jd:TransactionWithTencentHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-10</startDate>
            <endDate>2019-05-10</endDate>
        </period>
    </context>
    <context id="P04_01_2016To04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2022_IDusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:ID</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2022_SGusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P04_01_2019To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:LogisticsSupportServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P04_01_2019To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jd:SalesOfAudioVideoProductsAndBooksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2020_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis">jd:SoftwareEnterpriseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis">jd:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P12_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P12_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P05_01_2021To05_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="PAsOn03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-08</instant>
        </period>
    </context>
    <context id="PAsOn03_08_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-08</instant>
        </period>
    </context>
    <context id="P04_01_2022To04_30_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermLoanFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DadaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:CNLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-01</endDate>
        </period>
    </context>
    <context id="P03_02_2022To07_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:CNLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-02</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-26</startDate>
            <endDate>2022-07-26</endDate>
        </period>
    </context>
    <context id="PAsOn07_26_2022_DepponMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-26</instant>
        </period>
    </context>
    <context id="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-26</instant>
        </period>
    </context>
    <context id="PAsOn07_26_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-26</instant>
        </period>
    </context>
    <context id="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-26</instant>
        </period>
    </context>
    <context id="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_TrademarksAndTradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-26</instant>
        </period>
    </context>
    <context id="PAsOn01_28_2022_CNLPMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:CNLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-28</instant>
        </period>
    </context>
    <context id="P03_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:CNLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-01</endDate>
        </period>
    </context>
    <context id="PAsOn04_30_2024_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="P07_01_2022To07_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P02_01_2023To02_28_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis_XSHGJDAllExchangesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:AllExchangesAxis">exch:XSHG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="P03_01_2023To03_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="P03_08_2023To03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-08</startDate>
            <endDate>2023-03-08</endDate>
        </period>
    </context>
    <context id="P03_08_2023To03_08_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-08</startDate>
            <endDate>2023-03-08</endDate>
        </period>
    </context>
    <context id="P01_01_2023To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-20</endDate>
        </period>
    </context>
    <context id="P03_19_2020To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-19</startDate>
            <endDate>2023-04-20</endDate>
        </period>
    </context>
    <context id="P05_01_2021To09_30_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="P04_01_2022To04_01_2022_JdLogisticsMembersrtOwnershipAxis_JdlPlacementMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">jd:JdlPlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="P04_01_2022To04_01_2022_JdLogisticsMembersrtOwnershipAxis_JdSubscriptionMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">jd:JdSubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="PAsOn09_30_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JDPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jd:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:NewBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jd:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:NonemployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:NonemployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:NewBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jd:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:NonemployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:NonemployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jd:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">jd:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis">jd:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:JdLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:DadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">jd:NewBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jd:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</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="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_CNY">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="Unit_shares">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Year">
        <measure>utr:Year</measure>
    </unit>
    <unit id="Unit_Month">
        <measure>utr:Month</measure>
    </unit>
    <unit id="Unit_HKD">
        <measure>iso4217:HKD</measure>
    </unit>
    <unit id="Unit_item">
        <measure>jd:item</measure>
    </unit>
    <unit id="Unit_segment">
        <measure>jd:segment</measure>
    </unit>
    <unit id="Unit_USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_HKD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:HKD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_CNY_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_lease">
        <measure>jd:lease</measure>
    </unit>
    <dei:AmendmentFlag contextRef="P01_01_2022To12_31_2022">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2022To12_31_2022">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="P01_01_2022To12_31_2022">0001549802</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="P01_01_2022To12_31_2022">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="P01_01_2022To12_31_2022">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="P01_01_2022To12_31_2022">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2022To12_31_2022">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="P01_01_2022To12_31_2022">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="P01_01_2022To12_31_2022">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="P01_01_2022To12_31_2022">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="P01_01_2022To12_31_2022">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="P01_01_2022To12_31_2022">001-36450</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="P01_01_2022To12_31_2022">JD.com, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="P01_01_2022To12_31_2022">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2022To12_31_2022">20th Floor, Building A</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="P01_01_2022To12_31_2022">No. 18 Kechuang 11 Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="P01_01_2022To12_31_2022">Yizhuang Economic and Technological Development Zone</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2022To12_31_2022">Daxing District</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2022To12_31_2022">101111</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="P01_01_2022To12_31_2022">CN</dei:EntityAddressCountry>
    <dei:ContactPersonnelName contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Sandy Ran Xu</dei:ContactPersonnelName>
    <dei:CityAreaCode contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">86</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">10 8911-8888</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Email: ir@jd.com</dei:ContactPersonnelEmailAddress>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">20th Floor, Building A</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">No. 18 Kechuang 11 Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Yizhuang Economic and Technological Development Zone</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Daxing District</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">101111</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="P01_01_2022To12_31_2022_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">CN</dei:EntityAddressCountry>
    <dei:Security12bTitle contextRef="P01_01_2022To12_31_2022_AdrMemberusgaapStatementClassOfStockAxis">American depositary shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2022To12_31_2022_AdrMemberusgaapStatementClassOfStockAxis">JD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2022To12_31_2022_AdrMemberusgaapStatementClassOfStockAxis">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="P01_01_2022To12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">Class A ordinary shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2022To12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">9618</dei:TradingSymbol>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2756642200</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">386374723</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="P01_01_2022To12_31_2022">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="P01_01_2022To12_31_2022">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="P01_01_2022To12_31_2022">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="P01_01_2022To12_31_2022">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="P01_01_2022To12_31_2022">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="P01_01_2022To12_31_2022">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="P01_01_2022To12_31_2022">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentAccountingStandard contextRef="P01_01_2022To12_31_2022">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany contextRef="P01_01_2022To12_31_2022">false</dei:EntityShellCompany>
    <dei:AuditorFirmId contextRef="P01_01_2022To12_31_2022">1113</dei:AuditorFirmId>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2022To12_31_2022_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="7"
      id="hidden76274298"
      unitRef="Unit_USD_per_Share">0.0000005</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      id="hidden76272714">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden76272708"
      unitRef="Unit_pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_SharebasedCompensationawardThreeYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden76272709"
      unitRef="Unit_pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFourYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden76272710"
      unitRef="Unit_pure">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFiveYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden76272711"
      unitRef="Unit_pure">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden76272712"
      unitRef="Unit_pure">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden76272713"
      unitRef="Unit_pure">0.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="P01_01_2022To12_31_2022_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis"
      decimals="4"
      id="hidden76274469"
      unitRef="Unit_pure">0.0085</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="P01_01_2022To12_31_2022_DateFalling6MonthsFromTheInitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="4"
      id="hidden76274353"
      unitRef="Unit_pure">0.0070</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="P01_01_2022To12_31_2022_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_InitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="4"
      id="hidden76274354"
      unitRef="Unit_pure">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="7"
      id="hidden76274299"
      unitRef="Unit_USD_per_Share">0.0000005</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <jd:PercentageBelowVariableRateBasis
      contextRef="P01_01_2022To12_31_2022_PrimeRateMemberusgaapVariableRateAxis"
      decimals="4"
      id="hidden76274352"
      unitRef="Unit_pure">0.0145</jd:PercentageBelowVariableRateBasis>
    <dei:AuditorName contextRef="P01_01_2022To12_31_2022">Deloitte Touche Tohmatsu Certified Public Accountants LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="P01_01_2022To12_31_2022">Shanghai, the People&#x2019;s Republic of China</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">70767000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">78861000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">11434000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5926000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">6254000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">907000000</us-gaap:RestrictedCash>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">114564000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">141095000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">20457000000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11900000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">20576000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2983000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3959000000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3838000000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">556000000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">75601000000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">77949000000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">11302000000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11455000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">15156000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2197000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5500000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">6142000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">891000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1203000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">174000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">299672000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">351074000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">50901000000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">32944000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">55080000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">7986000000</us-gaap:PropertyPlantAndEquipmentNet>
    <jd:ConstructionInProgress
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5817000000</jd:ConstructionInProgress>
    <jd:ConstructionInProgress
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">11161000000</jd:ConstructionInProgress>
    <jd:ConstructionInProgress
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1618000000</jd:ConstructionInProgress>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5837000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">9139000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1325000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">14328000000</jd:LandUseRights>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">33848000000</jd:LandUseRights>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">4907000000</jd:LandUseRights>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19987000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">22267000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">3228000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">12433000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">23123000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">3353000000</us-gaap:Goodwill>
    <jd:InvestmentInEquityInvestees
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">63222000000</jd:InvestmentInEquityInvestees>
    <jd:InvestmentInEquityInvestees
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">57641000000</jd:InvestmentInEquityInvestees>
    <jd:InvestmentInEquityInvestees
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">8357000000</jd:InvestmentInEquityInvestees>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19088000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">11611000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1683000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1111000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1536000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">223000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">21804000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">18770000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2722000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">264000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">196835000000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">244176000000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">35402000000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">496507000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">595250000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">86303000000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">22458000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">27450000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4368000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">12146000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1761000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">140484000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">160607000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">23286000000</us-gaap:AccountsPayableCurrent>
    <jd:AdvanceFromCustomerCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">29106000000</jd:AdvanceFromCustomerCurrent>
    <jd:AdvanceFromCustomerCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">33713000000</jd:AdvanceFromCustomerCurrent>
    <jd:AdvanceFromCustomerCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">4888000000</jd:AdvanceFromCustomerCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">492000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="PAsOn12_31_2022_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">431000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3458000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3351000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">486000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2568000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5926000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">859000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">519000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">488000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">71000000</us-gaap:DueToRelatedPartiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">34468000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">42570000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">6172000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6665000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7688000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1115000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">72000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">10000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">221636000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">266561000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">38648000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">629000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="PAsOn12_31_2022_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">179000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1297000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1107000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">160000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">9386000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">10224000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1482000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1897000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">6511000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">944000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">20009000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2901000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">13721000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">14978000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2172000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1786000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1737000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">251000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">28087000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">54566000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">7910000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">249723000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">321127000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">46558000000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2021"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2022"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2022"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1212000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">590000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">86000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2021"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.00002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.00002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">100000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">100000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2731123330</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2690342230</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">428185501</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">420449419</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2793298344</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2756458772</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">386374723</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">379220475</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2021"
      id="Fact_76270502"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2022"
      id="Fact_76270503"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2022"
      id="Fact_76270504"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">182578000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">184041000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">26683000000</us-gaap:AdditionalPaidInCapital>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1586000000</jd:StatutoryReserves>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3473000000</jd:StatutoryReserves>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">504000000</jd:StatutoryReserves>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2968000000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2493000000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">361000000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">33805000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">29304000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">4249000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-6090000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-959000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-139000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">208911000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">213366000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">30936000000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">36661000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">60167000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">8723000000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">245572000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">273533000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">39659000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">496507000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">595250000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">86303000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_ProductMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">651879000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_ProductMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">815655000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_ProductMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">865062000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_ProductMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_USD">125422000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_ServiceMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">93923000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_ServiceMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">135937000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_ServiceMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">181174000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_ServiceMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_USD">26268000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">745802000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">951592000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1046236000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">151690000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">636694000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">822526000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">899163000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">130366000000</us-gaap:CostOfGoodsAndServicesSold>
    <jd:FulfillmentCosts
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">48700000000</jd:FulfillmentCosts>
    <jd:FulfillmentCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">59055000000</jd:FulfillmentCosts>
    <jd:FulfillmentCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">63011000000</jd:FulfillmentCosts>
    <jd:FulfillmentCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">9136000000</jd:FulfillmentCosts>
    <us-gaap:MarketingExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">27156000000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">38743000000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">37772000000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">5476000000</us-gaap:MarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">16149000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">16332000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">16893000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2449000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6409000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11562000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">11053000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1603000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1649000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">767000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1379000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">200000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">12343000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4141000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">19723000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2860000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4291000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-4918000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-2195000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-318000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1125000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1213000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2106000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">305000000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">35310000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-590000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-1555000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-225000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">50819000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-2580000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">13867000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2012000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1482000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1887000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">4176000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">605000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">49337000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-4467000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">9691000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1407000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-75000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-923000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-697000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-101000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <jd:IncomeLossAttributableToRedeemableNonControllingInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7000000</jd:IncomeLossAttributableToRedeemableNonControllingInterest>
    <jd:IncomeLossAttributableToRedeemableNonControllingInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">16000000</jd:IncomeLossAttributableToRedeemableNonControllingInterest>
    <jd:IncomeLossAttributableToRedeemableNonControllingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">8000000</jd:IncomeLossAttributableToRedeemableNonControllingInterest>
    <jd:IncomeLossAttributableToRedeemableNonControllingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1000000</jd:IncomeLossAttributableToRedeemableNonControllingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">49405000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-3560000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">10380000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1507000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">49337000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-4467000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">9691000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1407000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-7955000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-2872000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7810000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1132000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">705000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">760000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-55000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-8010000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-2872000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7810000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1132000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">41327000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-7339000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">17501000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2539000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-373000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-1253000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1982000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">289000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">16000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">8000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">41693000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-6102000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">15511000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2249000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_CNY_per_Share">16.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_CNY_per_Share">-1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_CNY_per_Share">3.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_CNY_per_Share">15.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_CNY_per_Share">-1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_CNY_per_Share">3.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2020To12_31_2020"
      decimals="INF"
      unitRef="Unit_shares">3021808985</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">3107436665</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">3125571110</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">3125571110</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2020To12_31_2020"
      decimals="INF"
      unitRef="Unit_shares">3109024030</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">3107436665</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">3180886136</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">3180886136</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">49337000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-4467000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">9691000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1407000000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6068000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6232000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7236000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1049000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4156000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">9134000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7548000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1095000000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-68000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-18000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-407000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-59000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">11000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">6000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-719000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-651000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-549000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-80000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">19000000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">14000000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">12000000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2000000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <jd:AllowanceForDoubtfulAccounts
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">353000000</jd:AllowanceForDoubtfulAccounts>
    <jd:AllowanceForDoubtfulAccounts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">708000000</jd:AllowanceForDoubtfulAccounts>
    <jd:AllowanceForDoubtfulAccounts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">926000000</jd:AllowanceForDoubtfulAccounts>
    <jd:AllowanceForDoubtfulAccounts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">134000000</jd:AllowanceForDoubtfulAccounts>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">208000000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">574000000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1969000000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">285000000</us-gaap:ImpairmentOfInvestments>
    <jd:FairValueChangeOfLongtermInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">29483000000</jd:FairValueChangeOfLongtermInvestments>
    <jd:FairValueChangeOfLongtermInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-7252000000</jd:FairValueChangeOfLongtermInvestments>
    <jd:FairValueChangeOfLongtermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-4096000000</jd:FairValueChangeOfLongtermInvestments>
    <jd:FairValueChangeOfLongtermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-594000000</jd:FairValueChangeOfLongtermInvestments>
    <jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">279000000</jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment>
    <jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">140000000</jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment>
    <jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-3558000000</jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment>
    <jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-516000000</jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1649000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">767000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1379000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">200000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4291000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-4918000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-2195000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-318000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-90000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">42000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">114000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">17000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">412000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5632000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7196000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1043000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2300000000</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">107000000</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-9000000</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-1000000</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-799000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">16697000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2278000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">330000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">260000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2539000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1969000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">288000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-583000000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">278000000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-1763000000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-256000000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2922000000</jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets>
    <jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4045000000</jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets>
    <jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">525000000</jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets>
    <jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">76000000</jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">871000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1701000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-2397000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-348000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">11095000000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">32585000000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">17658000000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2560000000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <jd:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4052000000</jd:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <jd:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">8702000000</jd:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <jd:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">4526000000</jd:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <jd:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">656000000</jd:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-235000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-243000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-319000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-46000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">849000000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-468000000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3206000000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">465000000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">282000000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-66000000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">847000000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">123000000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4784000000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5257000000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3295000000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">478000000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <jd:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">3233000000</jd:IncreaseDecreaseInOperatingLeaseLiabilities>
    <jd:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4180000000</jd:IncreaseDecreaseInOperatingLeaseLiabilities>
    <jd:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">705000000</jd:IncreaseDecreaseInOperatingLeaseLiabilities>
    <jd:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">102000000</jd:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">570000000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">110000000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">16000000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">42544000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">42301000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">57819000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">8383000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">60747000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">167684000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">180291000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">26140000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">25148000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">113362000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">165093000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">23936000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">5000000000</jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts>
    <jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">160000000</jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts>
    <jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3019000000</jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts>
    <jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">438000000</jd:PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">30000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">4000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments>
    <us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1122000000</us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment>
    <us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2656000000</us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">9139000000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">13165000000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">6348000000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">920000000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">16939000000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11576000000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">4501000000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">653000000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1092000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">407000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">412000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">60000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">60304000000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">82197000000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">77577000000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">11248000000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">60879000000</us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1>
    <us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">80561000000</us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1>
    <us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">77732000000</us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1>
    <us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">11270000000</us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">3370000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5562000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5495000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">797000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1765000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1418000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">206000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">19000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">23000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">10000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <jd:CashPaidForAssetAcquisitionsNetOfCashAcquire
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1603000000</jd:CashPaidForAssetAcquisitionsNetOfCashAcquire>
    <jd:CashPaidForAssetAcquisitionsNetOfCashAcquire
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2170000000</jd:CashPaidForAssetAcquisitionsNetOfCashAcquire>
    <jd:CashPaidForAssetAcquisitionsNetOfCashAcquire
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">315000000</jd:CashPaidForAssetAcquisitionsNetOfCashAcquire>
    <jd:PaymentsToAcquireLandUseRights
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1518000000</jd:PaymentsToAcquireLandUseRights>
    <jd:PaymentsToAcquireLandUseRights
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7825000000</jd:PaymentsToAcquireLandUseRights>
    <jd:PaymentsToAcquireLandUseRights
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5236000000</jd:PaymentsToAcquireLandUseRights>
    <jd:PaymentsToAcquireLandUseRights
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">759000000</jd:PaymentsToAcquireLandUseRights>
    <jd:PaymentsForConstructionInProgress
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7549000000</jd:PaymentsForConstructionInProgress>
    <jd:PaymentsForConstructionInProgress
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">8868000000</jd:PaymentsForConstructionInProgress>
    <jd:PaymentsForConstructionInProgress
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">12172000000</jd:PaymentsForConstructionInProgress>
    <jd:PaymentsForConstructionInProgress
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1765000000</jd:PaymentsForConstructionInProgress>
    <jd:ProceedsFromSalesOfDevelopmentProperties
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4787000000</jd:ProceedsFromSalesOfDevelopmentProperties>
    <jd:ProceedsFromSalesOfDevelopmentProperties
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3549000000</jd:ProceedsFromSalesOfDevelopmentProperties>
    <jd:ProceedsFromSalesOfDevelopmentProperties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1686000000</jd:ProceedsFromSalesOfDevelopmentProperties>
    <jd:ProceedsFromSalesOfDevelopmentProperties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">244000000</jd:ProceedsFromSalesOfDevelopmentProperties>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-671000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">321000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">15684000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2274000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-2342000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-169000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-502000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-73000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">617000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-1587000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">88000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">10000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-57811000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-74248000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-54026000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-7833000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">31342000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">312000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5246000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1823000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">264000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">236000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">62000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1043000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">151000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">13087000000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1897000000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">443000000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">34579000000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">27662000000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">8020000000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1163000000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">68000000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">36000000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">5000000</us-gaap:PaymentsToMinorityShareholders>
    <jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">775000000</jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries>
    <jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">4581000000</jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries>
    <jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">664000000</jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">14766000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7133000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">33208000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">4815000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">16582000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5982000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">31804000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">4611000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">14101000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">2044000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">123000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">29000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3635000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">527000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6804000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">72000000</jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes>
    <jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3246000000</jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes>
    <jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">31000000</jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes>
    <jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">4000000</jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-9000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-8000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-195000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">-30000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">71072000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19503000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1180000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">171000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-5082000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-1498000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3490000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">506000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">50723000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-13942000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">8463000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1227000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">39912000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">90635000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">76693000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">11119000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">116000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">39912000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">90519000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">76693000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">11119000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">90635000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">76693000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">85156000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">12346000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">116000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">41000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">5000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">90519000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">76693000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">85115000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">12341000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1190000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2538000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2555000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">370000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1020000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1221000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2393000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">347000000</us-gaap:InterestPaidNet>
    <us-gaap:StockIssued1
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">549000000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">463000000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">448000000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">65000000</us-gaap:StockIssued1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">10678000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">10228000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7700000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">1116000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <jd:AcquisitionOfEquityInterestByLoanConversion
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1025000000</jd:AcquisitionOfEquityInterestByLoanConversion>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">116000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1606000000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_USD">233000000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">2973943149</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76271652"
      unitRef="Unit_CNY">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">-49627886</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2530000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">90677000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1459000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4163000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-11913000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2804000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">84660000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">155850684</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76273957"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">31864000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">31864000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">2382740</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">312000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">312000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <jd:AccretionOfConvertibleRedeemableNonControllingInterests
      contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-7000000</jd:AccretionOfConvertibleRedeemableNonControllingInterests>
    <jd:AccretionOfConvertibleRedeemableNonControllingInterests
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-7000000</jd:AccretionOfConvertibleRedeemableNonControllingInterests>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">5073294</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">335000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-115000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-11000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">209000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">20642538</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1289000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1775000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1092000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4156000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">49412000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-75000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">49337000000</us-gaap:ProfitLoss>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-7656000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-299000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-7955000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-55000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-55000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <jd:AppropriationToStatutoryReserves
      contextRef="P01_01_2020To12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-74000000</jd:AppropriationToStatutoryReserves>
    <jd:AppropriationToStatutoryReserves
      contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">74000000</jd:AppropriationToStatutoryReserves>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">23548000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">11327000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">34875000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">529000000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2105000000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2634000000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <jd:ShareOfChangesInEquityInvesteesCapitalAccounts
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-574000000</jd:ShareOfChangesInEquityInvesteesCapitalAccounts>
    <jd:ShareOfChangesInEquityInvesteesCapitalAccounts
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-574000000</jd:ShareOfChangesInEquityInvesteesCapitalAccounts>
    <jd:AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">5654000000</jd:AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights>
    <jd:AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">5654000000</jd:AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">3129793833</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76271833"
      unitRef="Unit_CNY">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">-26294794</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1218000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">153358000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1533000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3548000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">37418000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">16943000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">204486000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">1914998</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76273935"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">463000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">463000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76273945"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">-27600000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76273944"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">20429654</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">5246000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5246000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <jd:AccretionOfConvertibleRedeemableNonControllingInterests
      contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-16000000</jd:AccretionOfConvertibleRedeemableNonControllingInterests>
    <jd:AccretionOfConvertibleRedeemableNonControllingInterests
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-16000000</jd:AccretionOfConvertibleRedeemableNonControllingInterests>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">1962856</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">252000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-195000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-7000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">50000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">23844410</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3244000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2124000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4902000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">10270000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3544000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-923000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-4467000000</us-gaap:ProfitLoss>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2542000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-330000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-2872000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:AppropriationToStatutoryReserves
      contextRef="P01_01_2021To12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-53000000</jd:AppropriationToStatutoryReserves>
    <jd:AppropriationToStatutoryReserves
      contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">53000000</jd:AppropriationToStatutoryReserves>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">15960000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">10872000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">26832000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ConversionOfJdLogisticsPreferredShares
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">11799000000</jd:ConversionOfJdLogisticsPreferredShares>
    <jd:ConversionOfJdLogisticsPreferredShares
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4604000000</jd:ConversionOfJdLogisticsPreferredShares>
    <jd:ConversionOfJdLogisticsPreferredShares
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">16403000000</jd:ConversionOfJdLogisticsPreferredShares>
    <jd:ReorganizationofJDCloudAI
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-901000000</jd:ReorganizationofJDCloudAI>
    <jd:ReorganizationofJDCloudAI
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-901000000</jd:ReorganizationofJDCloudAI>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">600000000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">600000000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <jd:ShareOfChangesInEquityInvesteesCapitalAccounts
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-30000000</jd:ShareOfChangesInEquityInvesteesCapitalAccounts>
    <jd:ShareOfChangesInEquityInvesteesCapitalAccounts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-30000000</jd:ShareOfChangesInEquityInvesteesCapitalAccounts>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">3159308831</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76271841"
      unitRef="Unit_CNY">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">-48517182</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2968000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">182578000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1586000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-6090000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">33805000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">36661000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">245572000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">3159308831</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76271644"
      unitRef="Unit_CNY">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">-48517182</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2968000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">182578000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1586000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-6090000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">33805000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">36661000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">245572000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">2164236</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76273917"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">448000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">448000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">18200000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76273932"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">-18200000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76273931"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:Dividends
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">12994000000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">12994000000</us-gaap:Dividends>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">10020406</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1823000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1823000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <jd:AccretionOfConvertibleRedeemableNonControllingInterests
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-8000000</jd:AccretionOfConvertibleRedeemableNonControllingInterests>
    <jd:AccretionOfConvertibleRedeemableNonControllingInterests
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-8000000</jd:AccretionOfConvertibleRedeemableNonControllingInterests>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">9620476</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">654000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">403000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1057000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">23123292</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2022To12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1644000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2416000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3623000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7683000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">10388000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-697000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">9691000000</us-gaap:ProfitLoss>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2022To12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">5131000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2679000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7810000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:AppropriationToStatutoryReserves
      contextRef="P01_01_2022To12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1887000000</jd:AppropriationToStatutoryReserves>
    <jd:AppropriationToStatutoryReserves
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1887000000</jd:AppropriationToStatutoryReserves>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1801000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4424000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2623000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">13868000000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">13868000000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <jd:DisposalOfSubsidiariesAmount
      contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1000000</jd:DisposalOfSubsidiariesAmount>
    <jd:DisposalOfSubsidiariesAmount
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-391000000</jd:DisposalOfSubsidiariesAmount>
    <jd:DisposalOfSubsidiariesAmount
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-392000000</jd:DisposalOfSubsidiariesAmount>
    <jd:ShareOfChangesInEquityInvesteesCapitalAccounts
      contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2000000</jd:ShareOfChangesInEquityInvesteesCapitalAccounts>
    <jd:ShareOfChangesInEquityInvesteesCapitalAccounts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-2000000</jd:ShareOfChangesInEquityInvesteesCapitalAccounts>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">3179673067</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_76271849"
      unitRef="Unit_CNY">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">-43993820</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2493000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">184041000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3473000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-959000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">29304000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">60167000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">273533000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principal activities and organization &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com, Inc. (the &#x201c;Company&#x201d;) is a leading supply chain-based technology and service provider, providing products and services to consumers, third-party merchants, suppliers and other business partners through its subsidiaries, consolidated variable interest entities (&#x201c;VIEs&#x201d;) and consolidated VIEs&#x2019; subsidiaries (collectively, the &#x201c;Group&#x201d;). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group operates e-commerce business, including online retail and online marketplace mainly through its retail mobile apps and www.jd.com website (collectively, &#x201c;JD Platform&#x201d;). The Group serves consumers through online retail, focusing on product selection, price and convenience, serves third-party merchants through online marketplace, offering programs that enable the merchants to sell their products on JD Platform and to fulfill the orders either by themselves or through the Group&#x2019;s logistics services. Leveraging its AI capabilities and technologies, the Group provides a variety of marketing services to business partners through its proprietary advertisement technology platform. Leveraging its leading logistics network, the Group provides integrated supply chain solutions and logistics services, primarily including warehousing and distribution services, express and freight services and other value-added services to third parties, including both third-party merchants and suppliers on JD Platform and other business partners, through JD Logistics, Inc. (&#x201c;JD Logistics&#x201d;), the Group&#x2019;s logistics subsidiary. The Group also operates healthcare business through JD Health International Inc. (&#x201c;JD Health&#x201d;), establishes platform for developing and managing modern infrastructure through JINGDONG Property, Inc. (&#x201c;JD Property&#x201d;, formerly known as JD Property Group Corporation), empowers industrial development by supply chain, technology and services through JINGDONG Industrials, Inc. (&#x201c;JD Industrials&#x201d;, formerly known as JD Industrial Technology Inc.) and provides on-demand retail platform services and on-demand delivery services through Dada Nexus Limited (&#x201c;Dada&#x201d;). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;On June&#160;18, 2020, the Company completed its global offering and the Company&#x2019;s shares have been listed on the Main Board of The Stock Exchange of Hong Kong Limited (&#x201c;HKEX&#x201d;) under the stock code &#x201c;9618&#x201d;. The Company issued 152,912,100 Class&#160;A ordinary shares, including the exercise of the over-allotment option, at Hong Kong Dollar (&#x201c;HK$&#x201d;) 226 per share. Net proceeds from the global offering after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB31.3&#160;billion. &lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On December&#160;8, 2020 and May 28, 2021, JD Health and JD Logistics completed initial public offering (&#x201c;IPO&#x201d;) and the shares have been listed on the Main Board of the HKEX under the stock code &#x201c;6618&#x201d; and &#x201c;2618&#x201d;, respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group&#x2019;s principal operations and geographic markets are in the People&#x2019;s Republic of China (&#x201c;PRC&#x201d;). The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, consolidated VIEs and consolidated VIEs&#x2019; subsidiaries. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt; &lt;div style="margin-top: 1em; margin-bottom: 1em"/&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, the Company&#x2019;s major subsidiaries, consolidated VIEs and consolidated VIEs&#x2019; subsidiaries are as follows:&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:46%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:8%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:44%"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Equity&lt;br/&gt;interest&#160;held&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place and date of incorporation&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsidiaries&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Century Trade Co., Ltd. (&#x201c;Jingdong Century&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, April 2007&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Jingdong Information Technology Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, June 2009&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shanghai Shengdayuan Information Technology Co., Ltd. (&#x201c;Shanghai Shengdayuan&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shanghai, China, April 2011&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics Holding Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;64%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, August 2011&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Technology Group Corporation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, November 2011&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;JINGDONG Property, Inc.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;77%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, January 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics, Inc.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;64%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, January 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-Commerce&lt;/div&gt; (Technology) Hong Kong Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, February 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-Commerce&lt;/div&gt; (Trade) Hong Kong Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, February 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com International Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, February 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Shangke Information Technology Co., Ltd. (&#x201c;Beijing Shangke&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, March 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Chongqing Jingdong Haijia &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt; Co., Ltd. (&#x201c;Chongqing Haijia&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Chongqing, China, June 2014&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com Overseas Innovation Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, October 2014&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com Investment Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, January 2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Asia Development Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;77%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, February 2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Hanbang Investment Management Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, January 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Xi&#x2019;an Jingxundi Supply Chain Technology Co., Ltd. (&#x201c;Xi&#x2019;an Jingxundi&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;64%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shaanxi, China, May 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Assets Holding Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, March 2018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Property Holding Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, March 2018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Wodong Tianjun Information Technology Co., Ltd. (&#x201c;Beijing Wodong Tianjun&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, May 2018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Health International Inc.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;68%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, November 2018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Jiankang Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, April 2019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Industrial Technology Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, October 2019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;JINGDONG Industrials, Inc.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;81%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, November 2019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Logistics Supply Chain Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;64%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, June 2020&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Huiji Space Technology Co., Ltd. (&#x201c;Jiangsu Huiji&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, March 2019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Sunflower Investment Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, February 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Windcreek Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, January 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%; font-size: 10pt;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Dada Nexus Limited (&#x201c;Dada&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;53%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, July 2014&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consolidated VIEs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 6pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 6pt; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong 360 Degree &lt;/div&gt;&lt;/div&gt; &lt;div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; Co., Ltd. (&#x201c;Jingdong 360&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, April 2007&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Yuanzhou &lt;/div&gt;&lt;/div&gt; &lt;div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; Co., Ltd. (&#x201c;Jiangsu Yuanzhou&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, September 2010&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Jingdong Bangneng Investment Management Co., Ltd. (&#x201c;Jingdong Bangneng&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, August 2015&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Xi&#x2019;an Jingdong Xincheng Information Technology Co., Ltd. (&#x201c;Xi&#x2019;an Jingdong Xincheng&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shaanxi, China, June 2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Juhe Digital Enterprise Management Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&#x201c;Suqian Juhe&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, June 2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consolidated VIEs&#x2019; Subsidiaries&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 6pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 6pt; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingbangda Trade Co., Ltd. (&#x201c;Beijing Jingbangda&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, August 2012&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Qianshi Technology Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, September 2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Organization &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;The Company was incorporated in the British Virgin Islands (&#x201c;BVI&#x201d;) in November 2006 and was &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-domiciled&lt;/div&gt; in the Cayman Islands in January 2014 as an exempted company registered under the laws of the Cayman Islands. &lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;In April 2007, April 2011, May 2017, March 2019 and June 2019, the Company established Jingdong Century, Shanghai Shengdayuan, Xi&#x2019;an Jingxundi, Jiangsu Huiji and Beijing Jingdong Jiankang Co., Ltd. (&#x201c;Jingdong Jiankang&#x201d;) as wholly foreign-owned enterprises in the PRC, respectively. In April 2007, September 2010, August 2015, June 2017, June 2019 and June 2020, Jingdong 360, Jiangsu Yuanzhou, Jingdong Bangneng, Xi&#x2019;an Jingdong Xincheng, Suqian Jingdong Tianning Jiankang Technology Co., Ltd. (&#x201c;Suqian Jingdong Tianning&#x201d;) and Suqian Juhe were incorporated in the PRC, respectively. The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital of each of these entities was funded by the Company, and they were established to facilitate the Group&#x2019;s operation and business expansion plans and comply with the PRC laws and regulations which prohibit or restrict foreign ownership of the companies where the PRC operating licenses are required. By entering into a series of agreements, Jingdong 360, Jiangsu Yuanzhou and Jingdong Bangneng became VIEs of Jingdong Century, Xi&#x2019;an Jingdong Xincheng became a VIE of Xi&#x2019;an Jingxundi, Suqian Jingdong Tianning became a VIE of Jingdong Jiankang and Suqian Juhe became a VIE of Jiangsu Huiji. Consequently, Jingdong Century became the primary beneficiary of Jingdong 360, Jiangsu Yuanzhou and Jingdong Bangneng, Xi&#x2019;an Jingxundi became the primary beneficiary of Xi&#x2019;an Jingdong Xincheng, Jingdong Jiankang became the primary beneficiary of Suqian Jingdong Tianning and Jiangsu Huiji became the primary beneficiary of Suqian Juhe. In September 2022, the Group renewed certain agreements, among which Jiangsu Yuanzhou and Jingdong Bangneng became VIEs of Shanghai Shengdayuan and Shengdayuan became the primary beneficiary of Jiangsu Yuanzhou and Jingdong Bangneng. &lt;/div&gt;&lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Consolidated variable interest entities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In order to comply with the PRC laws and regulations which prohibit or restrict foreign control of companies involved in provision of internet content and other restricted businesses, the Group operates its websites and other restricted businesses in the Chinese mainland through certain PRC domestic companies, whose equity interests are held by certain individuals (&#x201c;Nominee Shareholders&#x201d;). The Group obtained control over these PRC domestic companies by entering into a series of contractual arrangements with these PRC domestic companies and their respective Nominee Shareholders. These contractual agreements are substantially similar in key aspects governing the contractual arrangements with a variable interest entity of the Group, include loan agreements, exclusive purchase option agreements, exclusive technology consulting and services agreements or exclusive business cooperation agreements, as applicable, intellectual property rights license agreement, equity pledge agreements, powers of attorney, business cooperation agreement and business operation agreements. These contractual agreements can be extended at the Group&#x2019;s relevant PRC subsidiaries&#x2019; options prior to the expiration date. Management concluded that these PRC domestic companies are consolidated VIEs of the Group, of which the Group is the ultimate primary beneficiary. As such, the Group consolidated the financial results of these PRC domestic companies and their subsidiaries in the Group&#x2019;s consolidated financial statements. Refer to Note&#160;2(b) to the consolidated financial statements for the principles of consolidation. &lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following is a summary of the contractual agreements (collectively, &#x201c;Contractual Agreements&#x201d;) that the Group, through its subsidiaries, entered into with the consolidated VIEs and their Nominee Shareholders: &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Loan agreements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Pursuant to the relevant loan agreements, the Group&#x2019;s relevant PRC subsidiaries have granted interest-free loans to the relevant Nominee Shareholders of the VIEs with the sole purpose of providing funds necessary for the capital injection to the relevant VIEs. The loans for initial and subsequent capital injections are eliminated with the capital of the relevant VIEs during consolidation. The Group&#x2019;s relevant PRC subsidiaries can require the Nominee Shareholders to settle the loan amount with the equity interests of the relevant VIEs, subject to any applicable PRC laws, rules and regulations. The loan agreements are renewable upon expiration. &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Exclusive purchase option agreements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Nominee Shareholders of the VIEs have granted the Group&#x2019;s relevant PRC subsidiaries the exclusive and irrevocable rights to purchase from the Nominee Shareholders, to the extent permitted under the PRC laws and regulations, part or all of the equity interests in these entities for a purchase price equal to the lowest price permitted by the PRC laws and regulations. The Group&#x2019;s relevant PRC subsidiaries may exercise such option at any time. In addition, the VIEs and their Nominee Shareholders have agreed that without prior written consent of the Group&#x2019;s relevant PRC subsidiaries, they will not transfer or otherwise dispose the equity interests or declare any dividend. &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Exclusive technology consulting and services agreements or exclusive business cooperation agreements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;The Group&#x2019;s relevant PRC subsidiaries and relevant VIEs entered into exclusive technology consulting and services agreements or exclusive business cooperation agreements, as applicable, under which the relevant VIEs engage the Group&#x2019;s relevant PRC subsidiaries as their exclusive provider of technical platform and technical support, business support, maintenance and other services. The VIEs shall pay to the Group&#x2019;s relevant PRC subsidiaries service fees determined based on the volume and market price of the service provided. All the benefits and interests generated from the agreements, including but not limited to intellectual property rights, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;know-how&lt;/div&gt; and trade secrets, will be the Group&#x2019;s relevant PRC subsidiaries&#x2019; sole and exclusive rights. During the term of the agreements, the relevant VIEs may not enter into any agreement with third parties for the provision of identical or similar services without prior consent of the Group&#x2019;s relevant PRC subsidiaries. &lt;/div&gt;&lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Equity pledge agreements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Pursuant to the relevant equity pledge agreements, the Nominee Shareholders of the VIEs have pledged all of their equity interests in the relevant VIEs to the Group&#x2019;s relevant PRC subsidiaries as collateral for all of their payments due to the Group&#x2019;s relevant PRC subsidiaries and to secure their obligations under the above agreements. The Nominee Shareholders may not transfer or assign the equity interests, the rights and obligations in the equity pledge agreements or create or permit to create any pledges which may have an adverse effect on the rights or benefits of the Group&#x2019;s relevant PRC subsidiaries without the Group&#x2019;s relevant PRC subsidiaries&#x2019; preapproval. The Group&#x2019;s relevant PRC subsidiaries are entitled to transfer or assign in full or in part the equity interests pledged. In the event of default, the Group&#x2019;s relevant PRC subsidiaries as the pledgee, will be entitled to request immediate repayment of the loans or to dispose of the pledged equity interests through transfer or assignment. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:1%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Powers of attorney &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Pursuant to the irrevocable powers of attorney, each of the Nominee Shareholders appointed any person designated by the Group&#x2019;s relevant PRC subsidiaries as their &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;attorney-in-fact&lt;/div&gt;&lt;/div&gt; to exercise all shareholder rights under the PRC laws and the relevant articles of association, including but not limited to, voting on their behalf on all matters requiring shareholder approval, disposing of all or part of the Nominee Shareholders&#x2019; equity interests, and electing, appointing or removing directors and the general managers of the VIEs. Each power of attorney will remain in force during the period when the Nominee Shareholders continue to be the shareholders of the VIEs. Each of the Nominee Shareholders has waived all the rights which have been authorized to the person designated by the Group&#x2019;s relevant PRC subsidiaries under each power of attorney. &lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:1%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Business operation agreements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Pursuant to the business operation agreements, the relevant Nominee Shareholders of the VIEs must appoint the candidates nominated by the Group&#x2019;s relevant PRC subsidiaries to be the directors on the VIEs&#x2019; board of directors in accordance with applicable laws and the articles of association of the VIEs, and must cause the persons recommended by the Group&#x2019;s relevant PRC subsidiaries to be appointed as the VIEs&#x2019; general manager, chief financial officer and other senior executives. &lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:1%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Risks in relations to the VIE structure &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company believes that the contractual arrangements among its subsidiaries, the VIEs and their owners are in compliance with the current PRC laws and legally enforceable. However, uncertainties in the interpretation and enforcement of the PRC laws, regulations and policies could limit the Company&#x2019;s ability to enforce these contractual arrangements. As a result, the Company may be unable to consolidate the VIEs and VIEs&#x2019; subsidiaries in the consolidated financial statements. The Company&#x2019;s ability to control the VIEs also depends on the authorization by the shareholders of the VIEs to exercise voting rights on all matters requiring shareholders&#x2019; approval in the VIEs. The Company believes that the agreements on authorization to exercise shareholders&#x2019; voting power are legally enforceable. In addition, if the legal structure and contractual arrangements with the VIEs are found to be in violation of any future PRC laws and regulations, the Company may be subject to fines or potentially be forced to relinquish Company&#x2019;s interests in those operations. The Company believes the possibility that it will no longer be able to control and consolidate the VIEs as a result of the aforementioned risks is remote. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The following table sets forth the assets, liabilities, results of operations and changes in cash, cash equivalents, and restricted cash of the consolidated VIEs (where appropriate, the term &#x201c;VIEs&#x201d; also refers to its subsidiaries as a whole) structured by the Contractual Agreements, which have eliminated the intercompany transactions within the consolidated VIEs:&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 76%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;80,138&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;78,162&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,858&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;74,553&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total net revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;86,054&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;117,419&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;134,516&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income/(loss)&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(422&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,137&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash provided by operating activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,912&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash used in investing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(11,053&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,089&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(4,498&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net cash provided by/(used in) financing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,659&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1,306&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 72%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net increase/(decrease) in cash, cash equivalents, and restricted cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(370)&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash, cash equivalents, and restricted cash at beginning of year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;927&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,445&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,560&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 72%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash, cash equivalents, and restricted cash at end of year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,445&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,560&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 72%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31, 2021 and 2022, the total assets of the Group&#x2019;s consolidated VIEs excluding the intra-company balances and transactions within the Group&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;were RMB77,734&#160;million and RMB71,527 million, respectively, which were consisting of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, net, inventories, net, investment securities, investment in equity investees, property, equipment and software, net, operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets and prepayments and other assets. As of December&#160;31, 2021 and 2022, the total liabilities of the consolidated VIEs after eliminating the intra-company balances and transactions within the Group were RMB32,642&#160;million and RMB39,368 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million, respectively, which were consisting of short-term debts, accounts payable, operating lease liabilities, long-term borrowings, accrued expenses and other liabilities. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, the total net revenues of the Group&#x2019;s consolidated VIEs were RMB36,976&#160;million, RMB59,124&#160;million and RMB72,666 million, respectively, which have been reflected in the Group&#x2019;s consolidated financial statements with the intra-company transactions within the Group eliminated. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In accordance with the Contractual Agreements, the Group&#x2019;s relevant PRC subsidiaries have the power to direct activities of the Group&#x2019;s consolidated VIEs, and can have assets transferred out of the Group&#x2019;s consolidated VIEs. Therefore, the Group&#x2019;s relevant PRC subsidiaries consider that there is no asset in the Group&#x2019;s consolidated VIEs that can be used only to settle their obligations except for registered capitals and the PRC statutory reserves of the Group&#x2019;s consolidated VIEs amounting to RMB3,217 million as of December&#160;31, 2022. As the Group&#x2019;s consolidated VIEs are incorporated as limited liability companies under the PRC Company Law, the creditors do not have recourse to the general credit of the Group&#x2019;s relevant PRC subsidiaries for all the liabilities of the Group&#x2019;s consolidated VIEs. As of December&#160;31, 2021 and 2022, the total shareholders&#x2019; equity of the Group&#x2019;s consolidated VIEs was RMB1,535&#160;million and RMB3,609 million, respectively. &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Currently there is no contractual arrangement that could require the Group&#x2019;s relevant PRC subsidiaries or the Group to provide additional financial support to the Group&#x2019;s consolidated VIEs. As the Group conducts certain businesses in the Chinese mainland through the consolidated VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn06_18_2020_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">152912100</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn06_18_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKDsrtCurrencyAxis"
      decimals="0"
      unitRef="Unit_HKD_per_Share">226</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P06_18_2020To06_18_2020_HongKongStockExchangeMemberdeiEntityListingsExchangeAxis"
      decimals="-8"
      unitRef="Unit_CNY">31300000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:46%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:8%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:44%"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Equity&lt;br/&gt;interest&#160;held&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place and date of incorporation&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsidiaries&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Century Trade Co., Ltd. (&#x201c;Jingdong Century&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, April 2007&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Jingdong Information Technology Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, June 2009&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shanghai Shengdayuan Information Technology Co., Ltd. (&#x201c;Shanghai Shengdayuan&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shanghai, China, April 2011&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics Holding Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;64%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, August 2011&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Technology Group Corporation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, November 2011&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;JINGDONG Property, Inc.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;77%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, January 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics, Inc.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;64%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, January 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-Commerce&lt;/div&gt; (Technology) Hong Kong Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, February 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-Commerce&lt;/div&gt; (Trade) Hong Kong Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, February 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com International Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, February 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Shangke Information Technology Co., Ltd. (&#x201c;Beijing Shangke&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, March 2012&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Chongqing Jingdong Haijia &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt; Co., Ltd. (&#x201c;Chongqing Haijia&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Chongqing, China, June 2014&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com Overseas Innovation Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Hong Kong, China, October 2014&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com Investment Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, January 2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Asia Development Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;77%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, February 2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Hanbang Investment Management Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, January 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Xi&#x2019;an Jingxundi Supply Chain Technology Co., Ltd. (&#x201c;Xi&#x2019;an Jingxundi&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;64%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shaanxi, China, May 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Assets Holding Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, March 2018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Property Holding Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, March 2018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Wodong Tianjun Information Technology Co., Ltd. (&#x201c;Beijing Wodong Tianjun&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, May 2018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Health International Inc.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;68%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, November 2018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Jiankang Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, April 2019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Industrial Technology Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, October 2019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;JINGDONG Industrials, Inc.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;81%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, November 2019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Logistics Supply Chain Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;64%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, June 2020&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Huiji Space Technology Co., Ltd. (&#x201c;Jiangsu Huiji&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, March 2019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Sunflower Investment Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, February 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Windcreek Limited&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;British Virgin Islands, January 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 46%; font-size: 10pt;"&gt;&lt;div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Dada Nexus Limited (&#x201c;Dada&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;;text-align:center;"&gt;53%&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding: 0px;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; width: 44%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cayman Islands, July 2014&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consolidated VIEs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 6pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 6pt; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong 360 Degree &lt;/div&gt;&lt;/div&gt; &lt;div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; Co., Ltd. (&#x201c;Jingdong 360&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, April 2007&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Yuanzhou &lt;/div&gt;&lt;/div&gt; &lt;div style="top: 0px; letter-spacing: 0px; display: inline; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; Co., Ltd. (&#x201c;Jiangsu Yuanzhou&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, September 2010&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Jingdong Bangneng Investment Management Co., Ltd. (&#x201c;Jingdong Bangneng&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, August 2015&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Xi&#x2019;an Jingdong Xincheng Information Technology Co., Ltd. (&#x201c;Xi&#x2019;an Jingdong Xincheng&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shaanxi, China, June 2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Juhe Digital Enterprise Management Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&#x201c;Suqian Juhe&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, June 2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top; line-height: 6pt; font-size: 6pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consolidated VIEs&#x2019; Subsidiaries&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 6pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 6pt; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingbangda Trade Co., Ltd. (&#x201c;Beijing Jingbangda&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, August 2012&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="width: 46%; vertical-align: top;"&gt;&lt;div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Qianshi Technology Co., Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 8%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 44%; text-align: center; vertical-align: top;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing, China, September 2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JiangsuJingdongInformationTechnologyCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdLogisticsHoldingLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.64</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JingdongTechnologyGroupCorporationMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JingdongPropertyIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.77</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JDLogisticsIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.64</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdcomECommerceTechnologyHongKongCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JingdongECommerceTradeHongKongCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdcomInternationalLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_ChongqingJingdongHaijiaECommerceCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdcomOverseasInnovationLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdcomInvestmentLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdAsiaDevelopmentLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.77</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_SuqianHanbangInvestmentManagementCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_XianJingxundiSupplyChainTechnologyCoLtdMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.64</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdAssetsHoldingLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdPropertyHoldingLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdHealthInternationalIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.68</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdJiankangLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdIndustrialTechnologyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JingdongIndustrialsIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.81</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JingdongLogisticsSupplyChainCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.64</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_JdSunflowerInvestmentLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_WindcreekLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2022_DadaNexusLimitedDadaMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.53</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 76%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;80,138&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;78,162&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,858&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;74,553&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total net revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;86,054&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;117,419&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;134,516&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income/(loss)&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(422&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,137&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2020&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2021&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;2022&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash provided by operating activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,912&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash used in investing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(11,053&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,089&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(4,498&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net cash provided by/(used in) financing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,659&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1,306&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 72%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net increase/(decrease) in cash, cash equivalents, and restricted cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(370)&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash, cash equivalents, and restricted cash at beginning of year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;927&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,445&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,560&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 72%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash, cash equivalents, and restricted cash at end of year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,445&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,560&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 72%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; </us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">80138000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">78162000000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">77858000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">74553000000</us-gaap:Liabilities>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">86054000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">117419000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">134516000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-422000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3069000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1137000000</us-gaap:ProfitLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">9912000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1593000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5434000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-11053000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-10089000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-4498000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">2659000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">11611000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1306000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2020To12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1518000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">3115000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-370000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">927000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">2445000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5560000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">2445000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5560000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5190000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">77734000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">71527000000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">32642000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">39368000000</us-gaap:Liabilities>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">36976000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">59124000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">72666000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <jd:RegisteredCapitalsAndPrcStatutoryReserves
      contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">3217000000</jd:RegisteredCapitalsAndPrcStatutoryReserves>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1535000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">3609000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summary of significant accounting policies &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a. Basis of presentation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The consolidated financial statements of the Group have been prepared in accordance with the accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. All amounts, except for share, per share data or otherwise noted, are rounded to the nearest million. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b. Principles of consolidation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIEs for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;A consolidated VIE is an entity in which the Company, or its subsidiaries, through the Contractual Arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiaries are the primary beneficiary of the entity. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;c. Reclassifications &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Certain reclassifications have been made to the prior years&#x2019; consolidated financial statements to conform to the current year&#x2019;s presentation. These reclassifications had no impact on net income/(loss), shareholders&#x2019; equity, or cash flows as previously reported. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;d. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the Company&#x2019;s consolidated subsidiaries and VIEs, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests are classified as a separate line item in the equity section of the Group&#x2019;s consolidated balance sheets and have been separately disclosed in the Group&#x2019;s consolidated statements of operations and comprehensive income/(loss) to distinguish the interests from that of the Company. &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;e. Use of estimates &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates are used for, but not limited to, returns allowance, vendor rebates and customer incentives, determination of the stand-alone selling price (&#x201c;SSP&#x201d;), the valuation and recognition of share-based compensation arrangements, taxation, fair value of assets and liabilities acquired in business combinations, fair value of certain equity investees, assessment for impairment of long-lived assets, investment in equity investees, investment securities and goodwill, allowance for doubtful accounts including expected credit losses, inventory reserve for excess and obsolete inventories, lower of cost and net realizable value of inventories, depreciable lives of property, equipment and software, useful lives of intangible assets, the discount rate for lease and consolidation of VIEs. Actual results may differ materially from those estimates. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In March 2020, the World Health Organization declared the outbreak of a disease caused by a novel strain of the coronavirus &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&#x201c;COVID-19&#x201d;)&lt;/div&gt; to be a pandemic. After the initial outbreak of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19,&lt;/div&gt; some instances of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; infections have emerged from time to time. China continuously optimized and adjusted COVID-19 prevention and control measures with the aim of protecting health, and lifted most of the travel restrictions and quarantine requirements in December 2022. The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; pandemic has created and may continue to create significant uncertainty in the macroeconomic environment which, in addition to other unforeseen effects of this pandemic, may adversely impact the Group&#x2019;s results of operations. The extent to which &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; would impact the results of operations is contingent on the future developments of the outbreak, including constant updates concerning the global severity of and actions needed to contain the outbreak, which are highly uncertain and unpredictable. Due to the uncertainty and the economic implications on global economics conditions from the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; pandemic, certain estimates and assumptions may change in the near term. &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;f. Foreign currency translation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s reporting currency is RMB. The functional currency of the Group&#x2019;s entities incorporated in Cayman Islands, BVI, Hong Kong, Singapore and the United States of America is U.S. dollars (&#x201c;US$&#x201d;). The Group&#x2019;s PRC subsidiaries and consolidated VIEs determined their functional currency to be RMB. The Group&#x2019;s entities incorporated in the Republic of Indonesia, Japan, France, Australia and other jurisdictions generally use their respective local currencies as their functional currencies. The determination of the respective functional currency is based on the criteria of ASC Topic 830, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign Currency Matters&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Transactions denominated in currencies other than functional currency are translated into functional currency at the exchange rates quoted by authoritative banks prevailing at the dates of the transactions. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded as a component of others, net in the consolidated statements of operations and comprehensive income/(loss). Total exchange gains/(losses) were a loss of RMB90&#160;million, a gain of RMB42&#160;million and a gain of RMB114 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The consolidated financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current year are translated into RMB at the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#x2019; equity. Total foreign currency translation adjustments to the Group&#x2019;s other comprehensive income/(loss) were a loss of RMB7,955&#160;million, a loss of RMB2,872&#160;million and a gain of RMB7,810 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;g. Convenience translation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Translations of the consolidated balance sheets, the consolidated statements of operations and comprehensive income/(loss) and the consolidated statements of cash flows from RMB into US$ as of and for the year ended December&#160;31, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.8972, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;30, 2022. 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&#160;31, 2022, or at any other rate. &lt;/div&gt;   &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;h. Cash and cash equivalents &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits and highly liquid investments which have original maturities of three months or less.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;   &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;i. Restricted cash &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash that is restricted as to withdrawal or for use or pledged as security is reported separately on the face of the consolidated balance sheets, and is included in the total cash, cash equivalents, and restricted cash in the consolidated statements of cash flows. The Group&#x2019;s restricted cash mainly represents security deposits held in designated bank accounts for issuance of bank acceptance and letter of guarantee.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;    &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;j. Short-term investments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term investments mainly include wealth management products, which are certain deposits with variable interest rates or principal &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;not-guaranteed&lt;/div&gt; with certain financial institutions. Starting from 2021, the Group elects the fair value option to record wealth management products with variable interest rates and deposits indexed to foreign exchange with maturities less than one year at fair value in accordance with ASC 825 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Instruments&lt;/div&gt;&lt;/div&gt;. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive income/(loss). The Group also holds deposits that earn fixed interest rate return only if the Group hold the securities to maturity. As the Group has the positive intent and ability to hold the deposits to maturity, they are classified as held-to-maturity and recorded at amortized cost. Prior to 2021, the Group recorded equity classified securities at fair market value with fair value change gains or losses recorded in interest income in the consolidated statements of operations and comprehensive income/(loss) and recorded debt classified securities as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; debt securities and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;held-to-maturity&lt;/div&gt;&lt;/div&gt; securities. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Available-for-sale&lt;/div&gt;&lt;/div&gt; securities were reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income. Realized gains or losses were included in interest income in the consolidated statements of operations and comprehensive income/(loss) during the period in which the gain or loss was realized. &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In addition, short-term investments are also comprised of time deposits placed with banks with original maturities longer than three months but less than one year. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;k. Accounts receivable, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounts receivable mainly represent amounts due from customers and online payment channels and are recorded net of allowance for doubtful accounts. &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group, in collaboration with Jingdong Technology Holding Co., Ltd. (&#x201c;JD Technology&#x201d;, formerly known as Jingdong Digits Technology Holding Co., Ltd), provides consumer financing to the qualified customers in the online retail business, such consumer financing receivables are recorded as accounts receivable. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, where JD Technology performs the related credit assessment. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Technology is obligated to purchase the consumer financing receivables past due over certain agreed period of time from the Group at carrying values to absorb the risks, as such, no allowance for doubtful accounts were provided. The Group, in collaboration with JD Technology, periodically securitizes consumer financing receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(v). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other than the accounts receivable arising from the consumer financing, the Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit losses to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the length of time a balance has been outstanding, the payment history, creditworthiness and financial conditions of the customers and industry trend as credit quality indicators to monitor the Group&#x2019;s receivables within the scope of expected credit losses model, along with reasonable and supportable forecasts as a basis to develop the Group&#x2019;s expected loss estimates. The Group adjusts the allowance percentage periodically when there are significant differences between estimated bad debts and actual bad debts. If there is strong evidence indicating that the accounts receivable is likely to be unrecoverable, the Group also makes specific allowance in the period in which a loss is determined to be probable. Accounts receivable balances are written off after all collection efforts have been exhausted.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;div style="letter-spacing: 0px; top: 0px; text-indent: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;l. Inventories, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Inventories, consisting of products available for sale, are stated at the lower of cost and net realizable value. Cost of inventories is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventories to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as inventory aging, historical and forecasted consumer demand, and market conditions that impact pricing. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group also provides fulfillment-related services in connection with the Group&#x2019;s online marketplace. Third-party merchants maintain ownership of their inventories and therefore these products are not included in the Group&#x2019;s inventories. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;m. Loan receivables, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Loan receivables represent the consumer financing, in collaboration with JD Technology, provided to qualified individual customers on the Group&#x2019;s online marketplace. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, including such loan receivables, where JD Technology performs the related credit assessment and absorbs the credit risks. The loan terms extended to the customers generally range from 1 month to 24&#160;months. As JD Technology is obligated to purchase the receivables past due over certain agreed period of time from the Group at carrying values to absorb the credit risks, no provision for doubtful accounts was recorded for the years ended December&#160;31, 2020, 2021 and 2022. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period less than one year amounting to RMB1,817&#160;million and RMB2,131 million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period over one year amounting to RMB733&#160;million and RMB142&#160;million, respectively, were classified into other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; assets in the consolidated balance sheets. Cash paid for loan originations and cash received from loan repayments are classified as investing activities in the consolidated statements of cash flows. The Group, in collaboration with JD Technology, periodically securitizes loan receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;v&lt;/div&gt;). &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;n. Property, equipment and software, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Property, equipment and software are stated at cost less accumulated depreciation and impairment. Property, equipment and software are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives of major property, equipment and software are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:51%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:48%"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Electronic equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Office equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vehicles&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-6&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Logistics, warehouse and other heavy equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;Over the shorter of the expected life of&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;leasehold improvements or the lease term&lt;/div&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Software&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Land&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;Indefinite&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Building&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;40 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Building improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&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, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the consolidated statements of operations and comprehensive income/(loss).&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;o. Construction in progress &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Direct costs that are related to the construction of property, equipment and software and incurred in connection with bringing the assets to their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property, equipment and software items and the depreciation of these assets commences when the assets are ready for their intended use. As of December&#160;31, 2021 and 2022, construction in progress in the amount of RMB5,817&#160;million and RMB11,161 million, respectively, were primarily relating to the construction of office buildings and warehouses. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;p. Land use rights, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Land use rights are recorded at cost less accumulated amortization. Amortization is provided on a straight-line basis over the estimated useful lives which are 18 to 50 years and represent the shorter of the estimated usage periods or the terms of the agreements. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;q. Intangible assets, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 Group performs valuation of the intangible assets arising from business combination to determine the fair value to be assigned to each asset acquired. The Group determines the fair value using the appropriate approach which requires management to make significant estimates and assumptions. 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;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The estimated useful lives of major intangible assets are as follows: &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 48%;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-compete&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-8&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;Domain names and trademarks&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-20&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Customer relationship&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"&gt;3-10 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;Technology and others&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;   &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;r. Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities acquired in a business combination. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Goodwill is not depreciated or amortized but is tested for impairment on an annual basis as of December&#160;31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. In accordance with ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2017-04,&lt;/div&gt; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment &lt;/div&gt;&lt;/div&gt;(&#x201c;ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2017-04&#x201d;)&lt;/div&gt; issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&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. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates, consideration of the impact of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19,&lt;/div&gt; and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. &lt;/div&gt;  &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;s. Investment in equity investees &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Investment in equity investees represents the Group&#x2019;s investments in privately held companies, publicly traded companies and private equity funds. The Group applies the equity method of accounting to account for an equity investment, in common stock or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;in-substance&lt;/div&gt; common stock, according to ASC Topic 323, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Investment&#x2014;Equity Method and Joint Ventures&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 323&#x201d;), over which it has significant influence but does not own a majority equity interest or otherwise control. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;An investment in &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;in-substance&lt;/div&gt; common stock is an investment in an entity that has risk and reward characteristics that are substantially similar to that entity&#x2019;s common stock. The Group considers subordination, risks and rewards of ownership and obligation to transfer value when determining whether an investment in an entity is substantially similar to an investment in that entity&#x2019;s common stock. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Under the equity method, the Group&#x2019;s share of the post-acquisition profits or losses of the equity investees are recorded in share of results of equity investees in the consolidated statements of operations and comprehensive income/(loss) and its share of post-acquisition movements of accumulated other comprehensive income/(loss) are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#x2019; equity. The Group records its share of the results of equity investments in publicly listed companies and certain privately held companies on one quarter in arrears basis. The excess of the carrying amount of the investment over the underlying equity in net assets of the equity investee represents goodwill and intangible assets acquired. When the Group&#x2019;s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the equity investee. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group continually reviews its investment in equity investees under equity method to determine whether a decline in fair value to below the carrying value is other-than-temporary. The primary factors the Group considers in its determination are the duration and severity of the decline in fair value, the financial condition, operating performance and the prospects of the equity investee, and other company specific information such as recent financing rounds. If the decline in fair value is deemed to be other-than-temporary, the carrying value of the equity investee is written down to fair value. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Private equity funds pursue various investment strategies, including event driven and multi-strategy. Investments in private equity funds generally are not redeemable due to the closed-ended nature of these funds. These private equity funds, over which the Group does not have the ability to exercise significant influence, are accounted for under the existing practical expedient in ASC Topic 820, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair Value Measurements and Disclosures&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 820&#x201d;) to estimate fair value using the net asset value per share (or its equivalent) of the investment (&#x201c;NAV practical expedient&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s equity investments without readily determinable fair values, which do not qualify for NAV practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock or in substance common stock, are accounted for under the measurement alternative (the &#x201c;Measurement Alternative&#x201d;) in accordance with ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-01,&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; Financial Instruments&#x2014;Overall (Subtopic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;825-10)&#x2014;Recognition&lt;/div&gt; and Measurement of Financial Assets and Financial Liabilities&lt;/div&gt;&lt;/div&gt; (&#x201c;ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-01&#x201d;).&lt;/div&gt; Under the Measurement Alternative, the carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). The Group makes assessment of whether an investment is impaired based on performance and financial position of the investee as well as other evidence of market value at each reporting date. Such assessment includes, but is not limited to, reviewing the investee&#x2019;s cash position, recent financing, as well as the financial and business performance. The Group recognizes an impairment loss equal to the difference between the carrying value and fair value in others, net in the consolidated statements of operations and comprehensive income/(loss) if there is any. When the investments become qualified for use of the equity method, the Group remeasures the previously held interest in the investments at fair value, if any observable price changes in orderly transactions identified for an identical or a similar investment, immediately before it applying the equity method, in accordance with ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2020-01,&lt;/div&gt; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Investments&#x2014;Equity Securities (Topic&#160;321), Investments&#x2014;Equity Method and Joint Ventures (Topic&#160;323).&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;    &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;t. Investment securities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group invests in marketable equity securities to meet business objectives. These marketable securities are classified as investments with readily determinable fair values, which are reported at fair value in the consolidated balance sheets, the unrealized gains and losses on equity securities are recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) under ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-01.&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;u. Impairment of long-lived assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 or an asset group 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 asset or the asset group to an estimate of future undiscounted cash flows expected to be generated from the use of the asset or the asset group and its eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the asset or the asset group, the Group recognizes an impairment loss based on the excess of the carrying value of the asset or the asset group over its fair value. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;v. Nonrecourse securitization debt and transfer of financial assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group, in collaboration with JD Technology, periodically securitizes accounts receivable and loan receivables arising from consumer financing through the transfer of those assets to securitization vehicles. The securitization vehicles then issue (1)&#160;debt securities to third-party investors and JD Technology, or (2)&#160;trust beneficiary rights to the Group which are immediately transferred to third-party investors, collateralized by the transferred assets. The asset-backed debt securities issued by the securitization vehicles and the trust beneficiary rights transferred by the Group are nonrecourse to the Group and are payable only out of collections on their respective underlying collateralized assets. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The securitization vehicles are considered variable interest entities pursuant to ASC Topic 810, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Consolidation&lt;/div&gt;&lt;/div&gt;. The Group will consolidate the securitization vehicles when economic interests are retained in the form of subordinated interests, and acting as the servicer of securitization vehicles. Accordingly, the Group is precluded from recording the related transfers of assets in securitization transactions as sales. Asset-backed debt securities issued by the consolidated securitization vehicles are accounted for as the financing type transactions. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group does not consolidate the securitization vehicles when no economic interests are retained by the Group, and the Group has no continuing involvements, including the servicer of the securitization vehicles. Transfers are accounted for as sale and corresponding transferred accounts receivable are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;de-recognized&lt;/div&gt; in the consolidated balance sheets pursuant to ASC Topic&#160;860, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Transfers and Servicing&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 860&#x201d;), only if they meet all of the three criteria: (i)&#160;the transferred financial assets have been isolated from the transferor and its creditor, (ii)&#160;each transferee has the rights to pledge or exchange the transferred assets, or the transferor has no continuing involvement with the transferred financial assets, and (iii)&#160;the transferor does not maintain effective control over the transferred financial assets or third-party beneficial interests related to those transferred assets. Otherwise, the transfers of the assets are accounted for as a financing type transaction if the conditions in ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;860-10-40-5&lt;/div&gt;&lt;/div&gt; are not met. The under common control relationship of the transferor and transferee should be ignored when applying ASC 860, as long as the transferee is not consolidated by the transferor. The gain/loss recorded upon the sale accounting was immaterial for the periods presented. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;w. Unsecured senior notes and long-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Unsecured senior notes are recognized initially at fair value, net of debt discounts or premiums and debt issuance costs. Debt discounts or premiums and debt issuance costs are recorded as a reduction of the principal amount and the related accretion is recorded as interest expense in the consolidated statements of operations and comprehensive income/(loss) over the maturities of the notes using the effective interest method. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Long-term borrowings are recognized at carrying amount. Interest expense is accrued over the estimated term of the facilities and recorded in the consolidated statements of operations and comprehensive income/(loss). &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;x. Fair value &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance defines fair value as 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 measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group measures certain financial assets, including investments under the equity method on other-than-temporary basis, investments under the Measurement Alternative, intangible assets, goodwill and fixed assets at fair value when an impairment charge is recognized. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance establishes 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&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;1&#x2014;Observable inputs that reflect quoted prices (unadjusted)&#160;for identical assets or liabilities in active markets. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;2&#x2014;Include other inputs that are directly or indirectly observable in the marketplace. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;3&#x2014;Unobservable inputs which are supported by little or no market activity. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach; (2)&#160;income approach and (3)&#160;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;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt; &lt;div/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;text-indent: 0px;;font-weight: bold;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;y. Revenues &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Consistent with the criteria of ASC Topic 606, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue from Contracts with Customers&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 606&#x201d;), the Group recognizes revenues when the Group satisfies a performance obligation by transferring a promised good or service (that is, an asset) to a customer. An asset is transferred when the customer obtains control of that asset. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In accordance with ASC 606, the Group evaluates whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. When the Group is a principal, that the Group obtains control of the specified goods or services before they are transferred to the customers, the revenues should be recognized in the gross amount of consideration to which it expects to be entitled in exchange for the specified goods or services transferred. When the Group is an agent and its obligation is to facilitate third parties in fulfilling their performance obligation for specified goods or services, the revenues should be recognized in the net amount for the amount of commission which the Group earns in exchange for arranging for the specified goods or services to be provided by other parties. Revenues are recorded net of value added taxes. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group recognizes revenues net of discounts and return allowances when the products are delivered and title is passed to customers. Significant judgement is required to estimate return allowances. For online retail business with return conditions, the Group reasonably estimates the possibility of return based on the historical experience, changes in judgments on these assumptions and estimates could materially impact the amount of net revenues recognized. As of December 31, 2021 and 2022, liabilities for return allowances were&lt;/div&gt;&#160;RMB618&#160;million and RMB743 million, respectively, which were included in &#x201c;Accrued expenses and other current liabilities&#x201d;. The rights to recover products from customers associated with the Group&#x2019;s liabilities for return allowances are the Group&#x2019;s assets, which were RMB660&#160;million and RMB785 million as of December&#160;31, 2021 and 2022, respectively, and were included in &#x201c;Prepayments and other current assets&#x201d;. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group also sells prepaid cards which can be redeemed to purchase products sold on the JD Platform. In accordance with ASC 606, the cash collected from the sales of prepaid cards is initially recorded in advance from customers in the consolidated balance sheets and subsequently recognized as revenues upon the sales of the respective products through redemption of prepaid cards are completed. The Group recognizes revenue from estimated unredeemed prepaid cards over the expected customer redemption periods, rather than waiting until prepaid cards expire or when the likelihood of redemption becomes remote in accordance with ASC 606. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Revenue arrangements with multiple deliverables are divided into separate units of accounting based on the SSP of each separate unit. In instances where SSP is not directly observable, such as the Group does not have vendor-specific objective evidence or third-party evidence of the selling prices of the deliverables, considerations are allocated using estimated selling prices. Determining the SSP of each separate unit may require significant judgments, and significant assumptions and estimates have been made in estimating the relative selling price of each single-element. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;  &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net Product Revenues&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group recognizes the product revenues from the online retail business on a gross basis as the Group is acting as a principal in these transactions and is responsible for fulfilling the promise to provide the specified goods. Revenues from the sales of electronics and home appliance products were RMB400,927&#160;million, RMB492,592&#160;million and RMB515,945 million, and revenues from the sales of general merchandise products were RMB250,952&#160;million, RMB323,063&#160;million and RMB349,117 million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively. The Group&#x2019;s net product revenues were mainly generated by the JD Retail segment. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net Service Revenues&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group charges commission fees to third-party merchants for participating in the Group&#x2019;s online marketplace, where the Group generally is acting as an agent and its performance obligation is to arrange for the provision of the specified goods or services by those third-party merchants. Upon successful sales, the Group charges the third-party merchants a negotiated amount or a fixed rate commission fee based on the sales amount. Commission fee revenues are recognized on a net basis at the point of delivery of products, net of return allowances. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group provides marketing services to third-party merchants, suppliers and other business partners on its various website channels and third-party marketing affiliate&#x2019;s websites, including but not limited to pay for performance marketing services on which the customers are charged based on effective clicks on their product information, and display advertising services that allow customers to place advertisements on various websites. The Group recognizes revenues from pay for performance marketing services based on effective clicks, and recognizes revenues from display advertising services ratably over the period during which the advertising services are provided or on the number of times that the advertisement has been displayed based on cost per thousand impressions. The Group did not enter into material &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;advertising-for-advertising&lt;/div&gt;&lt;/div&gt; barter transactions for the periods presented. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group opens its fulfillment infrastructure by offering integrated supply chain solutions and logistics services to third parties through JD Logistics, primarily including warehousing and distribution services, express and freight delivery services and other value-added services. Revenues generated from these services are primarily recognized over time as the Group performs the services in the contracts because of the continuous transfer of control to the customers. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Plus memberships provide the Group&#x2019;s core customers with a better shopping experience, access to an evolving suite of benefits that represent a single stand-ready obligation. Subscriptions are paid for at the time of or in advance of delivering the services. Revenues from such arrangements are recognized over the subscription period. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group offers comprehensive customer services, primarily include 7*24 hours customer services to respond to customers&#x2019; post-sales requests, return and exchange services to facilitate customers&#x2019; return, exchange and repair of defective goods. These services are free of charge. The Group also provides return/exchange logistics services to the customers, of which the revenues recognized were not material for the periods presented. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group also provides on-demand retail platform services and on-demand delivery services through Dada. For on-demand retail platform services, the Group acts as an agent and charges the retailer a fixed rate commission fee based on the sales amount and commission fee revenues on a net basis at the point of delivery of merchandise upon successful sales. For on-demand delivery services, the Group acts as an agent and recognizes revenue on a net basis at the point of delivery of merchandise. In addition, the Group fulfills the delivery needs of retailers and other business customers on Dada&#x2019;s platforms, the Group has determined that it acts as the principal in these transactions and recognizes revenues on a gross basis at a fixed rate or a pre-determined amount for each completed delivery. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Revenues from online marketplace and marketing services were RMB53,473&#160;million, RMB72,118&#160;million and RMB81,970 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB40,450&#160;million, RMB63,819&#160;million and RMB99,204 million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Logistics segment. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;   &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;z. Contract balances&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenues recognized prior to invoicing when the Group has satisfied the Group&#x2019;s performance obligation and has the unconditional rights to payment. The balances of accounts receivable, net of allowance for doubtful accounts were RMB11,900&#160;million and RMB20,576 million as of December&#160;31, 2021 and 2022, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Unearned revenues consist of payments received or awards to customers related to unsatisfied performance obligation at the end of the period, included in current and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; deferred revenues and advance from customers in the Group&#x2019;s consolidated balance sheets. As of December&#160;31, 2021, the Group&#x2019;s total unearned revenues were RMB29,184&#160;million, of which RMB22,103 million was recognized as revenues for the year ended December&#160;31, 2022. The Group&#x2019;s total unearned revenues were RMB33,325 million as of December&#160;31, 2022. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group applied a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include certain partner sales incentive programs. The Group has no material incremental costs of obtaining contracts with customers that the Group expects the benefit of those costs to be longer than one year which need to be recognized as assets. &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;aa. Customer incentives and loyalty programs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group provides two types of discounted coupons, referred to as D Coupons and J Coupons, for free to its customers to incentivize purchase. &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:1%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:2%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;D Coupons are given to a customer upon current purchase or can be given for free to promote future purchases. This coupon requires the customer to make future purchase of a minimum value in order to enjoy the value provided by the coupon. The rights to purchase discounted products in the future are not considered as a separate performance obligation under ASC 606, as the discount does not represent a material rights to the customer. The Group assesses the significance of the discount by considering its percentage of the total future minimum purchase value, historical usage pattern by the customers and relative outstanding volume and monetary value of D Coupons compared to the other discounts offered by the Group. D Coupons are accounted for as a reduction of revenues on the future purchase. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:1%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:2%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;J Coupons are given to a customer upon their qualified purchase or can be given for free to promote future purchases and are to be used on a future purchase, with no limitation as to the minimum value of the future purchase. Accordingly, the Group has determined that J Coupons awarded are considered as a separate performance obligation within the scope of ASC 606, as J Coupons represent a material rights to the customer. Therefore, the delivered products and J Coupons awarded are treated as two distinct performance obligations identified in the contract. The total sales consideration is allocated based on management&#x2019;s best estimate of the relative SSP of each performance obligation. The amount allocated to J Coupons is deferred and recognized when J Coupons are redeemed or at the coupon&#x2019;s expiration, whichever occurs first. J Coupons have an expiration of one year after issuance. For the years ended December&#160;31, 2020, 2021 and 2022, the amounts of expired J Coupons were not material. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="display:inline;"&gt;Registered customers may also earn J Beans, which were launched based on certain activities performed on the Group&#x2019;s website by the customers such as purchasing merchandise or reviewing their buying experiences. J Beans can be used as cash to buy any products sold by the Group, which will directly reduce the amount paid by the customer, or redeemed for D Coupons that can be used in certain shops on JD Platform. The Group considers J Beans awarded from sales of products and reviewing buying experiences to be part of its revenue generating activities. Thus J Beans are considered to be a separate performance obligation identified in the contract. Therefore, the sales consideration is allocated to the products and J Beans based on the relative SSP of the products and J Beans awarded. Consideration allocated to J Beans is initially recorded as deferred revenues, and recognized as revenues when J Beans are used or expired. J Beans will expire at the subsequent year end after issuance. For the years ended December 31, 2020, 2021 and 2022, the amounts of expired J Beans were not material.&#160;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;bb. Cost of revenues &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Cost of revenues consists primarily of purchase price of products, inbound shipping charges, write-downs of inventories, traffic acquisition costs related to online marketing services, and cost related to logistics services provided to third parties. &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;cc. Rebates and subsidies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group periodically receives considerations from certain vendors, representing rebates for products sold and subsidies for the sales of the vendors&#x2019; products over a period of time. The rebates are not sufficiently separable from the Group&#x2019;s purchase of the vendors&#x2019; products and they do not represent a reimbursement of costs incurred by the Group to sell vendors&#x2019; products. The Group accounts for the rebates received from its vendors as a reduction to the prices it pays for the products purchased and therefore the Group records such amounts as a reduction of cost of revenues when recognized in the consolidated statements of operations and comprehensive income/(loss). Rebates are earned upon reaching minimum purchase thresholds for a specified period. When volume rebates can be reasonably estimated based on the Group&#x2019;s past experiences and current forecasts, a portion of the rebates is recognized as the Group makes progress towards the purchase threshold. Subsidies are calculated based on the volume of products sold through the Group and are recorded as a reduction of cost of revenues when the sales have been completed and the amount is determinable. &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;dd. Fulfillment &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Fulfillment expenses consist primarily of (i)&#160;expenses incurred in operating the Group&#x2019;s fulfillment centers, customer service centers and physical stores, including personnel cost and expenses attributable to buying, receiving, inspecting and warehousing inventories, picking, packaging, and preparing customer orders for shipment, processing payment and related transaction costs, (ii)&#160;expenses charged by third-party couriers for dispatching and delivering the Group&#x2019;s products, (iii)&#160;lease expenses of warehouses, delivery and pickup stations, and physical stores, and (iv)&#160;depreciation and amortization of logistics and electronic equipment. The cost related to logistics services provided to third parties is classified in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). Shipping cost included in fulfillment expenses amounted to RMB23,088&#160;million, RMB27,786&#160;million and RMB28,958 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;  &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ee. Marketing&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Marketing expenses consist primarily of advertising costs, public relations expenditures, and payroll and related expenses for employees involved in marketing and business development activities. The Group pays commissions to participants in the associates program when their customer referrals result in successful product sales and records such costs in marketing in the consolidated statements of operations and comprehensive income/(loss). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Advertising costs, which consist primarily of online advertising, offline television, movie and outdoor advertising, and incentive programs to attract or retain consumers for the Group&#x2019;s online marketplace, are expensed as incurred, and totaled RMB23,088&#160;million, RMB32,704&#160;million and RMB29,898 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ff. Research and development &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Research and development expenses consist primarily of payroll and related expenses for research and development employees involved in designing, developing and maintaining technology platform, and application of artificial intelligence, big data and cloud technologies and services, and technology infrastructure costs. Technology infrastructure costs include servers and other equipment depreciation, bandwidth and data center costs, rent, utilities and other expenses necessary to support the Group&#x2019;s internal and external business. Research and development expenses are expensed as incurred. Software development costs are recorded in &#x201c;Research and development&#x201d; as incurred as the costs qualifying for capitalization have been insignificant. &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;gg. General and administrative &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;General and administrative expenses consist primarily of employee related expenses for general corporate functions, including accounting, finance, tax, legal and human relations; costs associated with these functions including facilities and equipment depreciation expenses, rental and other general corporate related expenses. &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;hh. Share-based compensation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group grants restricted share units (&#x201c;RSUs&#x201d;) and share options of the Company and its subsidiaries to eligible employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees.&lt;/div&gt; The Group accounts for share-based awards issued to employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; in accordance with ASC Topic&#160;718 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Compensation&#x2014;Stock Compensation&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Employees&#x2019; share-based awards, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&#x2019;&lt;/div&gt; share-based awards and the founder&#x2019;s share-based awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) using graded vesting method, net of estimated forfeitures, over the requisite service period, which is the vesting period. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;All transactions in which goods or services are received in exchange for equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group uses binomial option-pricing model or other appropriate methods to estimate the fair value of share options. The determination of estimated fair value of share-based payment awards on the grant date is affected by the fair value of the Company&#x2019;s ordinary shares as well as assumptions regarding a number of complex and subjective variables. These variables include the expected value volatility of the Company over the expected term of the awards, actual and projected employee share option exercise behaviors, a risk-free interest rate, exercise multiple and expected dividend yield, if any. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Determination of estimated fair value of the Company&#x2019;s subsidiaries before they were publicly listed requires complex and subjective judgments due to their limited financial and operating history, unique business risks and limited public information on companies in China similar to the Company&#x2019;s subsidiaries. The Company estimates the Company&#x2019;s subsidiaries&#x2019; enterprise value for purposes of recording share-based compensation, and the information considered by the Company mainly include but are not limited to the pricing of recent rounds of financing, future cash flow forecasts, discount rates, and liquidity factors. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group recognizes the estimated compensation cost of RSUs based on the fair value of its ordinary shares on the date of the grant. The Group recognizes the compensation cost, net of estimated forfeitures, over a vesting term for service-based RSUs. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group also recognizes the compensation cost of performance-based share awards, net of estimated forfeitures, if it is probable that the performance condition will be achieved at the end of each reporting period. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="display:inline;"&gt;A change in the terms or conditions of a share-based award, or cancellation of a share-based award accompanied by the concurrent grant of a replacement award is accounted for as a modification (that is, an exchange of the original award for a new award), unless the award&#x2019;s fair value, vesting conditions, and classification as an equity instrument are the same as immediately before and after the change. The Group recognized incremental compensation cost for an amount equal to the excess of the fair value of the modified award over the fair value of the original award immediately before the modification. Therefore, in relation to the modified award, the Group recognized share-based compensation over the vesting periods of the modified award.&#160;&lt;/div&gt; &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ii. Income tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&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. The Group follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. The Group records a valuation allowance to reduce the amount of deferred tax assets if based on the weight of available evidence, it is &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;more-likely-than-not&lt;/div&gt; that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive income/(loss) in the period of change. Deferred tax assets and liabilities are classified as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; in the consolidated balance sheets. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#x201c;more likely than not&#x201d; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#x201c;more likely than not&#x201d; recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#x2019;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#x2019;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. As of December&#160;31, 2021 and 2022, the Group did not have any significant unrecognized uncertain tax positions.&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt; &lt;div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"/&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;jj. Leases&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In accordance with ASC Topic 842, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Leases &lt;/div&gt;&lt;/div&gt;(&#x201c;ASC 842&#x201d;), The Group, using the modified retrospective transition approach through a cumulative-effect adjustment in the period of adoption rather than retrospectively adjusting prior periods and the package of practical expedients, categorizes leases with contractual terms longer than twelve months as either operating or finance lease. However, the Group has no finance leases for any of the periods presented. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; (&#x201c;ROU&#x201d;) assets represent the Group&#x2019;s rights to use underlying assets for the lease term and lease liabilities represent the Group&#x2019;s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term, reduced by lease incentives received, plus any initial direct costs, using the discount rate for the lease at the commencement date. As the implicit rate in lease is not readily determinable for the Group&#x2019;s operating leases, the Group generally use the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Group&#x2019;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group accounts for lease and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-lease&lt;/div&gt; components separately. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group also enters into sale and leaseback transactions. The Group acts as the seller-lessee, transfers its assets to a third-party entity (the buyer-lessor) and then leases the transferred assets back from the buyer-lessor at an &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;arm-length&lt;/div&gt; rental price. Upon consideration of ASC Topic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;842-40-25-1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; and ASC 606, the transfer of the underlying assets is considered as sales, and according to ASC 842, the leaseback transaction is classified as an operating lease. Therefore, the sale and the leaseback of the underlying assets are separately accounted for by the Group. Upon completion of the transaction, the legal titles of these assets are transferred to the third-party entity (the buyer-lessor), and the Group derecognizes these transferred assets and recognizes gains or losses from disposal of these assets in accordance with ASC Topic 360, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Property, Plant and Equipment&lt;/div&gt;&lt;/div&gt;. The leaseback transactions are accounted for under ASC 842, and the ROU assets and lease liabilities are recognized at commencement date accordingly. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group leases warehouses, offices, and store space to third-parties. The arrangements are in the nature of operating lease which is neither a sales-type nor direct-financing lease. As such, the underlying assets remain on the Group&#x2019;s balance sheet at their carrying value and continue to depreciate the assets based on the estimated useful life. Rental revenue should be recognized on a straight-line basis (or another systematic basis if that basis is more representative of the pattern in which income is earned from the underlying assets over the term of the respective lease). The Group records an unbilled rent receivable, which is the amount by which straight-line rental revenue exceeds rents currently billed in accordance with the lease. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;kk. Comprehensive income/(loss) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Comprehensive income/(loss) is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive income/(loss) for the periods presented primarily includes net income/(loss), change in unrealized gains/(losses) on &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; debt securities and foreign currency translation adjustments. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ll. Net income/(loss) per share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net 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 period. For the calculation of diluted net income/(loss) per share, the weighted average number of ordinary shares is adjusted by the effect of dilutive potential ordinary shares, including unvested RSUs and ordinary shares issuable upon the exercise of outstanding share options using the treasury stock method. Additionally, the Company takes into account the effect of dilutive shares of entities in which the Company holds equity interests. The dilutive impacts from equity interests mainly include equity investments accounted for using the equity method and the consolidated subsidiaries. The effect mentioned above is not included in the calculation of the diluted income/(loss) per share when inclusion of such effect would be anti-dilutive. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;mm. Segment reporting&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Operating segments are defined as components of an enterprise about 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;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Before 2021, the Group&#x2019;s principal operations were organized into two major business segments, JD Retail and New Businesses, which were defined based on the products and services provided. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. New Businesses included logistics services provided to third parties, overseas business, technology initiatives, as well as asset management services to logistics property investors and sale of development properties by JD Property. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;Beginning with the first quarter of 2021, the Group implemented certain segment reporting changes to better reflect its recently optimized organizational structure and business developments. The major changes in segment information mainly include: (1)&#160;Reported the results of JD Logistics as a new standalone segment. JD Logistics listed on the Main Board of HKEX on May&#160;28, 2021. (2) Moved the results of Jingxi and the internal business of JD Property from JD Retail to New Businesses. The changes relate to the realignment of JD Retail in connection with the establishment of the new Jingxi business group and the closing of JD Property Series A Preference Shares financing. As a result, the Group reported&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;three&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;segments, JD Retail, JD Logistics and New Businesses in 2021. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. JD Logistics included both internal and external logistics businesses. New Businesses mainly included JD Property, Jingxi, overseas businesses and technology initiatives.&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. The Group also consolidated China Logistics Property Holdings Co., Ltd. (&#x201c;CNLP&#x201d;) through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, the Group has consolidated Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (&#x201c;Deppon Holdco&#x201d;) except the Excluded Business as defined in Note 7 since July 26, 2022 and reported the results of Deppon Holdco except the Excluded Business as defined in Note 7 in the JD Logistics segment. As a result, the Group now reports&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;four&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;segments, JD Retail, JD Logistics, Dada and New Businesses. JD Retail mainly consists of online retail, online marketplace and marketing services in China. JD Logistics includes both internal and external logistics businesses. Dada is a local &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;on-demand&lt;/div&gt; delivery and retail platform in China. New Businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives.&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;These changes align with the manner in which the Group&#x2019;s CODM uses financial information to evaluate the performance of, and to allocate resources to, each of the segments. The prior periods&#x2019; segment operating results have been retrospectively recast to conform to current period presentation. &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;nn. Statutory reserves &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s subsidiaries and consolidated VIEs established in the Chinese mainland are required to make appropriations to certain &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-distributable&lt;/div&gt; reserve&#160;funds. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group&#x2019;s subsidiaries registered as wholly-owned foreign enterprise have to make appropriations from their &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits (as determined under generally accepted accounting principles in the PRC (&#x201c;PRC&#160;GAAP&#x201d;)) to reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits calculated in accordance with the 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&#x2019;s discretion. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In addition, in accordance with the PRC Company Laws, the Group&#x2019;s consolidated VIEs, registered as Chinese domestic companies, must make appropriations from their &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits as determined under the PRC GAAP to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-distributable&lt;/div&gt; reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits as determined under the 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&#160;respective company. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;  &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The use of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to the 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 employees. None of these reserves are allowed to be transferred to the company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, profit appropriation to statutory surplus fund for the Group&#x2019;s entities incorporated in the Chinese mainland was approximately&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;RMB74&#160;million, RMB53&#160;million and RMB1,887 million, respectively. No appropriation to other reserve funds was made for any of the periods presented. &lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;oo. Recent accounting pronouncements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recently adopted accounting pronouncements&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In August 2020, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2020-06,&lt;/div&gt; Debt&#x2014;Debt with Conversion and Other Options (Subtopic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;470-20)&lt;/div&gt; and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;815-40):&lt;/div&gt; Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;if-converted&lt;/div&gt; method. For public companies, the guidance is effective for fiscal years beginning after December&#160;15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted this standard beginning January&#160;1, 2022 and the impact was not material to the consolidated financial statements. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;In November 2021, the FASB issued ASU &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;2021-10,&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt; Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;2021-10),&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt; which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1)&#160;the types of government assistance received; (2)&#160;the accounting for such assistance; and (3)&#160;the effect of the assistance on a business entity&#x2019;s financial statements. This guidance is effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group adopted this standard in the year ended December&#160;31, 2022 and the impact was not material to the consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;"/&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recently issued accounting pronouncements not yet adopted&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In October 2021, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-08,&lt;/div&gt; which amends ASC 805 to &#x201c;require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.&#x201d; Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. According to the FASB, this update is intended &#x201c;to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the following: a. Recognition of an acquired contract liability; b. Payment terms and their effect on subsequent revenue recognized by the acquirer.&#x201d; For public business entities, the amendments in this update are effective for fiscal years beginning after December&#160;15, 2022, including interim periods within those fiscal years. The amendments in this update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The adoption of this standard is not expected to have a material impact on the Group&#x2019;s consolidated financial statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In June 2022, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022-03,&lt;/div&gt; which (1)&#160;clarifies the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and (2)&#160;requires specific disclosures related to such an equity security. ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022-03&lt;/div&gt; clarifies that a &#x201c;contractual sale restriction prohibiting the sale of an equity security is a characteristic of the reporting entity holding the equity security&#x201d; and is not included in the equity security&#x2019;s unit of account. Accordingly, an entity should not consider the contractual sale restriction when measuring the equity security&#x2019;s fair value (i.e., the entity should not apply a discount related to the contractual sale restriction, as stated in ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;820-10-35-36B&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; as amended by the ASU). In addition, the ASU prohibits an entity from recognizing a contractual sale restriction as a separate unit of account. For public business entities, the guidance is effective for fiscal years beginning after December&#160;15, 2023, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a material impact on the Group&#x2019;s consolidated financial statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="display:inline;"&gt;In September 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity&#x2019;s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following at least annually: (1) the key terms of the program; including payment terms and assets pledged as security or other forms of guarantees; (2) the amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid; a description of where those obligations are presented in the balance sheet; rollforward information for the annual period showing the amount at the beginning of the period , the amount added during the period, the amount settled during the period , and the amount outstanding at the end of the period. The amendments in are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the amendments on its consolidated financial statements.&#160;&lt;/div&gt; &lt;/div&gt; </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a. Basis of presentation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The consolidated financial statements of the Group have been prepared in accordance with the accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. All amounts, except for share, per share data or otherwise noted, are rounded to the nearest million. &lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b. Principles of consolidation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIEs for which the Company is the ultimate primary beneficiary. Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;A consolidated VIE is an entity in which the Company, or its subsidiaries, through the Contractual Arrangements, bear the risks of, and enjoy the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiaries are the primary beneficiary of the entity. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. &lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;c. Reclassifications &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Certain reclassifications have been made to the prior years&#x2019; consolidated financial statements to conform to the current year&#x2019;s presentation. These reclassifications had no impact on net income/(loss), shareholders&#x2019; equity, or cash flows as previously reported. &lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <jd:NoncontrollingInterestsPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;d. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the Company&#x2019;s consolidated subsidiaries and VIEs, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests are classified as a separate line item in the equity section of the Group&#x2019;s consolidated balance sheets and have been separately disclosed in the Group&#x2019;s consolidated statements of operations and comprehensive income/(loss) to distinguish the interests from that of the Company. &lt;/div&gt;</jd:NoncontrollingInterestsPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;e. Use of estimates &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates are used for, but not limited to, returns allowance, vendor rebates and customer incentives, determination of the stand-alone selling price (&#x201c;SSP&#x201d;), the valuation and recognition of share-based compensation arrangements, taxation, fair value of assets and liabilities acquired in business combinations, fair value of certain equity investees, assessment for impairment of long-lived assets, investment in equity investees, investment securities and goodwill, allowance for doubtful accounts including expected credit losses, inventory reserve for excess and obsolete inventories, lower of cost and net realizable value of inventories, depreciable lives of property, equipment and software, useful lives of intangible assets, the discount rate for lease and consolidation of VIEs. Actual results may differ materially from those estimates. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In March 2020, the World Health Organization declared the outbreak of a disease caused by a novel strain of the coronavirus &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&#x201c;COVID-19&#x201d;)&lt;/div&gt; to be a pandemic. After the initial outbreak of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19,&lt;/div&gt; some instances of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; infections have emerged from time to time. China continuously optimized and adjusted COVID-19 prevention and control measures with the aim of protecting health, and lifted most of the travel restrictions and quarantine requirements in December 2022. The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; pandemic has created and may continue to create significant uncertainty in the macroeconomic environment which, in addition to other unforeseen effects of this pandemic, may adversely impact the Group&#x2019;s results of operations. The extent to which &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; would impact the results of operations is contingent on the future developments of the outbreak, including constant updates concerning the global severity of and actions needed to contain the outbreak, which are highly uncertain and unpredictable. Due to the uncertainty and the economic implications on global economics conditions from the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; pandemic, certain estimates and assumptions may change in the near term. &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; </us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;f. Foreign currency translation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s reporting currency is RMB. The functional currency of the Group&#x2019;s entities incorporated in Cayman Islands, BVI, Hong Kong, Singapore and the United States of America is U.S. dollars (&#x201c;US$&#x201d;). The Group&#x2019;s PRC subsidiaries and consolidated VIEs determined their functional currency to be RMB. The Group&#x2019;s entities incorporated in the Republic of Indonesia, Japan, France, Australia and other jurisdictions generally use their respective local currencies as their functional currencies. The determination of the respective functional currency is based on the criteria of ASC Topic 830, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign Currency Matters&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Transactions denominated in currencies other than functional currency are translated into functional currency at the exchange rates quoted by authoritative banks prevailing at the dates of the transactions. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded as a component of others, net in the consolidated statements of operations and comprehensive income/(loss). Total exchange gains/(losses) were a loss of RMB90&#160;million, a gain of RMB42&#160;million and a gain of RMB114 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The consolidated financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current year are translated into RMB at the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#x2019; equity. Total foreign currency translation adjustments to the Group&#x2019;s other comprehensive income/(loss) were a loss of RMB7,955&#160;million, a loss of RMB2,872&#160;million and a gain of RMB7,810 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; </us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-90000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">42000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">114000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-7955000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-2872000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7810000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <jd:ConvenienceTranslationPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;g. Convenience translation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Translations of the consolidated balance sheets, the consolidated statements of operations and comprehensive income/(loss) and the consolidated statements of cash flows from RMB into US$ as of and for the year ended December&#160;31, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.8972, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;30, 2022. 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&#160;31, 2022, or at any other rate. &lt;/div&gt; </jd:ConvenienceTranslationPolicyTextBlock>
    <jd:ForeignCurrencyTranslationRate
      contextRef="PAsOn12_31_2022"
      decimals="4"
      unitRef="Unit_pure">6.8972</jd:ForeignCurrencyTranslationRate>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;h. Cash and cash equivalents &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits and highly liquid investments which have original maturities of three months or less.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;i. Restricted cash &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash that is restricted as to withdrawal or for use or pledged as security is reported separately on the face of the consolidated balance sheets, and is included in the total cash, cash equivalents, and restricted cash in the consolidated statements of cash flows. The Group&#x2019;s restricted cash mainly represents security deposits held in designated bank accounts for issuance of bank acceptance and letter of guarantee.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:MarketableSecuritiesPolicy contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;j. Short-term investments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term investments mainly include wealth management products, which are certain deposits with variable interest rates or principal &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;not-guaranteed&lt;/div&gt; with certain financial institutions. Starting from 2021, the Group elects the fair value option to record wealth management products with variable interest rates and deposits indexed to foreign exchange with maturities less than one year at fair value in accordance with ASC 825 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Instruments&lt;/div&gt;&lt;/div&gt;. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive income/(loss). The Group also holds deposits that earn fixed interest rate return only if the Group hold the securities to maturity. As the Group has the positive intent and ability to hold the deposits to maturity, they are classified as held-to-maturity and recorded at amortized cost. Prior to 2021, the Group recorded equity classified securities at fair market value with fair value change gains or losses recorded in interest income in the consolidated statements of operations and comprehensive income/(loss) and recorded debt classified securities as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; debt securities and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;held-to-maturity&lt;/div&gt;&lt;/div&gt; securities. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Available-for-sale&lt;/div&gt;&lt;/div&gt; securities were reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income. Realized gains or losses were included in interest income in the consolidated statements of operations and comprehensive income/(loss) during the period in which the gain or loss was realized. &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In addition, short-term investments are also comprised of time deposits placed with banks with original maturities longer than three months but less than one year. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="P01_01_2022To12_31_2022">&lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;k. Accounts receivable, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounts receivable mainly represent amounts due from customers and online payment channels and are recorded net of allowance for doubtful accounts. &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group, in collaboration with Jingdong Technology Holding Co., Ltd. (&#x201c;JD Technology&#x201d;, formerly known as Jingdong Digits Technology Holding Co., Ltd), provides consumer financing to the qualified customers in the online retail business, such consumer financing receivables are recorded as accounts receivable. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, where JD Technology performs the related credit assessment. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Technology is obligated to purchase the consumer financing receivables past due over certain agreed period of time from the Group at carrying values to absorb the risks, as such, no allowance for doubtful accounts were provided. The Group, in collaboration with JD Technology, periodically securitizes consumer financing receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(v). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other than the accounts receivable arising from the consumer financing, the Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit losses to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the length of time a balance has been outstanding, the payment history, creditworthiness and financial conditions of the customers and industry trend as credit quality indicators to monitor the Group&#x2019;s receivables within the scope of expected credit losses model, along with reasonable and supportable forecasts as a basis to develop the Group&#x2019;s expected loss estimates. The Group adjusts the allowance percentage periodically when there are significant differences between estimated bad debts and actual bad debts. If there is strong evidence indicating that the accounts receivable is likely to be unrecoverable, the Group also makes specific allowance in the period in which a loss is determined to be probable. Accounts receivable balances are written off after all collection efforts have been exhausted.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;l. Inventories, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Inventories, consisting of products available for sale, are stated at the lower of cost and net realizable value. Cost of inventories is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventories to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as inventory aging, historical and forecasted consumer demand, and market conditions that impact pricing. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group also provides fulfillment-related services in connection with the Group&#x2019;s online marketplace. Third-party merchants maintain ownership of their inventories and therefore these products are not included in the Group&#x2019;s inventories. &lt;/div&gt; </us-gaap:InventoryPolicyTextBlock>
    <jd:LoanReceivablesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;m. Loan receivables, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Loan receivables represent the consumer financing, in collaboration with JD Technology, provided to qualified individual customers on the Group&#x2019;s online marketplace. Due to the legacy contractual arrangements with JD Technology, the Group remains as the legal owner of the consumer financing receivables, including such loan receivables, where JD Technology performs the related credit assessment and absorbs the credit risks. The loan terms extended to the customers generally range from 1 month to 24&#160;months. As JD Technology is obligated to purchase the receivables past due over certain agreed period of time from the Group at carrying values to absorb the credit risks, no provision for doubtful accounts was recorded for the years ended December&#160;31, 2020, 2021 and 2022. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period less than one year amounting to RMB1,817&#160;million and RMB2,131 million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2021 and 2022, the loan receivables with the collection period over one year amounting to RMB733&#160;million and RMB142&#160;million, respectively, were classified into other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; assets in the consolidated balance sheets. Cash paid for loan originations and cash received from loan repayments are classified as investing activities in the consolidated statements of cash flows. The Group, in collaboration with JD Technology, periodically securitizes loan receivables through the transfer of those assets to securitization vehicles, please refer to Note&#160;2(&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;v&lt;/div&gt;). &lt;/div&gt; </jd:LoanReceivablesPolicyTextBlock>
    <jd:LoanPeriodsExtendedRange contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis">P1M</jd:LoanPeriodsExtendedRange>
    <jd:LoanPeriodsExtendedRange contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis">P24M</jd:LoanPeriodsExtendedRange>
    <jd:LoanReceivablesProvisionForDoubtfulAccounts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:LoanReceivablesProvisionForDoubtfulAccounts>
    <jd:LoanReceivablesProvisionForDoubtfulAccounts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:LoanReceivablesProvisionForDoubtfulAccounts>
    <jd:LoanReceivablesProvisionForDoubtfulAccounts
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:LoanReceivablesProvisionForDoubtfulAccounts>
    <jd:LoanReceivablesCurrent
      contextRef="PAsOn12_31_2021_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1817000000</jd:LoanReceivablesCurrent>
    <jd:LoanReceivablesCurrent
      contextRef="PAsOn12_31_2022_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">2131000000</jd:LoanReceivablesCurrent>
    <jd:LoanReceivablesNoncurrent
      contextRef="PAsOn12_31_2021_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">733000000</jd:LoanReceivablesNoncurrent>
    <jd:LoanReceivablesNoncurrent
      contextRef="PAsOn12_31_2022_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">142000000</jd:LoanReceivablesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;n. Property, equipment and software, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Property, equipment and software are stated at cost less accumulated depreciation and impairment. Property, equipment and software are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives of major property, equipment and software are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:51%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:48%"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Electronic equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Office equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vehicles&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-6&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Logistics, warehouse and other heavy equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;Over the shorter of the expected life of&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;leasehold improvements or the lease term&lt;/div&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Software&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Land&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;Indefinite&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Building&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;40 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Building improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&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, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the consolidated statements of operations and comprehensive income/(loss).&lt;/div&gt; </us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <jd:ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:51%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:48%"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Electronic equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Office equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vehicles&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-6&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Logistics, warehouse and other heavy equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;Over the shorter of the expected life of&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;leasehold improvements or the lease term&lt;/div&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Software&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Land&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;Indefinite&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Building&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;40 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Building improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;white-space:nowrap;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </jd:ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="P01_01_2022To12_31_2022_LeaseholdImprovementMemberusgaapPropertyPlantAndEquipmentByTypeAxis">Over the shorter of the expected life of leasehold improvements or the lease term</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="P01_01_2022To12_31_2022_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis">Indefinite</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2022To12_31_2022_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <jd:ConstructionInProgressPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;o. Construction in progress &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Direct costs that are related to the construction of property, equipment and software and incurred in connection with bringing the assets to their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property, equipment and software items and the depreciation of these assets commences when the assets are ready for their intended use. As of December&#160;31, 2021 and 2022, construction in progress in the amount of RMB5,817&#160;million and RMB11,161 million, respectively, were primarily relating to the construction of office buildings and warehouses. &lt;/div&gt; </jd:ConstructionInProgressPolicyTextBlock>
    <us-gaap:ConstructionInProgressGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5817000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">11161000000</us-gaap:ConstructionInProgressGross>
    <jd:LandUseRightsPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;p. Land use rights, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Land use rights are recorded at cost less accumulated amortization. Amortization is provided on a straight-line basis over the estimated useful lives which are 18 to 50 years and represent the shorter of the estimated usage periods or the terms of the agreements. &lt;/div&gt; </jd:LandUseRightsPolicyTextBlock>
    <jd:LandUseRightsUsefulLife contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis">P18Y</jd:LandUseRightsUsefulLife>
    <jd:LandUseRightsUsefulLife contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis">P50Y</jd:LandUseRightsUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="P01_01_2022To12_31_2022">&lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;q. Intangible assets, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 Group performs valuation of the intangible assets arising from business combination to determine the fair value to be assigned to each asset acquired. The Group determines the fair value using the appropriate approach which requires management to make significant estimates and assumptions. 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;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The estimated useful lives of major intangible assets are as follows: &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 48%;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-compete&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-8&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;Domain names and trademarks&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-20&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Customer relationship&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"&gt;3-10 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;Technology and others&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <jd:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The estimated useful lives of major intangible assets are as follows: &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 48%;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-compete&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-8&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;Domain names and trademarks&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-20&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Customer relationship&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);;text-align:center;"&gt;3-10 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;Technology and others&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-10&lt;/div&gt; years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </jd:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2022To12_31_2022_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2022To12_31_2022_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2022To12_31_2022_MaximumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;r. Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities acquired in a business combination. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Goodwill is not depreciated or amortized but is tested for impairment on an annual basis as of December&#160;31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. In accordance with ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2017-04,&lt;/div&gt; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment &lt;/div&gt;&lt;/div&gt;(&#x201c;ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2017-04&#x201d;)&lt;/div&gt; issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&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. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates, consideration of the impact of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19,&lt;/div&gt; and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. &lt;/div&gt; </us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <jd:InvestmentInEquityInvesteesPolicyTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;s. Investment in equity investees &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Investment in equity investees represents the Group&#x2019;s investments in privately held companies, publicly traded companies and private equity funds. The Group applies the equity method of accounting to account for an equity investment, in common stock or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;in-substance&lt;/div&gt; common stock, according to ASC Topic 323, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Investment&#x2014;Equity Method and Joint Ventures&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 323&#x201d;), over which it has significant influence but does not own a majority equity interest or otherwise control. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;An investment in &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;in-substance&lt;/div&gt; common stock is an investment in an entity that has risk and reward characteristics that are substantially similar to that entity&#x2019;s common stock. The Group considers subordination, risks and rewards of ownership and obligation to transfer value when determining whether an investment in an entity is substantially similar to an investment in that entity&#x2019;s common stock. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Under the equity method, the Group&#x2019;s share of the post-acquisition profits or losses of the equity investees are recorded in share of results of equity investees in the consolidated statements of operations and comprehensive income/(loss) and its share of post-acquisition movements of accumulated other comprehensive income/(loss) are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#x2019; equity. The Group records its share of the results of equity investments in publicly listed companies and certain privately held companies on one quarter in arrears basis. The excess of the carrying amount of the investment over the underlying equity in net assets of the equity investee represents goodwill and intangible assets acquired. When the Group&#x2019;s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the equity investee. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group continually reviews its investment in equity investees under equity method to determine whether a decline in fair value to below the carrying value is other-than-temporary. The primary factors the Group considers in its determination are the duration and severity of the decline in fair value, the financial condition, operating performance and the prospects of the equity investee, and other company specific information such as recent financing rounds. If the decline in fair value is deemed to be other-than-temporary, the carrying value of the equity investee is written down to fair value. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Private equity funds pursue various investment strategies, including event driven and multi-strategy. Investments in private equity funds generally are not redeemable due to the closed-ended nature of these funds. These private equity funds, over which the Group does not have the ability to exercise significant influence, are accounted for under the existing practical expedient in ASC Topic 820, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair Value Measurements and Disclosures&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 820&#x201d;) to estimate fair value using the net asset value per share (or its equivalent) of the investment (&#x201c;NAV practical expedient&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s equity investments without readily determinable fair values, which do not qualify for NAV practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock or in substance common stock, are accounted for under the measurement alternative (the &#x201c;Measurement Alternative&#x201d;) in accordance with ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-01,&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; Financial Instruments&#x2014;Overall (Subtopic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;825-10)&#x2014;Recognition&lt;/div&gt; and Measurement of Financial Assets and Financial Liabilities&lt;/div&gt;&lt;/div&gt; (&#x201c;ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-01&#x201d;).&lt;/div&gt; Under the Measurement Alternative, the carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). The Group makes assessment of whether an investment is impaired based on performance and financial position of the investee as well as other evidence of market value at each reporting date. Such assessment includes, but is not limited to, reviewing the investee&#x2019;s cash position, recent financing, as well as the financial and business performance. The Group recognizes an impairment loss equal to the difference between the carrying value and fair value in others, net in the consolidated statements of operations and comprehensive income/(loss) if there is any. When the investments become qualified for use of the equity method, the Group remeasures the previously held interest in the investments at fair value, if any observable price changes in orderly transactions identified for an identical or a similar investment, immediately before it applying the equity method, in accordance with ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2020-01,&lt;/div&gt; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Investments&#x2014;Equity Securities (Topic&#160;321), Investments&#x2014;Equity Method and Joint Ventures (Topic&#160;323).&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</jd:InvestmentInEquityInvesteesPolicyTextBlock>
    <us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract contextRef="P01_01_2022To12_31_2022">true</us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract>
    <jd:InvestmentSecuritiesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;t. Investment securities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group invests in marketable equity securities to meet business objectives. These marketable securities are classified as investments with readily determinable fair values, which are reported at fair value in the consolidated balance sheets, the unrealized gains and losses on equity securities are recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) under ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-01.&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; </jd:InvestmentSecuritiesPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;u. Impairment of long-lived assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 or an asset group 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 asset or the asset group to an estimate of future undiscounted cash flows expected to be generated from the use of the asset or the asset group and its eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the asset or the asset group, the Group recognizes an impairment loss based on the excess of the carrying value of the asset or the asset group over its fair value. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <jd:NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;v. Nonrecourse securitization debt and transfer of financial assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group, in collaboration with JD Technology, periodically securitizes accounts receivable and loan receivables arising from consumer financing through the transfer of those assets to securitization vehicles. The securitization vehicles then issue (1)&#160;debt securities to third-party investors and JD Technology, or (2)&#160;trust beneficiary rights to the Group which are immediately transferred to third-party investors, collateralized by the transferred assets. The asset-backed debt securities issued by the securitization vehicles and the trust beneficiary rights transferred by the Group are nonrecourse to the Group and are payable only out of collections on their respective underlying collateralized assets. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The securitization vehicles are considered variable interest entities pursuant to ASC Topic 810, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Consolidation&lt;/div&gt;&lt;/div&gt;. The Group will consolidate the securitization vehicles when economic interests are retained in the form of subordinated interests, and acting as the servicer of securitization vehicles. Accordingly, the Group is precluded from recording the related transfers of assets in securitization transactions as sales. Asset-backed debt securities issued by the consolidated securitization vehicles are accounted for as the financing type transactions. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group does not consolidate the securitization vehicles when no economic interests are retained by the Group, and the Group has no continuing involvements, including the servicer of the securitization vehicles. Transfers are accounted for as sale and corresponding transferred accounts receivable are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;de-recognized&lt;/div&gt; in the consolidated balance sheets pursuant to ASC Topic&#160;860, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Transfers and Servicing&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 860&#x201d;), only if they meet all of the three criteria: (i)&#160;the transferred financial assets have been isolated from the transferor and its creditor, (ii)&#160;each transferee has the rights to pledge or exchange the transferred assets, or the transferor has no continuing involvement with the transferred financial assets, and (iii)&#160;the transferor does not maintain effective control over the transferred financial assets or third-party beneficial interests related to those transferred assets. Otherwise, the transfers of the assets are accounted for as a financing type transaction if the conditions in ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;860-10-40-5&lt;/div&gt;&lt;/div&gt; are not met. The under common control relationship of the transferor and transferee should be ignored when applying ASC 860, as long as the transferee is not consolidated by the transferor. The gain/loss recorded upon the sale accounting was immaterial for the periods presented. &lt;/div&gt;&lt;/div&gt;</jd:NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;w. Unsecured senior notes and long-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Unsecured senior notes are recognized initially at fair value, net of debt discounts or premiums and debt issuance costs. Debt discounts or premiums and debt issuance costs are recorded as a reduction of the principal amount and the related accretion is recorded as interest expense in the consolidated statements of operations and comprehensive income/(loss) over the maturities of the notes using the effective interest method. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Long-term borrowings are recognized at carrying amount. Interest expense is accrued over the estimated term of the facilities and recorded in the consolidated statements of operations and comprehensive income/(loss). &lt;/div&gt; </us-gaap:DebtPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;x. Fair value &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance defines fair value as 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 measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group measures certain financial assets, including investments under the equity method on other-than-temporary basis, investments under the Measurement Alternative, intangible assets, goodwill and fixed assets at fair value when an impairment charge is recognized. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance establishes 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&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;1&#x2014;Observable inputs that reflect quoted prices (unadjusted)&#160;for identical assets or liabilities in active markets. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;2&#x2014;Include other inputs that are directly or indirectly observable in the marketplace. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;3&#x2014;Unobservable inputs which are supported by little or no market activity. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach; (2)&#160;income approach and (3)&#160;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;/div&gt; </us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;y. Revenues &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Consistent with the criteria of ASC Topic 606, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue from Contracts with Customers&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 606&#x201d;), the Group recognizes revenues when the Group satisfies a performance obligation by transferring a promised good or service (that is, an asset) to a customer. An asset is transferred when the customer obtains control of that asset. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In accordance with ASC 606, the Group evaluates whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. When the Group is a principal, that the Group obtains control of the specified goods or services before they are transferred to the customers, the revenues should be recognized in the gross amount of consideration to which it expects to be entitled in exchange for the specified goods or services transferred. When the Group is an agent and its obligation is to facilitate third parties in fulfilling their performance obligation for specified goods or services, the revenues should be recognized in the net amount for the amount of commission which the Group earns in exchange for arranging for the specified goods or services to be provided by other parties. Revenues are recorded net of value added taxes. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group recognizes revenues net of discounts and return allowances when the products are delivered and title is passed to customers. Significant judgement is required to estimate return allowances. For online retail business with return conditions, the Group reasonably estimates the possibility of return based on the historical experience, changes in judgments on these assumptions and estimates could materially impact the amount of net revenues recognized. As of December 31, 2021 and 2022, liabilities for return allowances were&lt;/div&gt;&#160;RMB618&#160;million and RMB743 million, respectively, which were included in &#x201c;Accrued expenses and other current liabilities&#x201d;. The rights to recover products from customers associated with the Group&#x2019;s liabilities for return allowances are the Group&#x2019;s assets, which were RMB660&#160;million and RMB785 million as of December&#160;31, 2021 and 2022, respectively, and were included in &#x201c;Prepayments and other current assets&#x201d;. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group also sells prepaid cards which can be redeemed to purchase products sold on the JD Platform. In accordance with ASC 606, the cash collected from the sales of prepaid cards is initially recorded in advance from customers in the consolidated balance sheets and subsequently recognized as revenues upon the sales of the respective products through redemption of prepaid cards are completed. The Group recognizes revenue from estimated unredeemed prepaid cards over the expected customer redemption periods, rather than waiting until prepaid cards expire or when the likelihood of redemption becomes remote in accordance with ASC 606. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Revenue arrangements with multiple deliverables are divided into separate units of accounting based on the SSP of each separate unit. In instances where SSP is not directly observable, such as the Group does not have vendor-specific objective evidence or third-party evidence of the selling prices of the deliverables, considerations are allocated using estimated selling prices. Determining the SSP of each separate unit may require significant judgments, and significant assumptions and estimates have been made in estimating the relative selling price of each single-element. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;   &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net Product Revenues&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group recognizes the product revenues from the online retail business on a gross basis as the Group is acting as a principal in these transactions and is responsible for fulfilling the promise to provide the specified goods. Revenues from the sales of electronics and home appliance products were RMB400,927&#160;million, RMB492,592&#160;million and RMB515,945 million, and revenues from the sales of general merchandise products were RMB250,952&#160;million, RMB323,063&#160;million and RMB349,117 million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively. The Group&#x2019;s net product revenues were mainly generated by the JD Retail segment. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net Service Revenues&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group charges commission fees to third-party merchants for participating in the Group&#x2019;s online marketplace, where the Group generally is acting as an agent and its performance obligation is to arrange for the provision of the specified goods or services by those third-party merchants. Upon successful sales, the Group charges the third-party merchants a negotiated amount or a fixed rate commission fee based on the sales amount. Commission fee revenues are recognized on a net basis at the point of delivery of products, net of return allowances. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group provides marketing services to third-party merchants, suppliers and other business partners on its various website channels and third-party marketing affiliate&#x2019;s websites, including but not limited to pay for performance marketing services on which the customers are charged based on effective clicks on their product information, and display advertising services that allow customers to place advertisements on various websites. The Group recognizes revenues from pay for performance marketing services based on effective clicks, and recognizes revenues from display advertising services ratably over the period during which the advertising services are provided or on the number of times that the advertisement has been displayed based on cost per thousand impressions. The Group did not enter into material &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;advertising-for-advertising&lt;/div&gt;&lt;/div&gt; barter transactions for the periods presented. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group opens its fulfillment infrastructure by offering integrated supply chain solutions and logistics services to third parties through JD Logistics, primarily including warehousing and distribution services, express and freight delivery services and other value-added services. Revenues generated from these services are primarily recognized over time as the Group performs the services in the contracts because of the continuous transfer of control to the customers. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Plus memberships provide the Group&#x2019;s core customers with a better shopping experience, access to an evolving suite of benefits that represent a single stand-ready obligation. Subscriptions are paid for at the time of or in advance of delivering the services. Revenues from such arrangements are recognized over the subscription period. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group offers comprehensive customer services, primarily include 7*24 hours customer services to respond to customers&#x2019; post-sales requests, return and exchange services to facilitate customers&#x2019; return, exchange and repair of defective goods. These services are free of charge. The Group also provides return/exchange logistics services to the customers, of which the revenues recognized were not material for the periods presented. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group also provides on-demand retail platform services and on-demand delivery services through Dada. For on-demand retail platform services, the Group acts as an agent and charges the retailer a fixed rate commission fee based on the sales amount and commission fee revenues on a net basis at the point of delivery of merchandise upon successful sales. For on-demand delivery services, the Group acts as an agent and recognizes revenue on a net basis at the point of delivery of merchandise. In addition, the Group fulfills the delivery needs of retailers and other business customers on Dada&#x2019;s platforms, the Group has determined that it acts as the principal in these transactions and recognizes revenues on a gross basis at a fixed rate or a pre-determined amount for each completed delivery. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Revenues from online marketplace and marketing services were RMB53,473&#160;million, RMB72,118&#160;million and RMB81,970 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB40,450&#160;million, RMB63,819&#160;million and RMB99,204 million, for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which were mainly generated by the JD Logistics segment. &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="PAsOn12_31_2021_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">618000000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="PAsOn12_31_2022_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">743000000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRightToRecoverProductCurrent
      contextRef="PAsOn12_31_2021_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">660000000</us-gaap:ContractWithCustomerRightToRecoverProductCurrent>
    <us-gaap:ContractWithCustomerRightToRecoverProductCurrent
      contextRef="PAsOn12_31_2022_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">785000000</us-gaap:ContractWithCustomerRightToRecoverProductCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">400927000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">492592000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">515945000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_GeneralMerchandiseProductsMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">250952000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_GeneralMerchandiseProductsMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">323063000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_GeneralMerchandiseProductsMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">349117000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">53473000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">72118000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">81970000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_LogisticsAndOtherServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">40450000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_LogisticsAndOtherServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">63819000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_LogisticsAndOtherServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">99204000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <jd:ContractBalancesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;z. Contract balances&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenues recognized prior to invoicing when the Group has satisfied the Group&#x2019;s performance obligation and has the unconditional rights to payment. The balances of accounts receivable, net of allowance for doubtful accounts were RMB11,900&#160;million and RMB20,576 million as of December&#160;31, 2021 and 2022, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Unearned revenues consist of payments received or awards to customers related to unsatisfied performance obligation at the end of the period, included in current and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; deferred revenues and advance from customers in the Group&#x2019;s consolidated balance sheets. As of December&#160;31, 2021, the Group&#x2019;s total unearned revenues were RMB29,184&#160;million, of which RMB22,103 million was recognized as revenues for the year ended December&#160;31, 2022. The Group&#x2019;s total unearned revenues were RMB33,325 million as of December&#160;31, 2022. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group applied a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include certain partner sales incentive programs. The Group has no material incremental costs of obtaining contracts with customers that the Group expects the benefit of those costs to be longer than one year which need to be recognized as assets. &lt;/div&gt; </jd:ContractBalancesPolicyTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11900000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">20576000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">29184000000</us-gaap:ContractWithCustomerLiability>
    <jd:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">22103000000</jd:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions>
    <us-gaap:ContractWithCustomerLiability
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">33325000000</us-gaap:ContractWithCustomerLiability>
    <jd:RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;aa. Customer incentives and loyalty programs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group provides two types of discounted coupons, referred to as D Coupons and J Coupons, for free to its customers to incentivize purchase. &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:1%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:2%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;D Coupons are given to a customer upon current purchase or can be given for free to promote future purchases. This coupon requires the customer to make future purchase of a minimum value in order to enjoy the value provided by the coupon. The rights to purchase discounted products in the future are not considered as a separate performance obligation under ASC 606, as the discount does not represent a material rights to the customer. The Group assesses the significance of the discount by considering its percentage of the total future minimum purchase value, historical usage pattern by the customers and relative outstanding volume and monetary value of D Coupons compared to the other discounts offered by the Group. D Coupons are accounted for as a reduction of revenues on the future purchase. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:1%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:2%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;J Coupons are given to a customer upon their qualified purchase or can be given for free to promote future purchases and are to be used on a future purchase, with no limitation as to the minimum value of the future purchase. Accordingly, the Group has determined that J Coupons awarded are considered as a separate performance obligation within the scope of ASC 606, as J Coupons represent a material rights to the customer. Therefore, the delivered products and J Coupons awarded are treated as two distinct performance obligations identified in the contract. The total sales consideration is allocated based on management&#x2019;s best estimate of the relative SSP of each performance obligation. The amount allocated to J Coupons is deferred and recognized when J Coupons are redeemed or at the coupon&#x2019;s expiration, whichever occurs first. J Coupons have an expiration of one year after issuance. For the years ended December&#160;31, 2020, 2021 and 2022, the amounts of expired J Coupons were not material. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;   &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="display:inline;"&gt;Registered customers may also earn J Beans, which were launched based on certain activities performed on the Group&#x2019;s website by the customers such as purchasing merchandise or reviewing their buying experiences. J Beans can be used as cash to buy any products sold by the Group, which will directly reduce the amount paid by the customer, or redeemed for D Coupons that can be used in certain shops on JD Platform. The Group considers J Beans awarded from sales of products and reviewing buying experiences to be part of its revenue generating activities. Thus J Beans are considered to be a separate performance obligation identified in the contract. Therefore, the sales consideration is allocated to the products and J Beans based on the relative SSP of the products and J Beans awarded. Consideration allocated to J Beans is initially recorded as deferred revenues, and recognized as revenues when J Beans are used or expired. J Beans will expire at the subsequent year end after issuance. For the years ended December 31, 2020, 2021 and 2022, the amounts of expired J Beans were not material.&#160;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;/div&gt;</jd:RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock>
    <jd:TypesOfDiscountedCoupons
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_item">2</jd:TypesOfDiscountedCoupons>
    <jd:TypesOfDiscountedCoupons
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_item">2</jd:TypesOfDiscountedCoupons>
    <jd:TypesOfDiscountedCoupons
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      unitRef="Unit_item">2</jd:TypesOfDiscountedCoupons>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;bb. Cost of revenues &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Cost of revenues consists primarily of purchase price of products, inbound shipping charges, write-downs of inventories, traffic acquisition costs related to online marketing services, and cost related to logistics services provided to third parties. &lt;/div&gt; </us-gaap:CostOfSalesPolicyTextBlock>
    <jd:RebatesAndSubsidiesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;cc. Rebates and subsidies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group periodically receives considerations from certain vendors, representing rebates for products sold and subsidies for the sales of the vendors&#x2019; products over a period of time. The rebates are not sufficiently separable from the Group&#x2019;s purchase of the vendors&#x2019; products and they do not represent a reimbursement of costs incurred by the Group to sell vendors&#x2019; products. The Group accounts for the rebates received from its vendors as a reduction to the prices it pays for the products purchased and therefore the Group records such amounts as a reduction of cost of revenues when recognized in the consolidated statements of operations and comprehensive income/(loss). Rebates are earned upon reaching minimum purchase thresholds for a specified period. When volume rebates can be reasonably estimated based on the Group&#x2019;s past experiences and current forecasts, a portion of the rebates is recognized as the Group makes progress towards the purchase threshold. Subsidies are calculated based on the volume of products sold through the Group and are recorded as a reduction of cost of revenues when the sales have been completed and the amount is determinable. &lt;/div&gt; </jd:RebatesAndSubsidiesPolicyTextBlock>
    <jd:FulfillmentCostPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;dd. Fulfillment &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Fulfillment expenses consist primarily of (i)&#160;expenses incurred in operating the Group&#x2019;s fulfillment centers, customer service centers and physical stores, including personnel cost and expenses attributable to buying, receiving, inspecting and warehousing inventories, picking, packaging, and preparing customer orders for shipment, processing payment and related transaction costs, (ii)&#160;expenses charged by third-party couriers for dispatching and delivering the Group&#x2019;s products, (iii)&#160;lease expenses of warehouses, delivery and pickup stations, and physical stores, and (iv)&#160;depreciation and amortization of logistics and electronic equipment. The cost related to logistics services provided to third parties is classified in cost of revenues in the consolidated statements of operations and comprehensive income/(loss). Shipping cost included in fulfillment expenses amounted to RMB23,088&#160;million, RMB27,786&#160;million and RMB28,958 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; </jd:FulfillmentCostPolicyTextBlock>
    <jd:FulfillmentCosts
      contextRef="P01_01_2020To12_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">23088000000</jd:FulfillmentCosts>
    <jd:FulfillmentCosts
      contextRef="P01_01_2021To12_31_2021_ShippingAndHandlingMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">27786000000</jd:FulfillmentCosts>
    <jd:FulfillmentCosts
      contextRef="P01_01_2022To12_31_2022_ShippingAndHandlingMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">28958000000</jd:FulfillmentCosts>
    <jd:MarketingExpensesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ee. Marketing&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Marketing expenses consist primarily of advertising costs, public relations expenditures, and payroll and related expenses for employees involved in marketing and business development activities. The Group pays commissions to participants in the associates program when their customer referrals result in successful product sales and records such costs in marketing in the consolidated statements of operations and comprehensive income/(loss). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Advertising costs, which consist primarily of online advertising, offline television, movie and outdoor advertising, and incentive programs to attract or retain consumers for the Group&#x2019;s online marketplace, are expensed as incurred, and totaled RMB23,088&#160;million, RMB32,704&#160;million and RMB29,898 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; </jd:MarketingExpensesPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">23088000000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">32704000000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">29898000000</us-gaap:AdvertisingExpense>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ff. Research and development &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Research and development expenses consist primarily of payroll and related expenses for research and development employees involved in designing, developing and maintaining technology platform, and application of artificial intelligence, big data and cloud technologies and services, and technology infrastructure costs. Technology infrastructure costs include servers and other equipment depreciation, bandwidth and data center costs, rent, utilities and other expenses necessary to support the Group&#x2019;s internal and external business. Research and development expenses are expensed as incurred. Software development costs are recorded in &#x201c;Research and development&#x201d; as incurred as the costs qualifying for capitalization have been insignificant. &lt;/div&gt; </us-gaap:ResearchAndDevelopmentExpensePolicy>
    <jd:GeneralAndAdministrativeExpensesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;gg. General and administrative &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;General and administrative expenses consist primarily of employee related expenses for general corporate functions, including accounting, finance, tax, legal and human relations; costs associated with these functions including facilities and equipment depreciation expenses, rental and other general corporate related expenses. &lt;/div&gt; </jd:GeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="P01_01_2022To12_31_2022">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;hh. Share-based compensation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group grants restricted share units (&#x201c;RSUs&#x201d;) and share options of the Company and its subsidiaries to eligible employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees.&lt;/div&gt; The Group accounts for share-based awards issued to employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; in accordance with ASC Topic&#160;718 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Compensation&#x2014;Stock Compensation&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Employees&#x2019; share-based awards, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&#x2019;&lt;/div&gt; share-based awards and the founder&#x2019;s share-based awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) using graded vesting method, net of estimated forfeitures, over the requisite service period, which is the vesting period. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;All transactions in which goods or services are received in exchange for equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group uses binomial option-pricing model or other appropriate methods to estimate the fair value of share options. The determination of estimated fair value of share-based payment awards on the grant date is affected by the fair value of the Company&#x2019;s ordinary shares as well as assumptions regarding a number of complex and subjective variables. These variables include the expected value volatility of the Company over the expected term of the awards, actual and projected employee share option exercise behaviors, a risk-free interest rate, exercise multiple and expected dividend yield, if any. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;   &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Determination of estimated fair value of the Company&#x2019;s subsidiaries before they were publicly listed requires complex and subjective judgments due to their limited financial and operating history, unique business risks and limited public information on companies in China similar to the Company&#x2019;s subsidiaries. The Company estimates the Company&#x2019;s subsidiaries&#x2019; enterprise value for purposes of recording share-based compensation, and the information considered by the Company mainly include but are not limited to the pricing of recent rounds of financing, future cash flow forecasts, discount rates, and liquidity factors. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group recognizes the estimated compensation cost of RSUs based on the fair value of its ordinary shares on the date of the grant. The Group recognizes the compensation cost, net of estimated forfeitures, over a vesting term for service-based RSUs. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group also recognizes the compensation cost of performance-based share awards, net of estimated forfeitures, if it is probable that the performance condition will be achieved at the end of each reporting period. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="display:inline;"&gt;A change in the terms or conditions of a share-based award, or cancellation of a share-based award accompanied by the concurrent grant of a replacement award is accounted for as a modification (that is, an exchange of the original award for a new award), unless the award&#x2019;s fair value, vesting conditions, and classification as an equity instrument are the same as immediately before and after the change. The Group recognized incremental compensation cost for an amount equal to the excess of the fair value of the modified award over the fair value of the original award immediately before the modification. Therefore, in relation to the modified award, the Group recognized share-based compensation over the vesting periods of the modified award.&#160;&lt;/div&gt; &lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ii. Income tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&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. The Group follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. The Group records a valuation allowance to reduce the amount of deferred tax assets if based on the weight of available evidence, it is &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;more-likely-than-not&lt;/div&gt; that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive income/(loss) in the period of change. Deferred tax assets and liabilities are classified as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; in the consolidated balance sheets. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#x201c;more likely than not&#x201d; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#x201c;more likely than not&#x201d; recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#x2019;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#x2019;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. As of December&#160;31, 2021 and 2022, the Group did not have any significant unrecognized uncertain tax positions.&lt;/div&gt; </us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;jj. Leases&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In accordance with ASC Topic 842, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Leases &lt;/div&gt;&lt;/div&gt;(&#x201c;ASC 842&#x201d;), The Group, using the modified retrospective transition approach through a cumulative-effect adjustment in the period of adoption rather than retrospectively adjusting prior periods and the package of practical expedients, categorizes leases with contractual terms longer than twelve months as either operating or finance lease. However, the Group has no finance leases for any of the periods presented. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; (&#x201c;ROU&#x201d;) assets represent the Group&#x2019;s rights to use underlying assets for the lease term and lease liabilities represent the Group&#x2019;s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term, reduced by lease incentives received, plus any initial direct costs, using the discount rate for the lease at the commencement date. As the implicit rate in lease is not readily determinable for the Group&#x2019;s operating leases, the Group generally use the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Group&#x2019;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Group will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group accounts for lease and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-lease&lt;/div&gt; components separately. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group also enters into sale and leaseback transactions. The Group acts as the seller-lessee, transfers its assets to a third-party entity (the buyer-lessor) and then leases the transferred assets back from the buyer-lessor at an &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;arm-length&lt;/div&gt; rental price. Upon consideration of ASC Topic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;842-40-25-1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; and ASC 606, the transfer of the underlying assets is considered as sales, and according to ASC 842, the leaseback transaction is classified as an operating lease. Therefore, the sale and the leaseback of the underlying assets are separately accounted for by the Group. Upon completion of the transaction, the legal titles of these assets are transferred to the third-party entity (the buyer-lessor), and the Group derecognizes these transferred assets and recognizes gains or losses from disposal of these assets in accordance with ASC Topic 360, &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Property, Plant and Equipment&lt;/div&gt;&lt;/div&gt;. The leaseback transactions are accounted for under ASC 842, and the ROU assets and lease liabilities are recognized at commencement date accordingly. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group leases warehouses, offices, and store space to third-parties. The arrangements are in the nature of operating lease which is neither a sales-type nor direct-financing lease. As such, the underlying assets remain on the Group&#x2019;s balance sheet at their carrying value and continue to depreciate the assets based on the estimated useful life. Rental revenue should be recognized on a straight-line basis (or another systematic basis if that basis is more representative of the pattern in which income is earned from the underlying assets over the term of the respective lease). The Group records an unbilled rent receivable, which is the amount by which straight-line rental revenue exceeds rents currently billed in accordance with the lease. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:LesseeLeasesPolicyTextBlock>
    <jd:NumberOfFinanceLeases
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_lease">0</jd:NumberOfFinanceLeases>
    <jd:NumberOfFinanceLeases
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      unitRef="Unit_lease">0</jd:NumberOfFinanceLeases>
    <jd:NumberOfFinanceLeases
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_lease">0</jd:NumberOfFinanceLeases>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;kk. Comprehensive income/(loss) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Comprehensive income/(loss) is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive income/(loss) for the periods presented primarily includes net income/(loss), change in unrealized gains/(losses) on &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; debt securities and foreign currency translation adjustments. &lt;/div&gt;&lt;/div&gt; </us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ll. Net income/(loss) per share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net 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 period. For the calculation of diluted net income/(loss) per share, the weighted average number of ordinary shares is adjusted by the effect of dilutive potential ordinary shares, including unvested RSUs and ordinary shares issuable upon the exercise of outstanding share options using the treasury stock method. Additionally, the Company takes into account the effect of dilutive shares of entities in which the Company holds equity interests. The dilutive impacts from equity interests mainly include equity investments accounted for using the equity method and the consolidated subsidiaries. The effect mentioned above is not included in the calculation of the diluted income/(loss) per share when inclusion of such effect would be anti-dilutive. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;mm. Segment reporting&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Operating segments are defined as components of an enterprise about 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;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Before 2021, the Group&#x2019;s principal operations were organized into two major business segments, JD Retail and New Businesses, which were defined based on the products and services provided. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. New Businesses included logistics services provided to third parties, overseas business, technology initiatives, as well as asset management services to logistics property investors and sale of development properties by JD Property. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;Beginning with the first quarter of 2021, the Group implemented certain segment reporting changes to better reflect its recently optimized organizational structure and business developments. The major changes in segment information mainly include: (1)&#160;Reported the results of JD Logistics as a new standalone segment. JD Logistics listed on the Main Board of HKEX on May&#160;28, 2021. (2) Moved the results of Jingxi and the internal business of JD Property from JD Retail to New Businesses. The changes relate to the realignment of JD Retail in connection with the establishment of the new Jingxi business group and the closing of JD Property Series A Preference Shares financing. As a result, the Group reported&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;three&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;segments, JD Retail, JD Logistics and New Businesses in 2021. JD Retail mainly consisted of online retail, online marketplace and marketing services in China. JD Logistics included both internal and external logistics businesses. New Businesses mainly included JD Property, Jingxi, overseas businesses and technology initiatives.&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. The Group also consolidated China Logistics Property Holdings Co., Ltd. (&#x201c;CNLP&#x201d;) through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, the Group has consolidated Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (&#x201c;Deppon Holdco&#x201d;) except the Excluded Business as defined in Note 7 since July 26, 2022 and reported the results of Deppon Holdco except the Excluded Business as defined in Note 7 in the JD Logistics segment. As a result, the Group now reports&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;four&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;segments, JD Retail, JD Logistics, Dada and New Businesses. JD Retail mainly consists of online retail, online marketplace and marketing services in China. JD Logistics includes both internal and external logistics businesses. Dada is a local &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;on-demand&lt;/div&gt; delivery and retail platform in China. New Businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives.&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;These changes align with the manner in which the Group&#x2019;s CODM uses financial information to evaluate the performance of, and to allocate resources to, each of the segments. The prior periods&#x2019; segment operating results have been retrospectively recast to conform to current period presentation. &lt;/div&gt; </us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      unitRef="Unit_segment">4</us-gaap:NumberOfOperatingSegments>
    <jd:StatutoryReservesPolicyTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;nn. Statutory reserves &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s subsidiaries and consolidated VIEs established in the Chinese mainland are required to make appropriations to certain &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-distributable&lt;/div&gt; reserve&#160;funds. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group&#x2019;s subsidiaries registered as wholly-owned foreign enterprise have to make appropriations from their &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits (as determined under generally accepted accounting principles in the PRC (&#x201c;PRC&#160;GAAP&#x201d;)) to reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits calculated in accordance with the 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&#x2019;s discretion. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In addition, in accordance with the PRC Company Laws, the Group&#x2019;s consolidated VIEs, registered as Chinese domestic companies, must make appropriations from their &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits as determined under the PRC GAAP to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-distributable&lt;/div&gt; reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits as determined under the 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&#160;respective company. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;   &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The use of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to the 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 employees. None of these reserves are allowed to be transferred to the company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, profit appropriation to statutory surplus fund for the Group&#x2019;s entities incorporated in the Chinese mainland was approximately&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;RMB74&#160;million, RMB53&#160;million and RMB1,887 million, respectively. No appropriation to other reserve funds was made for any of the periods presented. &lt;/div&gt; </jd:StatutoryReservesPolicyTextBlock>
    <jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw>
    <jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve>
    <jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw>
    <jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus>
    <jd:AmountAllocatedToStatutoryReserves
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">74000000</jd:AmountAllocatedToStatutoryReserves>
    <jd:AmountAllocatedToStatutoryReserves
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">53000000</jd:AmountAllocatedToStatutoryReserves>
    <jd:AmountAllocatedToStatutoryReserves
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1887000000</jd:AmountAllocatedToStatutoryReserves>
    <jd:AmountAllocatedToOtherReserveFunds
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:AmountAllocatedToOtherReserveFunds>
    <jd:AmountAllocatedToOtherReserveFunds
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:AmountAllocatedToOtherReserveFunds>
    <jd:AmountAllocatedToOtherReserveFunds
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:AmountAllocatedToOtherReserveFunds>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;oo. Recent accounting pronouncements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recently adopted accounting pronouncements&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In August 2020, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2020-06,&lt;/div&gt; Debt&#x2014;Debt with Conversion and Other Options (Subtopic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;470-20)&lt;/div&gt; and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;815-40):&lt;/div&gt; Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;if-converted&lt;/div&gt; method. For public companies, the guidance is effective for fiscal years beginning after December&#160;15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted this standard beginning January&#160;1, 2022 and the impact was not material to the consolidated financial statements. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;In November 2021, the FASB issued ASU &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;2021-10,&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt; Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;2021-10),&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt; which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1)&#160;the types of government assistance received; (2)&#160;the accounting for such assistance; and (3)&#160;the effect of the assistance on a business entity&#x2019;s financial statements. This guidance is effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group adopted this standard in the year ended December&#160;31, 2022 and the impact was not material to the consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;"/&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;   &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recently issued accounting pronouncements not yet adopted&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In October 2021, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-08,&lt;/div&gt; which amends ASC 805 to &#x201c;require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.&#x201d; Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. According to the FASB, this update is intended &#x201c;to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the following: a. Recognition of an acquired contract liability; b. Payment terms and their effect on subsequent revenue recognized by the acquirer.&#x201d; For public business entities, the amendments in this update are effective for fiscal years beginning after December&#160;15, 2022, including interim periods within those fiscal years. The amendments in this update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The adoption of this standard is not expected to have a material impact on the Group&#x2019;s consolidated financial statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In June 2022, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022-03,&lt;/div&gt; which (1)&#160;clarifies the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and (2)&#160;requires specific disclosures related to such an equity security. ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022-03&lt;/div&gt; clarifies that a &#x201c;contractual sale restriction prohibiting the sale of an equity security is a characteristic of the reporting entity holding the equity security&#x201d; and is not included in the equity security&#x2019;s unit of account. Accordingly, an entity should not consider the contractual sale restriction when measuring the equity security&#x2019;s fair value (i.e., the entity should not apply a discount related to the contractual sale restriction, as stated in ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;820-10-35-36B&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; as amended by the ASU). In addition, the ASU prohibits an entity from recognizing a contractual sale restriction as a separate unit of account. For public business entities, the guidance is effective for fiscal years beginning after December&#160;15, 2023, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a material impact on the Group&#x2019;s consolidated financial statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="display:inline;"&gt;In September 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity&#x2019;s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following at least annually: (1) the key terms of the program; including payment terms and assets pledged as security or other forms of guarantees; (2) the amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid; a description of where those obligations are presented in the balance sheet; rollforward information for the annual period showing the amount at the beginning of the period , the amount added during the period, the amount settled during the period , and the amount outstanding at the end of the period. The amendments in are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the amendments on its consolidated financial statements.&#160;&lt;/div&gt; &lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Concentration and risks &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Concentration of customers and suppliers &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;There are no customers or suppliers from whom revenues or purchases individually represent greater than 10% of the total revenues or the total purchases of the Group for the years ended December&#160;31, 2020, 2021 and 2022. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Concentration of credit risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Assets that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, accounts receivable, short-term investments and certain wealth management products in other non-current assets. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet dates. As of December&#160;31, 2021 and 2022, majority of the Group&#x2019;s cash and cash equivalents, restricted cash and short-term investments were held at major financial institutions located in the Chinese mainland and Hong Kong which the management believes are of high credit quality. Bank failure is uncommon in China and the Group believes that those Chinese banks that hold the Group&#x2019;s cash and cash equivalents, restricted cash, short-term investments and certain wealth management products in other non-current assets are financially sound based on publicly available information. Accounts receivable are typically unsecured and are mainly derived from revenues earned from customers in the PRC. The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on its customers and its ongoing monitoring processes of outstanding balances. Besides, JD Technology performs the related credit assessment of the consumer financing receivables recorded in the Group&#x2019;s consolidated balance sheets. JD Technology purchases the consumer financing receivables past due over certain agreed period of time from the Group at carrying values without recourse and also agrees to bear other cost directly related to the consumer financing business to absorb the risks. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Currency convertibility risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group&#x2019;s cash and cash equivalents, restricted cash, short-term investments and time deposits with maturities more than one year in other non-current assets denominated in RMB that are subject to such government controls amounted to&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;RMB99,174&#160;million and RMB146,152 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million as of December&#160;31, 2021 and 2022, respectively. The value of RMB is subject to changes in the central government policies and to international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the People&#x2019;s Bank of China (the &#x201c;PBOC&#x201d;). Remittances in currencies other than RMB by the Group in the Chinese mainland must be processed through the PBOC or other Chinese foreign exchange regulatory bodies which require certain supporting documentation in order to process the remittance. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign currency exchange rate risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The RMB has fluctuated against the US$, at times significantly and unpredictably&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;during the reporting periods&lt;/div&gt;. The appreciation and depreciation of the RMB against the US$ was approximately 2% and 8% for the years ended December&#160;31, 2021 and 2022, respectively. It is difficult to predict how market forces or the PRC or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. &lt;/div&gt; </us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="PAsOn12_31_2021_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">99174000000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="PAsOn12_31_2022_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">146152000000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <jd:ForeignCurrencyExchangeAppreciationDepreciationRate
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_pure">0.02</jd:ForeignCurrencyExchangeAppreciationDepreciationRate>
    <jd:ForeignCurrencyExchangeAppreciationDepreciationRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_pure">0.08</jd:ForeignCurrencyExchangeAppreciationDepreciationRate>
    <jd:RestrictedCashTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Restricted cash &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;To meet the requirements of specific business operations, primarily including secured deposits held in designated bank accounts for issuance of bank acceptance and letter of guarantee, the Group held restricted cash of RMB5,926&#160;million and RMB6,254 million as of December&#160;31, 2021 and 2022, respectively. &lt;/div&gt; </jd:RestrictedCashTextBlock>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5926000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">6254000000</us-gaap:RestrictedCash>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;5.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2021 and 2022, information about inputs into the fair value measurement of the Group&#x2019;s assets and liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: &lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:61%"/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Description&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair Value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&#160;Prices&lt;br/&gt; in Active&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Markets for&lt;br/&gt; Identical&lt;br/&gt; Assets&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;br/&gt; Other&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Observable&lt;br/&gt; Inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unobservable&lt;br/&gt; Inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Restricted cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,926&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,926&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Wealth management products&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Listed equity securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;102,024&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;82,936&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 62%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Description&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair Value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&#160;Prices&lt;br/&gt;in Active&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;br/&gt;Other&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Observable&lt;br/&gt;Inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;2)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unobservable&lt;br/&gt;Inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;3)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Assets:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Restricted cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Wealth management products&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;71,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;71,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Listed equity securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Wealth management products&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,649&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,649&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 62%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;92,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;80,399&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 62%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;no&lt;/div&gt;&lt;/div&gt;t 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. Following is a description of the valuation techniques that the Group uses to measure the fair value of assets that the Group reports in its consolidated balance sheets at fair value on a recurring basis. &lt;/div&gt;&lt;div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Short-term investments &lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Wealth management products with maturities of within one year. The Group elected the fair value option to record wealth management products with variable interest rates and deposits indexed to foreign exchange with maturities less than one year and accounted them at fair value since 2021. The Group values its wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level&#160;2. For the years ended December 31, 2021 and 2022, gain of RMB1,514 million and&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;RMB1,921 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million resulting from changes in fair value of the products under fair value option was recorded in others, net, respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;&lt;div/&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment securities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Listed&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;equity securities. The Group values its listed equity securities using quoted prices for the underlying securities in active markets, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;1. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gains/(losses) of the investment securities were a gain of RMB18,722&#160;million, a loss of RMB9,344&#160;million and a loss of RMB4,304 million, respectively, which are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The material investment securities are set out as below: &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In 2017, the Group invested in China United Network Communications Limited (&#x201c;China Unicom&#x201d;) with a total consideration of RMB5,000&#160;million. In 2022, the Group sold approximately 15.2% of its investments in China Unicom. For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gain/(loss) related to the investment in China Unicom was a loss of RMB1,047&#160;million, a loss of RMB388&#160;million and a gain of RMB341&#160;million, respectively. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In 2017, 2018 and 2019, the Group invested in Vipshop Holdings Ltd. (&#x201c;Vipshop&#x201d;) with a total consideration of RMB3,917&#160;million. For the years ended December&#160;31, 2020 and 2021, the unrealized gain/(loss) related to the investment in Vipshop was a gain of RMB4,272&#160;million and a loss of RMB6,560&#160;million, respectively. In 2022, the Group sold its investment in Vipshop. The realized loss over the entire period of holding this investment is RMB839&#160;million. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In 2018, the Group invested in ESR Cayman Limited (&#x201c;ESR&#x201d;) with a total consideration of RMB1,952&#160;million. The Group accounted for the investment in ESR at fair value upon its completion of IPO on the HKEX in 2019. In 2020 and 2022, the Group sold approximately 8.0% and 6.3% of its remaining investment in ESR, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, the unrealized gain/(loss) related to the investment in ESR was a gain of RMB1,632&#160;million, a loss of RMB396&#160;million and a loss of RMB1,722 million, respectively. &lt;/div&gt;&lt;div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; assets &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Wealth management products with maturities of more than one year. The Group elected the fair value option to record wealth management products with variable interest rates with maturities more than one year and accounted them at fair value. The Group values its wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level 2. For the year ended December 31, 2022, a loss of&lt;/div&gt; RMB137 million resulting from changes in fair value of the products under fair value option was recorded in others, net. &lt;br/&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other financial instruments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The followings are other material financial instruments not measured at fair value in the consolidated balance sheets, but for which the fair value is estimated for disclosure purposes. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;Time deposits. Time deposits with original maturities of three months or less have been classified as cash equivalents in the consolidated balance sheets. Time deposits with original maturities of longer than three months and maturities of less than one year have been classified as short-term investments in the consolidated balance sheets. The fair value of the Group&#x2019;s time deposits is determined based on the prevailing interest rates in the market, which have been categorized as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of time deposits classified as cash equivalents and short-term investments amounted t&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;o &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;RMB39,282&#160;million and RMB86,780 million, respectively. As of December&#160;31, 2021 and 2022, time deposits with maturities of more than one year with the fair value of RMB5,427&#160;million and RMB100 million, respectively, have been classified as other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; assets in the consolidated balance sheets. The carrying value of time deposits approximates to fair value. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Held-to-maturity&lt;/div&gt;&lt;/div&gt; debt securities. Wealth management products that the Group has positive intent and ability to hold to maturity are accounted for as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;held-to-maturity&lt;/div&gt;&lt;/div&gt; debt securities, classified as short-term investments in the consolidated balance sheets. The fair value of the Group&#x2019;s &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;held-to-maturity&lt;/div&gt;&lt;/div&gt; debt securities is determined based on the prevailing interest rates in the market, which have been categorized as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;held-to-maturity&lt;/div&gt;&lt;/div&gt; debt securities amounted to RMB3,008&#160;million and RMB4,725 million, respectively. The carrying value of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;held-to-maturity&lt;/div&gt;&lt;/div&gt; debt securities approximates to fair value. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Unsecured senior notes. The Group determines the fair value of its unsecured senior notes using quoted prices in less active markets, and accordingly the Group categorizes the unsecured senior notes as Level&#160;2 in the fair value hierarchy. As of December&#160;31, 2021 and 2022, the fair value of unsecured senior notes amounted to RMB10,020&#160;million and RMB9,045 million, respectively. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term receivables and payables. Accounts receivable and prepayments and other current assets are financial assets with carrying values that approximate to fair value due to their short-term nature. Accounts payable, advance from customers (exclude contract liabilities) and accrued expenses and other current liabilities, are financial liabilities with carrying values that approximate to fair value due to their short-term nature. The Group classifies the valuation techniques that use these inputs as Level&#160;2 in the fair value hierarchy. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term debts and long-term borrowings. Interest rates under the borrowing agreements with the lending parties were determined based on the prevailing interest rates in the market. The carrying value of short-term debts and long-term borrowings approximates to fair value. The Group classifies the valuation techniques that use these inputs as Level&#160;2 in the fair value hierarchy. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Assets and liabilities measured at fair value on a nonrecurring basis &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment in equity investees. Investments in privately held companies and publicly traded companies included in investment in equity investees in the consolidated balance sheets are reviewed periodically for impairment using fair value measurement. The primary factors that the Group considers include the duration and severity that the fair value of the investment is below its carrying value; post-balance sheet date fair value of the investment; the financial condition, operating performance, strategic collaboration with and the prospects of the investee; the economic or technological environment in which the investee operates; and other entity specific information such as recent financing rounds completed by the investee companies. When the qualitative assessment indicates impairment, the investments in privately held companies without readily determinable fair value were measured using significant unobservable inputs (Level 3) as of December 31, 2021 and 2022, and the impairment charges of&lt;/div&gt; RMB202&#160;million, RMB119&#160;million and RMB504 million were recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2020, 2021 and 2022, respectively. As of December&#160;31, 2021 and 2022, the accumulated impairment of the Group&#x2019;s investments in privately held companies under the Measurement Alternative was RMB2,779&#160;million and RMB2,610 million, respectively. The valuation methodology used to estimate the fair value of investments in publicly traded companies (Level&#160;1) and privately held companies accounted for under the equity method (Level&#160;3) and associated impairment charges are discussed in Note&#160;8&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt; </us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2021 and 2022, information about inputs into the fair value measurement of the Group&#x2019;s assets and liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: &lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:61%"/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Description&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair Value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&#160;Prices&lt;br/&gt; in Active&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Markets for&lt;br/&gt; Identical&lt;br/&gt; Assets&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;br/&gt; Other&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Observable&lt;br/&gt; Inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unobservable&lt;br/&gt; Inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Restricted cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,926&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,926&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Wealth management products&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Listed equity securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;102,024&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;82,936&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 62%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Description&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair Value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&#160;Prices&lt;br/&gt;in Active&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;br/&gt;Other&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Observable&lt;br/&gt;Inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;2)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unobservable&lt;br/&gt;Inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;3)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Assets:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Restricted cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Wealth management products&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;71,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;71,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Listed equity securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Wealth management products&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,649&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,649&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 62%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 62%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;92,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;80,399&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 62%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <jd:RestrictedCashFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">5926000000</jd:RestrictedCashFairValueDisclosure>
    <jd:RestrictedCashFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">5926000000</jd:RestrictedCashFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">77010000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">77010000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2021_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">19088000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2021_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">19088000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">102024000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">19088000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">82936000000</us-gaap:AssetsFairValueDisclosure>
    <jd:RestrictedCashFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">6254000000</jd:RestrictedCashFairValueDisclosure>
    <jd:RestrictedCashFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">6254000000</jd:RestrictedCashFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">71496000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">71496000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2022_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">11611000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2022_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">11611000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">2649000000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">2649000000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">92010000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">11611000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">80399000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="P01_01_2021To12_31_2021_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1514000000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="P01_01_2022To12_31_2022_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1921000000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">18722000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-9344000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-4304000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="P01_01_2017To12_31_2017_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">5000000000</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <jd:PercentageOfDisposal
      contextRef="P01_01_2022To12_31_2022_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis"
      decimals="3"
      unitRef="Unit_pure">0.152</jd:PercentageOfDisposal>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2020To12_31_2020_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1047000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2021To12_31_2021_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">-388000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2022To12_31_2022_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">341000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="P01_01_2017To12_31_2019_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">3917000000</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2020To12_31_2020_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">4272000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2021To12_31_2021_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">-6560000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="P01_01_2017To12_31_2022_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">-839000000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="P01_01_2018To12_31_2018_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">1952000000</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <jd:PercentageOfDisposal
      contextRef="P01_01_2020To12_31_2020_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="3"
      unitRef="Unit_pure">0.08</jd:PercentageOfDisposal>
    <jd:PercentageOfDisposal
      contextRef="P01_01_2022To12_31_2022_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="3"
      unitRef="Unit_pure">0.063</jd:PercentageOfDisposal>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2020To12_31_2020_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">1632000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2021To12_31_2021_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">-396000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2022To12_31_2022_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1722000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="P01_01_2022To12_31_2022_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">-137000000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">39282000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="PAsOn12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">86780000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AlternativeInvestment
      contextRef="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">5427000000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="PAsOn12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">100000000</us-gaap:AlternativeInvestment>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">3008000000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">4725000000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <jd:UnsecuredSeniorNotesPayableFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">10020000000</jd:UnsecuredSeniorNotesPayableFairValueDisclosure>
    <jd:UnsecuredSeniorNotesPayableFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">9045000000</jd:UnsecuredSeniorNotesPayableFairValueDisclosure>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="P01_01_2020To12_31_2020_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">202000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="P01_01_2021To12_31_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">119000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="P01_01_2022To12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">504000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <jd:AccumulatedImpairmentOfMeasurementAlternative
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2779000000</jd:AccumulatedImpairmentOfMeasurementAlternative>
    <jd:AccumulatedImpairmentOfMeasurementAlternative
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2610000000</jd:AccumulatedImpairmentOfMeasurementAlternative>
    <jd:ReorganizationTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;JD Technology reorganization &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In the first half of 2017, the Group entered into a series of definitive agreements relating to the reorganization of JD Technology. Pursuant to the definitive agreements, the Group disposed all its equity stake of 68.6% in JD Technology so that it held neither legal ownership nor effective control of JD Technology, received RMB14.3&#160;billion in cash and is entitled to a royalty and software technical services fee of 40% of the future &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;pre-tax&lt;/div&gt; profit of JD Technology when JD Technology has a positive &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;pre-tax&lt;/div&gt; income on a cumulative basis. In addition, the Group would be able to convert its profit sharing right with respect to JD Technology into 40% of JD Technology&#x2019;s equity interest, subject to applicable regulatory approvals. Upon the completion of the reorganization on June&#160;30, 2017, JD Technology was deconsolidated from the Group. After JD Technology&#x2019;s additional round of financing in 2018, the Group&#x2019;s percentage of JD Technology&#x2019;s &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;pre-tax&lt;/div&gt; profit sharing has been diluted to approximately 36%, and if permitted by the regulation, the Group is entitled to convert its profit-sharing right into approximately 36% of JD Technology&#x2019;s equity interest. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In June 2020, the Group entered into agreements with JD Technology, pursuant to which the Group has, through a consolidated PRC domestic company, acquired an aggregate of 36.8% equity interest in JD Technology by converting the profit sharing right and investing additional RMB1.78&#160;billion in cash in JD Technology. In addition, in June 2020, the shareholders of JD Technology passed a unanimous resolution to restructure JD Technology as a company limited by shares and adopt the dual class voting structure. As a result of this dual class voting shareholding structure, the Group held approximately 18.7% voting power of JD Technology. The transaction has been completed in June 2020. Accordingly, subsequent to the completion of the transaction, investment in JD Technology has been accounted for using equity method, as the Group has significant influence but does not own a majority equity interest or otherwise control. The Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the transaction, so the acquisition of JD Technology&#x2019;s equity interest was achieved through an under the common control transaction. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Pursuant to the supplemental agreement entered between JD Technology and its shareholders in June 2020, upon certain redemption events of JD Technology, the Group and Suqian Dongtai Jinrong Investment Management Center, Suqian Mingjin Chuangyuan Enterprise Management Consulting Partnership, Mr.&#160;Richard Qiangdong Liu have the obligation to make up the shortfall (if any) of the redemption price to the other shareholders of JD Technology when all other means are exhausted, and the shortfall is capped by the proceeds from the sales of the guarantor&#x2019;s shares of JD Technology. As the Group and JD Technology both are entities under common control of Mr.&#160;Richard Qiangdong Liu, the Group is therefore exempted from recording a guarantee liability in its consolidated financial statements. Based on the Group&#x2019;s assessment, the chance to settle the guarantee obligation by the Group is not probable as of December&#160;31, 2022. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;On March&#160;31, 2021, the Group entered into definitive agreements with JD Technology relating to the reorganization of the Group&#x2019;s cloud computing and artificial intelligence business (&#x201c;JD Cloud&#160;&amp;amp; AI&#x201d;). Pursuant to the definitive agreements, the Group transferred JD Cloud&#160;&amp;amp; AI and additional RMB4&#160;billion in cash, as consideration in exchange for newly issued ordinary shares of JD Technology. To support the smooth business transition of JD Cloud&#160;&amp;amp; AI, the Group also transferred some equipment and reserved some restricted share units of the Group for the employees of JD Cloud&#160;&amp;amp; AI, for which JD Technology paid cash consideration. Upon completion of the transactions on March&#160;31, 2021, JD Cloud&#160;&amp;amp; AI was deconsolidated from the Group&#x2019;s consolidated financial statements, and the Group&#x2019;s equity interest in JD Technology increased from 36.8% to 41.7%. The Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the transaction, so the acquisition of JD Technology&#x2019;s equity interest was achieved through an under the common control transaction. &lt;/div&gt;</jd:ReorganizationTextBlock>
    <us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction
      contextRef="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis"
      decimals="3"
      unitRef="Unit_pure">0.686</us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction>
    <us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries
      contextRef="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis"
      decimals="-8"
      unitRef="Unit_CNY">14300000000</us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries>
    <jd:ProfitSharingRightPercentage
      contextRef="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.40</jd:ProfitSharingRightPercentage>
    <jd:PercentageOfEquityInterestConvertedFromProfitSharingRight
      contextRef="P01_01_2017To06_30_2017_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.40</jd:PercentageOfEquityInterestConvertedFromProfitSharingRight>
    <jd:ProfitSharingRightPercentage
      contextRef="P01_01_2018To12_31_2018_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.36</jd:ProfitSharingRightPercentage>
    <jd:PercentageOfEquityInterestConvertedFromProfitSharingRight
      contextRef="P01_01_2018To12_31_2018_DiscontinuedOperationsHeldforsaleMemberusgaapDisposalGroupClassificationAxis_JdTechnologyMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.36</jd:PercentageOfEquityInterestConvertedFromProfitSharingRight>
    <jd:PercentageOfEquityInterestConvertedFromProfitSharingRights
      contextRef="P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis"
      decimals="3"
      unitRef="Unit_pure">0.368</jd:PercentageOfEquityInterestConvertedFromProfitSharingRights>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis"
      decimals="-7"
      unitRef="Unit_CNY">1780000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <jd:PercentageOfVotingRight
      contextRef="P06_01_2020To06_30_2020_DualClassVotingShareholdingStructureMemberJDDualClassVotingPowerAxis_JdTechnologyMembersrtOwnershipAxis"
      decimals="3"
      unitRef="Unit_pure">0.187</jd:PercentageOfVotingRight>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P03_31_2021To03_31_2021_JdTechnologyMembersrtOwnershipAxis"
      decimals="-9"
      unitRef="Unit_CNY">4000000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="3"
      unitRef="Unit_pure">0.368</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="3"
      unitRef="Unit_pure">0.417</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Business acquisition &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Acquisition of Dada &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In February 2022, the Group acquired additional number of ordinary shares of Dada, China&#x2019;s leading local on-demand delivery and retail platform, for a total consideration of&lt;/div&gt; US$800 million with a combination of cash and certain strategic resources to Dada. The Group held, taking into account its existing shareholding, approximately 52% of Dada&#x2019;s issued and outstanding shares and consolidated the financial results of Dada into the Group&#x2019;s consolidated financial statements since February&#160;28, 2022.&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group recognized a remeasurement gain of RMB72 million associated with the previously held equity interests of Dada in &#x201c;Share of results of equity investees&#x201d;. The fair value of the previously held equity interests was determined by the market price of shares of Dada at the acquisition date. Details of the equity interests of Dada accounted for equity method prior to the acquisition is disclosed in Note&#160;8. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The purchase price as of the date of acquisition is comprised of: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 12%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,452&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Business cooperation agreement as consideration of the acquisition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,606&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value of previously held equity interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,702&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,760&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt;  &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 12%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets acquired&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,549&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Newly identified and appreciation of intangible assets&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Trademarks and domain names&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;805&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Technology&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;525&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Relationship with riders&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;640&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;- Consumer base&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;120&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Premium not reflected in goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,623&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(522&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,522&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,760&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The premium not reflected in goodwill was recognized as a loss of&#160;&lt;/div&gt;RMB3,623 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million in &#x201c;others, net&#x201d; resulting from the change of Dada&#x2019;s share price prior to the closing of the acquisition.&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Net assets acquired primarily consisted of cash and cash equivalents and restricted cash of RMB4,623 million as of the date of acquisition. Acquired amortizable intangible assets had a weighted-average amortization period of 7.0&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;years. Fair value of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests was determined by the market price of shares of Dada at the acquisition date. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;Goodwill arising from the acquisition of Dada was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and assigned to Dada reporting unit of RMB3,144 million and JD Retail reporting unit of RMB1,398 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million on the basis of the expected synergies from the acquisition of Dada. Goodwill arising from the acquisition is not expected to be deductible for tax purposes.&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;Had the acquisition date of Dada been January&#160;1, 2021, the revenue and net loss of the Group would have been RMB&lt;/div&gt;&lt;/div&gt;956.8&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;billion and &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;6.3&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;billion in 2021, respectively, and &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;the &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;revenue &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;and net income &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;of the Group&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;would have been RMB&lt;/div&gt;&lt;/div&gt;1,047.2&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;billion and &lt;/div&gt;&lt;div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;9.5&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;billion in 2022, respectively. The pro-forma information is for illustrative purposes only and is not necessarily an indication of revenue and results of operations of the Group that actually would have been achieved had the acquisition been completed on January 1, 2021, nor is it intended to be a projection of future results. The pro-forma amounts have been calculated after adjusting the results of Dada to reflect the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from January 1, 2021.&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisition of CNLP &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In September 2021, the Group, through JD Property, entered into a sale and purchase agreement to acquire additional shares of CNLP, which is principally engaged in the leasing of storage facilities and the related management services and was listed on the Main Board of the HKEX, representing approximately &lt;/div&gt;&lt;/div&gt;26.38&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% of the issued share capital of CNLP. In accordance with relevant listing rules, JD Property w&lt;/div&gt;&lt;div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;as&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;required to make an offer for all the issued shares of CNLP and an offer for all the outstanding convertible bonds of CNLP. As of March&#160;&lt;/div&gt;1&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, &lt;/div&gt;2022&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, JD Property &lt;/div&gt;&lt;div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;obtained&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; all the outstanding convertible bonds and &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;certain number&#160;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;of CNLP&#x2019;s issued and outstanding shares with a cash consideration of HK$&lt;/div&gt;13,066&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million. The Group obtained control of CNLP since it assigned all the board members of CNLP on March&#160;&lt;/div&gt;1&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, &lt;/div&gt;2022&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; and held &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;approximately 80% &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;of shareholding interests. Prior to the acquisition, the Group held 10.6% of the issued share capital of CNLP and measured its investment in CNLP at fair value. The fair value of the previously held equity interests was determined by the market price of shares of CNLP at the acquisition date.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The purchase price as of the date of acquisition is comprised of: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,538&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value of previously held equity interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,293&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 12%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets acquired&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,309&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; white-space: nowrap; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Appreciation of property, equipment and software, construction in progress &lt;br/&gt;and land use right&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,908&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,679&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,293&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net assets acquired primarily consisted of property, equipment and software, construction in progress and land use rights of&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;RMB&lt;/div&gt;12,026&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million and borrowings of RMB&lt;/div&gt;8,886&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million as of the date of acquisition. Fair value of the &lt;/div&gt;&lt;div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; interests was determined based on the market price of shares of CNLP at the acquisition date.&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill arising from the acquisition of CNLP was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and recorded in New Businesses segment. Goodwill arising on the acquisition is not expected to be deductible for tax purposes. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisition of CNLP (Continued) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fr&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;om Mar&lt;/div&gt;&lt;/div&gt;ch to July 2022, the Group acquired the remaining equity interest in CNLP with a total consideration of HK$3,072 million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(RMB2,637 million)&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, which is treated as an equity transaction. CNLP &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;wa&lt;/div&gt;s privatized on July 15, 2022.&lt;/div&gt;&#160;Upon completion of the transaction, CNLP became a wholly-owned subsidiary of the Company. &lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Results of operations attributable to the acquisition of CNLP and pro forma results of operations for the acquisition of CNLP have not been presented because they are not material to the consolidated statements of operations and comprehensive income/(loss) for the years ended December 31, 2021 and 2022. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Acquisition of Deppon Holdco &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On March&#160;11, 2022, the Group, through a subsidiary of JD Logistics, entered into a series of agreements with the shareholders of Deppon Holdco, in relation to the acquisition of approximately&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;99.99&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;equity interest of Deppon Holdco, which in turn holds approximately&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;66.5&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;of the issued share capital of Deppon Logistics Co., Ltd (&#x201c;Deppon&#x201d;), for a total consideration of approximately &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; RMB&lt;/div&gt;8,976&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million. Deppon is a company established under the laws of the PRC, the shares of which are listed on the Shanghai Stock Exchange (stock code: 603056). Deppon is an integrated, customer-centered logistics company providing a wide range of solutions including Less-Than-Truckload (LTL) transportation, Full Truck Load (FTL) transportation, delivery services, and warehousing management. The &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;a&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;cquisition was completed on July&#160;26, 2022. Upon completion of the transaction, Deppon Holdco became a consolidated subsidiary of the Group.&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deppon Holdco owns certain entities, assets and liabilities that the Group and the founding vendors have agreed to exclude from the consolidated financial statements of Deppon Holdco (the &#x201c;Excluded Business&#x201d;), which the founding vendors shall be solely responsible for the costs, expenses and liabilities relating to the Excluded Business and its subsequent disposal. Accordingly, for those subsidiaries under the Excluded Business, the Group considers that it has no power, no exposures, nor rights to variable returns from involvement of their business operations. Further, the Group also does not have any ability to affect the amount of the Group&#x2019;s returns from the aforesaid subsidiaries. Therefore, the Group considers that the control of these subsidiaries will not be obtained through the acquisition, thus the financial information of these subsidiaries under the Excluded Business will not be consolidated into the consolidated financial statements of the Group after the acquisition. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The purchase price as of the date of acquisition is comprised of: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets acquired&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Newly identified and appreciation of intangible assets&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;- Trademarks and domain names&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,661&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Technology&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;676&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;- Customer relationships&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Appreciation of construction in progress and land use rights&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,714&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net assets acquired primarily consisted of property, equipment and software, construction in progress and land use rights of &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;RMB5,306 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million, short-term investments of RMB1,270 million and borrowings of&lt;/div&gt;&#160;RMB3,776&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; million as of the date of acquisition. Acquired amortizable intangible assets had a weighted-average amortization period of &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;15.3&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; years. Fair value of the &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; interests was determined based on the market price of shares of Deppon at the acquisition date.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="break-inside: avoid; font-size: 0px;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of the trade receivables acquired was&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&#160;RMB2,101 million at the date of acquisition. The best estimate at acquisition date of the contractual cash flows not expected to be collected &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;was not material&lt;/div&gt;. &lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill arising from the acquisition of Deppon Holdco was attributable to the benefit of expected synergies, the assembled workforce, revenue growth and future market development as of the date of acquisition and recorded in JD Logistics segment. Goodwill arising on the acquisition is not expected to be deductible for tax purposes. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In March, 2022, the Group and Mr. Weixing Cui, one of the founding vendors of Deppon, entered into an option agreement in relation to the&lt;/div&gt; 43,009,184 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;shares of Deppon (the &#x201c;Option Shares&#x201d;) pledged to the Group, whereas Mr. Weixing Cui shall have the right to cause the Group to purchase all (but not less than all) of the Option Shares at put option price. The exercise of the put option is subject to certain conditions as set out in the option agreement, which is not solely within the control of JD Logistics. The Option Shares were recorded as redeemable non-controlling interests under mezzanine equity in amount of&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;RMB589 million at the acquisition date.&lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Had the acquisition date of Deppon been January&#160;1, 2021, the revenue and &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;net loss&lt;/div&gt; of the Group would have been RMB982.8&lt;div style="display:inline;"/&gt;&lt;div style="display:inline;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;b&lt;/div&gt;illion and RMB4.5&lt;div style="display:inline;"/&gt;&lt;div style="display:inline;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;b&lt;/div&gt;illion in 2021, &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;respectively, and the revenue and net income &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;of the Gro&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;up &lt;/div&gt;&lt;/div&gt;would have been RMB1,063.2&lt;/div&gt;&lt;div style="display:inline;"/&gt; billion and&#160;RMB9.7 &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;billion in 2022, respectively. The pro-forma information is for illustrative purposes only and is not necessarily an indication of revenue and results of operations of the Group that actually would have been achieved had the acquisition been completed on January 1, 2021, nor is it intended to be a projection of future results. The pro-forma amounts have been calculated after adjusting the results of Deppon to reflect the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from January 1, 2021.&#160;&lt;/div&gt;&lt;/div&gt; &lt;br/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The consideration of the acquisition shall be settled in installments. As of December 31, 2022, deferred consideration payables of RMB575 million was recorded in &#x201c;Accrued expenses and other current liabilities&#x201d; and RMB445&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="null;text-indent: 0px;;display:inline;"&gt;million was recorded in &#x201c;Other non-current liabilities&lt;/div&gt;&#x201d;. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The related transaction costs of these business combinations are not material to the consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </us-gaap:BusinessCombinationDisclosureTextBlock>
    <jd:CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition
      contextRef="P02_01_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_USD">800000000</jd:CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      unitRef="Unit_pure">0.52</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="P02_01_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">72000000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The purchase price as of the date of acquisition is comprised of: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 12%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,452&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Business cooperation agreement as consideration of the acquisition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,606&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value of previously held equity interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,702&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,760&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt; </us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">3452000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1606000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">5702000000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1
      contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">10760000000</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 12%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets acquired&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,549&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Newly identified and appreciation of intangible assets&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Trademarks and domain names&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;805&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Technology&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;525&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Relationship with riders&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;640&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;- Consumer base&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;120&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Premium not reflected in goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,623&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(522&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,522&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,760&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">7549000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_TrademarksAndTradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">805000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">525000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis_RelationshipWithRidersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">640000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn02_28_2022_ConsumerBaseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">120000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">3623000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium>
    <us-gaap:Goodwill
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">4542000000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">522000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">6522000000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">10760000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium
      contextRef="PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">3623000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium>
    <jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash
      contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">4623000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3144000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1398000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="P01_01_2021To12_31_2021_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-8"
      unitRef="Unit_CNY">956800000000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="P01_01_2021To12_31_2021_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-8"
      unitRef="Unit_CNY">-6300000000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-8"
      unitRef="Unit_CNY">1047200000000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-8"
      unitRef="Unit_CNY">9500000000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn01_28_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="4"
      unitRef="Unit_pure">0.2638</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P03_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_HKD">13066000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      unitRef="Unit_pure">0.80</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="3"
      unitRef="Unit_pure">0.106</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="P01_01_2022To12_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis">&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The purchase price as of the date of acquisition is comprised of: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,538&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value of previously held equity interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,293&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">10538000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1293000000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">11831000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="P01_01_2022To12_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis">&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 12%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets acquired&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,309&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; white-space: nowrap; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Appreciation of property, equipment and software, construction in progress &lt;br/&gt;and land use right&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,908&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,679&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,293&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">4309000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue>
    <jd:BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">10908000000</jd:BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation>
    <us-gaap:Goodwill
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1586000000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2679000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2293000000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">11831000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <jd:BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">12026000000</jd:BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight>
    <jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings
      contextRef="PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">8886000000</jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P03_02_2022To07_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_HKD">3072000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P03_02_2022To07_31_2022_CNLPMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2637000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="4"
      unitRef="Unit_pure">0.9999</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn07_26_2022_DepponMemberusgaapBusinessAcquisitionAxis"
      decimals="3"
      unitRef="Unit_pure">0.665</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">8976000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The purchase price as of the date of acquisition is comprised of: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">8976000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities assumed as of the date of acquisition is summarized as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amounts&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets acquired&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Newly identified and appreciation of intangible assets&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;- Trademarks and domain names&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,661&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Technology&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;676&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;- Customer relationships&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Appreciation of construction in progress and land use rights&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,714&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">6570000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_TrademarksAndTradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1661000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">676000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn07_26_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">8000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <jd:BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">15000000</jd:BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation>
    <us-gaap:Goodwill
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">5350000000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">590000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">4714000000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">8976000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <jd:BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">5306000000</jd:BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight>
    <jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1270000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment>
    <jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">3776000000</jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis">P15Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2101000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <jd:BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged
      contextRef="PAsOn04_30_2024_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="INF"
      unitRef="Unit_shares">43009184</jd:BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">589000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="P01_01_2021To12_31_2021_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-8"
      unitRef="Unit_CNY">982800000000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="P01_01_2021To12_31_2021_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-8"
      unitRef="Unit_CNY">-4500000000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-8"
      unitRef="Unit_CNY">1063200000000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="P01_01_2022To12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-8"
      unitRef="Unit_CNY">9700000000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <jd:BusinessCombinationDeferredConsiderationPayable
      contextRef="PAsOn12_31_2022_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">575000000</jd:BusinessCombinationDeferredConsiderationPayable>
    <jd:BusinessCombinationDeferredConsiderationPayable
      contextRef="PAsOn12_31_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis_OtherNoncurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">445000000</jd:BusinessCombinationDeferredConsiderationPayable>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment in equity investees &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Measurement Alternative and NAV practical expedient &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The carrying amount of the Group&#x2019;s equity investments measured at fair value using the Measurement Alternative was RMB19,643&#160;million and RMB20,707&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;million as of December&#160;31, 2021 and 2022, respectively, and the carrying amount of the Group&#x2019;s investments under NAV practical expedient was RMB7,325&#160;million and RMB7,982 million as of December&#160;31, 2021 and 2022, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, the Group invested RMB10,201&#160;million, RMB4,787&#160;million and RMB1,683&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;million in multiple private companies and private equity funds accounted for under the Measurement Alternative and NAV practical expedient, respectively, which may have operational synergy with the Group&#x2019;s core business. During the years ended December&#160;31, 2020, 2021 and 2022, fair value changes recognized for equity investments which were measured using the Measurement Alternative, excluding the gain from fair value change recognized on ATRenew Inc. (&#x201c;ATRenew&#x201d;, formerly known as AiHuiShou International Co., Ltd.) for the year ended December&#160;31, 2021, and NAV practical expedient were not significant, respectively. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Equity method &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, the Group&#x2019;s investments accounted for under the equity method totaled RMB28,952 million (as of December&#160;31, 2021: RMB36,254 million), which mainly included the investment in Yonghui Superstores Co., Ltd, (&#x201c;Yonghui&#x201d;) amounting to RMB4,056&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; million, investment in JD Technology amounting to RMB&lt;/div&gt;11,354 million and investment in ATRenew amounting to RMB1,449 million.&#160;The Group applies the equity method of accounting to account for its equity investments, in common stock or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;in-substance&lt;/div&gt; common stock, over which it has significant influence but does not own a majority equity interest or otherwise control. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment in Yonghui &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Yonghui is a leading hypermarket and supermarket operator in China and is listed on the Shanghai Stock Exchange. As of December&#160;31, 2022, total consideration for the investment in Yonghui was RMB6,462 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million in cash. The Group held approximately 13.4% of Yonghui&#x2019;s issued and outstanding shares and accounted for the investment in Yonghui using the equity method as the Group obtained significant influence by the rights to nominate&lt;/div&gt; one board member&#160;out of nine. The Group received dividend of RMB147&#160;million, RMB25&#160;million and RMB24 million &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;from Yonghui&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;for the years ended December&#160;31, 2020, 2021 and 2022, respectively, which have been recorded as a reduction to the carrying amount of investment in Yonghui. &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Investment in Yonghui is accounted for using the equity method with the investment cost allocated as follows:&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 82%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying value of investment in Yonghui&#x2019;s ordinary shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,592&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportionate share of Yonghui&#x2019;s net tangible and intangible assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,225&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,768&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Positive basis difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,367&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Positive basis difference has been assigned to:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill (*)&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets (**)&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,674&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,569&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(418&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(392&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,367&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;In the third quarter of 2021, the Group conducted impairment assessments on its investment in Yonghui considering the duration and severity of the decline of Yonghui&#x2019;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB1,492&#160;million, to write down the carrying value of its investment in Yonghui to its fair value, based on quoted closing prices of Yonghui as of September&#160;30, 2021. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(**)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;;text-indent: 0px;"&gt;As of December&#160;31, 2022, the weighted average remaining life of the &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;amortizable&#160;&lt;/div&gt;intangible assets not included in Yonghui&#x2019;s consolidated financial statements was 13&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;years. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2021&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;and 2022, the market value of the Group&#x2019;s investment in Yonghui was RMB4,921&#160;million and RMB4,435 million based &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;on its quoted closing price, respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment in Dada &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Prior to 2020, the Group acquired ordinary shares and preferred shares of Dada for total consideration of RMB5,723&#160;million with a combination of RMB3,513&#160;million in cash, the Group&#x2019;s&#160;series of future services arrangements commenced from 2016, including supply chain support for a period of 10 years, traffic and other additional support for a period of 7 years, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;non-compete&lt;/div&gt; obligation for a period of 7 years from 2016 and the Group&#x2019;s O2O business, JD Daojia. On June&#160;5, 2020, Dada completed its initial public offering on the Nasdaq Stock Market (&#x201c;Dada IPO&#x201d;). Concurrently with Dada IPO, the Group converted its preferred shares investment in Dada to ordinary shares in entirety. In addition, the Group subscribed for additional ordinary shares of Dada with cash consideration of RMB703&#160;million in 2020. The Group&#x2019;s interest in Dada was diluted to approximately 46% and a deemed disposal gain of RMB5,229&#160;million was recognized in &#x201c;shares of results of equity investees&#x201d; in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020. Prior to JD&#x2019;s acquisition in Dada&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;as disclosed in Note 7&lt;/div&gt;, the investment in Dada&#x2019;s ordinary shares was accounted for using the equity method as the Group obtained significant influence by the rights to nominate three board members out of nine. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The investment in Dada is accounted for using the equity method with the investment cost allocated as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:80%"/&gt;
&lt;td style="vertical-align:bottom;width:12%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt; 2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying value of investment in Dada&#x2019;s ordinary shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,075&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportionate share of Dada&#x2019;s net tangible and intangible assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Positive basis difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Positive basis difference has been assigned to:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,893&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortizable intangible assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;61&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2021, the market value of the Group&#x2019;s investment in Dada was RMB9,106 million based on its quoted closing pric&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;e&lt;/div&gt;. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment in JD Technology &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As disclosed in Note 6, investment in JD Technology has been accounted for using the equity method subsequent to June 2020. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In June 2020, the Group entered into agreements with JD Technology, pursuant to which the Group has acquired an aggregate of 36.8% equity interest in JD Technology by converting the profit sharing right and investing additional RMB1.78&#160;billion in cash in JD Technology. Upon the completion of the acquisition of JD Technology&#x2019; equity interests, the investment in JD Technology is accounted for using the equity method. In March 2021, the Group transferred JD Cloud&#160;&amp;amp; AI with investing additional RMB4&#160;billion in cash in exchange of ordinary shares in JD Technology, and the Group&#x2019;s equity interest in JD Technology increased to approximately&#160;41.7%. &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As the Group and JD Technology are both controlled by Mr. Richard Qiangdong Liu before and after the acquisition of JD Technology&#x2019; equity interests, the acquisition is considered a transaction under common control. Pursuant to ASC 805-50-25-2, the Group recorded the investment in JD Technology amounting to&lt;/div&gt; RMB2.62&#160;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;billion in 2021, based on its proportioned net assets of JD Technology. The difference between consideration transferred and the carrying amounts of the net assets received, which was a decrease of&lt;/div&gt; RMB901&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million into additional paid-in capital was recorded for the year ended December 31, 2021.&#160;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment in ATRenew &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Pre-IPO&lt;/div&gt; investment in ATRenew &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATRenew is a leading technology-driven pre-owned consumer electronics transactions and services platform in China.&#160;&lt;/div&gt;As of December&#160;31, 2020, total consideration for the investment in ATRenew was RMB4,141&#160;million. In 2021, the Group completed further investment in preferred shares of ATRenew for a cash consideration of RMB129&#160;million. &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The investment in ATRenew&#x2019;s preferred shares was accounted for under the Measurement Alternative as the underlying preferred shares were not considered in-substance common stock and had no readily determinable fair value&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Post-IPO&lt;/div&gt; investment in ATRenew &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;On June&#160;18, 2021, ATRenew completed its initial public offering on the Nasdaq Stock Market (&#x201c;ATRenew IPO&#x201d;), upon which the preferred shares investment in ATRenew were converted to ordinary shares in entirety. Pursuant to ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2020-01,&lt;/div&gt; the Group remeasured its previously held interest based on the observable price in orderly transactions and recorded a gain from fair value change of RMB2,305&#160;million in others, net in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2021. Concurrently, the Group subscribed additional 2,333,333 ordinary shares of ATRenew with cash consideration of RMB321&#160;million. Upon the offering, the Group held approximately 33% of ATRenew&#x2019;s issued and outstanding shares and had two out of seven board seats. Accordingly, investment in ATRenew&#x2019;s ordinary shares was accounted for using the equity method as the Group obtained significant influence. In December 2021, the Group purchased&#160;additional ordinary shares of ATRenew with cash consideration of RMB41&#160;million. &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The investment in ATRenew is accounted for using the equity method with the investment cost allocated as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of investment in ATRenew&#x2019;s ordinary shares&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,832&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,449&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proportionate share of ATRenew&#x2019;s net tangible and intangible assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,209&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,080&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive/(negative) basis difference&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;623&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(631&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive/(negative) basis difference has been assigned to:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Goodwill&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;35&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Amortizable intangible assets&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(**)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;784&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(450&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(196&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;623&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(631&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;In the fourth quarter of 2021 and the second quarter of 2022, the Group conducted impairment assessments on its investment in ATRenew considering the duration and severity of the decline of ATRenew&#x2019;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB3,909&#160;million and RMB1,191 million, respectively, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices&#160;of ATRenew as of December&#160;31, 2021 and June&#160;30, 2022, respectively. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(**)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;As of December&#160;31, 2022, the negative basis difference between carrying value of investment in ATRenew and proportionate share of ATRenew&#x2019;s net tangible and intangible assets was RMB631 million. This difference would not be amortized. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;As of December&lt;/div&gt;&lt;/div&gt;&#160;31, &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021 and &lt;/div&gt;2022, the market value of the Group&#x2019;s investment in ATRenew was &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB2,832 million and&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;RMB1,505 million based on its quoted closing price&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, respectively&lt;/div&gt;. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group&lt;/div&gt;&lt;/div&gt;&#160;recorded its interests in Yonghui, JD Technology and ATRenew one quarter in arrears to enable the Group to provide its financial disclosure independent of the reporting schedule of these equity investees. &lt;/div&gt; &lt;div/&gt;&lt;div&gt; &lt;div style="background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group summarizes the condensed financial information of the Group&#x2019;s equity investments under equity method as a group below in accordance with Rule &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;4-08&lt;/div&gt; of Regulation &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;S-X:&lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 74%;"/&gt;
&lt;td style="vertical-align: bottom; width: 2%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 2%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 1%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;140,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;145,582&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;160,554&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gross profit&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;45,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39,736&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;47,369&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income/(loss) from operations&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,157&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,877&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,158&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net income/(loss)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(250&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,583&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net income/(loss) attributable to ordinary shareholders&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,327&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;150,304&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;149,946&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;140,872&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;142,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;109,790&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;116,158&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;49,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;54,494&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;623&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group performs impairment assessment of its investments under the Measurement Alternative and equity method whenever events or changes in circumstances indicate that the carrying value of the investment may not be fully recoverable. Impairment charges in connection with the equity method investments of RMB488&#160;million, RMB5,514&#160;million and RMB1,316 million were recorded in &#x201c;share of results of equity investees&#x201d; in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2020, 2021 and 2022, respectively. The valuation of impairment in privately held companies under the Measurement Alternative is discussed in Note 5.&lt;/div&gt; </us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19643000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">20707000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <jd:InvestmentMeasuredUsingNavPracticalExpedientAmount
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7325000000</jd:InvestmentMeasuredUsingNavPracticalExpedientAmount>
    <jd:InvestmentMeasuredUsingNavPracticalExpedientAmount
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7982000000</jd:InvestmentMeasuredUsingNavPracticalExpedientAmount>
    <jd:MeasurementAlternativeAndNavPracticalExpedientInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">10201000000</jd:MeasurementAlternativeAndNavPracticalExpedientInvestments>
    <jd:MeasurementAlternativeAndNavPracticalExpedientInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4787000000</jd:MeasurementAlternativeAndNavPracticalExpedientInvestments>
    <jd:MeasurementAlternativeAndNavPracticalExpedientInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1683000000</jd:MeasurementAlternativeAndNavPracticalExpedientInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">28952000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">36254000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4056000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2022_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">11354000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1449000000</us-gaap:EquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">6462000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <jd:EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="3"
      unitRef="Unit_pure">0.134</jd:EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis>
    <jd:NumberOfBoardSeatsHeld
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">1</jd:NumberOfBoardSeatsHeld>
    <jd:NumberOfBoardSeats
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">9</jd:NumberOfBoardSeats>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="P01_01_2020To12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">147000000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">25000000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">24000000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Investment in Yonghui is accounted for using the equity method with the investment cost allocated as follows:&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 82%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying value of investment in Yonghui&#x2019;s ordinary shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,592&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportionate share of Yonghui&#x2019;s net tangible and intangible assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,225&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,768&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Positive basis difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,367&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Positive basis difference has been assigned to:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill (*)&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets (**)&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,674&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,569&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(418&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(392&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,367&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;In the third quarter of 2021, the Group conducted impairment assessments on its investment in Yonghui considering the duration and severity of the decline of Yonghui&#x2019;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB1,492&#160;million, to write down the carrying value of its investment in Yonghui to its fair value, based on quoted closing prices of Yonghui as of September&#160;30, 2021. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(**)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;;text-indent: 0px;"&gt;As of December&#160;31, 2022, the weighted average remaining life of the &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;amortizable&#160;&lt;/div&gt;intangible assets not included in Yonghui&#x2019;s consolidated financial statements was 13&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;years. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4592000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4056000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2225000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1768000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2367000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2288000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1111000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1111000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1674000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1569000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">418000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">392000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2367000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2288000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P07_01_2021To09_30_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1492000000</us-gaap:ImpairmentOfInvestments>
    <jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife contextRef="P01_01_2022To12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">P13Y</jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4921000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2022_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4435000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">5723000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P01_01_2017To12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3513000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_SupplyChainSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_TrafficAndOtherAdditionalSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P04_26_2016To04_26_2016_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P01_01_2020To12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">703000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.46</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <jd:DeemedDisposalGain
      contextRef="P06_05_2020To06_05_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">5229000000</jd:DeemedDisposalGain>
    <jd:NumberOfBoardSeatsHeld
      contextRef="PAsOn12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">3</jd:NumberOfBoardSeatsHeld>
    <jd:NumberOfBoardSeats
      contextRef="PAsOn12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">9</jd:NumberOfBoardSeats>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="P01_01_2022To12_31_2022_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:80%"/&gt;
&lt;td style="vertical-align:bottom;width:12%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt; 2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying value of investment in Dada&#x2019;s ordinary shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,075&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportionate share of Dada&#x2019;s net tangible and intangible assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Positive basis difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Positive basis difference has been assigned to:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,893&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortizable intangible assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;61&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">6075000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2136000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3939000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3893000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">61000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">15000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3939000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">9106000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="3"
      unitRef="Unit_pure">0.368</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P06_01_2020To06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-7"
      unitRef="Unit_CNY">1780000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P03_01_2021To03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-9"
      unitRef="Unit_CNY">4000000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <jd:PercentageOfEquityInterest
      contextRef="PAsOn03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="3"
      unitRef="Unit_pure">0.417</jd:PercentageOfEquityInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn06_30_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-7"
      unitRef="Unit_CNY">2620000000</us-gaap:EquityMethodInvestments>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">-901000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn12_31_2020_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4141000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">129000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="P06_18_2021To06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2305000000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <jd:CommonStockSharesSubscribed
      contextRef="PAsOn06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_shares">2333333</jd:CommonStockSharesSubscribed>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P06_18_2021To06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">321000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.33</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <jd:NumberOfBoardSeatsHeld
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">2</jd:NumberOfBoardSeatsHeld>
    <jd:NumberOfBoardSeats
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">7</jd:NumberOfBoardSeats>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">41000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="P01_01_2022To12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The investment in ATRenew is accounted for using the equity method with the investment cost allocated as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of investment in ATRenew&#x2019;s ordinary shares&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,832&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,449&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proportionate share of ATRenew&#x2019;s net tangible and intangible assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,209&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,080&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive/(negative) basis difference&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;623&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(631&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="margin-left: 12pt; text-indent: -12pt; margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive/(negative) basis difference has been assigned to:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Goodwill&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;35&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Amortizable intangible assets&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(**)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;784&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(450&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(196&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;623&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(631&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;In the fourth quarter of 2021 and the second quarter of 2022, the Group conducted impairment assessments on its investment in ATRenew considering the duration and severity of the decline of ATRenew&#x2019;s stock price after the investment, and concluded the decline in fair value of the investment was other-than-temporary. Accordingly, the Group recorded impairment charges of RMB3,909&#160;million and RMB1,191 million, respectively, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices&#160;of ATRenew as of December&#160;31, 2021 and June&#160;30, 2022, respectively. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(**)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;As of December&#160;31, 2022, the negative basis difference between carrying value of investment in ATRenew and proportionate share of ATRenew&#x2019;s net tangible and intangible assets was RMB631 million. This difference would not be amortized. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2832000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1449000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2209000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2080000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">623000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">-631000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">35000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">784000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">-450000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">196000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">181000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">623000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">-631000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P10_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3909000000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P04_01_2022To06_30_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1191000000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">-631000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2832000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2022_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1505000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 74%;"/&gt;
&lt;td style="vertical-align: bottom; width: 2%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 2%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 1%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;140,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;145,582&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;160,554&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gross profit&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;45,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39,736&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;47,369&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income/(loss) from operations&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,157&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,877&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,158&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net income/(loss)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(250&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,583&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net income/(loss) attributable to ordinary shareholders&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,327&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;150,304&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;149,946&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;140,872&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;142,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;109,790&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;116,158&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;49,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;54,494&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;623&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock>
    <us-gaap:Revenues
      contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">140263000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">145582000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">160554000000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">45590000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">39736000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">47369000000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">5157000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1877000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2158000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2680000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">-250000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1583000000</us-gaap:ProfitLoss>
    <jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder
      contextRef="P01_01_2020To12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">3292000000</jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder>
    <jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder
      contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">675000000</jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder>
    <jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder
      contextRef="P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1327000000</jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">150304000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">149946000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">140872000000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">142288000000</us-gaap:AssetsNoncurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">109790000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">116158000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">49919000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">54494000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">973000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">623000000</us-gaap:MinorityInterest>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="P01_01_2020To12_31_2020_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">488000000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="P01_01_2021To12_31_2021_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">5514000000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="P01_01_2022To12_31_2022_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1316000000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;9.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accounts receivable, net &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Accounts receivable, net consist of the following: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Logistics receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,204&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,063&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Online retail and online marketplace receivables&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,840&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,982&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Advertising receivables and others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;890&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,113&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,934&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,158&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allowance for doubtful accounts&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,034&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,582&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,900&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20,576&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The movements in the allowance for doubtful accounts are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,034&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(331&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(535&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(615&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;83&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;67&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;67&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,034&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,582&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;For the accounts receivable in relation to consumer financing business, which is recorded in online retail and online marketplace receivables, as JD Technology performs credit risk assessment services for the individuals and purchases the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;over-due&lt;/div&gt; receivables from the Group at carrying values to absorb the risks and obtain the rewards from such business, no allowance for doubtful accounts in relation to consumer financing receivables w&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;as&lt;/div&gt;&#160;provided. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Logistics receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,204&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,063&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Online retail and online marketplace receivables&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,840&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,982&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Advertising receivables and others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;890&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,113&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,934&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,158&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allowance for doubtful accounts&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,034&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,582&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,900&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20,576&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2021_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">6204000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2022_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">11063000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2021_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">5840000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2022_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">9982000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2021_AdvertisingReceivablesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">890000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2022_AdvertisingReceivablesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">1113000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">12934000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">22158000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1034000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1582000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11900000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">20576000000</us-gaap:AccountsReceivableNetCurrent>
    <jd:SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,034&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(331&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(535&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(615&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;83&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;67&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;67&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,034&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,582&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;For the accounts receivable in relation to consumer financing business, which is recorded in online retail and online marketplace receivables, as JD Technology performs credit risk assessment services for the individuals and purchases the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;over-due&lt;/div&gt; receivables from the Group at carrying values to absorb the risks and obtain the rewards from such business, no allowance for doubtful accounts in relation to consumer financing receivables w&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;as&lt;/div&gt;&#160;provided. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">318000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">566000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1034000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-331000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-535000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-615000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">83000000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">67000000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">67000000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">566000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1034000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1582000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2021To12_31_2021_ConsumerFinancingReceivableMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2022To12_31_2022_ConsumerFinancingReceivableMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;10.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Inventories, net &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Inventories, net consist of the following: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Products&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,422&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;80,966&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Packing materials and others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;478&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,098&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inventories&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,900&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;82,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inventory valuation allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,299&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inventories, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;75,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Products&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,422&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;80,966&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Packing materials and others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;478&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,098&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inventories&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,900&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;82,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inventory valuation allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,299&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inventories, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;75,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2021_ProductMemberusgaapPublicUtilitiesInventoryAxis"
      decimals="-6"
      unitRef="Unit_CNY">77422000000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2022_ProductMemberusgaapPublicUtilitiesInventoryAxis"
      decimals="-6"
      unitRef="Unit_CNY">80966000000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2021_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis"
      decimals="-6"
      unitRef="Unit_CNY">478000000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2022_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis"
      decimals="-6"
      unitRef="Unit_CNY">1098000000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">77900000000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">82064000000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2299000000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">4115000000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">75601000000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">77949000000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Property, equipment and software, net &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Property, equipment and software, net consist of the following: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Electronic equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,663&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Land, building and building improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;21,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;40,642&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Logistics, warehouse and other heavy equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,097&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vehicles&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,550&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Office equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;530&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;640&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Software&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;867&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;50,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;69,368&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: accumulated depreciation&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(17,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net book value&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;32,944&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;55,080&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Depreciation expenses were RMB5,037&#160;million, RMB5,000&#160;million and RMB5,295 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. No material impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Electronic equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,663&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Land, building and building improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;21,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;40,642&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Logistics, warehouse and other heavy equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,097&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vehicles&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,550&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Office equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;530&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;640&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Software&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;867&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;50,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;69,368&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: accumulated depreciation&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(17,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net book value&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;32,944&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;55,080&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">11222000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2022_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">2663000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_LandBuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">21072000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2022_LandBuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">40642000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">10084000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2022_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">14097000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">2681000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2022_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">5743000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">3766000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2022_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">4550000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">530000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2022_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">640000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">867000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2022_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1033000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">50222000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">69368000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">17278000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">14288000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">32944000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">55080000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">5037000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5000000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5295000000</us-gaap:Depreciation>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <jd:LandUseRightsDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;12.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Land use rights, net &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Land use rights, net consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Land use rights&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;35,481&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: accumulated amortization&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(925&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net book value&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,328&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;33,848&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Amortization expenses for land use rights were RMB229&#160;million, RMB276&#160;million and RMB693 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. No impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31, 2022, amortization expenses related to the land use rights for future periods are estimated to be as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 74%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2025&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2026&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2027&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2028 and&lt;br/&gt;thereafter&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="22" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29,893&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:LandUseRightsDisclosureTextBlock>
    <jd:ScheduleOfLandUseRightsTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Land use rights, net consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Land use rights&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;35,481&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: accumulated amortization&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(925&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net book value&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,328&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;33,848&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:ScheduleOfLandUseRightsTableTextBlock>
    <jd:LandUseRightsGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">15253000000</jd:LandUseRightsGross>
    <jd:LandUseRightsGross
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">35481000000</jd:LandUseRightsGross>
    <jd:LandUseRightsAccumulatedAmortization
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">925000000</jd:LandUseRightsAccumulatedAmortization>
    <jd:LandUseRightsAccumulatedAmortization
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1633000000</jd:LandUseRightsAccumulatedAmortization>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">14328000000</jd:LandUseRights>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">33848000000</jd:LandUseRights>
    <jd:AmortizationOfLandUseRights
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">229000000</jd:AmortizationOfLandUseRights>
    <jd:AmortizationOfLandUseRights
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">276000000</jd:AmortizationOfLandUseRights>
    <jd:AmortizationOfLandUseRights
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">693000000</jd:AmortizationOfLandUseRights>
    <jd:LandUseRightsImpairmentCharge
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:LandUseRightsImpairmentCharge>
    <jd:LandUseRightsImpairmentCharge
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:LandUseRightsImpairmentCharge>
    <jd:LandUseRightsImpairmentCharge
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:LandUseRightsImpairmentCharge>
    <jd:ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31, 2022, amortization expenses related to the land use rights for future periods are estimated to be as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 74%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2025&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2026&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2027&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2028 and&lt;br/&gt;thereafter&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="22" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29,893&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock>
    <jd:LandUseRightsAmortizationExpenseNextTwelveMonths
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">791000000</jd:LandUseRightsAmortizationExpenseNextTwelveMonths>
    <jd:LandUseRightsAmortizationExpenseYearTwo
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">791000000</jd:LandUseRightsAmortizationExpenseYearTwo>
    <jd:LandUseRightsAmortizationExpenseYearThree
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">791000000</jd:LandUseRightsAmortizationExpenseYearThree>
    <jd:LandUseRightsAmortizationExpenseYearFour
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">791000000</jd:LandUseRightsAmortizationExpenseYearFour>
    <jd:LandUseRightsAmortizationExpenseYearFive
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">791000000</jd:LandUseRightsAmortizationExpenseYearFive>
    <jd:LandUseRightsAmortizationExpenseAfterYearFive
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">29893000000</jd:LandUseRightsAmortizationExpenseAfterYearFive>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Intangible assets, net &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets, net consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted-&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Period&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gross&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-compete&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;8.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,467&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(2,120&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;347&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Domain names and trademarks&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;18.9&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;4,186&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(1,066&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(27&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;3,093&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Customer relationship&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;8.8&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,713&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(454&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(60&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,199&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Technology and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;6.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;1,050&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(767&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(85&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;198&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;12.2&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;10,416&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(4,407&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(172&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;5,837&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted-&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Period&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gross&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-compete&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;8.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,467&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(2,279&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;188&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Domain names and trademarks&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;17.8&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;6,756&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(1,440&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(27&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;5,289&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Customer relationship&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;8.7&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,823&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(765&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(60&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;1,998&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Technology and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;5.4&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;2,890&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(1,141&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(85&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;1,664&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;12.1&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;14,936&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(5,625&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(172&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;9,139&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Amortization expenses for intangible assets were RMB802&#160;million, RMB956&#160;million and RMB1,248 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. No impairment charge was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31, 2022, amortization expenses related to the intangible assets for future periods are estimated to be as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2025&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2026&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2027&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2028 and&lt;br/&gt;thereafter&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="22" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,305&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,188&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;979&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;908&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,635&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets, net consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted-&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Period&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gross&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-compete&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;8.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,467&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(2,120&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;347&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Domain names and trademarks&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;18.9&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;4,186&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(1,066&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(27&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;3,093&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Customer relationship&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;8.8&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,713&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(454&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(60&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,199&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Technology and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;6.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;1,050&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(767&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(85&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;198&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;12.2&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;10,416&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(4,407&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(172&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;5,837&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 4%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted-&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Period&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gross&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 4%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-compete&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;8.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,467&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(2,279&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;188&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Domain names and trademarks&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;17.8&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;6,756&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(1,440&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(27&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;5,289&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Customer relationship&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;8.7&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,823&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(765&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(60&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;1,998&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Technology and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;5.4&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;2,890&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(1,141&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(85&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;1,664&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;12.1&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;14,936&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(5,625&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(172&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;9,139&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size:0pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2021To12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2467000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2120000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">347000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2021To12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P18Y10M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">4186000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1066000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">27000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">3093000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2021To12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P8Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2713000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">454000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">60000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2199000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2021To12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1050000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">767000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">85000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">198000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2021To12_31_2021">P12Y2M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">10416000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4407000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">172000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5837000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2022To12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2467000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2279000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2022_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">188000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2022To12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P17Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">6756000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1440000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">27000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2022_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">5289000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2022To12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P8Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2823000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">765000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">60000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2022_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1998000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2022To12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2890000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1141000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">85000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2022_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1664000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2022To12_31_2022">P12Y1M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">14936000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5625000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">172000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">9139000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">802000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">956000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1248000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31, 2022, amortization expenses related to the intangible assets for future periods are estimated to be as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2025&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2026&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2027&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2028 and&lt;br/&gt;thereafter&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="22" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 72%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,305&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,188&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;979&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;908&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,635&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1305000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1188000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1124000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">979000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">908000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3635000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;14.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The changes in the carrying amount of goodwill are as follows, with information retrospectively adjusted in accordance with the segment changes as disclosed in Note 3&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;0&lt;/div&gt;: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:73%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;JD&#160;Retail&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;JD&lt;br/&gt; Logistics&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dada&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;New&lt;br/&gt; Businesses&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transaction in 2020&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,260&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2020&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,504&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,600&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,271&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transaction in 2021&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,529&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,529&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2021&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,807&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,600&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transaction in 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,398&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,478&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Disposal of a subsidiary&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,983&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,179&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,600&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,410&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,983&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;23,123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;No impairment loss of goodwill was recorded for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; </us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The changes in the carrying amount of goodwill are as follows, with information retrospectively adjusted in accordance with the segment changes as disclosed in Note 3&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;0&lt;/div&gt;: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:73%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;JD&#160;Retail&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;JD&lt;br/&gt; Logistics&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dada&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;New&lt;br/&gt; Businesses&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transaction in 2020&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,260&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2020&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,504&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,600&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,271&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transaction in 2021&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,529&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,529&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2021&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,807&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,600&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transaction in 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,398&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,478&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Disposal of a subsidiary&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,983&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,179&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,600&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,410&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,983&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;23,123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2627000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1633000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4260000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">9278000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1633000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2593000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">13504000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">7000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2593000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2600000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">9271000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1633000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">10904000000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1529000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1529000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">10807000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1633000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2593000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">15033000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">7000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2593000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2600000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">10800000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1633000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">12433000000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1398000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">5350000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3144000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1586000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">11478000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">788000000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">788000000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">11417000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">6983000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3144000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4179000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">25723000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">7000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2593000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2600000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">11410000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">6983000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3144000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1586000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">23123000000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-0</us-gaap:GoodwillImpairmentLoss>
    <jd:AccountsPayableDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;15.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accounts payable &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vendor payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;112,317&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;126,821&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shipping charges payable and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;28,167&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;33,786&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;140,484&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;160,607&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;JD Technology and other financial institutions (the &#x201c;Institutions&#x201d;) offer supply chain financing services to the Group&#x2019;s suppliers. Suppliers can sell one or more of the Group&#x2019;s payment obligations at their sole discretion to the Institutions to receive funds ahead of time to meet their cash flow needs. The Group&#x2019;s rights and obligations are not impacted. The original payment terms, timing or amount, remain unchanged. As of December&#160;31, 2021 and 2022, RMB20,127&#160;million and RMB16,671 million, respectively, of the outstanding payment obligations were elected by the suppliers and sold to the Institutions. &lt;/div&gt; </jd:AccountsPayableDisclosureTextBlock>
    <jd:ScheduleOfAccountsPayableTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vendor payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;112,317&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;126,821&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shipping charges payable and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;28,167&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;33,786&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;140,484&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;160,607&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:ScheduleOfAccountsPayableTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">112317000000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">126821000000</us-gaap:AccountsPayableTradeCurrent>
    <jd:ShippingChargesAndOthersPayable
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">28167000000</jd:ShippingChargesAndOthersPayable>
    <jd:ShippingChargesAndOthersPayable
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">33786000000</jd:ShippingChargesAndOthersPayable>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">140484000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">160607000000</us-gaap:AccountsPayableCurrent>
    <jd:OutstandingPaymentObligations
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">20127000000</jd:OutstandingPaymentObligations>
    <jd:OutstandingPaymentObligations
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">16671000000</jd:OutstandingPaymentObligations>
    <jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;16.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accrued expenses and other current liabilities &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued expenses and other current liabilities consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 82%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deposits&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;17,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;18,211&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Salary and welfare&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Accrued administrative expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,165&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,917&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Rental fee payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,361&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Professional fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Payable related to employees&#x2019; exercise of share-based awards&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;333&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,273&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Liabilities for return allowances&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;618&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Deferred consideration payables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;575&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Vehicle fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Internet data center fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;444&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;409&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;167&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;34,468&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;42,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock>
    <jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued expenses and other current liabilities consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 82%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deposits&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;17,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;18,211&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Salary and welfare&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Accrued administrative expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,165&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,917&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Rental fee payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,361&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Professional fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Payable related to employees&#x2019; exercise of share-based awards&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;333&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,273&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Liabilities for return allowances&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;618&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Deferred consideration payables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;575&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Vehicle fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Internet data center fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;444&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;409&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;167&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 82%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;34,468&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;42,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:DepositLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">17372000000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">18211000000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">8396000000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">11303000000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <jd:AccruedAdministrativeExpensesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1165000000</jd:AccruedAdministrativeExpensesCurrent>
    <jd:AccruedAdministrativeExpensesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1917000000</jd:AccruedAdministrativeExpensesCurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1199000000</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1361000000</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">904000000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1348000000</us-gaap:AccruedProfessionalFeesCurrent>
    <jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">333000000</jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable>
    <jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1273000000</jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">618000000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">743000000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <jd:DeferredConsiderationPayables
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:DeferredConsiderationPayables>
    <jd:DeferredConsiderationPayables
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">575000000</jd:DeferredConsiderationPayables>
    <jd:AccruedVehicleFeesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">437000000</jd:AccruedVehicleFeesCurrent>
    <jd:AccruedVehicleFeesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">520000000</jd:AccruedVehicleFeesCurrent>
    <jd:AccruedInternetDataCenterFeesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">444000000</jd:AccruedInternetDataCenterFeesCurrent>
    <jd:AccruedInternetDataCenterFeesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">409000000</jd:AccruedInternetDataCenterFeesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">134000000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">167000000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3466000000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">4743000000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">34468000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">42570000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:DisclosureOfUnsecuredSeniorNotesTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;17.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unsecured senior notes &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In April 2016, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$1,000&#160;million. Listed on the Singapore Stock Exchange, these notes are both fixed rate notes and senior unsecured obligations, with interest payable semi-annually in arrears on and of each year, beginning on October&#160;29, 2016. The unsecured senior notes were issued at a discount amounting to RMB79&#160;million. The debt issuance costs of RMB36&#160;million were presented as a direct deduction from the principal amount of the unsecured senior notes in the consolidated balance sheets. The five-year unsecured senior notes due 2021 for the principle amount of US$500&#160;million were mature on April 29, 2021, and the Company repaid the principle amount of US$500&#160;million and the last semi-annual interests. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In January 2020, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$1,000&#160;million. Listed on the Singapore Stock Exchange, these notes are both fixed rate notes and senior unsecured obligations, with interest payable semi-annually in arrears on and of each year, beginning on July&#160;14, 2020. The unsecured senior notes were issued at a discount amounting to RMB37&#160;million. The debt issuance costs of RMB45&#160;million were presented as a direct deduction from the principal amount of the unsecured senior notes in the consolidated balance sheets. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In 2020, the Group repurchased the Company&#x2019;s unsecured senior notes from the open market with a total principal amounts of US$12&#160;million (RMB78 million) at a reacquisition price of US$10&#160;million (RMB72 million). In 2022, the Group further repurchased the unsecured senior notes from the open market with a total principal amounts of US$6 million&#160;(RMB42&#160;million) at a reacquisition price of US$5 million (RMB35 million). The repurchased unsecured senior notes were derecognized from the Group&#x2019;s consolidated balance sheets, and the relevant repurchase gains amounting to RMB11&#160;million and RMB6 million were recognized in &#x201c;interest expense&#x201d; in the Group&#x2019;s consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31,2020 and 2022, respectively.&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of the Company&#x2019;s unsecured senior notes as of December&#160;31, 2021 and 2022 is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 74%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Effective&lt;br/&gt;interest&#160;rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$500&#160;million 3.875% notes due 2026&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,154&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,453&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4.15&lt;/td&gt;
&lt;td style="padding:0in 0in 0in 0in;vertical-align:bottom;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$700&#160;million 3.375% notes due 2030&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,402&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,812&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.47&lt;/td&gt;
&lt;td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$300&#160;million 4.125% notes due 2050&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,959&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4.25&lt;/td&gt;
&lt;td style="padding:0in 0in 0in 0in;vertical-align:bottom;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying value&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,386&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,224&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unamortized discount and debt issuance costs&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;101&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total principal amounts of unsecured senior notes&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,487&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,322&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The effective interest rates for the unsecured senior notes include the interest charged on the notes as well as amortization of the debt discounts and debt issuance&#160;costs. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The unsecured senior notes contain covenants including, among others, limitation on liens, consolidation, merger and sale all or substantially all of the Company&#x2019;s assets. The notes will rank senior in rights of payment to all of the Company&#x2019;s existing and future obligations expressly subordinated in rights of payment to the notes and rank at least equal in rights of payment with all of the Company&#x2019;s existing and future unsecured and unsubordinated obligations (subject to any priority rights pursuant to applicable law). &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, the principal of the unsecured senior notes of RMB3,482&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;million, RMB4,840 million and RMB2,000 million will be due in 2026, 2030 and 2050, respectively. The principal of the unsecured senior notes will be due according to the following schedule: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principal&#160;amounts&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Within 1 year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Between 1 to 2 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Between 2 to 3 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Between 3 to 4 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,482&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Between 4 to 5 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Beyond 5 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,840&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,322&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</jd:DisclosureOfUnsecuredSeniorNotesTextBlock>
    <jd:DebtInstrumentNumberOfMaturities
      contextRef="P04_01_2016To04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="0"
      unitRef="Unit_item">2</jd:DebtInstrumentNumberOfMaturities>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">79000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">36000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentMaturityDate contextRef="P01_01_2022To12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis">2021-04-29</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:RepaymentsOfDebt
      contextRef="P01_01_2021To12_31_2021_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">500000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn01_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="PAsOn01_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">37000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="PAsOn01_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">45000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_USD">12000000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">78000000</us-gaap:DebtInstrumentRepurchaseAmount>
    <jd:DebtInstrumentReacquisitionPriceAmount
      contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_USD">10000000</jd:DebtInstrumentReacquisitionPriceAmount>
    <jd:DebtInstrumentReacquisitionPriceAmount
      contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">72000000</jd:DebtInstrumentReacquisitionPriceAmount>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_USD">6000000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">42000000</us-gaap:DebtInstrumentRepurchaseAmount>
    <jd:DebtInstrumentReacquisitionPriceAmount
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_USD">5000000</jd:DebtInstrumentReacquisitionPriceAmount>
    <jd:DebtInstrumentReacquisitionPriceAmount
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">35000000</jd:DebtInstrumentReacquisitionPriceAmount>
    <us-gaap:GainLossOnRepurchaseOfDebtInstrument
      contextRef="P01_01_2020To12_31_2020_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">11000000</us-gaap:GainLossOnRepurchaseOfDebtInstrument>
    <us-gaap:GainLossOnRepurchaseOfDebtInstrument
      contextRef="P01_01_2022To12_31_2022_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">6000000</us-gaap:GainLossOnRepurchaseOfDebtInstrument>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of the Company&#x2019;s unsecured senior notes as of December&#160;31, 2021 and 2022 is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 74%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Effective&lt;br/&gt;interest&#160;rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$500&#160;million 3.875% notes due 2026&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,154&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,453&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4.15&lt;/td&gt;
&lt;td style="padding:0in 0in 0in 0in;vertical-align:bottom;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$700&#160;million 3.375% notes due 2030&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,402&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,812&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.47&lt;/td&gt;
&lt;td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$300&#160;million 4.125% notes due 2050&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,959&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4.25&lt;/td&gt;
&lt;td style="padding:0in 0in 0in 0in;vertical-align:bottom;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying value&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,386&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,224&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unamortized discount and debt issuance costs&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;101&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 74%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total principal amounts of unsecured senior notes&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,487&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,322&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_USD">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis"
      decimals="5"
      unitRef="Unit_pure">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">3154000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">3453000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis"
      decimals="4"
      unitRef="Unit_pure">0.0415</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_USD">700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis"
      decimals="5"
      unitRef="Unit_pure">0.03375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">4402000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">4812000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis"
      decimals="4"
      unitRef="Unit_pure">0.0347</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_USD">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis"
      decimals="5"
      unitRef="Unit_pure">0.04125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">1830000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">1959000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis"
      decimals="4"
      unitRef="Unit_pure">0.0425</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">9386000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">10224000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">-101000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">-98000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">9487000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">10322000000</us-gaap:DebtInstrumentCarryingAmount>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, the principal of the unsecured senior notes of RMB3,482&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;million, RMB4,840 million and RMB2,000 million will be due in 2026, 2030 and 2050, respectively. The principal of the unsecured senior notes will be due according to the following schedule: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:81%"/&gt;
&lt;td style="vertical-align:bottom;width:18%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principal&#160;amounts&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Within 1 year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Between 1 to 2 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Between 2 to 3 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 13%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Between 3 to 4 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,482&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Between 4 to 5 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Beyond 5 years&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,840&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,322&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">3482000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">4840000000</jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne>
    <jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo
      contextRef="PAsOn12_31_2022_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">2000000000</jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">3482000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">6840000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">10322000000</us-gaap:LongTermDebt>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;18.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Leases &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group has operating leases for warehouses, stores, office spaces, delivery centers and other corporate assets that the Group utilizes under lease arrangements. &lt;/div&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of supplemental information related to operating leases as of December 31, 2021 and 2022 is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 79%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease ROU assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,987&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,267&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities-current&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,665&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,688&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;liabilities-non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,978&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 79%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total operating lease liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20,386&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,666&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 79%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average remaining lease term&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.6&#160;years&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.4 years&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average discount rate&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&lt;/div&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;   &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of lease cost recognized in the Group&#x2019;s consolidated statements of operations and comprehensive income/(loss) and supplemental cash flow information related to operating leases is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease cost&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,903&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,763&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,951&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term lease cost&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,902&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,805&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,545&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash paid for operating leases&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,801&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,715&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,915&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;   &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of maturity of operating lease liabilities under the Group&#x2019;s &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-cancelable&lt;/div&gt; operating leases as of December&#160;31, 2022 is as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 12%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&lt;br/&gt;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,885&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,322&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2025&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2026&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2027&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2028 and thereafter&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,298&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease payments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25,833&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: interest&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,167&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Present value of operating lease liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,666&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, the Group has no significant lease contract that has been entered into but not yet commenced. &lt;/div&gt; </us-gaap:LesseeOperatingLeasesTextBlock>
    <jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of supplemental information related to operating leases as of December 31, 2021 and 2022 is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 79%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease ROU assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,987&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,267&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities-current&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,665&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,688&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;liabilities-non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,978&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 79%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total operating lease liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20,386&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,666&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 79%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average remaining lease term&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.6&#160;years&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.4 years&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average discount rate&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&lt;/div&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19987000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">22267000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6665000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7688000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">13721000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">14978000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">20386000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">22666000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="PAsOn12_31_2021">P5Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="PAsOn12_31_2022">P5Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="PAsOn12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.05</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="PAsOn12_31_2022"
      decimals="3"
      unitRef="Unit_pure">0.05</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of lease cost recognized in the Group&#x2019;s consolidated statements of operations and comprehensive income/(loss) and supplemental cash flow information related to operating leases is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease cost&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,903&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,763&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,951&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term lease cost&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,902&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,805&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,545&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash paid for operating leases&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,801&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,715&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,915&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4903000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6763000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7951000000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1902000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2782000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3181000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6805000000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">9545000000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">11132000000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4801000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6715000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7915000000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of maturity of operating lease liabilities under the Group&#x2019;s &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-cancelable&lt;/div&gt; operating leases as of December&#160;31, 2022 is as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 12%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&lt;br/&gt;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,885&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,322&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2025&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2026&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2027&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2028 and thereafter&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,298&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease payments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25,833&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: interest&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,167&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 81%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Present value of operating lease liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,666&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 81%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7885000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5322000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3417000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2278000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1633000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5298000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">25833000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3167000000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">22666000000</us-gaap:OperatingLeaseLiability>
    <jd:GainOnSaleOfDevelopmentPropertiesTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gain on sale of development properties &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Gain on sale of development properties for the years ended December&#160;31, 2020, 2021 and 2022 were RMB1,649&#160;million, RMB767&#160;million and RMB1,379 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million, respectively, which were mainly derived from disposals of logistics facilities to several private funds, which can be further classified into core, development and acquisition fund (collectively, &#x201c;Property Funds&#x201d;). The overview of the major funds are listed below.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Core funds &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In 2018, the Group established JD Property to manage the expanding logistics facilities and other real estate properties. In 2019, 2020 and 2022, JD Property established several core funds (the &#x201c;Core Funds&#x201d;) together with a third-party investor. JD Property serves as the general partner and committed&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;10&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;-&lt;/div&gt;&lt;/div&gt;20&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;of the total capital of each core fund as the limited partner, and the third-party investor committed the remaining&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;80&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;-&lt;/div&gt;&lt;/div&gt;90&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Furthermore, in 2019, 2020 and 2022, the Group entered into definitive agreements with each of the Core Funds, pursuant to which the Group will dispose of certain modern logistics facilities to the Core Funds, and concurrently lease back these completed facilities for operational purposes with an initial lease term of&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;4&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; to &lt;/div&gt;10&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; years. The annual rent for the completed facilities is set at fair market rent for the initial lease term and will be adjusted based on the growth rate of fair market rent at the beginning of each subsequent &lt;/div&gt;5&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; years&#x2019; &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;period. The Group may choose to renew the lease upon the expiry of the initial lease agreement if the adjusted rental rate is acceptable. The lease back transaction is accounted for under ASC 842 as operating lease, and the ROU assets and operating lease liabilities were recorded accordingly. The Core Funds used leverage to finance the purchase, and the closing of the purchase is subject to certain conditions, including the availability of debt financing. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The investment committee of each of the Core Funds, which comprises the representatives from JD Property and the third-party investor, oversees the key operations of each fund, respectively. Given the control over the Core Funds is shared between JD Property and the third-party investor, JD Property does not consolidate the Core Funds and investments in the Core Funds are accounted for using the equity method as JD Property obtained significant influence by the rights to nominate no more than half of the members of each investment committee. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;The closing conditions for each asset group of completed logistics facilities were considered met when each of the Core Funds signed definitive facility agreements with bank consortium to finance the purchase, respectively. As of each respective year-end, all or majority logistics facilities under asset groups related to different core funds have been completed and satisfied hand-over condition. Therefore, the Group recorded disposal gain related to the Core Funds of&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;1,181&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million, RMB&lt;/div&gt;637&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million and RMB&lt;/div&gt;1,289&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million for the years ended December 31, 2020, 2021 and 2022, respectively, which represent the excess of cash consideration of the net assets, including the consideration received and expected to receive, over the carrying value of the net assets disposed as of the disposal date.&#160;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; font-size: 10pt;;font-style:italic;display:inline;"&gt;Development fund&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In 2020, JD Property entered into definitive agreements to establish another logistics investment fund, the Development Fund, together with certain third-party investors to replicate the successful experience of the Core Funds. The Development Fund planned to acquire some of JD Property&#x2019;s uncompleted modern logistics facilities. JD Property serves as general partner and committed &lt;/div&gt;&lt;/div&gt;40&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;of the total capital of the Development Fund as a limited partner, and the third-party investors committed the remaining&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;60&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%.&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The investment committee of Development Fund, which comprises the representatives from JD Property and the third-party investors, oversees the key operations of the fund. Given the control over the Development Fund is shared between JD Property and third-party investors, JD Property does not consolidate the Development Fund and investments in the Development Fund is accounted for using the equity method as JD Property obtained significant influence by the rights to nominate no more than half of the members of investment committee. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;In December 2020, the Group entered into definitive agreements with the Development Fund to sell certain of its uncompleted modern logistics facilities, and will concurrently lease back such facilities for operational purposes when completed. The closing conditions for such facilities were successively met since December 2020 and the Group recorded disposal gain of&lt;/div&gt;&lt;/div&gt; RMB468&#160;million and RMB112&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million for the years ended December 31, 2020 and 2021, respectively. As of December 31, 2021, all logistics facilities under asset groups related to Development Fund have satisfied hand-over condition, and been derecognized by the Group.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</jd:GainOnSaleOfDevelopmentPropertiesTextBlock>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1649000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">767000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1379000000</us-gaap:GainLossOnSaleOfProperties>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis_MinimumMembersrtRangeAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</jd:PercentageOfCommitmentOfTotalCapital>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis_MaximumMembersrtRangeAxis"
      decimals="2"
      unitRef="Unit_pure">0.20</jd:PercentageOfCommitmentOfTotalCapital>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_MinimumMembersrtRangeAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis"
      decimals="2"
      unitRef="Unit_pure">0.80</jd:PercentageOfCommitmentOfTotalCapital>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn12_31_2022_CoreFundsMemberdeiLegalEntityAxis_MaximumMembersrtRangeAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis"
      decimals="2"
      unitRef="Unit_pure">0.90</jd:PercentageOfCommitmentOfTotalCapital>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="PAsOn12_31_2022_MinimumMembersrtRangeAxis">P4Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="PAsOn12_31_2022_MaximumMembersrtRangeAxis">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent contextRef="P01_01_2022To12_31_2022_CoreFundsMemberdeiLegalEntityAxis">P5Y</jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent>
    <jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent contextRef="P01_01_2020To12_31_2020_CoreFundsMemberdeiLegalEntityAxis">P5Y</jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent>
    <jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent contextRef="P01_01_2019To12_31_2019_CoreFundsMemberdeiLegalEntityAxis">P5Y</jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2020To12_31_2020_CoreFundsMemberdeiLegalEntityAxis"
      decimals="-6"
      unitRef="Unit_CNY">1181000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2021To12_31_2021_CoreFundsMemberdeiLegalEntityAxis"
      decimals="-6"
      unitRef="Unit_CNY">637000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2022To12_31_2022_CoreFundsMemberdeiLegalEntityAxis"
      decimals="-6"
      unitRef="Unit_CNY">1289000000</us-gaap:GainLossOnSaleOfProperties>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn12_31_2020_DevelopmentFundMemberJDFundAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis"
      decimals="2"
      unitRef="Unit_pure">0.40</jd:PercentageOfCommitmentOfTotalCapital>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn12_31_2020_DevelopmentFundMemberJDFundAxis_ThirdPartyInvestorMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis"
      decimals="2"
      unitRef="Unit_pure">0.60</jd:PercentageOfCommitmentOfTotalCapital>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2020To12_31_2020_DevelopmentFundMemberJDFundAxis"
      decimals="-6"
      unitRef="Unit_CNY">468000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2021To12_31_2021_DevelopmentFundMemberJDFundAxis"
      decimals="-6"
      unitRef="Unit_CNY">112000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;20.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others, net &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Others, net consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gains/(losses) from fair value change of long-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29,483&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,096&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Government financial incentives&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,545&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,482&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,773&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,753&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,213&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,742&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gains/(losses) from acquirements or disposals of business and investment&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,558&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment of investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(574&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Foreign exchange gains/(losses), net&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(90&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;35,310&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,555&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Government financial incentives represent rewards provided by the relevant PRC municipal government authorities to the Group for business achievements made by the Group. Government financial incentives are recognized in &#x201c;others, net&#x201d; in the consolidated statements of operations and comprehensive income/(loss) when the government financial incentives are received and no further conditions need to be met, otherwise the received amounts are recorded as liabilities. The amounts of such government financial incentives are determined solely at the discretion of the relevant government authorities and there is no assurance that the Group will continue to receive these government financial incentives in the future. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Others, net consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gains/(losses) from fair value change of long-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29,483&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,096&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Government financial incentives&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,545&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,482&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,773&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,753&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,213&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,742&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gains/(losses) from acquirements or disposals of business and investment&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,558&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment of investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(574&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Foreign exchange gains/(losses), net&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(90&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;35,310&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,555&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">29483000000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-7252000000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-4096000000</us-gaap:UnrealizedGainLossOnInvestments>
    <jd:GovernmentFinancialIncentives
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2545000000</jd:GovernmentFinancialIncentives>
    <jd:GovernmentFinancialIncentives
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2482000000</jd:GovernmentFinancialIncentives>
    <jd:GovernmentFinancialIncentives
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2773000000</jd:GovernmentFinancialIncentives>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2753000000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4213000000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5742000000</us-gaap:InvestmentIncomeInterest>
    <jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">279000000</jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment>
    <jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">140000000</jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment>
    <jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-3558000000</jd:GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">208000000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">574000000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1969000000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-90000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">42000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">114000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">548000000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">359000000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-561000000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">35310000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-590000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-1555000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;21.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Taxation &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;a)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Value added tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;(&#x201c;VAT&#x201d;) &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group is subject to statutory VAT rate of&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;9% &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;from April&#160;1, 2019 for revenues from sales of audio, video products and books in the Chinese mainland. The Group is subject to statutory VAT rate of&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;13&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;from April&#160;1, 2019 for sales of other products in the Chinese mainland. The Group is exempted from VAT for revenues from sales of books from January&#160;1, 2014 to December&#160;31, 2023 in comply with relevant VAT regulations of the Chinese mainland. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group is subject to VAT at the rate of 6% or&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;9%&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;for revenues from logistics services, and&#160;&lt;/div&gt;6%&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;for revenues from online advertising and other services.&#160;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group is also subject to cultural undertaking development fees at the rate of 3% on revenues from online advertising services in the &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Chinese mainland&lt;/div&gt;, which is&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;exempted from January&#160;1, 2020 to December&#160;31, 2021&#160;and reduced by 50% from January&#160;1, 2022 to December&#160;31, 2024. &lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;b)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Income tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Cayman Islands &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Under the current laws of the Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gains. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;British Virgin Islands &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Republic of Indonesia &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Under the current laws of the Republic of Indonesia, the Group&#x2019;s subsidiaries in the Republic of Indonesia are subject to &lt;/div&gt;&lt;/div&gt;22%&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;income tax rate on its taxable income generated from operations in the Republic of Indonesia for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Singapore &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Under the current laws of Singapore, the Group&#x2019;s subsidiaries in Singapore are subject to 17% income tax rate on any taxable income accruing in or derived from Singapore, or received in Singapore from outside Singapore for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Hong Kong &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s subsidiaries incorporated in Hong Kong are subject to a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;two-tiered&lt;/div&gt; income tax rate on its taxable income generated from operations in Hong Kong effective on April&#160;1, 2018. The first HK$2&#160;million of profits earned by its subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. Under the Hong Kong tax laws, entities in HK are exempted from the Hong Kong income tax on its foreign-derived income. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Chinese mainland &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Under the PRC Enterprise Income Tax Law (the &#x201c;EIT Law&#x201d;), the standard enterprise income tax rate for domestic enterprises and foreign invested enterprises is 25%. Most of the Group&#x2019;s PRC subsidiaries and consolidated VIEs are subject to the statutory income tax rate of 25%. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;  &lt;div style="margin-top: 1em; margin-bottom: 1em"/&gt; &lt;div style="margin-top: 1em; margin-bottom: 1em"/&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;The EIT Law and its implementation rules permit certain High and New Technologies Enterprises, or HNTEs, to enjoy a red&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;u&lt;/div&gt;ced 15% enterprise income tax rate subject to these HNTEs meeting certain qualification criteria. In addition, the relevant EIT laws and regulations also provide that entities recognized as Software Enterprises are able to enjoy a tax holiday consisting of a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;two-year-exemption&lt;/div&gt; commencing from their first profitable calendar year and a 50% reduction in ordinary tax rate for the following three calendar years. Beijing Shangke has been entitled to an exemption from income tax for the first two years and 50% reduction for the next three years from its first profitable year as a &#x201c;software enterprise&#x201d;. It has also been qualified as HNTE and enjoys a preferential income tax rate of 15%. The privileges cannot be applied simultaneously. Beijing Shangke applied the privilege of &#x201c;software enterprise&#x201d; and enjoyed a preferential income tax rate of 12.5% in 2019 and 2020. Beijing Shangke applied the privilege of HNTEs and enjoyed a reduced 15% enterprise income tax rate &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;in&lt;/div&gt;&lt;/div&gt; 2021&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;and 2022&lt;/div&gt;. Beijing Wodong Tianjun has been entitled to an exemption from income tax for the first two years and 50% reduction for the next three years from its first profitable year as a &#x201c;software enterprise&#x201d;. It applied the privilege of &#x201c;software enterprise&#x201d; and enjoyed an exemption from income tax in 2020 and 2021, and a 50% reduction in 2022. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Certain enterprises will benefit from a preferential tax rate of 15% under the EIT Law if they are located in applicable PRC regions as specified in the Catalogue of Encouraged Industries in Western Regions (initially effective through the end of 2010 and further extended to 2030), or the Western Regions Catalogue, subject to certain general restrictions described in the EIT Law and the related regulations. Chongqing Haijia and certain other entities of the Group are qualified as the enterprises within the Catalogue of Encouraged Industries in Western Regions and enjoyed 15% preferential income tax rate. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;According to the relevant laws and regulations in the PRC, enterprises engaging in research and development activities are entitled to claim 150% of their research and development expenses so incurred as tax deductible expenses when determining their assessable profits for that year (&#x201c;Super Deduction&#x201d;). The State Taxation Administration of the PRC announced in September 2018 that enterprises engaging in research and development activities would be entitled to claim 175% &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;of their research and development expenses as Super Deduction from January 1, 2018 to December 31, 2020, which was subsequently announced in March 2021 to be further extended to December 31, 2023. In September 2022, the State Taxation Administration of the PRC further announced that for the enterprises entitled to the current&#160;pre-tax deduction ratio of&lt;/div&gt;&#160;175% for research and development expenses, such ratio is raised to 200% during the period from October&#160;1, 2022 to December&#160;31, 2022. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Withholding tax on undistributed dividends &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&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 the PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the &#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, property, etc., of a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-PRC&lt;/div&gt; company is located.&#x201d; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered as a resident enterprise for the PRC tax purposes. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The EIT law also imposes a withholding income tax of 10% &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;on dividends distributed by a Foreign Investment Enterprise (&#x201c;FIE&#x201d;) to its immediate holding company outside of the Chinese mainland, if such immediate holding company is considered as a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;non-resident &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;enterprise&lt;/div&gt; without any establishment or place within the Chinese mainland or if the received dividends have no connection with the establishment or place of such immediate holding company within the Chinese mainland, unless such immediate holding company&#x2019;s jurisdiction of incorporation has a tax treaty with the Chinese mainland that provides for a different withholding arrangement. According to the arrangement between the Chinese mainland and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in the Chinese mainland to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;5% (if the FIE satisfies the criteria for &#x201c;beneficial owner&#x201d; under Circular No.&#160;9, which was issued by the State Administration of Taxation in February 2018, and the foreign investor owns directly at least 25% of the shares of the FIE). &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;  &lt;div style="margin-top: 1em; margin-bottom: 1em"/&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In 2020 and 2021, the Company did not record any dividend withholding tax on the retained earnings of its FIEs in the Chinese mainland, as the Company intended to reinvest all earnings in the Chinese mainland to further expand its business in the Chinese mainland, and its FIEs did not intend to declare dividends on the retained earnings to their immediate foreign holding companies. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In 2022, the Company accrued RMB367&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million withholding tax expenses associated with its earnings expected to be distributed from its FIEs in the Chinese mainland to overseas. As of December 31, 2022, the Company has accrued withholding tax liabilities associated with all of its earnings expected to be distributed from its FIEs in the Chinese mainland to overseas, except for unrecognized deferred tax liabilities of RMB4.3 billion related to the remaining undistributed earnings that the Company still intends to indefinitely reinvest in the Chinese mainland. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The components of income/(loss) before tax are as follows:&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) before tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income from Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15,803&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) from non-Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;35,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(17,098&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,933&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total income/(loss) before tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;"&gt;50,819&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;"&gt;(2,580&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;"&gt;13,867&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax benefits/(expenses) applicable to Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current income tax expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,538&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,418&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;719&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;651&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;732&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subtotal income tax expenses applicable to Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(1,482&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(1,887&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(3,686&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax expenses applicable to non-Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Current income tax expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(307&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Deferred tax expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;"&gt;(183&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subtotal income tax expenses applicable to non-Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(490&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 2%;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total income tax expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;"&gt;(1,482&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;"&gt;(1,887&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;"&gt;(4,176&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="clear:both;max-height:0pt;"/&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Reconciliation of difference between the PRC statutory income tax rate and the Group&#x2019;s effective income tax rate for the years ended December&#160;31, 2020, 2021 and 2022 is as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:75%"/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Statutory income tax rate&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of preferential tax rates and tax holiday&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2.3)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;86.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(19.3&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)%&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;tax-exempt&lt;/div&gt; entities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(16.8)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(143.7)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect on tax rates in different tax jurisdiction&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(0.5)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2.3)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)%&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-deductible&lt;/div&gt; expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.5%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(13.8)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-taxable&lt;/div&gt; income&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1.4%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(0.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;)%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of Super Deduction and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4.2)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;105.9%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(19.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;)%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Changes in valuation allowance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1.2%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(131.6)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;28.3&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect on withholding income tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="margin-top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 1pt; line-height: normal;"&gt;&lt;div style="font-size: 1pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; text-indent: 0px; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effective tax rates&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;"&gt;2.9%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;"&gt;(73.1)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;"&gt;30.1&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-indent: 0px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table sets forth the effect of tax holiday: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 79%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax holiday effect (RMB in millions)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,153&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,677&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of tax holiday on basic net income/(loss) per share (RMB)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.38&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.71&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.86&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of tax holiday on diluted net income/(loss) per share (RMB)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.37&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.71&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.84&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;c)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Deferred tax assets and deferred tax liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:82%"/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:2%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Net operating loss carry forwards and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,715&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Deferred revenues&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;553&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;472&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Inventory valuation allowance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;575&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;603&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,001&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Unrealized fair value losses for certain investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;747&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;595&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: valuation allowance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,670&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net deferred tax assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,536&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Intangible assets arisen from business combination&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,598&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Withholding tax on undistributed earnings&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;183&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Accelerated tax depreciation and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;443&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;730&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,897&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,511&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, the accumulated net operating loss of RMB8,425 million of the Company&#x2019;s subsidiaries incorporated in Singapore and Hong Kong can be carried forward indefinitely to offset future taxable income, the remaining accumulated net operating loss of RMB33,632 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million mainly arose from the Company&#x2019;s subsidiaries and consolidated VIEs established in the Chinese mainland and Indonesia, which can be carried forward to offset future taxable income. The remaining accumulated net operating loss will expire during the period from 2023 to 2027 except for those arose from HNTEs, which will expire during the period from 2023 to 2032. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;A 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 evaluates a variety of factors including the Group&#x2019;s entities&#x2019; operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Valuation allowances provided on the deferred tax assets mainly related to the net operating loss carry forwards, as the Group&#x2019;s management does not believe that sufficient positive evidence exists to conclude that the benefits of such deferred tax assets &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;are&lt;/div&gt; more likely than not to be realized. The amount of valuation allowance offset in deferred tax assets as of December&#160;31, 2021 and 2022 was RMB7,670&#160;million and RMB14,276 million, respectively. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The movements of valuation allowance of deferred tax assets are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,674&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,289&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,670&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,393&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,052&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,694&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reversals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,778&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,671&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,088&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,289&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,670&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <jd:ValueAddedTaxRate
      contextRef="P04_01_2019To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.09</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_SalesOfOtherProductsMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.13</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.06</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P04_01_2019To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.09</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.06</jd:ValueAddedTaxRate>
    <jd:PercentageOfCulturalUndertakingDevelopmentFees
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.03</jd:PercentageOfCulturalUndertakingDevelopmentFees>
    <jd:ReductionPercentageOfCulturalUndertakingDevelopmentFees
      contextRef="P01_01_2022To12_31_2024_CNusgaapIncomeTaxAuthorityAxis_ValueAddedTaxMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfCulturalUndertakingDevelopmentFees>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2020To12_31_2022_IDusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.22</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2020To12_31_2022_SGusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.17</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:TheHongKongProfitsApplicableForTheFirstTierTaxRate
      contextRef="P04_01_2018To12_31_2022"
      decimals="-6"
      unitRef="Unit_HKD">2000000</jd:TheHongKongProfitsApplicableForTheFirstTierTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2022To12_31_2022_HKusgaapIncomeTaxAuthorityAxis_ProfitBelowTwoMillionHongKongDollarMemberJDProfitRangeAxis"
      decimals="INF"
      unitRef="Unit_pure">0.0825</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2022To12_31_2022_HKusgaapIncomeTaxAuthorityAxis_ProfitAboveTwoMillionHonKongDollarMemberJDProfitRangeAxis"
      decimals="INF"
      unitRef="Unit_pure">0.165</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:NumberOfYearsExemptedFromIncomeTax contextRef="P01_01_2022To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">P2Y</jd:NumberOfYearsExemptedFromIncomeTax>
    <jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate>
    <jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate>
    <jd:NumberOfYearsHalfExemptedIncomeTax contextRef="P01_01_2022To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">P3Y</jd:NumberOfYearsHalfExemptedIncomeTax>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2019To12_31_2020_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.125</jd:PreferentialCorporateIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2022_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate>
    <jd:NumberOfYearsHalfExemptedIncomeTax contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">P3Y</jd:NumberOfYearsHalfExemptedIncomeTax>
    <jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="2"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses
      contextRef="P01_01_2016To12_31_2017_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">1.50</jd:PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses>
    <jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration
      contextRef="P01_01_2018To12_31_2023_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">1.75</jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration>
    <jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration
      contextRef="P09_01_2022To09_01_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">1.75</jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration>
    <jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration
      contextRef="P10_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">2</jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <jd:WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany>
    <jd:MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.05</jd:MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions>
    <jd:MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</jd:MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong>
    <jd:AccruedIncomeTaxWithholdingExpenses
      contextRef="P01_01_2022To12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="-6"
      unitRef="Unit_CNY">367000000</jd:AccruedIncomeTaxWithholdingExpenses>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries
      contextRef="PAsOn12_31_2022_CNusgaapIncomeTaxAuthorityAxis"
      decimals="-8"
      unitRef="Unit_CNY">4300000000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The components of income/(loss) before tax are as follows:&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) before tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income from Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15,803&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) from non-Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;35,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(17,098&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,933&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total income/(loss) before tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;"&gt;50,819&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;"&gt;(2,580&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0.75pt solid black;;text-align:right;"&gt;13,867&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax benefits/(expenses) applicable to Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current income tax expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,538&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,418&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;719&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;651&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;732&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subtotal income tax expenses applicable to Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(1,482&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(1,887&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(3,686&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax expenses applicable to non-Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Current income tax expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(307&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Deferred tax expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;"&gt;(183&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subtotal income tax expenses applicable to non-Chinese mainland operations&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(490&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 77%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 2%;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total income tax expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;"&gt;(1,482&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;"&gt;(1,887&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;"&gt;&lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black;;text-align:right;"&gt;(4,176&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 0.375pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 77%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 1pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">15803000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">14518000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">16800000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">35016000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-17098000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-2933000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">50819000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-2580000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">13867000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2201000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2538000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">4418000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-719000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-651000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-732000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1482000000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1887000000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">3686000000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">307000000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">183000000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">490000000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1482000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1887000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">4176000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:75%"/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Statutory income tax rate&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of preferential tax rates and tax holiday&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2.3)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;86.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(19.3&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)%&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;tax-exempt&lt;/div&gt; entities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(16.8)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(143.7)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect on tax rates in different tax jurisdiction&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(0.5)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2.3)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)%&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-deductible&lt;/div&gt; expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.5%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(13.8)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-taxable&lt;/div&gt; income&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1.4%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(0.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;)%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax effect of Super Deduction and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4.2)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;105.9%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(19.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;)%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Changes in valuation allowance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1.2%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(131.6)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;28.3&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect on withholding income tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.0%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; color: black; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="margin-top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 1pt; line-height: normal;"&gt;&lt;div style="font-size: 1pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; text-indent: 0px; width: 75%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effective tax rates&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;"&gt;2.9%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;"&gt;(73.1)%&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-indent: 0px;;text-align:right;"&gt;30.1&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-indent: 0px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0.0001pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;%&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">-0.023</jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent>
    <jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.86</jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent>
    <jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">-0.193</jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent>
    <jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">-0.168</jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities>
    <jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">-1.437</jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities>
    <jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">0.121</jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">-0.023</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">-0.032</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">-0.138</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">-0.042</jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent>
    <jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">1.059</jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent>
    <jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">-0.19</jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">-1.316</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">0.283</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <jd:EffectOnWithholdingIncomeTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0</jd:EffectOnWithholdingIncomeTax>
    <jd:EffectOnWithholdingIncomeTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0</jd:EffectOnWithholdingIncomeTax>
    <jd:EffectOnWithholdingIncomeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">0.026</jd:EffectOnWithholdingIncomeTax>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.029</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">-0.731</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      unitRef="Unit_pure">0.301</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SummaryOfIncomeTaxHolidayTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 79%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 79%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax holiday effect (RMB in millions)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,153&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,677&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of tax holiday on basic net income/(loss) per share (RMB)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.38&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.71&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.86&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of tax holiday on diluted net income/(loss) per share (RMB)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.37&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.71&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;0.84&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxHolidayTextBlock>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1153000000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2219000000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2677000000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_CNY_per_Share">0.38</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_CNY_per_Share">0.71</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_CNY_per_Share">0.86</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_CNY_per_Share">0.37</jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted>
    <jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_CNY_per_Share">0.71</jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted>
    <jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_CNY_per_Share">0.84</jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:82%"/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:2%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Net operating loss carry forwards and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,715&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Deferred revenues&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;553&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;472&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Inventory valuation allowance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;575&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;603&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,001&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Unrealized fair value losses for certain investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;747&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;595&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: valuation allowance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,670&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net deferred tax assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,536&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Intangible assets arisen from business combination&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,598&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Withholding tax on undistributed earnings&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;183&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Accelerated tax depreciation and others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;443&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;730&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total deferred tax liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,897&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,511&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6303000000</jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers>
    <jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">12715000000</jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">553000000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">472000000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">575000000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1029000000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">603000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1001000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">747000000</jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments>
    <jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">595000000</jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7670000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">14276000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1111000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1536000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1454000000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5598000000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">183000000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">443000000</jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers>
    <jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">730000000</jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1897000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">6511000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn12_31_2022_SubsidiariesIncorporatedInSingaporeAndHongKongMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">8425000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn12_31_2022_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">33632000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7670000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">14276000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,674&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,289&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,670&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,393&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,052&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,694&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reversals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,778&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,671&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,088&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,289&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,670&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3674000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4289000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7670000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4393000000</jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions>
    <jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5052000000</jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions>
    <jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7694000000</jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions>
    <jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">3778000000</jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals>
    <jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1671000000</jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals>
    <jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1088000000</jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4289000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7670000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">14276000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;22.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financing for major subsidiaries &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Health &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;In May 2019 and August 2020, JD Health entered into definitive agreements for the non-redeemable series A preference share financing of RMB6.5 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;billion and for the non-redeemable series B preference share financing of&lt;/div&gt; RMB6.3 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;billion with third-party investors, respectively.&#160;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;In December 2020, JD Health completed its IPO and issued 439,185,000 ordinary shares, including the exercise of the over-allotment option, at HK$70.58 per share. The net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RM&lt;/div&gt;&lt;/div&gt;B25.7&#160;billion. Upon completion of IPO, the preference shares &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;were&lt;/div&gt; converted into ordinary shares of JD Health. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2020, among the proceeds received, RMB11.8&#160;billion was recorded as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests and RMB26.7&#160;billion was recorded as additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;In May 2021, JD Logistics completed its IPO and issued 700,534,900 ordinary shares, including the exercise of the over-allotment option, at HK$40.36 per share. The net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RM&lt;/div&gt;&lt;/div&gt;B22.9&#160;billion. Among the proceeds received, RMB6.1&#160;billion was recorded as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests and RMB16.8&#160;billion was recorded as additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;On March&#160;25, 2022, JD Logistics entered into a placing agreement to issue its ordinary shares to a group of third-party investors for net proceeds of approximately HK$3,102 million in a placement (the &#x201c;JDL Placement&#x201d;). Concurrently, the Company, through its wholly-owned subsidiary, had entered into a subscription agreement with JD Logistics to subscribe for ordinary shares of JD Logistics, at the same per share price for the JDL Placement, for net proceeds of approximately US$692 million in cash (the &#x201c;JD Subscription&#x201d;). Upon completion of the JDL Placement and the JD Subscription in 2022, the Company maintained its shareholding in JD Logistics at approximately 63.56&lt;div style="display:inline;"&gt;%, and continued to consolidate JD Logistics&#x2019;s financial results into its financial statements. The Company recorded the net proceeds of financing in &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests of RMB&lt;/div&gt;2,221 million and additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital of RMB295 million. &lt;/div&gt; &lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Industrials &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In April and December 2020, JD Industrials entered into definitive agreements for &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-redeemable&lt;/div&gt; series A and series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A-1&lt;/div&gt; preference share financing (&#x201c;JD Industrials Series A and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A-1&lt;/div&gt; Preference Shares&#x201d;) with a group of third-party investors. The total amount of financing arising from JD Industrials Series A and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A-1&lt;/div&gt; Preference Shares was &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; US$335&#160;million. Among the proceeds received, RMB&lt;/div&gt;510&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million was recorded as non-controlling interests and RMB1,792 million was recorded as additional paid-in capital.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group determined that JD Industrials Series A and A-1 Preference Shares should be classified as non-controlling interests upon its issuance since they were not redeemable by the holders. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Property &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In March 2021, JD Property entered into definitive agreements for the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-redeemable&lt;/div&gt; series A preference share financing (&#x201c;JD Property Series A Preference Shares&#x201d;) with a group of third-party investors. The total amount of financing arising from JD Property Series A Preference Shares was &lt;/div&gt;US$703&#160;million. Among the proceeds received, RMB3.1&#160;billion was recorded as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests and RMB1.3&#160;billion was recorded as additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In March and June 2022, JD Property entered into definitive agreements for its non-redeemable series B preferred share financing (&#x201c;JD Property Series B Preference Shares&#x201d;) with investors led by Hillhouse Investment, Warburg Pincus, and one leading global institutional investor, among others. The total amount of financing raised was approximately US$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;803&#160;million. Among the proceeds received, RMB3.9&#160;billion was recorded as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests and RMB1.4&#160;billion was recorded as additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group determined that JD Property Series A Preference Shares and JD Property Series B Preference Shares should be classified as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests upon its issuance since they were not redeemable by the holders. &lt;/div&gt; </jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">6500000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">6500000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">6300000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">6300000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P12_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis"
      decimals="0"
      unitRef="Unit_shares">439185000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_HKD_per_Share">70.58</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="P12_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis"
      decimals="-8"
      unitRef="Unit_CNY">25700000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn12_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">11800000000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn12_31_2020_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">26700000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P05_01_2021To05_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis"
      decimals="0"
      unitRef="Unit_shares">700534900</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="PAsOn05_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_HKD_per_Share">40.36</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="P05_01_2021To09_30_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis"
      decimals="-8"
      unitRef="Unit_CNY">22900000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn12_31_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis"
      decimals="-8"
      unitRef="Unit_CNY">6100000000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn12_31_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdLogisticsMembersrtOwnershipAxis"
      decimals="-8"
      unitRef="Unit_CNY">16800000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="P04_01_2022To04_01_2022_JdLogisticsMembersrtOwnershipAxis_JdlPlacementMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="-6"
      unitRef="Unit_HKD">3102000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="P04_01_2022To04_01_2022_JdLogisticsMembersrtOwnershipAxis_JdSubscriptionMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">692000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="PAsOn12_31_2022_JdLogisticsMembersrtOwnershipAxis"
      decimals="4"
      unitRef="Unit_pure">0.6356</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn12_31_2022_JdLogisticsMembersrtOwnershipAxis"
      decimals="-6"
      unitRef="Unit_CNY">2221000000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn12_31_2022_JdLogisticsMembersrtOwnershipAxis"
      decimals="-6"
      unitRef="Unit_CNY">295000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn09_30_2021_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">335000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn09_30_2021_JdIndustryPlanMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">335000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn12_31_2020_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">510000000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn12_31_2020_JdIndustryPlanMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">1792000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn12_31_2021_JDPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">703000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn12_31_2021_JDPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">3100000000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn12_31_2021_JDPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">1300000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn09_30_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">803000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn12_31_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">3900000000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn12_31_2022_JDPropertyMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">1400000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <jd:OrdinarySharesDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;23.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Ordinary shares &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On May 10, 2019, the Company renewed the strategic cooperation agreement in March 2014 with Tencent Holdings Limited (&#x201c;Tencent&#x201d;), for a period of three years starting from May 27, 2019. Tencent continued to provide traffic support, and the two parties also intend to continue to cooperate in a number of areas. As part of the total consideration, the Company agreed to issue to Huang River Investment Limited, a wholly owned subsidiary of Tencent, a certain number of the Company&#x2019;s Class A ordinary shares for a consideration of approximately US&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;$250&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million at prevailing market prices at certain pre-determined dates during the three-year period, of which&#160;&lt;/div&gt;8,127,302, 2,938,584 and 1,914,998 of the Company&#x2019;s Class&#160;A ordinary shares were issued in May 2019, May 2020 and June 2021, respectively. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June&#160;29, 2022, the Company renewed the strategic cooperation agreement with Tencent, for a period of three years starting from May&#160;27, 2022. As part of the total consideration, the Company agreed to issue to Tencent a certain number of the Company&#x2019;s Class&#160;A ordinary shares for a consideration of up to US$220 million at prevailing market prices at certain &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;pre-determined&lt;/div&gt; dates during the three-year period, of which&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;2,164,236 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;of the Company&#x2019;s Class&#160;A ordinary shares have been issued in July 2022. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In June 2020, the Company completed its global offering and the Company&#x2019;s shares have been listed on the Main Board of the HKEX. Accordingly, the Company issued 152,912,100 Class&#160;A ordinary shares, including the exercise of the over-allotment option. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The ordinary shares reserved for future exercise of the RSUs and share options were 124,045,978 and 90,955,190 as of December&#160;31, 2021 and 2022, respectively. &lt;/div&gt; </jd:OrdinarySharesDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis"
      decimals="-6"
      unitRef="Unit_USD">250000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P05_01_2019To05_31_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis"
      decimals="0"
      unitRef="Unit_shares">8127302</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P05_01_2020To05_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis"
      decimals="0"
      unitRef="Unit_shares">2938584</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P06_01_2021To06_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis"
      decimals="0"
      unitRef="Unit_shares">1914998</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P06_29_2022To06_29_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis"
      decimals="-6"
      unitRef="Unit_USD">220000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P07_01_2022To07_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis"
      decimals="0"
      unitRef="Unit_shares">2164236</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P06_01_2020To06_30_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKSEMembersrtCounterpartyNameAxis"
      decimals="0"
      unitRef="Unit_shares">152912100</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="PAsOn12_31_2021_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">124045978</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="PAsOn12_31_2022_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">90955190</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <jd:DividendTextBlock contextRef="P01_01_2022To12_31_2022">


24.
Dividends  On May 4, 2022, the Board of Directors of the Company approved a special cash dividend of US$0.63&#160;per ordinary share, or US$1.26&#160;per American depositary share (&#x201c;ADS&#x201d;), to the holders of ordinary shares and ADSs, respectively, as of the close of business on May 20, 2022. Dividends are recognized when declared. The aggregate amount of the special dividend was approximately US$2&#160;billion. No dividends had been paid or declared by the Company for the years ended December 31, 2020 and 2021, respectively.</jd:DividendTextBlock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="P05_04_2022To05_04_2022"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.63</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="P05_04_2022To05_04_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:Dividends
      contextRef="P05_04_2022To05_04_2022"
      decimals="-9"
      unitRef="Unit_USD">2000000000</us-gaap:Dividends>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:TreasuryStockTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;25.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Share repurchase program &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In March 2020, the Company&#x2019;s Board of Directors authorized a share repurchase program (&#x201c;2020 share repurchase program&#x201d;) under which the Company may repurchase up to US$2,000&#160;million worth of its ADSs over the following 24 months. The share repurchases may be made in accordance with applicable laws and regulations through open market transactions, privately negotiated transactions or other legally permissible means as determined by the management. In December 2021, the Company&#x2019;s Board of Directors approved modifications to 2020 share repurchase program, pursuant to which the repurchase authorization&#160;increased from US$2,000&#160;million to US$3,000&#160;million and &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;was&lt;/div&gt; extended until March&#160;17, 2024. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Under the 2020 share repurchase program, for the year ended December&#160;31, 2020, the Company repurchased 1,191,370 ADSs for US$44&#160;million (RMB312 million) on the open market, at a weighted average price of US$37.04 per ADS. For the year ended December&#160;31, 2021, the Company repurchased 10,214,827 ADSs for US$806&#160;million (RMB5,246 million) on the open market, at a weighted average price of US$78.92 per ADS. For the year ended December&#160;31, 2022, the Company repurchased 5,010,203 ADSs for US$286 million (RMB1,823 million) on the open market, at a weighted average price of US$57.14 per ADS. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Company accounts for the repurchased ordinary shares under the cost method and includes such treasury stock as a component of the shareholders&#x2019; equity. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; </us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="PAsOn03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">2000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramPeriodInForce1 contextRef="P03_31_2020To03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">P24M</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="PAsOn11_30_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">2000000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="PAsOn12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">3000000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="INF"
      unitRef="Unit_shares">1191370</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">44000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_CNY">312000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="P01_01_2020To12_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">37.04</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="INF"
      unitRef="Unit_shares">10214827</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">806000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_CNY">5246000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="P01_01_2021To12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">78.92</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="INF"
      unitRef="Unit_shares">5010203</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">286000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_CNY">1823000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="P01_01_2022To12_31_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">57.14</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;26.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other comprehensive income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Changes in the composition of accumulated other comprehensive income attributable to ordinary shareholders for the years ended December&#160;31, 2020, 2021 and 2022 are as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:71%"/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Foreign&lt;br/&gt; currency&lt;br/&gt; translation&lt;br/&gt; adjustments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;br/&gt; unrealized&lt;br/&gt; gains/&lt;br/&gt; (losses)&lt;br/&gt; on&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-&lt;/div&gt;&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;for-sale&lt;/div&gt;&lt;br/&gt; securities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balances as of December&#160;31, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,108&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;55&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,163&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other comprehensive loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,656&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(55&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,711&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balances as of December&#160;31, 2020&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other comprehensive loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balances as of December&#160;31, 2021&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,090&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,090&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other comprehensive income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balances as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(959&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(959&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The income tax effects related to the accumulated other comprehensive income were insignificant for all periods presented. &lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; </us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="P01_01_2022To12_31_2022">&#160;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:71%"/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Foreign&lt;br/&gt; currency&lt;br/&gt; translation&lt;br/&gt; adjustments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;br/&gt; unrealized&lt;br/&gt; gains/&lt;br/&gt; (losses)&lt;br/&gt; on&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-&lt;/div&gt;&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;for-sale&lt;/div&gt;&lt;br/&gt; securities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balances as of December&#160;31, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,108&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;55&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,163&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other comprehensive loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,656&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(55&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,711&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balances as of December&#160;31, 2020&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other comprehensive loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balances as of December&#160;31, 2021&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,090&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,090&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other comprehensive income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balances as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(959&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(959&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4108000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">55000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4163000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2020To12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-7656000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2020To12_31_2020_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-55000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-7711000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3548000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3548000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2021To12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2542000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2542000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-6090000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-6090000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">5131000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2022To12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">5131000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-959000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-959000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;27.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Share-based compensation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized were RMB4,156&#160;million, RMB9,134&#160;million and RMB7,548 million, respectively. The following table sets forth the allocation of share-based compensation expenses: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 79%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;102&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;143&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fulfillment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;646&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;882&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Marketing&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;347&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;631&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Research and development&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,781&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,557&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;General and administrative&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,665&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,783&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,287&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Share incentive plan &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Company granted share-based awards to eligible employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; pursuant to a share incentive plan entitled &#x201c;Share Incentive Plan&#x201d;, which was adopted on November&#160;13, 2014 and governed the terms of the awards. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December 31, 2022, the Group had reserved 194,927,210 ordinary shares available to be granted as share-based awards under the Share Incentive Plan. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Employee and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employee&lt;/div&gt; awards &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The RSUs and share options are generally scheduled to be vested over &lt;span style="-sec-ix-hidden:hidden76272714"&gt;two &lt;/span&gt;to ten years. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden76272708"&gt;One-second&lt;/span&gt;,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden76272709"&gt;one-third&lt;/span&gt;,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden76272710"&gt;one-fourth&lt;/span&gt;,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden76272711"&gt;one-fifth&lt;/span&gt;,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden76272712"&gt;one-sixth&lt;/span&gt;,&lt;/div&gt; or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden76272713"&gt;one-tenth&lt;/span&gt;&lt;/div&gt; of the awards, depending on different vesting schedules of the plans, are usually vested upon the end of the calendar year in which the awards were granted or the first anniversary dates of the grants, and the remaining of the awards shall be vested on straight line basis at the end of the remaining calendar or the anniversary years. Starting from the year ended December&#160;31, 2016, certain awards had multiple tranches with tiered vesting commencement dates from 2016 to 2025, and each of the tranches is subject to a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;six-year&lt;/div&gt; vesting schedule. Starting from the year ended December&#160;31, 202&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;, certain granted RSUs are subject to vesting ratably over a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;4-year&lt;/div&gt; vesting period from the grant dates. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Upon the reorganization of JD Technology, the employees&#x2019; status of JD Technology changed from the employees of the Company&#x2019;s subsidiary to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; of the Company. Subsequent to June 2020, the employees&#x2019; status of JD Technology changed from &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; of the Company to employees of the Company&#x2019;s equity method investee. Share-based awards granted by the Company to employees of JD Technology and share-based awards granted by JD Technology to employees of the Company were insignificant for all periods presented. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;RSUs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a) Service-based RSUs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;A summary of activities of the service-based RSUs for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:74%"/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number of&lt;br/&gt; RSUs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted-&lt;br/&gt; Average&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Grant-Date&lt;/div&gt;&lt;br/&gt; Fair Value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unvested as of December&#160;31, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;100,831,204&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15.35&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Granted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;42,621,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;26.44&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(20,632,596&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15.25&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,550,450&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16.13&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unvested as of December&#160;31, 2020&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;108,269,242&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19.62&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Granted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;30,069,498&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39.93&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(23,834,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;18.89&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(19,395,408&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;21.30&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unvested as of December&#160;31, 2021&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;95,108,866&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.89&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Granted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,951,100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29.81&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(23,123,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;23.04&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,295,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.94&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unvested as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;71,641,054&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;27.56&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December 31, 2021 and 2022, 8,208,616 and 5,526,834 outstanding service-based RSUs were held by &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; and employees of the Company&#x2019;s equity method investee, respectively, mainly including employees of JD Technology. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the service-based RSUs granted were RMB3,085&#160;million, RMB4,129&#160;million and RMB3,877 million, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, there were RMB5,735 million of unrecognized share-based compensation expenses related to the&#160;service-based RSUs granted. The expenses are expected to be recognized over a weighted-average period of 3.7 years. The total fair value and intrinsic value of service-based RSUs vested was US$494&#160;million (RMB3,458 million), US$973&#160;million (RMB6,359 million) and US$706 million (RMB4,590 million) during the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;   &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b) Performance-based RSUs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the performance-based RSUs granted were insignificant. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, there were no unrecognized share-based compensation expenses related to the performance-based RSUs granted. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Share options &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;A summary of activities of the service-based share options for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:64%"/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number of&lt;br/&gt; Share&lt;br/&gt; Options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Exercise&lt;br/&gt; Price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Aggregate&lt;br/&gt; Intrinsic&lt;br/&gt; Value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;in&#160;millions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.375pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding as of December&#160;31, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:right;"&gt;10,224,124&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;6.39&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;4.3&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;115&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercised&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5,073,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6.23&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(243,770&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10.24&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding as of December&#160;31, 2020&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,907,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6.38&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;184&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercised&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,962,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,092&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13.42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding as of December&#160;31, 2021&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,937,112&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6.95&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.9&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercised&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(620,476&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.70&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.96&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,314,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7.29&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;48&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested and expected to vest as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,298,132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7.25&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;48&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercisable as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,247,452&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7.12&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;47&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2021 and 2022, 167,206 and 78,706 outstanding share options were held by &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; and employees of the Company&#x2019;s equity method investee, respectively, mainly including employees of JD Technology. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;There was no option granted during the years ended December&#160;31, 2020, 2021 and 2022. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The total intrinsic value of options exercised during the years ended December&#160;31, 2020, 2021 and 2022 was US$111&#160;million (RMB762 million), US$70&#160;million (RMB453 million) and US$14 million (RMB98 million), respectively. The intrinsic value is calculated as the difference between the market value on the date of exercise and the exercise price of the share options. &lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized by the Group for the share options granted were insignificant. As of December&#160;31, 2022, the unrecognized share-based compensation expenses related to the share options granted were insignificant. The expenses are expected to be recognized over a weighted-average period of 1.9 years. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Founder awards &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In May 2015, with approval of the board of directors of the Company, Mr.&#160;Richard Qiangdong Liu (Mr.&#160;Liu), the Founder, was granted an option to acquire a total of 26,000,000 Class&#160;A ordinary shares of the Company with an exercise price of US$16.70 per share (or US$33.40 per ADS) under the Company&#x2019;s Share Incentive Plan, subject to a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;10-year&lt;/div&gt; vesting schedule with 10% of the awards vesting on each anniversary of the grant date. The Company will not grant any additional equity incentive to Mr.&#160;Liu during the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;10-year&lt;/div&gt; period. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses recognized for the Founder&#x2019;s share options were RMB104&#160;million, RMB73&#160;million and RMB54 million, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2022, there were RMB63 million of unrecognized share-based compensation expenses related to the Founder&#x2019;s share options. The expenses are expected to be recognized over a weighted-average period of 2.4 years. &lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Share-based compensation of subsidiaries &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;JD Logistics &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;JD Logistics approved and adopted a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Pre-IPO&lt;/div&gt; share incentive plan on March&#160;31, 2018 and a Post- IPO share option scheme and a Post-IPO share award scheme on May 10, 2021, collectively the &#x201c;JD Logistics Plan&#x201d;. JD Logistics launched the JD Logistics Plan to eligible employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; to attract and retain the best available personnel, provide additional incentives to its employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; for promoting the success of JD Logistics. The JD Logistics Plan consists of share options, RSUs and other types of awards. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;JD Logistics granted 224,511,105 and 30,030,446&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;share options of JD Logistics to its employees and &lt;/div&gt;&lt;div style="text-indent: 0px; font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;employees&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;for the years ended December&#160;31, 2020 and 2021, respectively, including the share options granted to Mr.&#160;Liu as mentioned below. There was no share option granted in 2022. The estimated fair value of each option granted is estimated on the date of grant using the binomial option-pricing model. The weighted average grant date fair value of options granted for the years ended December&#160;31, 2020 and 2021 was&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US$&lt;/div&gt;2.00&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; and US$&lt;/div&gt;4.31&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; per share, respectively. For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses for the share options granted under the JD Logistics Plan were RMB&lt;/div&gt;640&#160;million, RMB1,162&#160;million and RMB702&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; million, respectively. As of December&#160;31, 2022, there were RMB&lt;/div&gt;970&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; million of unrecognized share-based compensation expenses related to the share options granted. The expenses &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;ar&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;e expected to be recognized over a weighted-average period of &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.6&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; years.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In October 2020, options to acquire 99,186,705 ordinary shares of JD Logistics with an exercise price of US$0.01 per share were granted to Mr.&#160;Liu according to the JD Logistics Plan. The grant was awarded to Mr.&#160;Liu to motivate him to continue leading the future success of JD Logistics. The grant by JD Logistics is subject to a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;6-year&lt;/div&gt; vesting schedule with 16.7% of the awards vesting on each anniversary of the grant date. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Starting July 2021, JD Logistics granted RSUs to its employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees.&lt;/div&gt; JD Logistics granted 9,663,953 and 41,570,538 RSUs of JD Logistics to its employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; for the years ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU granted is based on market value of the JD Logistics&#x2019;s shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;s&lt;/div&gt; ended December&#160;31, 2021 and 2022 was HK$35.00 and HK$18.23 per share, respectively. For the years ended December&#160;31, 2021 and 2022, total share-based compensation expenses for the RSUs granted under JD Logistics Plan were RMB39&#160;million and RMB259 million, respectively. As of December&#160;31, 2022, there were RMB412 million of unrecognized share-based compensation expenses related to the RSUs granted. The expenses are expected to be recognized over a weighted-average period of 3.3 years. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;   &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;JD Health &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;JD Health approved and adopted a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Pre-IPO&lt;/div&gt; share incentive plan on September&#160;14, 2020 and a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Post-&lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;IPO&lt;/div&gt; share option scheme and a Post-IPO share award scheme on November&#160;23, 2020, collectively the &#x201c;JD Health Plan&#x201d;. JD Health launched the JD Health Plan to eligible employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; to attract and retain the best available personnel, provide additional incentives to its employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; for promoting the success of JD Health. The JD Health Plan consists of share options, RSUs and other types of awards. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Health granted &lt;/div&gt;94,770,812&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;share options of JD Health to its employees and &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; for the year ended December&#160;31, 2020, including the share options granted to Mr.&#160;Liu as mentioned below. There was no share option granted in 2021 and 2022. The estimated fair value of each option grant is estimated on the date of grant using the binomial option-pricing model. The weighted average grant date fair value of options granted for the year ended December&#160;31, 2020 was &lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US$&lt;/div&gt;7.45&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; per share. For the years ended December&#160;31, 2020, 2021 and 2022, total share-based compensation expenses for the share options granted under the JD Health Plan were RMB&lt;/div&gt;331&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million, RMB&lt;/div&gt;1,133&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million and RMB&lt;/div&gt;960&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; million, respectively. As of December&#160;31, 2022, there were RMB&lt;/div&gt;1,165&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; million of unrecognized share-based compensation expenses related to the share options granted. The expenses &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;ar&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;e expected to be recognized over a weighted-average period of &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4.7&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; years. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In October 2020, options to acquire &lt;/div&gt;53,042,516&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; ordinary shares of JD Health with an exercise price of US$&lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden76274299"&gt;0.0000005&lt;/span&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; per share were granted to Mr.&#160;Liu according to the JD Health Plan. The grant was awarded to Mr.&#160;Liu to motivate him to continue leading the future success of JD Health. The grant by JD Health is subject to a &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;-year&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; vesting schedule with &lt;/div&gt;16.7&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;% of the awards vesting on each anniversary of the grant date. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Starting January 2021, JD Health granted RSUs to its employees and &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees.&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; JD Health granted &lt;/div&gt;80,582,712&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; and &lt;/div&gt;4,638,422&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; RSUs of JD Health to its employees and &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; for the year&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU granted is based on market value of the JD Health&#x2019;s shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; ended December&#160;31, 2021 &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;and 2022 &lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;was HK$&lt;/div&gt;112.31&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; and HK$&lt;/div&gt;52.33&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; per share, respectively. For the years ended December&#160;31, 2021 and 2022, total share-based compensation expenses for the RSUs granted under the JD Health Plan were RMB&lt;/div&gt;1,428&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million and RMB&lt;/div&gt;1,108&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; million, respectively. As of December&#160;31, 2022, there were RMB&lt;/div&gt;1,609&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; million of unrecognized share-based compensation expenses related to the RSUs granted. The expenses are expected to be recognized over a weighted-average period of &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.9&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; years. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other Subsidiaries &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In 2021, JD Property and JD &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Industrials&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; each approved and adopted their own share incentive plan (&#x201c;JD Property Plan&#x201d; and &#x201c;JD &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Industrials&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; Plan&#x201d;), respectively, to eligible employees and &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; to attract and retain the best available personnel, provide additional incentives to its employees and &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-employees&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; for promoting the success of JD Property and JD &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Industrials&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;. The JD Property Plan and JD &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Industrials&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; Plan both consist of share options, RSUs and other types of awards. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Property granted &lt;/div&gt;193,059,698&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; RSUs&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;and&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;108,399,512&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;share options for the years ended December&#160;31, 2021 and 2022, respectively. The estimated fair value of each RSU and share option granted is estimated on the date of grant using the Black-Scholes option pricing model. The weighted average grant date fair value of RSUs granted for the year ended December&#160;31, 2021 was&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;2.42&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; and the weighted average grant date fair value of share options granted for the year ended December&#160;31, 2022 was &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;4.03&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; per share. &lt;/div&gt;193,059,698&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; RSUs and options to acquire &lt;/div&gt;81,446,610&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;ordinary shares of JD Property with an exercise US$&lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden76274298"&gt;0.0000005&lt;/span&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; per share were granted to Mr.&#160;Liu according to the JD &lt;/div&gt;Property Plan, &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;which were&lt;/div&gt; fully vested on November&#160;25, 2021 and October&#160;1, 2022, respectively. Total share-based compensation expenses for the RSUs granted under JD Property Plan for the year ended December&#160;31, 2021 were RMB467&#160;million and expenses for the share options granted under JD Property Plan for the year ended December&#160;31, 2022 were RMB354 million. As of December&#160;31, 2022, there were RMB50 million of unrecognized share-based compensation expenses related to the share options granted. The expenses &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;are&lt;/div&gt; expected to be recognized over a weighted-average period of&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;3.&lt;/div&gt;0 years. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt; &lt;div/&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;JD &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Industrials&lt;/div&gt; granted 90,629,636 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;RSUs and&lt;/div&gt; 2,660,000 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;share options for the years ended December 31, 2021 and 2022, respectively. The estimated fair value of each RSU and share option granted is estimated on the date of grant based on the recent rounds of financing or binomi&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;al&lt;/div&gt;&#160;option-pricing model. The weighted average grant date fair value of RSUs granted for the year ended December 31, 2021 was US$1.18 and the weighted average grant date fair value of share options granted for the year ended December 31, 2022 was&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; US$1.40 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;per share.&lt;/div&gt;&lt;/div&gt;&#160;90,629,636 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;RSUs, which &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;were &lt;/div&gt;fully vested on December 30, 2021, were granted to Mr. Liu according to the JD Industrials Plan for the year ended December 31, 2021. Total share-based compensation expenses for the RSUs granted under JD Industrials Plan for the year ended December 31, 2021 were&lt;/div&gt;&lt;/div&gt;&#160;RMB684&#160;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million and expenses for the share options granted under JD Industrials Plan for the year ended December 31, 2022 were&lt;/div&gt;&lt;/div&gt; RMB7&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;million. As of December&#160;31, 2022, there were RMB&lt;/div&gt;&lt;/div&gt;12 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million of unrecognized share-based compensation expenses related to the share options granted. The expenses are expected to be recognized over a weighted-average period of&lt;/div&gt;&lt;/div&gt;&#160;3.25 years.&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other than those disclosed above, the share-based compensation expenses of other subsidiaries in aggregate were insignificant for the years ended December 31, 2020, 2021 and 2022&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4156000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">9134000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7548000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 79%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;102&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;143&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fulfillment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;646&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;882&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Marketing&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;347&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;631&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Research and development&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,781&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,557&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;General and administrative&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,665&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,783&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,287&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_CostOfSalesMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">98000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">102000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_CostOfSalesMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">143000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_FulfillmentMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">646000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_FulfillmentMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">882000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_FulfillmentMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">930000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">347000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">586000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">631000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1400000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1781000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1557000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1665000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">5783000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">4287000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4156000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">9134000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7548000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="INF"
      unitRef="Unit_shares">194927210</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis"> &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;A summary of activities of the service-based RSUs for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:74%"/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number of&lt;br/&gt; RSUs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted-&lt;br/&gt; Average&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Grant-Date&lt;/div&gt;&lt;br/&gt; Fair Value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unvested as of December&#160;31, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;100,831,204&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15.35&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Granted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;42,621,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;26.44&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(20,632,596&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15.25&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,550,450&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16.13&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unvested as of December&#160;31, 2020&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;108,269,242&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19.62&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Granted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;30,069,498&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39.93&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(23,834,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;18.89&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(19,395,408&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;21.30&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unvested as of December&#160;31, 2021&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;95,108,866&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.89&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Granted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,951,100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29.81&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(23,123,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;23.04&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,295,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;25.94&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unvested as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;71,641,054&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;27.56&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">100831204</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">15.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">42621084</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">26.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">20632596</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">15.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">14550450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">16.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">108269242</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">19.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">30069498</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">39.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">23834466</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">18.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">19395408</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">21.3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">95108866</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">25.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">13951100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">29.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">23123292</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">23.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">14295620</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">25.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">71641054</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">27.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">8208616</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2022_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">5526834</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">3085000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">4129000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">3877000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">5735000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P3Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">494000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">494000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">3458000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">3458000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">973000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">973000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">6359000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">6359000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">706000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">706000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">4590000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">4590000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis"> &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;A summary of activities of the service-based share options for the years ended December&#160;31, 2020, 2021 and 2022 is presented as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:64%"/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:5%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:4%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number of&lt;br/&gt; Share&lt;br/&gt; Options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Exercise&lt;br/&gt; Price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Aggregate&lt;br/&gt; Intrinsic&lt;br/&gt; Value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;in&#160;millions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.375pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding as of December&#160;31, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:right;"&gt;10,224,124&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;6.39&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;4.3&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;115&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercised&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5,073,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6.23&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(243,770&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10.24&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding as of December&#160;31, 2020&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,907,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6.38&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;184&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercised&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,962,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,092&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13.42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding as of December&#160;31, 2021&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,937,112&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6.95&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.9&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercised&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(620,476&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5.70&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Forfeited or cancelled&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.96&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,314,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7.29&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;48&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested and expected to vest as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,298,132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7.25&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;48&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercisable as of December&#160;31, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,247,452&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;7.12&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;47&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">10224124</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="PAsOn12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">115000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">5073294</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">243770</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">4907060</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">184000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">1962856</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">5.49</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">7092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">13.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">2937112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P2Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">82000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">620476</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">5.7</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">2500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">3.96</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">2314136</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">7.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P2Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">48000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">2298132</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">7.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P2Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">48000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">2247452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">7.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P2Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">47000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">167206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2022_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">78706</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">111000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">762000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">70000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">453000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">14000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">98000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P05_01_2015To05_31_2015_CommonClassAMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">26000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P05_01_2015To05_31_2015_CommonClassAMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">16.7</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P05_01_2015To05_31_2015_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">33.4</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingFrequencyEachAnniversaryMemberJDVestingFrequencyAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">104000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">73000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">54000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="PAsOn12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">63000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P2Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">224511105</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">30030446</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">4.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">640000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1162000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">702000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">970000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P3Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">99186705</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="3"
      unitRef="Unit_pure">0.167</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">9663953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">41570538</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_HKD_per_Share">35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_HKD_per_Share">18.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">39000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">259000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">412000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">94770812</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">7.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">331000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1133000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">960000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1165000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P4Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">53042516</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="3"
      unitRef="Unit_pure">0.167</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">80582712</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">4638422</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_HKD_per_Share">112.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_HKD_per_Share">52.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">1428000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">1108000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">1609000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">P3Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JDPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="0"
      unitRef="Unit_shares">193059698</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">108399512</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JDPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_CNY_per_Share">2.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_CNY_per_Share">4.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2021To12_31_2021_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="0"
      unitRef="Unit_shares">193059698</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2022To12_31_2022_JdPropertyPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="0"
      unitRef="Unit_shares">81446610</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JDPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">467000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">354000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">50000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">90629636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">2660000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">1.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">1.4</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2021To12_31_2021_JdIndustrialsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis"
      decimals="0"
      unitRef="Unit_shares">90629636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">684000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">7000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="PAsOn12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">12000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustrialsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P3Y3M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;28.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net income/(loss) per share &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic and diluted net income/(loss) per share for each of the years presented are calculated as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:66%"/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:2%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:2%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Numerator:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;Net income/(loss) attributable to ordinary shareholders &#x2014; basic (RMB in &lt;br/&gt;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;49,405&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,560&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,380&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impact of subsidiaries&#x2019; diluted earnings (RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(157&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(170&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;Net income/(loss) attributable to ordinary shareholders &#x2014; diluted (RMB &lt;br/&gt;in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;49,248&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,562&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,210&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Denominator:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average number of shares &#x2014; basic&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,021,808,985&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,107,436,665&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,125,571,110&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Adjustments for dilutive options and RSUs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;87,215,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;55,315,026&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average number of shares &#x2014; diluted&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,109,024,030&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,107,436,665&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,180,886,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net income/(loss) per share attributable to ordinary shareholders (RMB)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16.35&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1.15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.32&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;Diluted net income/(loss) per share attributable to ordinary shareholders &lt;br/&gt;(RMB)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15.84&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1.15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.21&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Generally, basic net income/(loss) per share is computed using the weighted average number of ordinary shares outstanding during the respective year. Diluted net income/(loss) per share is computed using the weighted average number of ordinary shares and dilutive potential ordinary shares outstanding during the respective year. The potentially dilutive ordinary shares included RSUs and options to purchase ordinary shares of 138,762,892, 127,098,868 and 105,899,185 for the years ended December&#160;31, 2020, 2021 and 2022 on a weighted average basis, respectively. They were not included in the calculation of diluted net income/(loss) per share in the periods presented where their inclusion would be anti-dilutive. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt; </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic and diluted net income/(loss) per share for each of the years presented are calculated as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:66%"/&gt;
&lt;td style="vertical-align:bottom;width:3%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:2%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align:bottom;width:2%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Numerator:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;Net income/(loss) attributable to ordinary shareholders &#x2014; basic (RMB in &lt;br/&gt;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;49,405&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,560&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,380&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impact of subsidiaries&#x2019; diluted earnings (RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(157&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(170&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;Net income/(loss) attributable to ordinary shareholders &#x2014; diluted (RMB &lt;br/&gt;in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;49,248&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,562&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,210&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Denominator:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average number of shares &#x2014; basic&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,021,808,985&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,107,436,665&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,125,571,110&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Adjustments for dilutive options and RSUs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;87,215,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;55,315,026&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average number of shares &#x2014; diluted&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,109,024,030&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,107,436,665&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,180,886,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net income/(loss) per share attributable to ordinary shareholders (RMB)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16.35&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1.15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.32&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;Diluted net income/(loss) per share attributable to ordinary shareholders &lt;br/&gt;(RMB)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;15.84&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1.15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3.21&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">49405000000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-3560000000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">10380000000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <jd:ImpactOfSubsidiariesDilutedEarnings
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-157000000</jd:ImpactOfSubsidiariesDilutedEarnings>
    <jd:ImpactOfSubsidiariesDilutedEarnings
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-2000000</jd:ImpactOfSubsidiariesDilutedEarnings>
    <jd:ImpactOfSubsidiariesDilutedEarnings
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-170000000</jd:ImpactOfSubsidiariesDilutedEarnings>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">49248000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-3562000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">10210000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_shares">3021808985</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_shares">3107436665</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      unitRef="Unit_shares">3125571110</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="P01_01_2020To12_31_2020"
      decimals="INF"
      unitRef="Unit_shares">87215045</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">55315026</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_shares">3109024030</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_shares">3107436665</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      unitRef="Unit_shares">3180886136</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_CNY_per_Share">16.35</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_CNY_per_Share">-1.15</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_CNY_per_Share">3.32</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_CNY_per_Share">15.84</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_CNY_per_Share">-1.15</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      unitRef="Unit_CNY_per_Share">3.21</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2020To12_31_2020_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"
      decimals="INF"
      unitRef="Unit_shares">138762892</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2021To12_31_2021_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"
      decimals="INF"
      unitRef="Unit_shares">127098868</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2022To12_31_2022_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"
      decimals="INF"
      unitRef="Unit_shares">105899185</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;29.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Related party transactions &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2022: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 50%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 48%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Name of related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Relationship with the Group&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tencent and its subsidiaries (&#x201c;Tencent Group&#x201d;)(*)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;A shareholder of the Group&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Dada and its subsidiaries (&#x201c;Dada Group&#x201d;)(**)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;An investee of the Group&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Technology (***)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;An investee of the Group, and controlled by the Founder&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property Funds&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investees of the Group&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATRenew and its subsidiaries (&#x201c;ATRenew Group&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;An investee of the Group&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 50%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 48%;"/&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In&lt;/div&gt; March 2022, Tencent completed a distribution of approximately &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; 460&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;million Class&#160;A ordinary shares of the Company owned by Tencent to its shareholders. As of March&#160;31, 2022, Tencent&#x2019;s shareholding in the Company was approximately 2.3% and Tencent had no significant influence over the Company. As a result, Tencent Group was not considered &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;as &lt;/div&gt;the Group&#x2019;s related party since then. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(**)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Dada became the subsidiary of the Company since February&#160;28, 2022 as disclosed in Note 7. As a result, Dada Group was not considered&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;as&lt;/div&gt; the Group&#x2019;s related party since then. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(***)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;JD Technology became an investee of the Group since June 2020 (Note 6). &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(a) The Group entered into the following transactions with the major related parties: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transactions&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Commission from cooperation on advertising business with Tencent Group(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;248&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;44&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services provided and products sold to Tencent Group(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;375&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;553&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services provided and products sold to Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;179&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;135&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services provided and products sold to ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;664&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;894&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;806&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services provided and products sold to JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;598&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;882&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,044&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating expenses:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services received and purchases from Tencent Group(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,226&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,314&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services received from Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,087&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Payment processing and other services received from JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,945&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,762&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,494&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease and property management services received from Property Funds&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;838&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,180&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,249&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services received from ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;32&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;31&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other income:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income from &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-compete&lt;/div&gt; agreement with Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income from loans provided to JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;31&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;301&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income from loans provided to Property Funds&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;43&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;Please refer to Note 23 for more details of strategic cooperation with Tencent Group. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;R&lt;/div&gt;&lt;/div&gt;evenues from related parties, excluding those from the major related parties as stated above, represented approximately 0.15%, 0.24% and 0.26% of total net revenues of the Group for the years ended December&#160;31, 2020, 2021 and 2022, respectively. Transactions with related parties included in operating expenses, excluding those with the major related parties as stated above, represented 0.28%, 0.17% and 0.13% of total operating expenses of the Group for the years ended December&#160;31, 2020, 2021 and 2022, respectively. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(b) The Group had the following balances with the major related parties: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="vertical-align: bottom; width: 3%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 2%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due from Tencent Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,956&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due from JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans provided to JD Technology&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,876&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,378&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payables to JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(637&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due from Property Funds&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans provided to Property Funds&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;769&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,746&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables from Property Funds&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;87&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,068&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due from ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due to Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(337&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due to ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(83&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,038&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(610&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,121&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(610&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other liabilities in relation to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-compete&lt;/div&gt; obligation to Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(101&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(101&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;In relation to the loans provided to JD Technology and Property Funds, the Group charged JD Technology and Property Funds based on fair market interest rate, and cash flows resulted from the loans were presented within investing activities in the consolidated statements of cash flows. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2021 and 2022, the Group recorded amount due from related parties other than the major related parties as stated above of RMB492&#160;million and RMB565 million, which represented approximately 2.11% and 1.58% of the Group&#x2019;s total accounts receivable, net and prepayments and other current assets, respectively. As of December&#160;31, 2021 and 2022, the Group recorded amount due to related parties other than the major related parties and deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties other than the major related parties as stated above of RMB137&#160;million and RMB488 million, which represented approximately 0.07% and 0.20% of the Group&#x2019;s total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; liabilities, respectively. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;(c) Other information related to related party transactions: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Based on a series of agreements signed on January&#160;1, 2016, JD Technology will perform the credit risk assessment and other related services in relation to consumer financing business and obtain the rewards from such services, thus JD Technology will purchase the consumer financing receivables past due over certain agreed period of time from the Group at carrying values without recourse and also agree to bear other cost in direct relation to the consumer financing business to absorb the risks. In connection with the agreements, the total amount of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;over-due&lt;/div&gt; consumer financing receivable related to the consumer financing business transferred from the Group to JD Technology were RMB493&#160;million, RMB77&#160;million and RMB237 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. In connection with the consumer financing business, JD Technology charged the Group RMB1,721&#160;million, RMB1,985&#160;million and RMB1,627 million, for the years ended December&#160;31, 2020, 2021 and 2022 for payment processing services provided to the Group, respectively, which are included in &#x201c;payment processing and other services received from JD Technology&#x201d; stated above. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group transferred certain financial assets to JD Technology with or without recourse at fair value. The accounts receivable transferred without recourse were RMB33,406&#160;million, RMB43,299&#160;million and RMB50,282 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, and were derecognized.&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;In 2022, the Group also transferred to JD Technology certain equipment amounted to RMB1,462 million.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Mr.&#160;Richard Qiangdong Liu, the Group&#x2019;s Chairman of the board since the Group&#x2019;s inception and the Chief Executive Officer since the Group&#x2019;s inception to April 2022, has purchased his own aircraft for both business and personal use. The use of the aircraft in connection with the performance of his duty as employee is free of charge to the Group, and the Group has agreed to assume the cost of maintenance, crew and operations of the aircraft relating to the use of the aircraft. Such maintenance and incidental costs were insignificant for all periods presented. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The terms of the agreements with the related parties are determined based on contracted prices negotiated with other parties in normal commercial terms. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2022: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 50%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 48%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Name of related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Relationship with the Group&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tencent and its subsidiaries (&#x201c;Tencent Group&#x201d;)(*)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;A shareholder of the Group&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Dada and its subsidiaries (&#x201c;Dada Group&#x201d;)(**)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;An investee of the Group&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Technology (***)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;An investee of the Group, and controlled by the Founder&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property Funds&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investees of the Group&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATRenew and its subsidiaries (&#x201c;ATRenew Group&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;An investee of the Group&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 50%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 48%;"/&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In&lt;/div&gt; March 2022, Tencent completed a distribution of approximately &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; 460&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;million Class&#160;A ordinary shares of the Company owned by Tencent to its shareholders. As of March&#160;31, 2022, Tencent&#x2019;s shareholding in the Company was approximately 2.3% and Tencent had no significant influence over the Company. As a result, Tencent Group was not considered &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;as &lt;/div&gt;the Group&#x2019;s related party since then. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(**)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Dada became the subsidiary of the Company since February&#160;28, 2022 as disclosed in Note 7. As a result, Dada Group was not considered&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;as&lt;/div&gt; the Group&#x2019;s related party since then. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(***)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;JD Technology became an investee of the Group since June 2020 (Note 6). &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_TencentGroupMembersrtOwnershipAxis"
      decimals="-6"
      unitRef="Unit_shares">460000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn03_31_2022_TencentGroupMembersrtOwnershipAxis"
      decimals="3"
      unitRef="Unit_pure">0.023</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(a) The Group entered into the following transactions with the major related parties: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transactions&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Commission from cooperation on advertising business with Tencent Group(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;248&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;44&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services provided and products sold to Tencent Group(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;375&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;553&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services provided and products sold to Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;179&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;135&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services provided and products sold to ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;664&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;894&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;806&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services provided and products sold to JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;598&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;882&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,044&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating expenses:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services received and purchases from Tencent Group(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,226&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,314&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services received from Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,087&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Payment processing and other services received from JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,945&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,762&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,494&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease and property management services received from Property Funds&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;838&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,180&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,249&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Services received from ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;32&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;31&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other income:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income from &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-compete&lt;/div&gt; agreement with Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income from loans provided to JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;31&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;301&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 78%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income from loans provided to Property Funds&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;43&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;Please refer to Note 23 for more details of strategic cooperation with Tencent Group. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2020To12_31_2020_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">355000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2021To12_31_2021_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">248000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2022To12_31_2022_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">44000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2020To12_31_2020_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">375000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2021To12_31_2021_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">553000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2022To12_31_2022_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">77000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">179000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">523000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">135000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2020To12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">664000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2021To12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">894000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2022To12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">806000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">598000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">882000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1044000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2020To12_31_2020_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">3226000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2021To12_31_2021_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">5010000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2022To12_31_2022_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1314000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2200000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1087000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">212000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">6945000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">8762000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">11494000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2020To12_31_2020_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">838000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2021To12_31_2021_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1180000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2022To12_31_2022_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1249000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2020To12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">32000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2021To12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">31000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2022To12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">4000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2020To12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">82000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">77000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2022To12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">13000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">31000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">253000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">301000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2020To12_31_2020_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">49000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2021To12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">39000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2022To12_31_2022_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">43000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2020To12_31_2020_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"
      decimals="4"
      unitRef="Unit_pure">0.0015</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2021To12_31_2021_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"
      decimals="4"
      unitRef="Unit_pure">0.0024</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2022To12_31_2022_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"
      decimals="4"
      unitRef="Unit_pure">0.0026</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2020To12_31_2020_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0028</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2021To12_31_2021_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0017</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2022To12_31_2022_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0013</us-gaap:ConcentrationRiskPercentage1>
    <jd:ScheduleOfRelatedPartyBalancesTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(b) The Group had the following balances with the major related parties: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB&#160;in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="vertical-align: bottom; width: 3%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom; width: 2%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due from Tencent Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,956&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due from JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans provided to JD Technology&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,876&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,378&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payables to JD Technology&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(637&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due from Property Funds&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans provided to Property Funds&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;769&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,746&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables from Property Funds&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;87&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,068&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due from ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due to Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(337&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Due to ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(83&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,038&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(610&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,121&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(610&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other liabilities in relation to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-compete&lt;/div&gt; obligation to Dada Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(101&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(101&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;In relation to the loans provided to JD Technology and Property Funds, the Group charged JD Technology and Property Funds based on fair market interest rate, and cash flows resulted from the loans were presented within investing activities in the consolidated statements of cash flows. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:ScheduleOfRelatedPartyBalancesTableTextBlock>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1956000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2022_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2876000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">3378000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">-416000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">-637000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">769000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2022_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1746000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">87000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2022_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1068000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">22000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5272000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">5577000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">337000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">45000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">382000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2022_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:DueToRelatedPartiesCurrent>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">83000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1038000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2022_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">610000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1121000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2022_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">610000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:OtherLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">101000000</jd:OtherLiabilitiesRelatedParties>
    <jd:OtherLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2022_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:OtherLiabilitiesRelatedParties>
    <jd:OtherLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">101000000</jd:OtherLiabilitiesRelatedParties>
    <jd:OtherLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2022_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</jd:OtherLiabilitiesRelatedParties>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">492000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">565000000</us-gaap:DueFromRelatedPartiesCurrent>
    <jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets
      contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0211</jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets>
    <jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets
      contextRef="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0158</jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets>
    <jd:AmountDueToAndDeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">137000000</jd:AmountDueToAndDeferredRevenuesFromRelatedParties>
    <jd:AmountDueToAndDeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">488000000</jd:AmountDueToAndDeferredRevenuesFromRelatedParties>
    <jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0007</jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties>
    <jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2022_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.002</jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties>
    <jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount
      contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">493000000</jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount>
    <jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount
      contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">77000000</jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount>
    <jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount
      contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">237000000</jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount>
    <jd:RelatedPartyPaymentProcessingServiceFees
      contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1721000000</jd:RelatedPartyPaymentProcessingServiceFees>
    <jd:RelatedPartyPaymentProcessingServiceFees
      contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1985000000</jd:RelatedPartyPaymentProcessingServiceFees>
    <jd:RelatedPartyPaymentProcessingServiceFees
      contextRef="P01_01_2022To12_31_2022_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1627000000</jd:RelatedPartyPaymentProcessingServiceFees>
    <jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets
      contextRef="P01_01_2020To12_31_2020_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">33406000000</jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets>
    <jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets
      contextRef="P01_01_2021To12_31_2021_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">43299000000</jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets>
    <jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets
      contextRef="P01_01_2022To12_31_2022_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">50282000000</jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="P01_01_2022To12_31_2022_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1462000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;30.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment reporting &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group derives the results of the segments directly from its internal management reporting system. The CODM measures the performance of each segment based on metrics of revenues and earnings from operations and uses these results to evaluate the performance of, and to allocate resources to, each of the segments. The Group currently does not allocate assets, share-based compensation expenses and certain operating expenses to its &lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;segments, as the CODM does not use such information to allocate resources to or evaluate the performance of the operating segments. As most of the Group&#x2019;s long-lived assets are located in the PRC and most of the Group&#x2019;s revenues are derived from the PRC, no&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; geographical information is presented. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As disclosed in Note 2(mm), beginning with the first quarter of 2021, the Group implemented certain segment reporting changes to better reflect its optimized organizational structure and business developments. As a result, the Group reported three segments, JD Retail, JD Logistics and New Businesses in 2021. JD Cloud&#160;&amp;amp; AI businesses were deconsolidated from the Company from March&#160;31, 2021, thus the operating results of JD Cloud&#160;&amp;amp; AI businesses were not included in New Businesses segment from the second quarter of 2021. The Group consolidated Dada since February&#160;28, 2022 and reported the results of Dada as a new standalone segment. The Group also consolidated CNLP through JD Property since March&#160;1, 2022 and reported the results of CNLP in the New Businesses segment. In addition, the Group has consolidated Deppon Holdco except the Excluded Business as defined in Note 7 since July 26, 2022 and reported the results of Deppon Holdco except Excluded Business as defined in Note 7 in the JD Logistics segment. As a result, the Group reported four segments, JD Retail, JD Logistics, Dada and New Businesses since 2022. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The table below provides a summary of the Group&#x2019;s operating segment results for the years ended December&#160;31, 2020, 2021 and 2022, with prior periods&#x2019; segment information retrospectively recast to conform to current period presentatio&lt;/div&gt;n:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net revenues:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;JD Retail&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;693,965&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;866,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;929,929&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;JD Logistics&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;73,375&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;104,693&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;137,402&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dada&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,030&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;New Businesses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;17,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;26,063&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;21,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inter-segment(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(39,945&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(46,043&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(50,904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total segment net revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;744,996&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;951,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,046,236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unallocated items&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;806&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;576&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 7%; padding: 0pt 4pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total consolidated net revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;745,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;951,592&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,046,236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating income/(loss):&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;JD Retail&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;26,613&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;34,852&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;JD Logistics&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,098&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,827&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;528&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dada&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,122&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;New Businesses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,600&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Including: gain on sale of development properties (Note 19)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;1,649&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;767&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;1,379&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total segment operating income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16,986&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;28,963&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unallocated items(**)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(9,240&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total consolidated operating income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,343&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,141&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total other income/(expense)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;38,476&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income/(loss) before tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;50,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,580&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,867&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The inter-segment eliminations mainly consist of revenues from supply chain solutions and logistics services provided by JD Logistics to JD Retail, and property leasing services provided by JD Property to JD Logistics. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt; &lt;div/&gt;&lt;div&gt; &lt;div style="background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(**)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of unallocated items for the years presented is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share-based compensation&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(9,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization of intangible assets resulting from assets and business acquisitions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(940&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,217&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effects of business cooperation arrangements&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(475&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(9,240&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The table below provides a summary of the Group&#x2019;s operating segment results for the years ended December&#160;31, 2020, 2021 and 2022, with prior periods&#x2019; segment information retrospectively recast to conform to current period presentatio&lt;/div&gt;n:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net revenues:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;JD Retail&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;693,965&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;866,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;929,929&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;JD Logistics&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;73,375&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;104,693&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;137,402&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dada&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,030&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;New Businesses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;17,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;26,063&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;21,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inter-segment(*)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(39,945&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(46,043&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(50,904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total segment net revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;744,996&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;951,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,046,236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unallocated items&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;806&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;576&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 7%; padding: 0pt 4pt 0pt 0pt;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total consolidated net revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;745,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;951,592&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,046,236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating income/(loss):&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;JD Retail&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;26,613&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;34,852&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;JD Logistics&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,098&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,827&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;528&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dada&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,122&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;New Businesses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,600&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Including: gain on sale of development properties (Note 19)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;1,649&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;767&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;1,379&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total segment operating income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16,986&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;28,963&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unallocated items(**)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(9,240&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total consolidated operating income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,343&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,141&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total other income/(expense)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;38,476&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 70%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income/(loss) before tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;50,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,580&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,867&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;(*)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The inter-segment eliminations mainly consist of revenues from supply chain solutions and logistics services provided by JD Logistics to JD Retail, and property leasing services provided by JD Property to JD Logistics. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"/&gt; &lt;div/&gt;&lt;div&gt; &lt;div style="background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(**)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A summary of unallocated items for the years presented is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share-based compensation&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(9,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(7,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization of intangible assets resulting from assets and business acquisitions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(940&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,217&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effects of business cooperation arrangements&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(475&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 77%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(4,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(9,240&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">693965000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">866303000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">929929000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">73375000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">104693000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">137402000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">8030000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">17601000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">26063000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">21779000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_IntersegmentEliminationMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-39945000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_IntersegmentEliminationMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-46043000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_IntersegmentEliminationMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-50904000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">744996000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">951016000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1046236000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">806000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">576000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">745802000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">951592000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">1046236000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">20611000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">26613000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">34852000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1098000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1827000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">528000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_DadaMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1122000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-4723000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-10600000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-5295000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2020To12_31_2020_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1649000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2021To12_31_2021_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">767000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2022To12_31_2022_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1379000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">16986000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">14186000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">28963000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-4643000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-10045000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-9240000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">12343000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4141000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">19723000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">38476000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-6721000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">-5856000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">50819000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-2580000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">13867000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4156000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">9134000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">7548000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions
      contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">723000000</jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions>
    <jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions
      contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">940000000</jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions>
    <jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions
      contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1217000000</jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions>
    <jd:EffectsOfBusinessCooperationArrangements
      contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">236000000</jd:EffectsOfBusinessCooperationArrangements>
    <jd:EffectsOfBusinessCooperationArrangements
      contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">29000000</jd:EffectsOfBusinessCooperationArrangements>
    <jd:EffectsOfBusinessCooperationArrangements
      contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-475000000</jd:EffectsOfBusinessCooperationArrangements>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-4643000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-10045000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-9240000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Employee benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;&lt;div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;&lt;div style="margin-top: 4pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and consolidated VIEs of the Group make contributions to 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 Group has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefit expenses, which were expensed as incurred, were approximately RMB4,580&#160;million, RMB7,894&#160;million and RMB7,627 million for the years ended December&#160;31, 2020, 2021 and 2022, respectively. Employee benefit expenses for the year ended December&#160;31, 2020 was partially offset by the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;one-off&lt;/div&gt; benefit of the social security relief.&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4580000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7894000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="P01_01_2022To12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">7627000000</us-gaap:DefinedContributionPlanCostRecognized>
    <jd:LineOfCreditAndLoanFacilityTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;32.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loan facilities and lines of credit &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, the Group&#x2019;s loan facilities were classified into different types as follows:&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 13%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Unsecured senior notes (Note 17)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,224&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Unsecured borrowings (*)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;24,327&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Secured borrowings (**)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,828&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;42,379&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(*)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, the un&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"/&gt;secured borrowings mainly consisted of borrowings without collaterals under loan facility agreements and borrowed from wel&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;l-known financial institutions. The major unsecured borrowings are listed as below. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In October 2021, the &lt;/div&gt;&lt;/div&gt; Group entered into a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;one-year&lt;/div&gt; HK$&lt;/div&gt;15,931&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;m&lt;/div&gt;illion term loan facility agreement with &lt;/div&gt;5 &lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;lead arrangers. The term loans under this facility were priced at &lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden76274354"&gt;50&lt;/span&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; basis points over Hong Kong Interbank Offered Rate (&#x201c;HIBOR&#x201d;) on and from th&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;e date of first loan made or to be made (&#x201c;Initial Utilization Date&#x201d;) to and including the date falling 6 months from the Initial Utilization Date, and thereafter at &lt;/div&gt;&lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden76274353"&gt;70&lt;/span&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; basis points over HIBOR. In February &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;and&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;May 2022, the Group drew down HK$&lt;/div&gt;&lt;/div&gt;6,300&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;and HK$&lt;/div&gt;2,741&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&#160;under the facility commitment, respectively. As of December&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;31, 2022, the borrowings above were recorded in short-term debts in the consolidated balance sheets and the undrawn balance was HK$&lt;/div&gt;&lt;/div&gt;6,890&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;million under this agreement.&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The borrowings wer&lt;/div&gt;e fully repaid in February&#160;2023. The Group entered into another one-year HK$9,041&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;m&lt;/div&gt;illion term loan facility agreement to refinance the loan and drew down all the facility in February 2023.&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;In December 2021, the Group entered into a 5-year US$2,000 million unsecured term and revolving loan facility with 5 lead arrangers. The term and revolving loans under this facility were priced at &lt;span style="-sec-ix-hidden:hidden76274469"&gt;85&lt;/span&gt; basis points over London Interbank Offered Rate, which was amended to the secured overnight financing rate (&#x201c;SOFR&#x201d;) in September 2022. In April 2022, the Group drew down US$1,000 million under the facility commitment, which will be due in 2027. As of December 31, 2022, RMB6,965 million of the borrowings above were recorded in long-term borrowings in the consolidated balance sheets and the undrawn balance was US$1,000 million under the credit facilities agreement.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In December&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;2022, the Group entered into a seven-year RMB3,000 million term loan facility agreement. The term loans under this facility were priced at &lt;span style="-sec-ix-hidden:hidden76274352"&gt;145&lt;/span&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;basis points below Loan Prime Rate (&#x201c;LPR&#x201d;). In December 2022, the Group drew down&lt;/div&gt; RMB2,000 million under the facility commitment. As of December 31, 2022, RMB10 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million was recorded in short-term debts and&lt;/div&gt; RMB1,990 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million borrowings &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="color: rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;"&gt;were recorded in long-term borrowings in the consolidated balance sheets.&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt; The undrawn balance was&lt;/div&gt; RMB1,000 &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;million under this agreement.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, in addition to the above unsecured borrowings, RMB3,185 million and RMB4,101 million borrowings recorded in short-term debts and long-term borrowings, respectively, were without collaterals and borrowed from well-known financial institutions. &lt;/div&gt;&lt;/div&gt;&lt;div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(**)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, RMB875 million and RMB6,953 million borrowings, were recorded in short-term debts and long-term borrowings, respectively, with collaterals of RMB19,765 million which mainly comprised of buildings, land use rights and certain subsidiary&#x2019;s equity interests which is measured at fair value. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="background: none; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;;text-indent: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"/&gt; &lt;div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"/&gt;&lt;div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"/&gt;&lt;div style="text-indent: 0px; margin-bottom: 1em; margin-top: 1em"/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, the long-term borrowings, including the portion due within one year which were recoded in &#x201c;short-term debts&#x201d;, will be repaid according to the following schedule: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 13%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;885&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,367&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2025&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,360&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2026&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,109&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2027&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,619&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2028 and thereafter&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,554&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;20,894&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, the Group had agreements with reputable commercial banks for unsecured revolving lines of credit, and increased its revolving lines of credit to RMB&lt;/div&gt;131,367&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million. The Group was in compliance with the financial covenants, if any, under those lines of credit as of December 31, 2022. As of December 31, 2022, under the lines of credit, the Group mainly had RMB&lt;/div&gt;30,391&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million reserved for the issuance of bank acceptance and RMB&lt;/div&gt;2,331&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million reserved for the bank guarantee.&lt;/div&gt;&lt;/div&gt;</jd:LineOfCreditAndLoanFacilityTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, the Group&#x2019;s loan facilities were classified into different types as follows:&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 13%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Unsecured senior notes (Note 17)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,224&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Unsecured borrowings (*)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;24,327&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Secured borrowings (**)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,828&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;42,379&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(*)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, the un&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"/&gt;secured borrowings mainly consisted of borrowings without collaterals under loan facility agreements and borrowed from wel&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;l-known financial institutions. The major unsecured borrowings are listed as below. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022_UnsecuredSeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">10224000000</us-gaap:SeniorLongTermNotes>
    <jd:UnsecuredBorrowings
      contextRef="PAsOn12_31_2022_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">24327000000</jd:UnsecuredBorrowings>
    <us-gaap:SecuredDebt
      contextRef="PAsOn12_31_2022_SecuredDebtMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">7828000000</us-gaap:SecuredDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">42379000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="PAsOn12_31_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_HKD">15931000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <jd:NumberOfArrangers
      contextRef="P01_01_2022To12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="INF"
      unitRef="Unit_item">5</jd:NumberOfArrangers>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P02_01_2022To02_28_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_HKD">6300000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P05_01_2022To05_31_2022_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_CNY">2741000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="PAsOn12_31_2022_ShortTermDebtMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_HKD">6890000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="PAsOn02_28_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_HKD">9041000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LongTermDebtTerm contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis">P5Y</us-gaap:LongTermDebtTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_USD">2000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P04_01_2022To04_30_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_USD">1000000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_CNY">6965000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="PAsOn12_31_2022_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_USD">1000000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LongTermDebtTerm contextRef="PAsOn12_31_2022_PrimeRateMemberusgaapVariableRateAxis">P7Y</us-gaap:LongTermDebtTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="PAsOn12_31_2022_PrimeRateMemberusgaapVariableRateAxis"
      decimals="-6"
      unitRef="Unit_CNY">3000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P01_01_2022To12_31_2022_PrimeRateMemberusgaapVariableRateAxis"
      decimals="-6"
      unitRef="Unit_CNY">2000000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2022_ShortTermDebtMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_CNY">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2022_LongTermDebtMemberusgaapCreditFacilityAxis_PrimeRateMemberusgaapVariableRateAxis"
      decimals="-6"
      unitRef="Unit_CNY">1990000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="PAsOn12_31_2022_PrimeRateMemberusgaapVariableRateAxis"
      decimals="-6"
      unitRef="Unit_CNY">1000000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2022_UncollateralizedMemberusgaapCollateralAxis"
      decimals="-6"
      unitRef="Unit_CNY">3185000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2022_UncollateralizedMemberusgaapCollateralAxis"
      decimals="-6"
      unitRef="Unit_CNY">4101000000</us-gaap:LongTermDebt>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2022_CollateralPledgedMemberusgaapCollateralAxis"
      decimals="-6"
      unitRef="Unit_CNY">875000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2022_CollateralPledgedMemberusgaapCollateralAxis"
      decimals="-6"
      unitRef="Unit_CNY">6953000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">19765000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, the long-term borrowings, including the portion due within one year which were recoded in &#x201c;short-term debts&#x201d;, will be repaid according to the following schedule: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 13%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;885&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,367&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2025&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,360&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2026&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,109&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2027&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,619&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2028 and thereafter&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,554&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; border-bottom: 0.75pt solid black;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;20,894&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 0pt; font-size: 0pt;"&gt;&lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December 31, 2022, the Group had agreements with reputable commercial banks for unsecured revolving lines of credit, and increased its revolving lines of credit to RMB&lt;/div&gt;131,367&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million. The Group was in compliance with the financial covenants, if any, under those lines of credit as of December 31, 2022. As of December 31, 2022, under the lines of credit, the Group mainly had RMB&lt;/div&gt;30,391&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million reserved for the issuance of bank acceptance and RMB&lt;/div&gt;2,331&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million reserved for the bank guarantee.&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">885000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1367000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">3360000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">2109000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">7619000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">5554000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">20894000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="PAsOn12_31_2022_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_CNY">131367000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <jd:LineOfCreditReservedForIssuancesOfBankAcceptance
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">30391000000</jd:LineOfCreditReservedForIssuancesOfBankAcceptance>
    <jd:LineOfCreditForBankGuarantee
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">2331000000</jd:LineOfCreditForBankGuarantee>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;33.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;Commitments and contingencies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;Commitments for internet data center (IDC) service fee &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt;;display:inline;"&gt;The Group entered into &lt;/div&gt;&lt;div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-cancelable&lt;/div&gt;&lt;div style="font-size: 10pt;;display:inline;"&gt; IDC service agreements. The related expenses were RMB&lt;/div&gt;2,864&lt;div style="font-size: 10pt;;display:inline;"&gt;&#160;million, RMB&lt;/div&gt;2,236&lt;div style="font-size: 10pt;;display:inline;"&gt;&#160;million and RMB&lt;/div&gt;3,661&lt;div style="font-size: 10pt;;display:inline;"&gt; million for the years ended December&#160;31, 2020, 2021 and 2022, respectively, &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;and &lt;/div&gt;&lt;div style="font-size: 10pt;;display:inline;"&gt;were charged to the consolidated statements of operations and comprehensive income/(loss) when incurred.&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;;display:inline;"&gt;Future minimum payments under these &lt;div style="white-space:nowrap;display:inline;"&gt;non-cancelable&lt;/div&gt; agreements with initial terms of one year or more consist of the following: &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:80%"/&gt;
&lt;td style="vertical-align:bottom;width:19%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;824&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2024&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;784&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2025&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;357&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2026&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2027&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;328&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2028 and thereafter&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,708&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,331&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Capital commitments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group&#x2019;s capital commitments primarily relate to commitments on construction and purchase of office building and warehouses. Total capital commitments contracted but not yet reflected in the consolidated financial statements amounted to RMB&lt;/div&gt;10,744&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million as of December&#160;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;31&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;. All of these capital commitments will be fulfilled in the following years according to the construction progress.&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;Investment commitments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:2pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s investment commitments primarily related to capital contribution obligation for certain fund investments. Total investment commitments contracted but not yet reflected in the consolidated financial statements amounted to RMB2,449 million as of December&#160;31, 2022. &lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;Long-term debt obligations &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;The Group&#x2019;s long-term debt obligations include unsecured senior notes and long-term borrowings. The amounts exclude the corresponding interest payable. The expected repayment schedule of the unsecured senior notes and long-term borrowings have been disclosed in Note 17 and Note 32, respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;Legal proceedings &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 2pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;From time to time, the Group is subject to legal proceedings and claims in the ordinary course of business. Third parties assert patent infringement claims against the Group from time to time in the form of letters, lawsuits and other forms of communication. In addition, from time to time, the Group receives notification from customers claiming that they are entitled to indemnification or other obligations from the Group related to infringement claims made against them by third parties. Litigation, even if the Group is ultimately successful, can be costly and divert management&#x2019;s attention away from the &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;day-to-day&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt; operations of the Group. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;liabilities in this regard as of December&#160;31, 2022. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color:#ffffff;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Purchase commitments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group&#x2019;s purchase commitments primarily relate to purchase of products. Total purchase commitments contracted but not yet reflected in the consolidated financial statements as of December&#160;&lt;/div&gt;31&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, &lt;/div&gt;2022&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; represented less than &lt;/div&gt;1&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% of total net revenues of the Group for the year ended December&#160;&lt;/div&gt;31&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, &lt;/div&gt;2022&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <jd:InternetDataCenterServiceFee
      contextRef="P01_01_2020To12_31_2020_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2864000000</jd:InternetDataCenterServiceFee>
    <jd:InternetDataCenterServiceFee
      contextRef="P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2236000000</jd:InternetDataCenterServiceFee>
    <jd:InternetDataCenterServiceFee
      contextRef="P01_01_2022To12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3661000000</jd:InternetDataCenterServiceFee>
    <us-gaap:OtherCommitmentsTableTextBlock contextRef="P01_01_2022To12_31_2022">Future minimum payments under these &lt;div style="white-space:nowrap;display:inline;"&gt;non-cancelable&lt;/div&gt; agreements with initial terms of one year or more consist of the following: &lt;div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:80%"/&gt;
&lt;td style="vertical-align:bottom;width:19%"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(RMB in millions)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;824&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2024&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;784&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2025&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;357&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2026&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2027&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;328&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2028 and thereafter&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,708&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,331&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">824000000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">784000000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">357000000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">330000000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">328000000</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1708000000</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitment
      contextRef="PAsOn12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">4331000000</us-gaap:OtherCommitment>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="PAsOn12_31_2022_CapitalAdditionsMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"
      decimals="-6"
      unitRef="Unit_CNY">10744000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:OtherCommitment
      contextRef="PAsOn12_31_2022_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2449000000</us-gaap:OtherCommitment>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2022To12_31_2022_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_CustomerMembersrtMajorCustomersAxis_PurchaseCommitmentMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"
      decimals="2"
      unitRef="Unit_pure">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RestrictedAssetsDisclosureTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Restricted net assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; ab&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;ility to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regula&lt;/div&gt;tions permit payments of dividends by the Company&#x2019;s subsidiaries and consolidated VIEs incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with the PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S.&#160;GAAP differ from those reflected in the statutory financial statements of the Company&#x2019;s subsidiaries. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In accordance with the PRC Regulations on Enterprises with Foreign Investment, a foreign invested enterprise established in the PRC is required to provide certain statutory reserve funds, namely general reserve fund, the enterprise expansion fund and staff welfare and bonus fund which are appropriated from net profits as reported in the enterprise&#x2019;s PRC statutory financial statements. A foreign invested enterprise is required to allocate at least 10% of its annual &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits to the general reserve fund until such reserve fund has reached 50% of its registered capital based on the enterprise&#x2019;s PRC statutory financial statements. Appropriations to the enterprise expansion fund and staff welfare and bonus fund are at the discretion of the board of directors for all foreign invested enterprises. The aforementioned reserved funds can only be used for specific purposes and are not distributable as cash dividends. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Additionally, in accordance with the Company Law of the PRC, a domestic enterprise is required to provide statutory surplus fund at least 10% of its annual &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits until such statutory surplus fund has reached 50% of its registered capital based on the enterprise&#x2019;s PRC statutory financial statements. A domestic enterprise is also required to provide discretionary surplus fund, at the discretion of the board of directors, from the net profits reported in the enterprise&#x2019;s PRC statutory financial statements. The aforementioned reserve funds can only be used for specific purposes and are not distributable as cash dividends. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;As a result of these PRC laws and regulations that require annual appropriations of 10% of net &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;after-tax&lt;/div&gt; profits to be set aside prior to payment of dividends as general reserve fund or statutory surplus fund, the Company&#x2019;s PRC subsidiaries and consolidated VIEs are restricted in their ability to transfer a portion of their net assets to the Company. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Amounts restricted include &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital, additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital and statutory reserve funds, as determined pursuant to the PRC GAAP, totaling approximately RMB58,228 million, or 27% of the Company&#x2019;s total consolidated net assets, as of December&#160;31, 2022. Except for the above, there is no other restriction on the use of proceeds generated by the Company&#x2019;s subsidiaries and consolidated VIEs to satisfy any obligations of the Company. &lt;/div&gt; </us-gaap:RestrictedAssetsDisclosureTextBlock>
    <jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw>
    <jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis"
      decimals="2"
      unitRef="Unit_pure">0.50</jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve>
    <jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw>
    <jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis"
      decimals="2"
      unitRef="Unit_pure">0.50</jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus>
    <jd:PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund
      contextRef="P01_01_2022To12_31_2022_CNJDStatutoryReservesByRegulatoryCountryAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund>
    <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="PAsOn12_31_2022"
      decimals="-6"
      unitRef="Unit_CNY">58228000000</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>
    <jd:TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      unitRef="Unit_pure">0.27</jd:TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets>
    <us-gaap:SubsequentEventsTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;35.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Subsequent events &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Listing of Real Estate Investment Trust &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The warehousing real estate investment trust (&#x201c;REIT&#x201d;), jointly established by the Company, JD Property and Harvest Fund, became the first of its kind in the private sector in China that received formal approval from China&#x2019;s Securities Regulatory Commission in December 2022 and was listed on the Shanghai Stock Exchange in February 2023. The listing raised over RMB&lt;/div&gt;1.7&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; billion.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Dividends &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="null;text-indent: 0px;;display:inline;"&gt;On March 8, 2023, the Board of Directors of the Company approved a cash dividend of US$&lt;/div&gt;&lt;/div&gt;0.31 per ordinary share, or US$0.62 per ADS, to holders of ordinary shares and holders of ADSs, respectively, as of the close of business on April 6, 2023, payable in U.S. dollars. The aggregate amount of the dividend will be approximately US$1.0 billion. The payment date is expected to be on or around April 27, 2023 and on or around May 4, 2023 for holders of ordinary shares and holders of ADSs, respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In addition, the Company plans to adopt an annual dividend policy, under which the Company may choose to declare and distribute a cash dividend each year, starting from 2023, at an amount determined in relation to the Company&#x2019;s financial performance in the previous fiscal year, among other factors. The determination to make dividend distributions in any particular year will be made at the discretion of the Board of Directors based upon factors such as the Company&#x2019;s results of operations, cash flow, financial condition, capital requirements and other considerations that the Board of Directors deems relevant. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;JD Industrials&#x2019; Series B Transaction &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In March 2023, JD Industrials entered into definitive transaction agreements in connection with its series B preference shares with a group of investors. The total cash proceeds were approximately &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; US$210 &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million. The Group remained the majority shareholder of JD Industrials after the completion of the transactions. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;JD Property applied for HKEX listing &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On March 30, 2023, JD Property, through its joint sponsors, submitted a listing application form to the HKEX to apply for the listing of, and permission to deal in, the shares of JD Property on the Main Board of the HKEX. The Group will remain the majority shareholder of JD Property after the listing. There is no assurance as to whether or when the proposed listing may take place. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;JD Industrials applied for HKEX listing &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On March 30, 2023, JD Industrials, through its joint sponsors, submitted a listing application form to the HKEX to apply for the listing of, and permission to deal in, the shares of JD Industrials on the Main Board of the HKEX. The Group will remain the majority shareholder of JD Industrials after the listing. There is no assurance as to whether or when the proposed listing may take place. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Share Repurchase Program &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Under the 2020 share repurchase program, as of the date of this report, the Company had repurchased 20,255,890 ADSs for approximately US$1,290 million, including 3,839,490 ADSs for approximately US$153 million during the period from January 1, 2023 to the date of this report. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <jd:ProceedsFromREITSListedOnTheShanghaiStockExchange
      contextRef="P02_01_2023To02_28_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis_XSHGJDAllExchangesAxis"
      decimals="-8"
      unitRef="Unit_CNY">1700000000</jd:ProceedsFromREITSListedOnTheShanghaiStockExchange>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="PAsOn03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.31</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="PAsOn03_08_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.62</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="PAsOn03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-8"
      unitRef="Unit_USD">1000000000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="P03_08_2023To03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis">2023-04-27</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="P03_08_2023To03_08_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">2023-05-04</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="P03_01_2023To03_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">210000000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P03_19_2020To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">20255890</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P03_19_2020To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">1290000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2023To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">3839490</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2023To04_20_2023_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">153000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="P01_01_2022To12_31_2022">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;36.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Parent company only condensed financial information &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company performed a test on the restricted net assets of the consolidated subsidiaries and VIEs in accordance with Rule 5-04 (c) of Regulation S-X, and concluded that it was applicable for the Company to disclose the financial information for the parent company only. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31, 2022, the Company did not have significant capital commitments and other significant commitments, or guarantees, except for those which have been separately disclosed in the consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Condensed Balance Sheets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Note&#160;2(g)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ASSETS&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,417&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,029&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;729&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term investments&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"&gt;&lt;div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"&gt;&lt;div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internal balance&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;65,120&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;63,708&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,237&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investments in subsidiaries and consolidated VIEs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;148,607&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;162,015&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;23,491&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepayments and other assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;419&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;308&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;44&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;221,564&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;231,060&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,501&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"/&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;LIABILITIES&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term debts&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,869&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unsecured senior notes&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,461&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,347&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,499&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Long-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,965&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,010&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued expenses and other liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;323&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;382&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;56&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,653&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,694&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,565&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;SHAREHOLDERS&#x2019; EQUITY:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Ordinary shares (US$0.00002 par value; 100,000,000,000 shares authorized; 2,731,123,330 Class&#160;A ordinary shares issued and 2,690,342,230 outstanding, 428,185,501 Class&#160;B ordinary shares issued and 420,449,419 outstanding as of December 31, 2021; 2,793,298,344 Class&#160;A ordinary shares issued and 2,756,458,772 outstanding, 386,374,723 Class&#160;B ordinary shares issued and 379,220,475 outstanding as of December&#160;31, 2022.)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;182,578&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;184,041&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;26,683&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Statutory reserves&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,586&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,473&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;504&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Treasury stock&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,968&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,493&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(361&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Retained earnings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,805&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,304&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,249&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated other comprehensive loss&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(6,090&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(959&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(139&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total shareholders&#x2019; equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;208,911&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;213,366&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;30,936&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total liabilities and shareholders&#x2019; equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;221,564&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;231,060&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,501&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Absolute value is less than RMB1&#160;million. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="clear:both;max-height:0pt;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Condensed Statements of Operations and Comprehensive Income/(Loss) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 76%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note&#160;2(g)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating expenses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Marketing&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(11&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;General and administrative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(453&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(465&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(331&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(48&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loss from operations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(464&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(469&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(333&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(48&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other income/(expense)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) from subsidiaries and consolidated VIEs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;50,154&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,708&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,667&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,548&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other income/(expense), net&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(266&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(376&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;48&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) before tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,424&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,553&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,382&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,507&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax expenses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(19&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income/(loss)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,405&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,560&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,380&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,507&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income/(loss) attributable to ordinary shareholders&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,405&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,560&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,380&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,507&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income/(loss)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other comprehensive income/(loss):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign currency translation adjustments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7,656&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,542&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,131&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;744&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net change in unrealized gains/(losses) on &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; securities:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unrealized gains, net of tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;705&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Reclassification adjustment for gains recorded in net income, net of tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(760&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net unrealized losses on &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; securities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(55&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total other comprehensive income/(loss)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7,711&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,542&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,131&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;744&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total comprehensive income/(loss)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,694&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(6,102&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,511&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,251&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="clear:both;max-height:0pt;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Condensed Statements of Cash Flows &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 73%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note&#160;2(g)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in millions)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net cash used in operating activities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(243&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(411&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(509&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(74&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash flows from investing activities:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Purchase of short-term investments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,421&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,189&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Maturity of short-term investments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,546&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loans (provided to)/settled by internal companies&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(13,421&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(20,900&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,426&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,077&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other investing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;40&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,147&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash provided by/(used in) investing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(16,802&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(14,396&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,427&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,077&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash flows from financing activities:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from issuance of ordinary shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;31,342&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Repurchase of ordinary shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,823&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(264&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash paid for dividends&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(13,087&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,897&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from short-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,945&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;572&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Repayment of short-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7,005&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,016&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from long-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,618&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;960&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from unsecured senior notes&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,804&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Repayment of unsecured senior notes&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,246&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other financing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;236&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;62&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,043&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;151&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash provided by/(used in) financing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;38,382&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,184&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(10,309&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,494&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of exchange rate changes on cash, cash equivalents, and restricted cash&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,369&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(136&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,003&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;145&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net increase/(decrease) in cash, cash equivalents, and restricted cash&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;18,968&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(18,127&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,388&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(346&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash, cash equivalents, and restricted cash at beginning of year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,576&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,544&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,417&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,075&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash, cash equivalents, and restricted cash at end of year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,544&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,417&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,029&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;729&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basis of presentation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s accounting policies are the same as the Group&#x2019;s accounting policies with the exception of the accounting for the investments in subsidiaries and consolidated VIEs. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the parent company only condensed financial information, the Company records its investments in subsidiaries and consolidated VIEs under the equity method of accounting as prescribed in ASC 323. Such investments are presented in the condensed balance sheets as &#x201c;Investments in subsidiaries and consolidated VIEs&#x201d; and shares in the subsidiaries and consolidated VIEs&#x2019; financial results are presented as &#x201c;Income/(loss) from subsidiaries and consolidated VIEs&#x201d; in the condensed statements of operations and comprehensive income/(loss). The parent company only condensed financial information should be read in conjunction with the Group&#x2019; consolidated financial statements.&#160;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Condensed Balance Sheets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Note&#160;2(g)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 80%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ASSETS&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,417&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,029&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;729&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term investments&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"&gt;&lt;div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"&gt;&lt;div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internal balance&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;65,120&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;63,708&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,237&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investments in subsidiaries and consolidated VIEs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;148,607&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;162,015&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;23,491&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepayments and other assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;419&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;308&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;44&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;221,564&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;231,060&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,501&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"/&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;LIABILITIES&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term debts&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,869&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unsecured senior notes&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,461&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,347&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,499&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Long-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,965&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,010&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued expenses and other liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;323&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;382&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;56&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,653&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,694&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,565&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;SHAREHOLDERS&#x2019; EQUITY:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Ordinary shares (US$0.00002 par value; 100,000,000,000 shares authorized; 2,731,123,330 Class&#160;A ordinary shares issued and 2,690,342,230 outstanding, 428,185,501 Class&#160;B ordinary shares issued and 420,449,419 outstanding as of December 31, 2021; 2,793,298,344 Class&#160;A ordinary shares issued and 2,756,458,772 outstanding, 386,374,723 Class&#160;B ordinary shares issued and 379,220,475 outstanding as of December&#160;31, 2022.)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;182,578&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;184,041&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;26,683&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Statutory reserves&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,586&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,473&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;504&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Treasury stock&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,968&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,493&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(361&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Retained earnings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,805&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,304&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,249&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated other comprehensive loss&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(6,090&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(959&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(139&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total shareholders&#x2019; equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;208,911&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;213,366&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;30,936&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 80%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total liabilities and shareholders&#x2019; equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;221,564&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;231,060&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,501&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding-bottom: 0.375pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 80%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt; width: 1%;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Absolute value is less than RMB1&#160;million. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">7417000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5029000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">729000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1000000</us-gaap:ShortTermInvestments>
    <jd:InternalBalance
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">65120000000</jd:InternalBalance>
    <jd:InternalBalance
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">63708000000</jd:InternalBalance>
    <jd:InternalBalance
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">9237000000</jd:InternalBalance>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">148607000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">162015000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">23491000000</us-gaap:EquityMethodInvestments>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">419000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">308000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">44000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">221564000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">231060000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">33501000000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">2869000000</us-gaap:ShortTermBorrowings>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">9461000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">10347000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1499000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">6965000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1010000000</us-gaap:LongTermLoansFromBank>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">323000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">382000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">56000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">12653000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">17694000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">2565000000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.00002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.00002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">100000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">100000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">2731123330</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">2690342230</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">428185501</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">420449419</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">2793298344</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">2756458772</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">386374723</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      unitRef="Unit_shares">379220475</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">182578000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">184041000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">26683000000</us-gaap:AdditionalPaidInCapital>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1586000000</jd:StatutoryReserves>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">3473000000</jd:StatutoryReserves>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">504000000</jd:StatutoryReserves>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">2968000000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">2493000000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">361000000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">33805000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">29304000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">4249000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-6090000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-959000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">-139000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">208911000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">213366000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">30936000000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">221564000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">231060000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">33501000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <jd:ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Condensed Statements of Operations and Comprehensive Income/(Loss) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 76%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note&#160;2(g)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in&#160;millions,&#160;except&#160;share&#160;and&#160;per&#160;share&#160;data)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating expenses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Marketing&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(11&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;General and administrative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(453&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(465&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(331&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(48&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loss from operations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(464&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(469&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(333&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(48&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other income/(expense)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) from subsidiaries and consolidated VIEs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;50,154&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,708&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,667&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,548&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other income/(expense), net&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(266&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(376&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;48&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) before tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,424&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,553&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,382&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,507&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax expenses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(19&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income/(loss)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,405&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,560&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,380&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,507&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income/(loss) attributable to ordinary shareholders&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,405&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,560&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,380&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,507&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income/(loss)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other comprehensive income/(loss):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign currency translation adjustments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7,656&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,542&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,131&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;744&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net change in unrealized gains/(losses) on &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; securities:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unrealized gains, net of tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;705&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Reclassification adjustment for gains recorded in net income, net of tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(760&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net unrealized losses on &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; securities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(55&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total other comprehensive income/(loss)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7,711&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,542&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,131&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;744&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total comprehensive income/(loss)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,694&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(6,102&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,511&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,251&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </jd:ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock>
    <us-gaap:MarketingExpense
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">11000000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">4000000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">2000000</us-gaap:MarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">453000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">465000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">331000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">48000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-464000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-469000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-333000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">-48000000</us-gaap:OperatingIncomeLoss>
    <jd:IncomeLossFromSubsidiariesAndVariableInterestEntities
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">50154000000</jd:IncomeLossFromSubsidiariesAndVariableInterestEntities>
    <jd:IncomeLossFromSubsidiariesAndVariableInterestEntities
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2708000000</jd:IncomeLossFromSubsidiariesAndVariableInterestEntities>
    <jd:IncomeLossFromSubsidiariesAndVariableInterestEntities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">10667000000</jd:IncomeLossFromSubsidiariesAndVariableInterestEntities>
    <jd:IncomeLossFromSubsidiariesAndVariableInterestEntities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1548000000</jd:IncomeLossFromSubsidiariesAndVariableInterestEntities>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-266000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-376000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">48000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">7000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">49424000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3553000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">10382000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1507000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">19000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">7000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">2000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">49405000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3560000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">10380000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1507000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">49405000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3560000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">10380000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1507000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-7656000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2542000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5131000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">744000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">705000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">760000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-55000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-7711000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2542000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5131000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">744000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">41694000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-6102000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">15511000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">2251000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="P01_01_2022To12_31_2022"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Condensed Statements of Cash Flows &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 73%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note&#160;2(g)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in millions)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net cash used in operating activities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(243&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(411&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(509&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(74&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash flows from investing activities:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Purchase of short-term investments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,421&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,189&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Maturity of short-term investments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,546&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loans (provided to)/settled by internal companies&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(13,421&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(20,900&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,426&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,077&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other investing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;40&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,147&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash provided by/(used in) investing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(16,802&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(14,396&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,427&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,077&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash flows from financing activities:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from issuance of ordinary shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;31,342&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Repurchase of ordinary shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,823&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(264&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash paid for dividends&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(13,087&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,897&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from short-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,945&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;572&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Repayment of short-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7,005&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,016&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from long-term borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,618&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;960&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from unsecured senior notes&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,804&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Repayment of unsecured senior notes&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,246&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other financing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;236&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;62&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,043&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;151&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash provided by/(used in) financing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;38,382&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,184&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(10,309&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,494&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of exchange rate changes on cash, cash equivalents, and restricted cash&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,369&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(136&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,003&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;145&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net increase/(decrease) in cash, cash equivalents, and restricted cash&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;18,968&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(18,127&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,388&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(346&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash, cash equivalents, and restricted cash at beginning of year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,576&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,544&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,417&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,075&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash, cash equivalents, and restricted cash at end of year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,544&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,417&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,029&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;729&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-243000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-411000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-509000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">-74000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">3421000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">3189000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">6546000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-13421000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-20900000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">7426000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1077000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-40000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3147000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-16802000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-14396000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">7427000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1077000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">31342000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1823000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">264000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">13087000000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1897000000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">3945000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">572000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">7005000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1016000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">6618000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">960000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">6804000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3246000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">236000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">62000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1043000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">151000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">38382000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3184000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-10309000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">-1494000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2369000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-136000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1003000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">145000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2020To12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">18968000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-18127000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2388000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">-346000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2019_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">6576000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">25544000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">7417000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">1075000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">25544000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">7417000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5029000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_USD">729000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_76270502"
          xlink:label="Fact_76270502"
          xlink:type="locator"/>
        <link:footnote id="FN_261097" xlink:label="FN_261097" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Absolute value is less than RMB1 million.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76270502"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76270503"
          xlink:label="Fact_76270503"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76270503"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76270504"
          xlink:label="Fact_76270504"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76270504"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76271644"
          xlink:label="Fact_76271644"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76271644"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76271652"
          xlink:label="Fact_76271652"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76271652"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76271833"
          xlink:label="Fact_76271833"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76271833"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76271841"
          xlink:label="Fact_76271841"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76271841"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76271849"
          xlink:label="Fact_76271849"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76271849"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76273917"
          xlink:label="Fact_76273917"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76273917"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76273931"
          xlink:label="Fact_76273931"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76273931"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76273932"
          xlink:label="Fact_76273932"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76273932"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76273935"
          xlink:label="Fact_76273935"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76273935"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76273944"
          xlink:label="Fact_76273944"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76273944"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76273945"
          xlink:label="Fact_76273945"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76273945"
          xlink:to="FN_261097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_76273957"
          xlink:label="Fact_76273957"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_76273957"
          xlink:to="FN_261097"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>177
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,!#E%8'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    " # 0Y16AQ/YY.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O385Q=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'\#%W__SN
M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/JH
M]@B\JN[ (2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 =.O24H"YK8'*:
M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P_OST^N\;F%]
M(N4UYE_)"CH%7+'+Y+=FO=D^,LDKWA35;<&K;<T%?Q#\_F-R_>%W%7:]L3O[
MCXTO@K*%7W<AOP!02P,$%     @ P$.45IE<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
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
M^-$C]_/['TB.<$Z<K .@8X([T2X@(ZF>S)ZXD(XP0L,P,@04 3\ ;$@%%<Y
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
MU;)E+VS4LJJH&Z>J.X9)M:=/;Z+:2,<0U4) C.HO$,9D'2*M0^S6*3G)' S
MDUQG5?</W6-?\F ]V@BJ3'3O1M25 D":!TP!*')5YP! /O4->DM^[5DIXOT/
MVUU>- >74%1/;$]TH,8^L'RH+04=16(U,@ 0C;21!I)<@T?T)&WU[+SU(U?8
M><K+GD_V35ZMF="\K*OU;<>:[5D;!" <)-JPZRB::,.N@R)"538 4+<D"6+3
MT$M2ZUE)UOTK$1S:[^[*2:S,ESPL-H=<NSG&SL$C//0M%]'N'<;13-!*%$Q6
MJG((@*)>J%I)!]WR]$"U$D"1R.06)%/T[%1QB)_<7W(3L#%F/K&R'GG#GDL4
M!H>HL[A;SX^TQ0)@Q-4"!T!%6NX#OS(,3$:0U-&[@#L*[7FD[LLQ.@CZU+WL
M9P$SF$!G=L13.>("H'R5&:4 %"0:?P*HVX D)J8@R:1G9Y,?ZX85ZXISJ+W#
M>+6>+AVHN\[E.&4)5-T12DU\$2C0O(0.2ER#WI(\>HF]^C)HVXJ"VB1_Y2KO
M24-9Y ]%:<YEO3E)X&)6:>FLTK*YI)T6&"65)78J^WY/4T1I@A5/^4,),QF"
MF:4:O!",Y[*^,B\1C(9:-HM@P80;GJHLZ2PY0V=73P-=ZVJG[7>[LF -7(A$
M9XNJ#P80-9L!$&X2U0$C%/%=PSHDDIP2.SG]@7O9JJL;0Z@A.C.\)212HRV"
M^;X::A#*"\-$TQ5PUL00:HBDH\1.1S\U;)>_C/1#>)B:9R&-PU.09LC4!]<#
M3: SQ5M 31&,Q&JP@2CJ)ZH%$"PT#;:DI\1.3WF>QI>RL^+T=*!D#2N'39!=
M;N0:1*>(7A3ZJO(ZBE"5;0'0K3:5,H"B)D)*)"$E=D+ZEV.,*5G>,J<1FVFW
M]>-MS]]8QAY0/TI4FH%0D:8]  5N0%7U$=E,B,FG2;9)[&SS+V*VCV&AJJO;
M_;0?/[#HK],^XJOK=0%0OEK42P&(\Q%7K5 @6!P9:!:1/)/8>>8QBG$78 QA
MH.X8A5IF 6!\KFN^#E!/0M5<-4/?>5+L/-57TDIBIY6'$#8L\W%/U13$0 V2
M:K4&@ KU!:Z#XLC5@C8J>E+3!)>$DMC+D<>26\/SJ*HW>#-0[?,]S94#5* I
M"T!$)3(91/F&X?4E*?/MI.R7_"NSSF5?9T8^<=51!:@@5,LI ,2MH;IM@(I-
MZ:$OF9A_MK!X"%C#YMC9<.7K-"D.5'\%0!Y1*2@ W8:AJC4H.\:&J>Q+3N:?
M*1@NETW/]61?Q5X*0W1EDAY!,X""'M'28X *U'B< A"/@"IEPZ("@R4F6_1V
MSJ:&[7-JZ[0I<C6M0:51=5(I  6>6G3/ ,HGOH&L^)*F^7::-L1J9Q*FS^H-
M2)KGJGH#D.K4 (9&FM;6N__&A-275,ZW4[F?+]T#AY8"9<$HUB( @,5^K+D(
M'17PG$RE-!!& ]/BD)3.#^TE%*6!92R87=+ 8J6*5W>PS"DMG55:-I>TTQ&2
MK-.WL\Y/?;/<"+]5/SKMIFZZB[8!?%!JY+Z':+TM"$A"K8"=0H%A%,;JI@@"
MAFX4&'I<?$E'?3L=_2GO^D84=:\S!-C7#JF;J-DGP/$L1>VB2)$XS_=#E: B
M<=0+#)M#OF2HOIVA'F9#>[HIU!5;YJS8KFZ+?67BF>5EMW&V>96OV6$_8-4O
M#59"G-;571HBM;X6[=%VN)K<9 A%75,Q*I"T-K#3VNDTF<]  >#":G $&'5+
MS7[OUWJFN:2=6EH2Z\!.K$_FHER&XS<,&_/&$&J7?&WTF%5:&J JJ9:H9@CF
M>:8B2R")>V G[D-$'NODG)9H'4+2SLX9$^ML.M0J*@N 2HCJ^P'(\STUR<N0
M+,\WY&^!Y._!=377B<,7.S^7[/0%H!0:4)5D+1 LI"IC0RC/HVJQ+H.X,#$:
M9-+7:J?V9V;(B4&,<3$ ?0):1PP :44J)$C;>0 @STU,:T72^,!.XP=+[/)B
M-73%E'5>.753K(MJZ"+">J,Z:T0C-;]'.+Z\M9(DPL7$T_8C$"YT?=? X /)
MX -[41;,AL$0<M5 ,X">T2A2-\<6 ,:-H&9S*8#%+@W5) ; 0C<V=4$$DB('
MEU/D;^F@# !EI8%6ZD"P2!WH% JC&D%$,-^/3/1'LN3 SI)3Q1-("XS%'W.=
M/@#4-E![&!8 I=4$4R0JTN.%59-OI2^22@>74>DQJG9YM2X>2MM&3H!XK48"
M+^@]11BU=IA!08:E0B4[IG9V?.HQ!UW'IBK.B\?S2>)X +?(4!W9MUNMD#4H
M*.D23W4-"P3S/;4^C%!\H%6;V)7[QAE#)>&EEQ'>(;402ZH_[ +"^4(!0Z1Z
M8SZ"15I[-D3%ZC9BAF >]0QY)Y6LE%[ 2H_S9LEG2M?TXYE%SL&XTUUS@V,K
MH U[/E'44 -QFM-($2R.M:T$!(NH:3.!2C)*[6041-OK>^\HJ!Z'L38O0'=I
MH":4 .1KW=\90 51;#IU)(DHO9:(WKTZS)'O9#OFLMX^'"C9%?X%[/1[5*LW
M+1".$+57-T4PGZ@,!:!"T\8QG1S/LM/4'SD?:V6IN:N=/Z7.+VRYJ>JR7K]
M[5'3@+K#L$"H2,U7$,A36T\RA")^8*#H5-)3>D'/ "PK0[71SKU*01!(C<,I
M 'DT5EDY$A5ZIH4A"2FU$]+C]D+?#N<W+M<?,E%7VTI'N"CVM:%'L$!+8C+X
MM5%L.L-")1NE\57;"X_<#U3+2XX9SL0-]^::4UHZJ[1L+FFG(R19,#W#@IMZ
MR=CJL/US.&;#/73=K/AH-2].*_JK\72=M8%V5FGIK-(RJK-QWS.ZQU#R\=#.
MQS^SW8147F#R$#'E6,T>%@A&0C4H(A0E:IM*AF"^J44VE'0Z/$.G+YUZ#K>1
M^&,W=--.3HKF/*-?83.!]@RM17B!4.IYMQ2 M&P>8*9$_]1 DG2'UY#N52'H
M0V70%[%GWU4#W@+B8JV( 6#J_HT5<JJP9-?AN5*O:4;PC.-)$&J1H7/"R-A6
M="UQ3G7HV-K/% [EW.K'>EWP<+O$IIKUV0NS2DMGE9:%@/9/UL#I($G6'YYC
M_;NBRTO.:?ZY?VJ-&*U)6VA==4U=\LO6XX=%U3%^M]TX1INZ7!G:"$.=?<>N
MNANQ "C/4[N)4X B4:@O7!WF!]14D@PEY0_ME/\SZ_JF&A.=T5Q=?8&)L%D
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
M/MWPS#&.+1>@AM\E/1-#0R906@JE92C:4-:]+4B_?=:A.<3D*P'4(J2:Q,.
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
M&CSF@S56&$J +TRXK4%]70M:7=!WS;PJV]E<:)Q1MY,:Q\H*Y"=\0IGK3#9
M^0X/Y2170A>-@F@;H8K&\.F1Y<*O;U_7G@5T9 > ^W9X]5/G'/$(1LQ>ZD[E
M]T2,9^LOP&SI()Z*;_B&'PDXY0I :Z%.(! B67G*$F"8YBTSKV19PWLV4N>&
M"^8)//!WU2QS:*H@WPWYQ'RP&Q;E1(-BN5P:%JY6J],_,M(!L5*@H%'KR%O$
MW[T2GW/94-#H0Y_MH@X2]&=W\$W$M$R)**+#Z8'P'IV4A)3&,OI.%5H5J4H<
M]%ZE6#\IXD,BRNE455;G9I5<T&I)<F:YDUPB."5ADM-3704E92/QM#-N6#EM
M\ZDVBV%0&5&LM%%'XKM: !2A7%8>O\8QRZI,+6 MNFYT6GLK.!7OU1T4848X
MD]A>O!6I7$H(+1BP-S56:0_6V1H9*JFV I?*J>4'6VUD:KN-!I"6! !!7<@,
M"#6Z5@C<36SF2\N2#9R=EPCD%:JA4-Z++!G?K&)[BMV*@)FUI!2&YDU6L;*
M.(T=P3Q6LE+STJ@8[<NPJ](3AA1M53_(EQO0TXH#?6!/<"UW,F_5B<PRU754
MK(C,.A9!.'Z"?5O4E)V==U\]6K7%FR5>,MCPWK'!>>Q@G?XK9Y[);HUS_NH^
M-F.9UV5P17,E\V:>@J4!K0B9-_PU$('W+#B<(-BLHV46!9S@9F%[&OE-[34(
M7J%"X@5_4RZ=X!:R,!JU*&%=!7@\K21D"9ML*Q70>/OQEU>?/OZ"<$=H-_>;
MC''?6!S(!U40"]3F>U&ND$;6(EIE&7%;5LNR8J((Z<6R7)'8=)&UI% @U.++
M5@&;CW4WV1(-ZTVTWWJ /2*-OMR-?%@HOH63"9R)6M[8RN(D0PV 1S8>>!%T
MM=\ORU2..  WL$'"*YE)\5']:&OQ7B\TV:]#G;X*0>(35+V%8QY><ZHW,'II
M\POX^<4R5[2;7,<L+R<@PKMM=G=AM=?C>@ZEA(+*.ZBF4H6 1A$,F!4M_T .
MY&4I8:3P@*3>7YLR_2Y>_R!CG"EZ^J8$_'_2/^OHO_GGZ]]]T&^1[58,M&80
M*=31Q<2;\?#:+C1&Y(C2==T"X/!RE-P,1\EP,!"WN83UO*!@H0ORJX:$V'G0
M(>H'' :<+6'(L07,/Y%Y7C:L:.72Q$G$L(#_*\1K647H_X?'?C0:"ZBU.>P4
MXFI(%U*ELAI^#T&?SMA@^A0&#<E3_*//S()5I?D#)2<@CQQS8L RM1)Q&M_5
MUM%Y6'"TJ/=(K98X^ <<=H.L0LA%V1;$<SC3+Q]>G@]/SP5B7 ZPK#"H#=1B
M BRLSC#0#_)>C,P#5 W! =%WL0.,=:H UJ!MV<+GI $MQZNWGS]UTCN6\R&Z
M14](7W;JR3CH"9]B'X_"XP3V6"]=TA5Y9*_Q2Y_.&_?L(^-,46:SG(,\$^KQ
MF(1BL/VL2K#"0_FB/"?$[1R*Z#GQ^<MM-Z^3:6JTV4@]2GNGV =<@ I\><-Y
M06W5V.14O0LLLZR)) \EYY1;[Y]QGXH7?(+7&U=7)KWN8R'_**M_W^G,<'CB
M*0RQ7-5/CE[_V6J$DL^<C+,;Q7["#UP*@>7H:P3CZ*72?Q"KW^&?C,SZ%FQK
MX2B^53(C$DX3\;[)H@"QMM K,MS-WX4%EQ@Q)^(%%"@'2P971^\T?&#=AI/>
M%J871#E2%#_"D0S1;O,0V:D#X,W15W*J"'SBZUP!I+R'.W@8J*.C;W>7%K=B
M@YCA\*AC^&_*G#VI\^CCB[\'/QEVMS-$2[O=\2!"<2,#,%C<ROL%T57GD"@4
MYB-\,^N: ;0E$;FZVMSY3A8MA0!L'!WU9'6$]@-[N&)[?7+K2D7&<)/4G]6D
MBK8Y8@_>:,[K9GJ.R7M!V-!NENEWM;^:. AVXVYM_R"1=IN3;^<X[L_.V6\D
M5DMP(>UPP:]<5_'AA>/ )X3C6L'4WQ9%>6>P?H /G]*FM%IR$1B)VM!$],[N
MEQ1DZ[GX55?(?7N%?TD*\Z(&^J^B!-1!(6W;!B06R"5\SY^P9["BF$AV 1ZC
M#Y1YFVKO(0\0T!H?_:ZM:P14XO0/1$38M$F+;[FDVRG?WOU>RF02D+PL?NA(
MR'STE>%(39%OW0'T&JY7CNNC./$_=*]3R-]*XT# G#_: _Q>__Z']/K>([Z]
M_!I?[_96O)V$^5VNT[M->;S'O3G:6F_L!2@RAYNC'670]7 W#3?!FP7_W]&V
MP'%2GBW1:S3PX?!-"UZ+K]3JW2VXSH:NO-9/\>K";/O:%M.<"LF#'4!LN^.C
MWU"&II52WP_V'N.C/<LV<7G>$X/:_-[XL=OUM&C3P9^/!W!1,Z 9.]H=:0PV
M^-/WR%[^&VG"O^9E^Q#T[FI_PKJDOJIEXY5KL)DCO<3G0NWA*3?H<CNW'AWR
MD<L-+\H0?D?:.%?[)&K;G&D'C$=DW:&Z<'?EHL.[%LGS*SW3#2S]-3D:R*%6
MNPF/]FXE.5C?AB:Y!'MK<DSQ"CJ\+2W>7+I=JSSC>Q*4_P3*]5SW\WD=4D=[
MKH_XQ/%/XE,\:HD;!"M91[4 %ZI<J/2;<*#MU[=A(%/$_G P-NU\29W^DZQ<
MZ%3G@/NVB&PG3IQ#^(R]E*FEK1K<=#LUH7.7;10IB>C+XA/1&]03T76Y=.8&
M^WUXVF%9;DTHX6NQFJ,(NZ<VF=*SXJ1<%4!7>=6M?6'\Y7:]Z%[C5=<C=,PT
M,I7P9X=YU.:*/5N@V7FB9-.W;/*K8[= R9J6+UKPJ= QMW976ENV=UH@L>DC
M5*E>/>WA'JGW4NKL1!=>_V_W'+>!\SQ$,4/ !<7PE6[F[BB1RY4IQRLU:W/;
M_%C--;1V695S/=$-35H(:*73QDF?JO>F*JFU)4PS0[,"W)7YG:&%&Z-\'8&+
M<\JD5,/;R+>%KKR#C%VN$]Z=O?B>.;4U["2M?@B XR8Y$57;L9UI0YD>:XK$
ME%(9X@%L6E&6$RA)2-FQ39EN@V.K:4?,59Y17]J!0,J@[W36(L/R^O 1;J)
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
M_0\.#<\HA07'8_7'-M/D$^P6V 8T,*FMAO3KB &YC\IUY$8))&OI#1ML$>@
MA(93+3.6*CR4;79EU-RX<B![M]TQT4&E@7)8K4#L1<B84,X*X>+@>=/RJX7-
M%K8@39K"LP6M-;?-$LZGJ[TQ07V"\ZO'G;81X4C8*<'->O$,D\/!F;*3Y9HO
MX*,T\$?>U5;DR3\)&M16'@?<P^SB_K6E1K/9'$0#BG"@%+H&AZUJ4%9=BV\F
M*)@M65HD1]O5J (0-^ >TP1VD9,67WCB,^HW:&:6J$6ND9*Y:4U-(J[X 59=
MYI.L0(,#CDXA: AHYU#-Y:7',RG;HJSH> R<"D2L@EVY,4EV)NCDP"J  $!4
M>3;2PVWVA3Y.DU5F:QK2'.8"(!:Q'1W!HFL ;#8H.=N%[*;IC[,4Q<1B"Z\!
M!5J#5, 9FH88%P$ *@);TY_P&I!A/2F 7+FL))57Z8'1\=3WC0'%) N&#:RK
M*K\!-)2&PZ(I\ZI;M*NN<"S@4 ZQ K#A$L]Z";NU</05+I=G*<%FHI(A/X!&
M0NS6\&35 G@2#M@_2<)3$#H@<4'S#,^AN@//N[!_98O"!()%K^4&- <P-3Z!
MU!!@CD@"=2 284<[QA&;:M7>$' $SL5M^3< 7L"16QS%41/Y!R49]YW4B*]P
M'X4!?F'&C3 BC($*$"P@VW+8.^ R5#Y[& 7T29V@W-26+/6JKK8.B#F)FB9O
MR^27K 8( ?[>,2_@]ZHN\N0GH +HMM_J=58"-6C"'.T%\AD^5G7M DAU17R)
MJZ95+C,24,#K&0CGM4'!KY'5O(*MJS*[MG77>!&Z^.WSVS>3V7,G1XG[(/7_
MNNT?JRE:#P/*0RS?<L]XH A0FAP';U18<Y&/X%X 7/7AE]=D&)-55Q*2 )+Z
M[[43Y<=1@!;V!6-FX@]=9'NP ,E;6$*9P[F^_OPV37Y"(/*_\)\4-%VYSG:(
M@YS:/>@]P<+(ON1@S  7!&_J\K^"'S7<XOL/%T-S.<0W3NGQF8**&-L[6+"%
M">2Y)PUP5Q_,KEL JL8-O04U#(K)9FGR<P::/TU^K%E#GW?((Z#06%01)"9_
M@*IH<BN(+GB=P%VR4N!V5 8@32#'R[!>VFQS<#L6N1ZW,:KOU:!CE(##8-U=
MB:T#?8;R10=V>9%\K':PV6<G($F.)2_<N[]D;8N^PD<-57-35@Y6VE)O@<E
MWL[82@@?"Y/3NW!(H\^QQ0=5N$'[0DJE2?[LT%$E*>U )< N,MKS(BNO&+-E
MEFR=O)X[KL0_--:>)C^XD=<@Y6*:2"N+.L)1E.I9C4KJ 7)D2OX".=H#(DI>
MM\% !MDG?!LL+/ <&R\: =$B(=HA5(F]9G$+G3N!(P'HQ5#IM8D!,7!3U<(Z
M3$0(_M(TCQ(P,2#F1!0<&,3H^;$+ X#MH\?EB].Y^X(QDOYN-COU7ZX$+).G
M !*(&WYCEN2,NN#=,?UW1@-A+"]5O%WLIW\G=M3C.3G5 Y*"#$DJXWP<L_2.
MNL<7W@7LL3B,F"# 800*3CHH%[+#/08_"'2!81FC>'2A. O(6<+83M]$0LGN
MU,%%R82P(L !-3K$R<8VB!A0-=5L;#\(I$X]GDZ'8G/WMAEO@Z(!)[(&-Z.W
M>3Y;)7VW&<<L_Z-C?-;$ L11P6[;\3*82K>(P8C$'784G<S<>VGBV<:FY^XU
M#67O:?K\[$R+G_INGCY[>HL$/DV?S8Z_J0RNIQB+ 9ZP!KDT BWAW\VH<QJQ
MMD#';Z+/QJ,A\6C*QR<M@/Q)C JH!!D!(6&91S0Z0*(Y!V$!G"-$E>>7BBC>
M,&?(1C0LG2J(U5)X4V2/\#(\#FN838^/7\*BGDR?/7]*9)?PAQ.ALJK052+O
MD]X#'873 ^(5V_#3% X;=PU2S#)L&(?+@@B4_6ARQ"4@V.QUO.8 8*FVR3PP
MQXA'6 :?L6TD^K.1'9 B$9\?M!.@<!\GXM *?;8P*5.HIF SNRLHHC7NHBV<
MTJ"S:'ETIDTY)#^-B^&'TMG8FK3D!E@3#YF8!?^!@@ON$'' X6^09X!@GD=@
M2M!,L,HM:(4];+>^0D)W9:X\0^1>NT5$MJL:*[9B8]<;8(G"PNC1PQ+R),J
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
MAC?#XZ]>[,"*_@*0 =/OA5G!J\?3IV='S-/NC[;:X9#)HFJ!'O3/#?TZ%3X
MWZ^JJG5_X 0W57U%RWOU?U!+ P04    " # 0Y16\4J7S\P&   K$0  &
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;+58:6\;-Q#]*X1ZH 4<778.)+8!
MV^F1%D$-)VT_4[LC+6LNN>%A6?WU?3-<K63'=EL4_2!I=SF<X\W,&ZZ.USY<
MQX8HJ=O6NG@R:E+J7D\FL6JHU7'L.W)86?K0ZH3;L)K$+I"N95-K)_/I],6D
MU<:-3H_EV64X/?8Y6>/H,JB8VU:'S3E9OSX9S4;;!U=FU21^,#D][O2*/E#Z
MM;L,N)L,6FK3DHO&.Q5H>3(ZF[T^/V)Y$?C-T#KN72N.9.']-=^\JT]&4W:(
M+%6)-6C\W- %6<N*X,:G7N=H,,D;]Z^WVK^7V!'+0D>Z\/9W4Z?F9/1JI&I:
MZFS3E5__2'T\SUE?Y6V4;[4NLO.CD:IR3+[M-\.#UKCRJV]['/8VO)H^LF'>
M;YB+W\60>/E6)WUZ'/Q:!9:&-KZ04&4WG#..D_(A!:P:[$NG%]Y5Y%+0!2-7
MJV#B=3R>)"AGD4G5*SHOBN:/*)K-U7OO4A/5=ZZF^JZ"";P:7)MO73N?/ZGQ
M+55C=3@[4//I?/Z$OL,AU$/1=_C?0RV*CAY6Q'WR.G:ZHI,1&B%2N*'1Z==?
MS%Y,WSSAYM'@YM%3VO^-FT\K.ARK1W3=>^Z7?:51B"(4<]=9PW<?&PJD-#[.
M[PGYL">S#+Y5ZP9?@6[(99+U+H>J0;M$95QM;DR=M;4;B AD+JD5."114*G1
M3LVF7[$;J2&5?-+VCJK=TYW27OB'X'.GEKW0AC3\(:X_A>JA=@']?05-Y7LF
M\7%!W0>'00A4FR00J;,8*45V+JG.)\@9\3_FQ1\@E#WCR:MH5LXL3:415K6O
M-=Y7VP4#[C-0!+EH8A(!'1OQ2R[H4S8WVD)'/  ,,053)2J+!V"QRF<L8:4B
MR"TL':C8^)"> <P68-]@2\N[BTH*"=2LUJ1M:L <#E3+RW#%U[E*G!_E$4Y
MBMVS*H? JUKB'W,!,-V8-K>*;CL?,VH!/L=<-;T0([ ?HV'8R 1X',+&N)72
M;?%9#WE;:*N!DRJ#IT8AP-:9+-]/W"YE!_#D#Q],VMQ)_]=?O)K/7KZ)_P+'
M4N4/H[;FBF_(U@JI%X-J:1R\10% ,":3<LFM]95FC0"0G;EHT("1X4(OL@'^
M_.@1_\_\M6X,($N"YY"$!:&'8%M:#$$U&");,#^A8Q#K6)UK=ZV6VEC&'NAF
M5_FV1<W",!O58FE7D8-2J=[4^+AS;@%=_4+C;?V?4/P?"T_P&&#GOD,%U3)_
M:X7(N[RPIL)S?0-<N N@K1Q1D!J4TN=M(BK3ID.;LL+L(L$FE33QFN1M@Y$>
M<$ZH"ZT-- 1F<=N'.Q[L,W]Y=5$Z1>I_;1 OH.J$)_Q#+<M9;$TR*ZF?Q6:;
M<@+4N6>.73X["AQ:Y, -]-PE:WZ"^O+<:"@*D] AN 3*%<6>*G$:BPG"O-"W
M'OKMG**I"7G]Z:WZ2%7CO/6KS<X<>Q#(BH^]@YR=&"6-?0LRCV4XL\T6+.SB
ME)A]J'=-<J_6L-E;4Q<8]CD![MWS:J#^?V"UTV#6.J.E;B"S+46-D0,[B,_X
M6OS'\;*D= <V&F/@+<X&M'%"@:#$D@.:2"K&1E\T"@$N4"!]-5>>C1M()QEX
M!4#(/.+X(D?N35&C%]&'14&>)S6FE/1%)0,#P22S,,P*I=0^EN)3*X[325I,
M"Y(F@38%' ZY:'K#^]L1_=7[<V0%1I%M'%Z=*BU8&>IY_W_A!<&\)CC)A2N]
M@J;-8'7810%SD_*)P+LRSY]DB9J<QZ%XR\(<D5 ;M_,PJ7T95GL8#=B4P52R
MTQIKY93TMU.H[VVPA-T4I*10!DSCOFT4K5O10!7E;&#WO>G0 0QZ@<=S3K D
M+ !!U!S'6,DJBR8F,$0.Z[[K<5TNV1_4DIS*-B);X^W-U7L4->29;HM3"IX(
M)<1-3-0B#^&:TEB]&[8<#+WST%X7=56XBO$.7!*AT)G5Z](4@YC0-CS#HLYH
MIV#^9#I]>+ B@X.=P&<#A6SS5G&+?&=I*$L9CD"^#,)O6(+7YM,WE^>_7,CE
M[,VW8W5%(-PDS,>8[&J]KRXI.DY?;Z:PP6.CO04%<WA;EN5!B@VK,N#9,A]<
MB^;MYL\@#+3*( <? (NOV95R1NB1'+#GI**?.%.UKS+GO)Q9N35 KH&Q[CWI
M27L;ZUA]?[>Y-W>1W=$(APY^54N+V9REH_1*<UI$Y:\?OCS@O'#[QOT#;U]M
MV74\(:H$ L8,S3*#BB];WPOOQH=>D29[+[ @QY6\IC.'H3O+N^SP=/@GX*R\
M ._$R]\([W58&3Z<T1);I^.7ST<(4E[-RTWRG;P.+WS"%)7+AC109 &L+SV.
M^_T-&QC^'SG]"U!+ P04    " # 0Y16*]D';Y,"  #5!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6R=E,ENVS 0AE^%4(&>#&OQTC2U!<1)MT.
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
M98A_L&KAOL:8*HNLZWYFT)C0- 'C,X4"IGZ@#=K/<V[^"U!+ P04    " #
M0Y169CC,?!P'  !#$P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6SE
M6-MRXS82_1644IY*JAS=[-C>\:7*]NQEIN**US/)/D-DDT0&!#@ .++VZW,:
MH&B1LCV[J7W;%TDDT??3IUN\6%OWV5=$03S6VOC+215"\W8V\UE%M?13VY#!
MD\*Z6@9<NG+F&T<RCT*UGBWG\Y-9+9697%W$>_?NZL*V02M#]T[XMJZEV]R0
MMNO+R6*RO?&@RBKPC=G512-+^DCAU^;>X6K6:\E53<8K:X2CXG)RO7A[<\SG
MXX'?%*W]SF_!D:RL_<P7[_/+R9P=(DU98 T27U_IEK1F17#C2Z=STIMDP=W?
M6^U_B[$CEI7T=&OUOU0>JLO)V43D5,A6AP>[_@=U\?S$^C*K??P4ZW1V^9>)
MR%H?;-T)PX-:F?0M'[L\[ B<S5\06'8"R^AW,A2]?">#O+IP=BT<GX8V_A%#
MC=)P3ADNRL?@\%1!+EQ]>"<^4589JVVY09917FG4OR6G[&(68('/S;).VTW2
MMGQ!VV(I[JP)E1=_-3GE0P4SN-;[M]SZ=[-\5>,[RJ;B:'$HEO/E\A5]1WV\
M1U'?T?\HWJ3M^'EMW#%O?2,SNIR@)3RYKS2Y>O/=XF1^_HJOQ[VOQZ]I_Z]]
M?57;\[Z>3,5K5L1[(T)%HE#.!U%)70A;H!2+T\-X_^_.MHT@$\A1+I0)5D@!
MU8H\'T1W**.X[80L'1&:.7B8T%!N2H'3K&1D$G(#EZ;BOG6^E29L!9Y5N^M0
MKGQC/3R26@L%D_2E56$C?)"?B0V<G$U/#N#O*'C/^F6 B*A(Y\*0@E(G-)52
M"[LVY'RE&F&L$U04%!E%9$"\0^..'3]$9!GA1"X>[FX6Q],CL5):<XRPG$E?
M"6F0-<\)5$'C7,R?LQNIX2T_]+8(:^E(!%:K,KC!E5,9$EQ0C.5X?L!?L4QM
M:'$6Y?TQR,>];Q3S0VN(6VG^<OV>"K5&]..0FIU:K"N553MZ*AFK@-\E0N.\
M>*M5+@-TWS_<BMS6Y(/*\*1NI($VF:$P;%J"GTM8+G&8HSDZF9X=;,NFHG\
MX%[!5ANV\I5<PE/%L=L"Y?.5='S+,2FG-..8C\=DGBM&&G+)=9F>GNW596QH
MRKG;RAW&Q\-$LCVJK,Z!D#T@B$;ZB$;1&N"\MBTW 7+31L CDQR=:[-8O:&H
M]#&3,5]"JUIQ,A%V-.AC9#*W34B-T2*F3,.:^&ICK+W:J;AF39#!N$IX ?">
M$=@&,I#>14OL#-D@T8\*4Y'T1BS.IJ<'6PV-7:-E]KOX$S0$)XV7:1X#+6)%
M9&)TFD($X%->X7"66<=^:"#%MRL/.- 3"W1B'66$H?;#KMX,Y'W8]*8E3+2&
M36.]$:UG_SO0U10JFQ]R 08(%UZ51A5HQ:BYT/ I([%J _"-BA@;F"F0ZUK^
M;AVK&L,8IBSSREKYGCU2?I(5+NH(!<#%"C+;TSJ!X,Y-Q0-Z4+I<_%-)4^86
M ?RL6D2'@"C!HX#9_?SXE,78@5X]R[QOOCM;+D[/_5X :T9E5BEB;NL;W@#>
M>6<*Q:FMZ:EQQ_(^G?NV02&Y4@!C3S\]*ZTHK+E6HXQP2X.C!HTW[,NV80_
M#5A- ?R<ZB:&":^9W?;I.@PJ\+']@I2*=T@I-(@/RCC.[OLG7-U)@[TU_KR-
MWAYNA>X I-]A];9"H.4&'UB(<*!Q7/)=.7 D&I)Q=R]=Z ;,X2N5K21&#GMJ
M5UJ5<LL@-4\V>)[(R+I0\.S[7A6(9?/#MD-VL@!7 -NN!!&.WR"Q=<4- Z7I
M<$TH:00F/582BRIQLYA\Y %()@-9)+QV!)T1Y1A?SM;IL-1I7>"+LI7 2K"N
M!U_'=/N$<NU'%1O-!NZ7Z!]/5]Y($CQ'T(3>%Y.]"PD5K;G45_3(:63:X" P
MYA-1H>D[_S&:M9(8*ZEO(E0'\Q ;C#29XGD><",.W*FXD3PGK'FRVZ>!1XCW
M?"YY!7=-*J"G@.5A-WLT0$>7^#X,9BA48257D)(QL]BRJ5XA.=M->RI^ 8JE
MPWSO;BU>W!B>W_+VEX?_8/';#SO3MLTCU[=I>#.C8=R#@#EY3$D8W67'P2!P
M)$E\S^++^3G,WT;Y-[)NSL7U^WA_<?[#G]@I(X45Y#CL/;W='-[=*X['2T4<
M)8P!!12FB/&$'KF0)<4!9&B-::J\;QD%#"G\3WZY 3[9R)UHM=1'M67(]UF(
M'N\R^]#G =]I'@<[$7JL:I'VFTA3'%[WGZ%[%C<6E3&4HW]H+A7\H(8Q)+Y"
MKVB[H3Z&L1]\+NV2X[5)Y6D?&Z1M*GZ-S/[:_/?<1&/\[I>-!UE.P\;<TM((
MA]]JWB?R&PI^<X=5)G,4^SZ:3ILO4'F,S?3@_V@M>.X/\VSGQ49-KHRO;[@8
M6-K2.X[^;O^&Z#J]&'DZGEXO 0RE BXT%1"=3T]_FJ1_!]N+8)OXF@0)#;:.
M/RN2\)P/X'F![MI>L('^O=G5'U!+ P04    " # 0Y16.H6\1C,.   ^,0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6SM6VEO&[<6_>Y?0;BOA0.,
M9>VVLP&)G31IDS9(TM?WE9JAI&E&PRG)L>S\^G?N)6>39,5IFRY $2"11ESN
M?L\A)P_7VGRP2Z6<N%YEN7UTN'2NN']R8N.E6DG;TX7*\<M<FY5T^&H6)[8P
M2B8\:96=#/O]Z<E*IOGAXX?\[(UY_%"7+DMS]<8(6ZY6TMP\59E>/SH<'%8/
MWJ:+I:,')X\?%G*AWBGW4_'&X-M)O4J2KE1N4YT+H^:/#I\,[C\=TW@>\-]4
MK6WKLR!-9EI_H"\ODT>'?1)(92IVM(+$/U?J0F49+00Q?@UK'M9;TL3VYVKU
MYZP[=)E)JRYT]G.:N.6CP[-#D:BY+#/W5J]?J*#/A-:+=6;Y;['V8X?8,2ZM
MTZLP&=]7:>[_E=?!#JT)9_U;)@S#A"'+[3=B*2^EDX\?&KT6AD9C-?K JO)L
M")?FY)1WSN#7%//<XZ>EQ1-KQ9/XUS*U*9GJX8G#RO3[21Q6>>I7&=ZRRF H
M7NO<+:UXEB<JZ2YP I%JN8:57$^'>U>\5'%/C :1&/:'PSWKC6H]1[S>Z%-Z
M7NC5+,WE;7KZ5<:[5Z$,N6\+&:M'AT@!J\R5.GS\S5>#:?_!'AG'M8SC?:O?
MV1=[5]DMXVE/U*O+9O7V3D+/Q:5,I'B9B^=J9DKD*%L_$FZIQ+=&EX6?:U0B
M9)+P+)F)O%S-E*'IVB0P+:;9I<36U8J1N%CB^3=?G0T'IP^LR% \TGPA,AUC
MNLZ/$Q2:/$$R9<A03*<O1CF99J+(I*/2$PG\+:1PVF%.K%$5$F5D)?C[6D*C
M8KW(TX\D([ZLE+0E_9,[L4"-HL%O7S\]'2*9LHSK@K4Z3J7#A'7JEJPL#'>5
MZM)F-V*ILD0H:.UN1)H[!;U<K1F>"%)KV'_PCE2FYQB BL!#ZFE7F*24Y:&#
M!ST6=RY3(ZYD5O*L.^VZEA9&PC<4 H@[N^%I**8?4+T+D\:\5-?X0CH>U?9Z
M FU[XI(M;*O=;]51QK$N<[(/N2 ,6RFWU EMBF=.;VV10M+4QIFVF <K_:"=
M$F=>\Z(T\1*5-(@L:Q%(+OJ\L5"L5QA)"^GY_8,G*Y+&'AS!C;1R\*.]=W A
M[5*,HO%D>% '>ZS1OT*<R(51/A*DW0ZA30T&T;0_/7C>\=(G/32)3OO#@_<<
MI(-^=#KM'Y#&SLC<2M^'UJW-.4AGNQ*34@ 2H45IA!7-H< V**Z"AB^VQ T.
M8>NQOS#(FUMFE&AM-3<<0%T-,W/^K0E+V[$*RVJM@I(D6Y;*69IA:PS#XW+%
M/W_"D;[S^]RTB"8(MK;[//J#<O6FE1"GT61\CE_6< )L"$7G*2T(H60!!U$N
M!UWA%YDOTEFFPBH'Q^*]D51N@'EX2J()N8A<KJ#(67]"(U2\S'6F%S=B,J0'
M;U7&2]IE6O@:8<AY5DS'??Q\@5^@OT<'8C#L'[Q!P4G+E<BU(^!"",1GP4+K
M9 WM$*73X>C@V^KK&#H-#R[57!E2T<GKCH&/)L.A@#50*A$YSL!P% )'T\C_
ML!5OQ2<%J"*J*I6P!NJQ90]6E;$I;II"T48B5R[4L%#F2(RYT2OV.F(J7ZBJ
M;M3EGNM1"+5.O:#J0 ML)U]/[/(\)E/XP.^</]9Q11 QI3WYDC]02B)\$1<V
M]!'KL#6-Y=]]_1^3_5LM8$_@]GR3Y/A?:>/2CY(":BNVQ%)2-J\9!ZKD6**5
M =;6DS@H48M2GZ6GO3[<TW5H'0_0TG9,*W?T:7*A=%!N5CH6*9AUIG(U3QTW
MH.O"N][>Y,HL$$N^F9/$*TQ)&#.CQ,0J@J6N5(XZMP!L<=ZB\]*A>58=)L&
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
M/SQRENV/(D)]-4FQD949%<V8[R@7=/KE]T1W:WQ%6S2IN+5XFR]5V1^< FP
M9(S^( J]5H;.@T@+303)^M.A *X@^15VXI9F%!6O<#X)!J6S*W]8X$,&R*D&
M^4TK :8J#6'\SL5L9K5(M/*-W?L?N>HM=\/G'^#AU:$0 ^=.7-8\N",2#R8F
M866:=,S$F>59QAZKA%BKV"^^;EJ;D8KOO UAKAK4#KI:6A]<=<RVCQ9W;[''
MH9WM.TG!7>_.J=+R Q_1;5UG?'':>1:=GT[%OYSQC^6,TVARVO\R=XV#:#H=
M=&\;IZ=3NDX,+;A&3'3M:,79%G7]+$HWF#0T=1*-)OU]MXWG_5TD=1R=#L8U
M2>6 ^\LY*E3I3RLG1F@Q  K'1"!;YU'5V$$T/.WO(;5_Y6W@8-(;>>C_9S#F
MT-EOX\P'NT_J'$4SE0:57I'2+9>3&&MIN_3H[K>9':#Q#Z+@;<+TQ0GXR\#I
MM@@=B_7:],3/*KVF_2[*-,*FM>.VD%AM\TV6!W<4&Z_*[*!N6X'4QH8_^@7X
M=:@:%PJ@Z63A]6P1T34U'9A\0_B %!G$\&4*Y1!-K<EX=:.G6W<]F'&$D&&[
M9E0U@$!R>GROLD-'-(K^ L.#PIPEOH>I:V5B]-VF@]6CN*_,?F$<I6O8CM3T
M5TK4GA 'CFX0JONB38.V3D=(TH"%B4B'"2V\U(XO+UM7!0!-U00D]^T$NW#6
MW%XS/!Y:J8\?98ZJT5#M%B[<>W/MG?Z9=]<S_/F-M\^B=?W\[W7SW^>ZV<?!
M/^'"^7T \GM?^&OXJ7(N\Q4^!2+!4Y:@NI'</)4;TJ%$P%+=30IYXQME "NG
MDQID=%!V\Z(5"*JAHZH. >:WKT1<8@>^LJVA6O4N5G@G8SS^Y/H_\E)<&[:7
M8S-5-]=M&L&LO&%7L^;EROI=:GNWX]%=!*HG=KT[?=)ZIQUH>,%O[M.6B%?_
M>GO]M/[/ 4_\._'-</\_"] V%W DNL(<4_N]T\FA[RG5%Z<+?D-^IAV@-W]<
M*H =0P/P^UQK5WVA#>K_,O'X_U!+ P04    " # 0Y16\Q6E9?<+  "&)
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6S56FMSVS86_:Y?@7&G';M#
MR7Q+<A+/.$X?Z32IUTZ[NQ\A$I(PH0B%(*UX?_V>"Y 413WB9CL[TR^V" $7
M%_=QSL457VY4\5$OA2C9YU66ZU=GR[)<7UU>ZF0I5ER/U%KD^&:NBA4O\5@L
M+O6Z$#PUBU;9I>^Z\>6*R_SL^J49NRNN7ZJJS&0N[@JFJ]6*%T^O1:8VK\Z\
MLV;@7BZ6)0U<7K]<\X5X$.7OZ[L"3Y>ME%2N1*ZEREDAYJ_.;KRKUR'--Q/^
MD&*C.Y\9G62FU$=Z>)N^.G-)(9&)I"0)'/\>Q:W(,A($-3[5,L_:+6EA]W,C
M_4=S=IQEQK6X5=D_95HN7YU-SE@JYKS*RGNU^5G4YXE(7J(R;?ZRC9T;8,>D
MTJ5:U8OQO)*Y_<\_UW;H+)BX1Q;X]0+?Z&TW,EJ^X26_?EFH#2MH-J31!W-4
MLQK*R9R<\E 6^%9B77G]-G\4NH252R9S)CY5LGS")QH40K^\++$'S;Q,:GFO
MK3S_B#S/9^]47BXU^R%/1;HKX!+*M1KZC8:O_9,2WXADQ +/8;[K^R?D!>V)
M R,O^,M.;.6%A^51UESI-4_$JS.DA1;%HSB[_NX;+W9?G- V;+4-3TG_"FU/
MRYN,V&F1[)W@NBJ$^?XF*T61<TH<QO.4O;_Y@ZT+RJ2$9TQ\7HM4TKP/2\$2
M7A1/,E\POE(5QM2<E1C^J5#5^KMO)KXW?J%W=Z,M-%O9_5+&2S;GLF"//*L$
MJS3)(@G'%-IPS>[?O?:F3AP&R(TL,VD.-3'JN\[8';,?['XK42Y5RFXT:86
M$JN9*-J@<@XHVM60)PF=""H"!%F%N"[,"K$CO%0ESX3=?.),([]5Z9P?W->[
MHKE![/A1V,R]<-AF*9,E(SS-R%!)5B&/S'YRQW'_5OEB64GV4*U% 9Q [+%;
M-7+8KV7JL',ZB>^^J&>9)^_%1>T<8UI%VX>.&\7-[DYOBU_>L \B6>8J4XNG
MO:68,=353)<\3T0OJAKEFO\25F092(.6+Y^@,2C@(SB'W*6K[3/8IN X# FY
M7<J<FQE8GDE-'H YR10/2P[!'*<O5?*1_? YH0$Q.N%B<@]+%.@DI2W(,>3.
MXX:MXRMVPGCK2WR?<+T<F9 W(<.6(D/PKM>%^BQ!$P)N\X)1^"TITC&_#2NM
M*PIUG D,2:8S%M%+3NZCX=U@.Z[=-C]VPQ!*M]',U*Q$'$&6EHM<SI&U1L@<
M"48^FSV9N04QER:OY@H4@R.P>:%6[5:'72OW$N.(1AM9+OL'292&[[-,)9R6
M0^FYPM-&7PWV/3B@9#%N')S;N&O<H2\&MPWL6-C TH/V:CV@"E@<Y4=C\]")
MICXS:3"X*]1:%10:9 ,SX9 3<\0I/+>0L\S"HLRWCUH+V-)W?#]BGC..)X,[
MI:4!+%0/,%HJYW-1&/O[3A"/:>[DU*PEK#,3(B?9<".!@;H:_*14NH$5V/GW
M%]C(\SS[=W"SHB/\AY,V^XJ=?V^FQ^,0?Z-X.G@CL _!;\D_(\GX3&;0 X8Y
M#[T)NV#G <QS,>BJ2CN^M7E8+F61LD\5+X#+9"MR50=/*>'2*B$?R]4:Z&[<
M0KIH;<&5<JK41X*\2=<FL-*JSEP#&^(1WR#.:J9)14)L=\ACVJ#$NI P)Y^7
MHI]8CA&(W3IHVXB#.AU:JO?JJ$LPH3!6#$M@T+ 4*\00 @Q8A/2@:%MD3UV3
M%(*&=RT"^"H6PD0^49H33OTM*",Q-S@H5%(;:_9D/^B/VA"KZ<OM&1Q3QAHH
M_50I<DV2*9.[QD"Z8T!FF>M!K,LZ&UU+7:.!":23A+HQ%3%E-_R$ A\')U:C
MC3(Y;TW)._%Z6)[7!,DA=1V(U6MABOOLJ5_=O.$I9W>%)"A5),OM>H(G "J*
M_3XH4#2@F*LSHQXDS4B<P>4#;&)]%SEC?UN-&.SCF+B:$;!NIP5.Y 5]5CE4
MB*"@E';S>56B#**!1^,FQ !QGDTC[+ BM$@M=/NN%SMU]6 (IEJOP4L(,VQ%
M#["Y.0AG(%P)E,8&GLN>!"\TU"CX'&QA>8IBF_$TE088LZ/+Q\WJ7.5#Z+,6
M)<$.H$R3QRC@<_8>'L3,#WN\9DS[?^24/\\DI.%1&HD==QP=(Y"=E<]B#R^(
M3S!"X$R#Z=<S1N!,IL$7>"+V3C"#%X$1K!)',M9&<EW3[2#GL3*[C8&Z[)HZ
MGML6IEO$.@(#K%^ [I:N-X>B,#Y=[FZ-^*R(I$H8(R0*2/-+!>8@N"% VCYU
MP0<S16'4P7R^*$2=R2:T=U1QV+HJ=,6M:'L_V,HA/5L@XU!W 5D+BC]8/(A'
MDV^WMR[:41\X*PI!8!E@NFP.AVIV+DL3PC1D2L0Z6LEDYIZWA03BK-%XPF:[
M>+:WT8C]OJXK> *(3#2(:(B #J%E,[2SL Z8_DFT<Z!"WCW:<R'%..H=+V#;
M?@T#-,QUG0L0?INI*F7?\=7Z!;MY:_UUS"KA(9.(^K9"I^SC2%]_6YF<N$@?
M<RFPOQ F:RB\=FXG(7SUK;DJ=:@P3_O7/6#7#.!/D5$60%*(0IR\*T;L7E*]
MDK)_2!PC1:G ?I45D@7FM9"VK;&^WJG=E5*W7$M!;CW";5_/WL>)__!0ZSIB
M=YV,N7FX91,W&D;NT(^&_L%:[$MAM'/Y[?C4QLH./*U;$L 8H7T-J?WCVSMD
M![9GHMP0X.R6%=WH:V*AUVO130IU=L/)!,@A;1H*!*N<BEH3%;1@6WQ0A&S#
M%D5I.C3ANI94Y=#*UD[-I92H'A!&0WO@WR_";C[<BUQL4(>)X=N[W]KGG:9
MV=IEF!90/*<";(B"5YC"7%<K[&":N87*9:*[,:#K^T!=&*TS7E*[NNTAC [4
M&[42;4+ME7O&8$<Z/T=[9#:ES,3LR9)37RR<C0JI[ ;T3B.ECF1[9:%S+3G"
M2#%JN4MD;XJRJJ!K.K%UYV:"F$<!9 S\6TTYWJ1AX\;D->K2GN;" )^3QZM9
M!@Y5%(FD= W1[[E.^:>ZQ?+.<GG35VH$8KNFM^2PBL!]RT][9S_H 6N1FGXL
M7!T 1:P!P95/_<S^W?#JT,49C_KX[]*JZ(=DWPR^,PE\7-O#<'JLTNR+>%ZK
MPIWBKSMQVY+R\CRG$@*?+O:KRQCWF_,X\% #/FO^EZK1B!EU_1=?*$G'DY"=
MAY&+?4^4IM.8FA;>A-3K:-KI6<Q55<#-O:9%BZU:4,^B][7_O_<TMBGX=3V-
MOFO_9CT-7!<09KTNO>=X4V_;Z.C>Y+^V[=&8^:O:'LWB(PU[6R41LM9]$+_7
M?7A&5Z1)E/T\:>G_>3!1-RG^*AAHNMU!ZP]BS5T--ZK*4D->L[9O(]*]IGMK
M*OHIQ&!6U^V[)NOTT;>?["_$D*WKJP+X-"??S8&'>4*4)7/[@W3G_O#%7YHL
M?^^URSE;F%UG] LU&9B;&#=D; CAOH*9PJ$[80_#?UT-?CQ= A$%N.P4#]PC
MR?,*A_-"U_'C /\C)YH VF/7B:)P@)-HW5S!Z+NIRX*I,PYB%HZ=()X.WN9@
M<L N(EA?V):/_>7$5$.1XT5C$,5D/&;G/AXF0,#W@J*GN\QWXHF+"02I@$RH
M$!R<Q\NRD+.J-+B\1\]+E<&LF@6./_59/(Y(5."/(>K/\F,%3,_;"M:+7"=P
M0UAGZDS#>/">VDKU%++<9 R+A;8EW2SM<H'GPF2PG.?%9(*=]232F[(H=,)I
M:+^I;SF4>--Q8%AN&Y&P+<6;/HSX^TBDGU,L(AEZY<<26?M(,?IH>:1@]J9H
M2J!$%DFULE4B#:22*A)LP<LCZ-A#]15_:I)W7F7(/4)MZLW"KZC9]Y%;FKM(
M7K] T19'NTIW#VVA/IQ,MIAN6J*1%^Y#?^!M^SNF!MR22,[J,K-%-&!&E=D=
M^K]8U_4GK:K10JM,IJ9:@[5*T>K621'+C2N4J$MZP^11]&*^>\_11RXZ;H<5
M#I"!"1_R18M2G>"1=+^1C_9";GY!)&UX3H'[Y="1MI]5Z6X_*QH=>M_@LO-N
M"*Y0"_,&#%VG40W;UT3:T?8EFQO[;LEVNGU#!U> A83M,C''4G<TCLYL8ZAY
M*-7:O&DR4V6I5N;C$K<64= $?#]7T+-^H W:5X^N_PM02P,$%     @ P$.4
M5F[_%0V3 P  /P@  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULK59M
M;]LV$/ZN7W'0@"$IU.C-=FS/-F W&]9AP8*T6S_3TLDB0I$:2=G-O]^1LET'
MLST4&!!$?+E[[GGN2)YG.Z5?3(UHX6LCI)F'M;7M-(Y-46/#S)UJ4=).I73#
M+$WU)C:M1E9ZIT;$69*,XH9Q&2YF?NU)+V:JLX)+?-)@NJ9A^G6%0NWF81H>
M%I[YIK9N(5[,6K;!3VC_;)\TS>(C2LD;E(8K"1JK>;A,IZN!L_<&?W'<F9,Q
M."5KI5[<Y&,Y#Q-'" 46UB$P^FSQ PKA@(C&WWO,\!C2.9Z.#^B_>.VD9<T,
M?E#B"R]M/0_'(918L4[89[7[%?=ZA@ZO4,+X_[#K;;-A"$5GK&KVSL2@X;+_
MLJ_[/)PXC),+#MG>(?.\^T">Y0.S;#'3:@?:61.:&WBIWIO(<>F*\LEJVN7D
M9Q?+HE"=M(827"#?LK7 ""3:66P)W=G$Q1YIU2-E%Y#2#!Z5M+6!GV6)Y5N
MF&@=N64';JOL*N(#%G>0IQ%D299=P<N/6G./E_\/6GNDP7DD=U.FIF4%SD.Z
M"@;U%L/%CS^DH^2G*SP'1YZ#:^C?Q?,ZTN0.+H%=WB@473EC055@:X1*";JY
M7&ZFP=*X12H+-FO4KC0!E2;U]0ENGA]7P"4=4B'HOIG;X'>U(1Q>G(8P,(JR
M9 !I&B6C//C#4Z9]R[@ )DM0_0J]$"]H6T$Y?N,]C,:#!";19)P%RW*+VG)#
MW-[8>!BBK@V,)PFD49KFP1FYD&;1)!] ED7I<!PLG4XF"R=90ZFZM:TZ(G5P
MO"'*9'WK!L-Q!K?G,/L4DKI)DE!>HN']*/A,66S4%NDM(UM*D4LK^X]H3).-
MV6??3 -Z@[S?*S(-Z&[8OPKA EZNQHH)'XY96..&2^G2MJ^Q![W)T[%3-QR-
M>I%>+66YY.X!I03D>>H-\J'[C%+Z!%\TM_A>516,<QC=T]]I)'2E.(WQ%OQ;
M*F_>W<)!(CM3*NY:@&#^);?*G]&N(>D5EQ3+25EW=!#0F AV-2]JX-Y?:9<I
M\E;?>=(BE_W?'N S%K540FU>H47MNJ"!0B/E!#0W+V1E**@K+;AW@!=H?$6=
M$"Y+ON5EQT1_*-M.%S6U$.-WZ43H]V7GRGSNT8A/'G52NO&MBV*[U/3O^W'U
MV!V7?5/X9MZWUD>FJ> &!%;DFMS=4S/2?;OJ)U:UOD6LE:6&XX<U=7C4SH#V
M*Z7L8>("''\S+/X!4$L#!!0    ( ,!#E%:</>II@P(  )0%   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$V+GAM;*64WV_;(!#'W_-7G#QI:B4KMHGS<XFE
MIMVT/D2*6FU[)O8Y1L60 4[:_WZ $R];VVC27FPX[CY\#[B;'Z1ZTA6B@>>:
M"[T(*F-VLRC2>84UU7VY0V%72JEJ:NQ4;2.]4T@+'U3SB,3Q**HI$T$V][:U
MRN:R,9P)7"O035U3];)$+@^+( E.A@>VK8PS1-E\1[?XB.;;;JWL+.HH!:M1
M:"8%*"P7P4TR6Z;.WSM\9WC09V-PF6RD?'*3^V(1Q$X0<LR-(U#[V^,M<NY
M5L;/(S/HMG2!Y^,3_8O/W>:RH1IO)?_!"E,M@DD !9:TX>9!'K[B,9^AX^62
M:_^%0^N;C /(&VUD?0RV"FHFVC]]/I[#6< D?B> ' .(U]UNY%7>44.SN9('
M4,[;TMS I^JCK3@FW*4\&F57F8TSV;W8HS!2,=0A"#3SR%BJ6XOR(V'9$L@[
MA(3 2@I3:?@L"BS^!$163J>)G#0MR47B'>9]&"0AD)B0"[Q!E^/ \P;_D6-+
M2-\FN,J8Z1W-<1'8IZ]1[3'(/GY(1O&G"_K23E]ZB?Y/^BX3DK@/?U->&W)I
M:TD;D"68"J&4W)8D$]M9[T8[HSUWK#>HW-GW[-DG_@)Z5P^K)3!A7Q_GMI#T
M=6^M9-'D1L-X'*:$P"0.IZ-1;TWS)XNSS].@8I1KH*( :?=2&M+Q!)(PGDYZ
M9[H<8!K',"%A/$J[E1?84][0MFR=2"IRA"L2DND4KN$J#9-D"->]5QF.A^$H
M3CPUG;YU,]%9I=2HMKX?:'LRC3!MT736KN7<M)7VV[WM5RNJMDQHX%C:T+@_
M'@:@VA[03HS<^;K;2&.KV \KVS91.0>[7DII3A.W0=>(LU]02P,$%     @
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
MTW8/SGT[9_\Q;U^K!ZJ=JAQHW)'K:'@WB=J,G05OZC!UM\;3# _; SV::-F
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
M*FM ZZ64YC"P&QS_LC;_ 5!+ P04    " # 0Y16?!MFON(.  #$*P  &0
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
MG4T(B98' FTO=Y L24&KH(@:/1['*Z]%!S^W^ROW!@?/<)JC_61KRY-R\O&
MZH8LQM[Q:T0TGRO9/_(Z:W#:JQ?]<Q=_H:/$)>((0G.PHV?RE%1;:HUQFRM6
ME^!<(8TB"VY8WG4JVN:I"#75"").2]6 WY#:4TE'(7Y><@@X[SY[C?4! ]Q-
M4>W4:%?^SGRQ?;5CIG*M^&F;I'<CYB0RC[--I;FV43S6295#@;MR*ND!LMHJ
MO6W+S+Q1WX'<#;,AKUJ9&]6^,G+(6JE+.++_X0+]\2[]K<SY"$F2+W3!SNWC
M+M-!^)H,!9+>]$)P$NPUK\D@103)18*$%(YBNG<Q1'OC5%U1JSB93%T/-)Y$
M[DLXI0:V<Z9_CMF>UCE'N$Q[Z,V^\\Z;E2M5+OC]T<J-]=U+ENW5]A75-^[-
MS.UR]W[K1TDOQ50B5W-L1;DU.A&E>V?4_;!FS>]ISHRU9L5?ETIFJJ0%N#\W
MQC8_Z(#VQ=W7_P502P,$%     @ P$.45LK5+K#%!0  ]P\  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C@N>&ULS5?;<MLV$/T5C)IVVAE:HBC+E\3VC.PT
MM=-XHK&;YADB(1$-"+  &%E_W[/@11?'LMO)0Q\L$\!B<?;L#3A;&OO%Y4)X
M]E H[<Y[N??EZ\' I;DHN.N;4FBLS(TMN,?0+@:NM()G85.A!DD<'PT*+G7O
MXBS,3>W%F:F\DEI,+7-547"[NA3*+,][PUX[<2<7N:>)P<59R1?B7OA/Y=1B
M-.BT9+(0VDFCF17S\]YD^/IR1/)!X$\IEF[CFY$E,V.^T. F.^_%!$@HD7K2
MP/'OJ[@22I$BP/B[T=GKCJ2-F]^M]G?!=M@RXTY<&?599CX_[YWT6";FO%+^
MSBRO16//F/2E1KGPRY:U[&C48VGEO"F:S4!02%W_YP\-#QL;3N(G-B3-AB3@
MK@\**-]RSR_.K%DR2]+01A_!U+ ;X*0FI]Q[BU6)??[BG=1<IU(O&!P,Q7\9
M\MC,R4QR*X4[&WB<0K*#M-%X66M,GM X3-BMT3YW[%>=B6Q;P0#P.HQ)B_$R
MV:OQK4C[;#2,6!(GR1Y]H\[F4=!W^!UMWJ\Q2?KL.:WL_5MV+;CR.;O1[):O
M8,[PE'&=L4FU@*?)O#C:$!/:"RLR)K4W%&E22PIAQA=6""2&=^$HGPNFC3Z
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
MSJ))!#D6?"/=K=Y^PJ:>D>?+M+3A"=LZ=C",(-M8IZL&3!E40M5O_M3\AQW
M)'D!P!H "WG70B'+]]SQ^=3H+1@?36Q^$4H-:$I.*+\I=\[05T$X-__J2C20
MZ8JVM/3_^A%!*+)Q&COB]U%QUG M:B[V E?*X%HK5UKXH'+,_R:(*;$V._:<
MW8(=9'R/61\&:0]8PM@!OD%;[2#P#=Y<;=R5VMJ3?477E,/]E/[0G-LUSW 6
M$:E%\XC1_/@H'2<7!Q(>M@D/#[&_<7L.<NW/E(W[\+((7)5<K="2"1048K05
MX3SI@HY4MJDVDCO,0;],PITS8KEQ?"D1G 9M<J%H H M.05KF:.Q0 ,F:/Q"
M3A;Z#@+:?ZR6Q-OT0!*>*7"5AY8 P@/W6$G3Q9YWZ*32.53PA<89?^1">LUW
MGON=Y:1^KQV7G>[M]<*75 DIJ11[TEEPR55&A1(9%?:/;GH&PUZ:3& T\HOQ
MH+/OE_D&@NYI;SP:PPET*?;$FZ=I"J\)L 2Z@]YH."'(\=&$I>RB=1S08A3!
M=B&-XS6U%+KC7G*6[$(;QUZU9A]'O720MHA@O:;$H'LV.MO5"6;GOFQ9'7\"
M+ J:TI:F?-U,U"2^%?ZSO[9H_-K2QHM"9%RYT$Q<2EBC$3JW$!I>$4\?]IW*
M>&> 5FA6X9JPI+91KIZEK;>]B2[K ?PGO+[&KKE942X@L2!HTC\=16#JJZ$V
MG%Z'<;S4CH9[6)9TFZ+Q ?2]T-H]&UZ@O9_GOP%02P,$%     @ P$.45H65
MS0Q%#   M3   !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULY5OI<]NX
M%?^NOP+C;3OV#$V3X"7F\$R./;+=-&Z<[$X_0B0DL:$(+0!:<?_ZO@>0%*G+
MLIUDM]/,V"9!X-WXO?= YME*R$]JSKDFGQ=EI9Z?S+5>/KFX4-F<+YARQ9)7
M\&0JY()IN)6S"[64G.5FT:*\H)X77RQ849U</C-C5_+RF:AU653\2A)5+Q9,
MWK[DI5@]/_%/VH'WQ6RN<>#B\MF2S?@UUQ^75Q+N+CHJ>;'@E2I$122?/C]Y
MX3]Y&>)\,^'7@J]4[YJ@)A,A/N'-F_SYB8<"\9)G&BDP^'/#7_&R1$(@QN\-
MS9..)2[L7[?4?S"Z@RX3IO@K4?Y6Y'K^_&1\0G(^976IWXO53[S1)T)ZF2B5
M^4U6=BZ-3DA6*RT6S6*08%%4]B_[W-BAMV#L[5E FP74R&T9&2E?,\TNGTFQ
M(A)G S6\,*J:U2!<4:%3KK6$IP6LTY?7<R;Y.>J5DTPLP->*H;F>76B@CG,N
MLH;22TN)[J'D4_)65'JNR/=5SO,A@0L0JY.-MK*]I <ION:92P+?(=2C] "]
MH-,U,/2"+Z"KI13NIH0[Y8E:LHP_/X&MH+B\X2>7?_O.C[VG!^0,.SG#0]3O
M)>=A2C1QR3YJ!**:Z#DGMYQ)13@ZC8#)^6+"96MVS_SV":MRXP6':*%92=0^
MHOPS7G,%&S83LZKX#TQ8<<G)^[<O0\>/8@CBLH29#HZDCA^$[8AA H.)$X7C
M]32P[Y*;O5O>NN0#"#P5)6!)4<V(9I.2$\6U@D&IYT8?!D\S*XV8WBWIDU'?
M$-8.(U3=:HY:CTY!+%)4K5#J;/1**(WD);_A50WZIF/B>Y3X83#ZH2ZG,!&@
M2Y,XC,EX3$D:>*.W3'[B&N4.PH1$XYC$@3]Z#_'#9#8WZN= KA1+L]1W0L^#
MW\G8A]]1E(Q^Y!678'V<R7) @T)IR= T,"&.(Q+!Y("$#ATGHP_&4=;FUL[&
ML",3#Z!,!CQPY;)DE3'K*[ .JV[)3+)*@[7ZEF,K)G,%SB>\+&8%6ITOEJ6X
MY: ZBE.)ZGP]\D*A;3:#":,'^/PH1;TD<Y:39NODQ$]#)Z6)0WV/")D7%>0'
MRQ^HW["B-'X&[A/>B<?4+@EK<)_UIM7S3:?G%>CICD[],_)](^>6X,8,[Z\_
M6I4,=2*6&"TP M<S:_\29(/DF-<E\+5"W7"%,HD;9+X2Y%W%SQ7L " CX%+/
M"VFOIJ+&.#67Q;2Y4L7GYDJ#L',"]^<F&'T2VHN/2XA8U$IR2, ,]E47X#^_
M)A]X-J]$*6:WUL*=(_[VW9CZR5.B--.UVII-LCFK9B#W5(K%<"7.U>N@: B!
MR>N)*O("_0.:#[T^O+-V/"/7X.(B:]UD1E^T-0!R,7FYT,6:I]I>,7T 5I%"
M$8/.;;A8W( -_X_:K -VOYFLS?-SB$H(JW/(H7ST\?HOHX]5XU*V*Y3]%#:[
MYXSACGHA\2,WB$8_-H$94B>FON.-0T)C-PQ'OUI*IR!A'% G2F-RAFMHA- S
MY84)'4DR!L%:8E"=^B%L>,\)(P^GQJX?W"$1P)7OC1T:IPX- 892-Z:=1('G
M>/ @!(P*4C<-UA(%H$/HA+&1:.R.T_T2I4Z01@!)8YA*?1?P[ Z)? +S4:@Q
MD*<1$F\%\@,GC7QX""";NF._+Y //S2ER"5PO?"0B2@PB"F:",BGX5T"49(
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
M_C8//1A#((O'Z=SKWZ$3E[S@#-K0 A_$C8;4 XL7_K!QX1K$>(\KG2"GO-1
M9"SV<C1#GX6A15X:M6_VXLMO5Y0UU:XW%(0K3>&Q#QT4'\3H!V X15V;/1^:
M0_8)\TY12"JX8?5L@'X_%J)IT$P?55GD8-#[7#36[7]_W\5_JYT<Q[2#]:[!
MYAWV7ULP8YS]2 B?L_>#MCJ7]ZJ[=_A[[;(")WZ_6X(NQT][QCM*_ODL6WY3
M"G0]AEKPD+J5!3'9=K9]GO&>,&T?&=":V_^ 8\\P06,40I6+Z@;UW#56Z-O+
M@2,<@:>S1DL(0[-4A>E,]?J'A*EQTBK3"#<&(U\XZCE(T+HRI6UNZ0^Z3M^6
M84G!Z,, XS,01P31(R1TH\GUYW-*627+D@[N@]$787O2/QKU&6#9,@F6V8PM
MLBQ(PH0MXV6 O]%>HN=)D,QG+ K3 /M9E,R#-(Q'+EW.Z_A=_[L(PB0</4I@
M- ^R,*(J#;.$@:;F\^7H$XTW;[MH37X^8),$MM,9PRK%SC2AU2P,EF'*#D9_
M*$OTW06W'OC#YFD:+)<96\ZB((PR-'((!7&2C?ZLMT<SBAGCDF&+,&.S>;;%
MVZG=Z\M'NF?!(HR=[MDR'NC^O:\HE*>JQ'2"$] <#*.+NLDBYW<6)2Q)@\4L
MW@\MU"T7;!(%BW@.=V?QXOFP8D>$]CYX'-E)&LQC%Z@(ML+0A2R(EX@B DRM
M#8!';.W&'ARCO'2SQ^"XHPXB+I2DS75[M#P KBQ=LGDVQRI!LO:CKQZYSJ(L
M6"X0^#2(\ -"7V;)T^!/?J8LHXC2+>+0IWL9Q&G8YW@O&4]-Q4$">5A*(T E
M]SLYA0[1?3*ZT>Z )8L@1<(G&;9&/CZ+6>;CLTL;Z 1]2-QRSU!SBVC))G$P
M6U!$HR189/,1U2C1CQP6+A,E!HVZ&Y#I31SM31Y(/WOUA>1.3-,V#3W?N)E&
ME>UNKBX'O*IO)<V0';=A3'G89UZ0Q8!$2;K9'F@EW@(\RSVOI#_YO(Y>Y^'(
M9>=LR*+MD^[9Y\I^!J2!D--3;+\#O_QONOKZTCR/ZHDH>50S49+28A[,T@72
M>5;19.@'/4*/-&%"E'14=*.R9WR*CDO&=H >SH$\_]9*(WU:)EUK+5/75U$
M?H>A]ZL5B-P=J;U<KOK7),S4FD93_UH'IF Q:BF=S_H"?Z4%GGN?G0Z^,%1"
MK]UW%#+9UM9_;.CO]I]JSOP7BMUV_YT'@P[F<;Q&B!5$P\/Y;,RT_W;B+ZQJ
MW/>*&V6MJMQR(SC>$&@#GJ\4&**[( /]!ZS3_P!02P,$%     @ P$.45O7L
MFL'+ P  =0@  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULC59-;]LX
M$/TK Q7H2;5LV?EH:AN(G72WAZ!&NML]+'J@I)%$A!\J247QO^^0DE4G2(Q>
M;')(/KXW,YS1LM/FP=:(#IZD4'85U<XU5TEB\QHELQ/=H**54AO)'$U-E=C&
M("O"(2F2=#H]3R3C*EHO@VUGUDO=.L$5[@S85DIF]AL4NEM%L^A@N.=5[;PA
M62\;5N$W=/\V.T.S9$0IN$1EN59@L%Q%U[.KS<+O#QN^<^SLT1B\DDSK!S_Y
M4JRBJ2>$ G/G$1C]/>(6A?! 1./G@!F-5_J#Q^,#^N>@G;1DS.)6B_]XX>I5
M=!E!@25KA;O7W=\XZ#GS>+D6-OQ"-^R=1I"WUFDY'"8&DJO^GST-?OB3 ^EP
M( V\^XL"RQOFV'II= ?&[R8T/PA2PVDBQY4/RC=G:)73.;>^E8W0>T3(4&')
MW3)QA.K7DGQ V/0(Z1L(LQ3NM'*UA5M58/$<("$Z(Z?TP&F3GD2\P7P"\UD,
MZ31-3^#-1XWS@#=_$Z\D2P%;HFEXUH9TV V)=:T*^.IJ-+#3UAETW" EG;.P
M$TS!#;>YT+8U"/]?9[2!TNC':T[J*2Q>I^"?UI5M6(ZKB-Z.1?.(T?K]N]GY
M]-,)@8M1X.(4^A\%\33"?#:!ERCPN14"'#U!P&')@BZ!G 5_&=TVP%68[.ZW
MT##C>,X;YM";&53Z$8WRGJ1T5079"_]:0B#RXT TY.88FM;8EM%FIZ&K>5Y#
MCL9148%F"-3 RL8@L> Y$Y S@_'(#6K=6JXJ*%L**5T).H2U0U'2QO$\^$EC
M]".G;/77>0FCP EL:^)H$03+M*&Z4[6">:*6QC];R@XZP-PHW+:9Y05GAI-W
M_*TDSFK!>\7?O]R^\)ED#_C, ?; X<AC5&R]R1ZQ]J6')*DCOYB<]E+E'&\8
M5;Q_=YG.+CZ!92(0BX%NIFN8+QU<MA*8U"U=9!O,><D).=L'"*&]9W]3F< _
M(_6:65 :!%:T16>"5\$Q![9'7'&OR1/>]ERI9 7VB$X[ NE9V(!@6PHZOLQ!
M?/+Q]PKZK.B0 C 8*<J6DBUOC<$B[I=80Z$EB>1]L8?[N\TB/KN<4N44@AC$
MWG(17WY<'"PA9,%XGEZ,QH.B/3)C 7U= ZI**#-*J*$R3</O+ #X0A53?GAW
M^BXC]J\\IX.49^AO@4-'VL*C8H*$Z+*TU*&'(&F%'\CR6N5(CEJ!1%.%AF<I
M#.3GOBN,UK&G7O>MY/?VOB'?,5-Q"IK DHY.)Q=G$9B^R?43IYO06#+MJ$V%
M84W?!6C\!EHOM7:'B;]@_-)8_P)02P,$%     @ P$.45A)4M;I3!@  (!$
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
M3<#W@Z[?D&OB<-DZXE$5EQ7_-T O"GQ>.D?'C3@8_VVL?P!02P,$%     @
MP$.45KAX-90*!@  'P\  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL
MS5=I;]PV$/TKQ*8(6D#8TTZ<^ #B(XW3&C6\2=NO7&EVQ5@2%9+:]?[[OAE*
M\CIQW!9%@ +&6L?,XYOK43S:6'?K<Z*@[LJB\L>#/(3Z]6CDTYQ*[8>VI@IO
MEM:5.N#6K4:^=J0S<2J+T70\?C$JM:D&)T?R[-J='-DF%*:B:Z=\4Y;:;4^I
ML)OCP630/;@QJSSP@]')4:U7-*?PL;YVN!OU*)DIJ?+&5LK1\GCP9O+Z=(_M
MQ>!W0QN_<ZTXDH6UMWQSF1T/QDR("DH#(VC\6],9%04#@<;G%G/0+\F.N]<=
M^EN)';$LM*<S6_QALI ?#PX&*J.E;HIP8S?OJ(UGG_%26WCY59MH.X%QVOA@
MR]89#$I3Q?_ZKLW#CL/!^!L.T]9A*KSC0L+R7 =]<N3L1CFV!AI?2*CB#7*F
MXJ+,@\-; []P,F\6GCXW5 5%:_SZHU$ ++\<I2W$:828?@-B,E57M@JY5Q=5
M1ME#@!'X]*2F':G3Z9.(YY0.U6R2J.EX.GT";]8'.1.\V7\),D+L/0[!L_':
MUSJEXP&:WY-;T^#D^;/)B_'A$P3W>H)[3Z'_,X)/0CQ.<+8_5%]AJU^-#Z9:
M*;M4-Z0+=>&##J0NJS7Y4++A!X?.4Q]R4AOM*+>-9WO'QA2-S;UQ$.,?GS\[
MF$['AS<7EQ_D<G+X4Z(^65.%8BM>B\*@3S.UV*H Y#-;UKK:)NK]N;IV4!D7
MMDI7F7JG'6.KMTV5)6I!J2Y)/);&X3%8&P1Q:V!J*GE1.[-F4AZC;AT_/<M-
MI?%.![!."8.?*5&P0NFZ=G:-BZ6S931DOI.7AU[-*6V<"88\,K-J"@VX+3,M
MC1<9 C2:D\H%.6E.(;S17B&V@#5L)#3/=;7*M5'S8--;=7&7\@/.FGI+"]=
M_MA]-I0<%VT]G#:>,=8 O[DZ50M3%%ATJ,[-VF1495[]5JDK[=)<'<APS!)9
M[M1JEW%BSHV3%'B^V4ER&S3 M4JUSU76(K+=Q_D/J+W26698*),'CG6A*Z^"
MQ6M;!X2+OZI!]GJ$VA8F11E1+?#>Y ;L=A%*O55I;JTGALDH+=!2DK<,<3NS
M:%"Y+VF1!LJ6M$L4.L=)>J1>,6@=F92V0?]E%,A!&DGZP1&JQJ7"8CLT^A(O
M4>\J-8@ '2<M4:5TWTBT-NAV6/D4)I$!UN%I@8%32RWYC87K5NX7+/4MW0?1
MQX>WGI>0A'(T*5K+"3KDOBC0Y'#-B.-B&G!,'0EH6\='*LQ[4:::&D8M*>RL
MR!J:\;&XH0G8J*0Q>-:$LD]BVI?8FI.=S*2VZGHAU;4)>.0@(5BZ% 'AXL5T
MP-(CV!8N#MPW^&9$)=,H:*VK,.2QOZRRAE.D"]_RQ 0ZGKY32! :3\>M^[+K
M^EC]AYX*E,A)\:6_$(;AG1ZZ=(^@5XY:\J@#6%?M5\'&A%STQ'<+HP>6P..N
M\#E:U4<;K5;.-K7(CVA?WP7!<H(DD1BRE ASNB'N<1ZZ.X-/!X($8LRFDS'V
M\':HV?5G@41:M;0O9Z[4GRPD:!L7SVW!4X5%OPA:+Q&T.*0H=/&@678"]\.'
M\EK7A8E2J-[]<O%G+SV]KLS&R7V6.S^6!#!=Q4R)IBN/QO/( 0:T690F!!&7
M#D\62N-<\)!UTRB+LIK@_59HA!T!M,M$>JOFJ8J"*R5%>DVK2VU)8D+ZN%K9
MO4(:[UNO6V\WU3)M,=]_E^W[I/6I;GD*(.IKO*H0BO>-$Q'1(I2;G&0T+(LA
M=;IB:\OCVD7*HAA8+*"O*7TY#/^V3CNN_]=2[4;W/:KU^&Q\OX+-F0$^$NH&
MU8 2<[NLG"[51]D&&0/E&4>FB*&WJZ-=PHNW86?\[2+7A@6RMBX\W(1SG>U
M9$!.IOO[R<&KL7IS/O=2G*_$9I),7_5RDZ J:=%D',HL.9B]2O:>=MZ?=:XJ
MPR<1W"0M$$F;Q9WXO:[D.R9^IL^ZMGDDF*%Z[!-YM'-H*<FMY&CF(6?8T^/Y
MI7_:G_[>Q$//O7D\.F(D5@;;3T%+N(Z'+_<'RL7C6+P)MI8CT,(&'*CD,L<)
MEAP;X/W2VM#=\ +]F?CD+U!+ P04    " # 0Y16DNP5]$@*  #V&P  &0
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
M,#=7Q?K*CI  K>"?<"L4<&D@JA3$6%: O8!N,.H1D"^:H<;U57"&L**BQ9\
MS08CITE>U'"9 ?[#Q$6I?Z6XM+:&BR#95S14!DA9.J"WW4;W=UT)=M^X^AO\
M_BKC==(OB"G;ZMK590]0N'F0 !#3#6VD^'YV.%0%T Z,5;L]?$R?[K._JKIH
MCSKOWNU7KO9@7E59G>,?O/BJAK$JFGZ= 89FT?>P9H1.*P,Y6H/]%NAE<"P(
M?]@_0?(X 4<$7^^884M70#9;?1, "@)#!R!X6==9N65L2>$4LYI>J8OF(VXK
M)1BY\J^*V43M;F"+#9 CR S$JYJF ECB\I"_P>PWP,::J^*@0.&UIHII();P
M,0:<&EFP8,TH?L4#,U>!_91-1J(0X_0JVR'3;9#? %SO2P2!J;M= 0(*/>D.
M0* 1N<XRG:>>Z3R=93H?W'H'X"2N31L98S6S0TRP&A E!F,GKUW=@E@+)]I_
M$O:\SY"W5'H0<$Y'0) &;YFS9]_<@3\AYE<E2M<ZS+JK:WA$ \DX373UGB#K
M:]SHNG+ NZ2 4UP#89; ^5OD@-7>/7ZXJYKF4<K7QU6URUU8ION[(P2$Y0,9
M7B4;N(O@S&G:ZZ+J&D!CN/"J&K8Q>Y#/_$$^FSW(7ZIR(4QKAT0-?,3A%35Z
MH+-#31PH++,_QP]5;9'<@S8ZHP'2(XZG -1XK-[8,Q!Y[B'R?!8B?\"! M4"
M#.C6& 7$[ @3@' G27]HNCE'!)B[7*:*K,A;25KS@A4@"& 13 PT46;,+Q&E
M]]E'9^9&F +2=OL#HRQ<5L#V-QM@Z,(^&<U4"L+%P?NNY4]W1;8J=G1'IO#N
MCM::%\T:L+NKO9B -P7.;U[7>T387L(Z+V[6,]XP.:"]*SM9KOL$*G #?^1=
M70BG]&_"W5A47@Z]@]B'^[>2(HIMS:0T:@ '[+YK<-BJAFNH:_'+!%EN2Y(>
M@J/M:F3N*+?B'M,$=I'3_;SRP&>=TJ$ L<;[X1HAF3N@/V+>!A]@U66^R'8H
M2H :O1-I'&"G4O7EI9>G4Y8RLEW'8^!4P* JV)6.29QG@2HTK (  $"5=Z,;
MMLT^T<]ILLF*FH9TTU@ P"*THR-8=0T018,TO5_);IK^.&MAZ\STX#. 0.L0
M"CA#TQ#BHFB';+2HZ4_X#,"P7>P 7+FL))5/Z871\<SSQ@%;EP7#!K95E=^
M-)Z&PZ(I\ZI;M9MNIRB@\BNA J#A&L]Z#;LMX.@K7"[/4H(TA"R:J)Y&0MVA
MX<FJ%> D'+!_DXAG1W(?D0L*7O >7A:URW;%O[+5S@6 19_E#C@'(#6^@= 0
MQ1!E1+Q!$ @'VC&.V%2;]H84%\!<W);_ A@^''F!HR@T$7^0DG'?28V2,^YC
MYP!?&'$CZ1_&0-8,L@U+:;!WD+B1^1QA%. G=8)T4Q<D@VWJ:J\BME+42?*N
M3-YG-0B'R]/E*2_@GU6]RY,? 0K VWZMMUD)T* )<[QM$<_PM:IK5P"JCX27
MN&I:Y3HC @5],0/BO'9(^#6BFF>P=55FUT7=-9Z$7O_ZY[LWB[,72D>)_I#Z
M?\W]8^;F>>%OGA>S-P_<BPZ8C\@=ZR-+BKM)56YVM(E;:'.2S$U#-Q+IU_Y6
M9@9+JK1^ (+]A_>O2/I)-EU)HBR<O']N;0U^'*-1 ?AAS$S,!J^S(UQ4R3M8
M0ID#^KWZ\UV:_(B2\'_#?U)@R.4V.Z @KK?#I)$!%D;78 [2  A_P>AP^;^"
MN6&XQ=\^O![*&T,!6WDSHQYPLK&]PT6[<@$\=X0![NJ#.W0K4.MP0^_@M@#^
M661I\E,&%U2:_%#S1?*R0U0&OLL<!;64Y"_@:$U>B$H1C#- !+)20 #D64#T
MP&[68;VTV69R.P42)VYC]%HR@XY! @Z#KYA*KF1@N\@&Z, N7R>_5P?8[/-S
M('A%R=?Z[?NL;5%9_=WJ2KDK*]5KBM)N@<% ZO;82DA!$R2G;^&01M]CP00X
M]A5>@\3[FN3O#NTYQ$PZX%RPBXSVO,K*CRR89P5=R?)YKEB)?UAE[R1YJR-O
M@1G)#4J7AW!-',5PR,THI4Z (S/T%\#13I H&:<<VOOH&L6O01  G.,[ED9
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
MNC=*8D",'.01N<KJ+5]]/FB>% HB[URN=Q$?^#,2K4N0\L4:OB*7$R</H-;
M%S5]T$>%.R'!.CL4K3BV44G(O4Y21?($,UIT2[9%K:'HJ%+RLD"G.E0-+M)$
MHEM5877D+#C5$&EWZ5TIE[DP^LY#3!"'M=1L/)!0^G]-W)3W5D#FV&U(73F;
MSUUY79'7BN^. K-[*Y!DFG%_WGV26"J*;QF=(WE#R8""39Q-4H=C5?'.?GTG
MU"$3'Z/MF+ZUPDP0'^/F;<*J-(EP25Q@B(3KB;W,[!+M=6*+KGE;WOYTZUZ
MSO<A@R_"0F8NP:P-J+%G0YS:ZV)DSW(?7-/;YUWDCZE]*TJ+49A#N9Z,B5=G
M9^G9TWGYBM,A"_+.[;+6^)KZ2% Q:U\)PY.8(&7?MRBH(;K^;#Z\GC@N(D*-
M-]V,?GJ?N/H#Z*<CX_=_[/G#ID0+D<\ER?"E^0OQSZNF4U?WK7=^<)V?/<=#
M>2)WCFH"1H'NWWYFP&!:]K<=ZW2:AX]:%/'"V1-<ANB]Y7STWKMAKLK$&=XR
MT-]HYQP;:_AS,'"I_E?4H!EF=:MAMWA_<W++X&!)$_:ZUN<<%XR$(;_KZ-RL
ME<KKXB'32\ ^R.B)/5ECJ5GL@A#SJL3F^$PM-I"COK 5>[G+R#Z)$7::]&67
MYD=J^D-%T<@^]I?^C4,R6LZE+UIOQ60J(Z_%I*,-X>'L/4YBE-&.S8(U+$"$
M* K)"P<:MA.?JM_070_64XS(/G>1O,>W]3FB-N?.[@^8D?9D\?RK-Q4*DTF9
M[=7&6&=H3JX_-O!\>?K5:\U89(8.H$83Y3F*I"RR&@N,E[D;>F&._D/TX7(^
M^O ?DJPW2O'W"3:L3Q(=,_S#1'.QO$_Y>VKW5D,2YU_Z XXS&XD,T:X/N)K9
M$YI)F<Q&*=,LL&C(KFN5Q@@;T?R.THDCAT _;Q)O;OA?R4X[Y#K94$Q@8<O[
M_N1U'%'D$/0_7]-X<%O5Q/;710T75].R@TQBZTG\X^!6<?V9H%CF''ND%^0L
MO$ID(>^&-6A>7OX!,LO9L\7I16J8,X?(+[_QP,&5LT__(><5G3\Y??1U<@F#
M@YYV5#K]'</ $#3^PW<!1C*/3P!\R1D3RELSGRQJ =M28)FR+,N?#/OZJ\NW
M^ ]K=[4X$B8)V78=7"N<"HMC8GK1. Z1@V7R([_DT==0GQ)FK4N*$9DX??P=
M<R?=$>7;,GL9'Z$WJ;HE&OO5IFL[$LXU]C*-EF7OBB@O51V2N8OSY[7LPB;D
M<,[QGQ"$NYP/PGTWFV8\RI7F!VS8WSH]YFV/>[QJZ.-1[R<)^<4UQ]]22"IG
MOI-7E_,.=T=F^.8188A\IY-C#'4<?H!D(G>]O,/^5R*:D$&/QG'^BR@PZVU'
MZ8-4'SA+N&K6'[F^S@*3,SD8-L!#.(!D*+WG&7&]/U$QG#_A%:I#\++LI8='
MX_T!:E,]7'HZ DXN]Z3W (AW"V+?#:?5 XIN"C;[:$S/QHX;SJSOV/3C:N8T
MTEW_HR]I:V VWYH=#7:S#V:LS>>F-OU/)D89CQC.V,3;8K/2.% #62CR[PKQ
MI%OD5X_0%/'@Q8J&^;^[C-2D@HHHD"YEK:B1#.&]1D'-9KG=8ZD7*[!Z6+VC
ME_WJ24^1RV <QRQ;V-H;<D1F]/+[/]7.,('U@M6"B/T9'?I("?MQKTY.PD=>
MCW]E79IYY5B^\8(Y<)J:\$7K*W2E.(-"&;M@TE1_'P>*U9R'X_TY\(./\J8S
M6SE;DVNP+AL@EB#R:0)=#WE&/K98R050.E$.K[&0I<!EEJO3J?=X::2A@2Q&
MJ\FH& +^@EFA/94-+M(8W?A9(5M9H%-M 0P$T]!K(28M8:61**W="EVTM&W<
M0YP2KC6P\JX.9M4&9$5;@FQTL8P$(_%^J:UWQMJNSX>0$!2R.4U106J]>%*^
MR]OJBI+KJ.)2-=P&G7%X.06/><5WW;N9Y7,8#S!+C20; VXZ=A 3M OC:809
M!R=59C8JQ#>XC5$K:3I'&0]5%Z$7*J:@!1:QSY]E^!R&<GQ2>S1U+^3EHY5*
MK.@03VJ*0$K("9 A0((4GCR$.F!%()<OV$!99B3J>7-GD"98IQI,(PZL4#NN
MQRXHR(ZT"I*(C^SR</4:8Z^L. XG#@"D&@JD*+,H(II2%\2 3Q+?=L"X# JU
M0N4_+X183>4"=+__@$?S)YWG>S8A! ?R&U,-Z?<!8QVYC5#CJ3H*,<O1;NI)
MC"+K/!+X"+*\(A!P> K;@W]Y^>?HRHD4OC @$QN@W6.,0R$N"4*7?3A_&OL
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
M2Z*JNX/T)A314.%<#TILWJ5X1,G-W0 /^?:V9AE#*EXW\$MCAN+MSAX8ZI5
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
MG%2K/6:[]NB!-L;]YH<>YWX9R(UWG7/,(M;>@/1\/# /L,EG%0IJI">$D H
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
MO^*PC5H95#&JQH=<:PZM0A;/Q7P6SR_]!5'A0-K]*%K=)Z%GM^-BKA/S)*^
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
MKUP&<BZ^ ,\W5=7J'SC!355_I.5]__\ 4$L#!!0    ( ,!#E%:4GOBGUP8
M )T4   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;*5867/;-A!^UZ_
MJ-/6GF$MDA)U)+9G;-F)[2:.&Z5)^PB1:Q$Q"3  *%OY]5V AZC3]O1% DGL
MM_=B%\>/0CZH&$"3IS3AZJ0=:YV]Z714&$-*U9'(@..7>R%3JO%1SCHJDT C
M2Y0F'=]U^YV4,MX^/;;O[N3IL<AUPCC<2:+R-*5R<0Z)>#QI>^WJQ6<VB[5Y
MT3D]SN@,)J#_SNXD/G5JE(BEP!43G$BX/VF?>6_. [/?;OC*X%$UUL1H,A7B
MP3Q<1R=MUP@$"83:(%#\F\,8DL0 H1@_2LQVS=(0-M<5^CNK.^HRI0K&(OG&
M(AV?M(=M$L$]S1/]63Q>0:F/%3 4B;*_Y+'<Z[9)F"LMTI(8)4@9+_[I4VF'
MEQ#X)8%OY2X862DOJ*:GQU(\$FEV(YI96%4M-0K'N''*1$O\RI!.G]Y)QD.6
MT:2P#],,%*$\(NAGRME/:FUW\(5.$U"'QQV-/ UE)RSQSPM\?P>^YY./@NM8
MD4L>0;0*T$%A:XG]2N)S?R_B!81'I.LYQ'=]?P]>M[9 U^)U_X\%MBE>P/:V
MPYID>J,R&L))&[-%@9Q#^_2W7[R^^W:/T+U:Z-X^]-,))F>4)T#$/<E AL U
MII!Y2F"&JHA'#E+%+".,8[A\%R8/IXI%C$K4SR%?KR\++<WB]Y6/VW3=+\WE
MCYSI!;E+4%T+&E%MA4'+"ID):6W8FC28M,Z!?6=\1F[P)Q*X&*,.N5R0+Y)&
M0,;BR"$?='1$#G[[9>C[[MOUC?:U]_:0>*[[*RGA'#*.&:<..<LD2S!$W$'K
MAE$^4_F2TS4OBIF)["\0QEPD8K9HL+2()5F->)-S,("CUB3&+S%E9!(#0M)%
M3OGSH)4>VZA7=:EV;"CC>:V;"_)!S)C2+%3D2B21L>$'EC(-$>GW?L5W^.)/
MT31%/L,Z4I)7-FB(^%Z*/$-!:T<54HSI(C5ZJ00]BA%S*^:03D&60->W[R\^
MW;XG=Q(/"*D7#EH $W,PV*2\H3S'@F\(_14%2AHC]C,T1Z%(R>4?8Y&F)MH+
M"3=5?0=3V2"KE'TU8<'OFFN0W)H$4ZHR\HL0-J+;^O0!7AXF%4))N#_:/U(9
MQ@7G<8SL?JSPOJ*XFZ(5PA4KU#O70]SK51;X-,<J E2AV%S,"ZF?L<.G4(LR
M2GI+0\Y!:3S*]2KUN<1JJV+RE<D9V^[\P 3,F4+Q+V".+42V@F*B;1=(TR$!
MUIX?F,]H"CZEM@34$GVD'$NG73Y7 99B]5O_,.,2;_ 648VEGW(>84[G69:@
M.S%[G_'O5OK:RR8ET/.4/[&&DRWK06$1!7JS &Q-W#HXAH:RRM=7TU8!^4T4
M!02-\SU_1=W;3O]<7"]JP:^ )CI>2\JB?@SW5RM+;ISY0-?UW14\=<4=&=IK
M'F$%E0P9-E1\$5 C'4;+HKD$K&K@T-NOPVA9S9;U?R7:EA8WP;/C]/+=^CB\
MRM'69&):E/V.6R%8]=<ZESI<K-DF.;_'IA\5>&T!:.9NO_6-\2B4  ^OKA[]
MU@6-*+F%IUS5Q)5>YE.M3M#=<@;ER:*H8V/!E4B8:6N*CFFSP'?[+I:H&8K9
M++1[VA@DJ+F_H'OY%]N$G['(GT-?W5US6/?4!#)=!Y>[V2.=XS.'%U3*#;TJ
MRIVLE_U(L%%%+<(_V#;&\))&;5<Q78&I!5DOJ-5Q-ZA.AYL\!G+!9DQCIE^:
M0H-^4+!?\0;M3I67V;<12:7@9&=S;,XKC.%=;?'FUMU151M^2X/R%XJ, \-V
M.Z\CK43/<,\\$]3S3/#B>29LFN@>^>%XAOY@RV#8-J'LQS]3!AE'QT)J'!];
MZ [/SI"M@\\?S^V<Q)($T=5AZXLP$4"+0W;H.EYW2 9#Q^O[Y:>$T2E+BEEQ
M,'"& 7[O.4'0;;W#44MC&"V 2@)FYMU@ZY+G>7/01&+'PW/D,.P[;M CGC=P
M>MZ(>%UDA;7M%O>8"2N%SD$BE#HD!SW?)_C7==S^"!<>2C[X_R(91B'%4IM)
M,6>&?KH@IHU ;V#H-.;FD3/"B=]S@E&7!$ZOVUO2Y@KI$);9@K)&=^!YJ&+7
MR.ZYCCLTPA_TG-YH2+:S[QR4>(=5B*P"^DX_0$MY3M_S$-/INOT2"2TFL:5%
MFT50K Z-6(:!4[ !'&?G-,%TQT/ C+,XO^-A'9IXM!M0/V](NH[G!6CK@7O8
M&K^"FFHR!3RQN!$9H]*Z9>0/4.9>+T"S!7WWM8!@[BM*J 8,_GHC=UM^=AI7
M1GB8S.S%F,+<R[DN;H_JM_7=VUEQY;3<7ES<X:&/VBB2P#V2ND<#3$597(85
M#UID]@)J*K06J5W&@-5,F@WX_5X(73T8!O6-Y.E_4$L#!!0    ( ,!#E%9
M B+3.P,  ,D'   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;*U5;4_;
M,!#^GE]A9=*T24#2M 7$VDH4F(8$ U'&/KO))?%P?)GMM/3?[^RTH=-*]V'[
MDOCE[KGGWGRC)>IG4P)8]E))9<9A:6U]%D4F+:'BY@AK4'23HZZXI:TN(E-K
MX)E7JF24Q/%Q5'&APLG(G]WKR0@;*X6">\U,4U5<KZ8@<3D.>^'FX$$4I74'
MT614\P)F8+_5]YIV48>2B0J4$:B8AGP<GO?.ID,G[P6>!"S-UIHY3^:(SVYS
MG8W#V!$"":EU")Q^"[@ *1T0T?BYQ@P[DTYQ>[U!_^Q])U_FW, %RN\BL^4X
M/ U9!CEOI'W Y1=8^^,)IBB-_[)E*WM"%M/&6*S6RK2OA&K__&4=ARV%T_@-
MA62MD'C>K2'/\I);/AEI7#+MI G-+;RK7IO(">62,K.:;@7IV<FL30;#G!E1
M*)&+E"M+P4JQ45:H@M4H12K L ^/?"[!?!Q%E@P[]2A=&YFV1I(WC/02=HO*
MEH9=J0RRWP$B8MS13C:TI\E>Q$M(CUB_=\"2.$GVX/6[,/0]7O^?P[#+^Q9[
ML!O;M=69J7D*XY#ZQH!>0#AY_ZYW''_:PWS0,1_L0Y_,J$VS1H*C#L8**E3(
M6&,@;R235/'&W=2:VEC;U0&#GXVHJ:O(.94Q@[E=<@V[O-IO]X+L%$@AN]II
M-+AR?:=1B73+9/]P&-SE%%S8.ARR%7!M@B<H14H%1E+'P0T6@H!3<\ <OQ()
MW#-&6X)F)?#%:AOCL!<'-T#M6:+,F*C(X07XJ[L%R9,2,R5J2VL*A]O"2TT,
MB;84N8^>W*5.T6NU_2TC_2J8K8/FW;EQI*ZIK'.AA(5@V@B9N8(9Q&N_NI-M
M5H[PGNP/N^P/_T/VA;)<%8*ZEW%CP.XLXKV&=A<Q>W1Q?--LQ7]0\/XPSESH
MN&$Y2AH)YBSX6RE]17688E6#!8K;:7");MHPQ2NRX\)O-<]H5M$<H_LD#B[\
MNTFIUB"Y>_Q-*6K*5F^3DD=(2X42B]5K31DOL"LGT=;S2JB%'R*&^:>A?6F[
MTVY.G;?/\ZMX.^1NN2Z$,E1-.:G&1R<4==T.CG9CL?:/]1PMN>"75.L9:"=
M]SFBW6R<@6YZ3WX!4$L#!!0    ( ,!#E%:@*U%JKP,  -X)   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0V+GAM;,U6VV[;.!!]]U<0*E D@!I)M./8CFT@
M;K:[!1HT&_?R3$MCBPA%JB1EMW^_0^H2>]<QVJ(%]D7B4#-GSIDA*4YW2C^:
M',"2KX609A;DUI:3*#)I#@4S%ZH$B5_62A?,HJDWD2DUL,P'%2*B<3R,"L9E
M,)_ZN7L]GZK*"B[A7A-3%073WQ8@U&X6)$$[\< WN743T7Q:L@TLP7XL[S5:
M48>2\0*DX4H2#>M9<)-,%@/G[QT^<=B9O3%Q2E9*/3KC;38+8D<(!*36(3!\
M;>$U".& D,:7!C/H4KK _7&+_L9K1RTK9N"U$I]Y9O-9, I(!FM6"?N@=G]!
MH^?2X:5*&/\DN\8W#DA:&:N*)A@9%%S6;_:UJ</W!- F@'K>=2+/\I99-I]J
MM2/:>2.:&WBI/AK)<>F:LK0:OW*,L_,WC&NR9:("4@ SE0:LN"5G']A*@#F?
M1A:3.-<H;0 7-2!]!C"AY$Y)FQORA\P@.P2(D%U'D;84%_0DXBVD%Z2?A(3&
ME)[ ZW>2^QZO_T.2CRFM<0;'<=QVF9B2I3 +<#\8T%L(YB]?),/X^@3+0<=R
M< I]OL3MEU4"B%H39@Q80YC,B.!LQ06W' RQ.;.$Z4Y&1M!>/ZESBQXW3EII
MS>7&+5YNCLD\2>2X3')C'#%L#10KT&U[$L_1]2DD7-9'AM][*SP/<*:L4 :7
M5B%WV*>ZO_80UWW]4ZNJ?/EB1).K:_,K2X $2 F:J\S@6;0R\*5R:6M2&,DE
M8C/APM3&C1&$.P9DK00>8F;2>V;78&X-I=+6Y<J8!5(9'/9NP:2:EQ[)AW[R
MH>R9&OY=*8M*[C5/4>(=TX]..E:3G+V#+0B2G),E1VIKGC),^W[ENN(V;.M
M#QT^2O4?E_YY[^SA;N&*47 AD)HY[]WX*D]Z#V L9G<L4F9R<AF.Z9#X9M#K
M0ZNWS%'P*PNZ0*PM!KI2F-YG8,+F>%1)/-M]=4JMLBI%)5=789S$'=RAV7O;
M@1#C&N<;W7O'C6.#O>+VV]X'DHS#>#1J7RUF"_9!6>QDLWB2F(8Q';2^(QJ.
M^T\Z?F=/Z?^PI\.07@ZZ@AU8/]/3)!R,GY;(H?G#/4W"89*TKW_W]#UN4TVD
MDJ_<MD;,4[QH.!R,.X@#ZW!QC*E?A4W.41SVQYWGL>,\VOOG%J W_F9A2*HJ
M:>O?;S?;75YNZG_VDWM]\\'5L.'2$ %K#(TOKBX#HNO;1&U85?H_^$I9O _X
M88X7,-#. ;^O%2ZNQG )NBO=_!]02P,$%     @ P$.45A7]010/!0  PA0
M !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL[5A;;]LV%'[WKR \8$@!
M-99D2;8SVT"2KA>@*8(DVQZ&/=#2L464$E62BI/]^AU2MFRO#K-F]O;2%ULB
MS^4[%WZD.%X*^5GE )H\%+Q4DVZN=776ZZDTAX*J4U%!B3-S(0NJ\54N>JJ2
M0#.K5/!>Z/M)KZ"L[$['=NQ:3L>BUIR5<"V)JHN"RL<+X&(YZ0;=]< -6^3:
M#/2FXXHNX!;T+]6UQ+=>:R5C!92*B9)(F$^ZY\'911 9!2OQ*X.EVGHF)I29
M$)_-RX=LTO4-(N"0:F."XM\]7 +GQA+B^+(RVFU]&L7MY[7UMS9X#&9&%5P*
M_AO+=#[I#KLD@SFMN;X1R_>P"B@V]E+!E?TERT9V$'=)6BLMBI4R(BA8V?S3
MAU4BMA2&_A,*X4HAM+@;1Q;E&ZKI="S%DD@CC=;,@PW5:B,X5IJJW&J)LPSU
M]/2B5CBB%*;G2\T4LZDZN:,S#NK5N*?1A1'LI2MS%XVY\ ES04BN1*ES17XN
M,\AV#?006PLP7 .\")T6WT!Z2OJ!1T(_#!WV^FW ?6LO>LH>S2@YWPKV]RLH
M9B#_V!>LTY19,&>JHBE,NK@B%,A[Z$Y__"%(_)\<0*,6:&2M]Y^KS [8CSA&
M/F@HU%[ T1$ QRW@V)G9VV9A$S$G52W3'-<*J21+@5!E!G4.)*,:S/-6M^T+
MP^WH#@U]BP?"%$E%@9(*,IP[ZYP7HBZUZIS<7%T05N+"XAP%U:O.)54YZ7M1
M'';: J0"25#2AD46$@!921N7*:JP;#VU K#M./ 2/^F\I4R2>\IK"PPS?\]$
MK?@CR8%G!%!</R(*#5@3K4CL#?RP<R<TY23PO4'B.XJ3M,5)W,5!.L]JWJ2&
M<Y'N8/ZW]7+[-O72DI:*-DR\W$H=%H22V3X2HF5F("!)"PE61T(J)+(*,>*+
MKY)=@,Y%UJ!-37U1Z)08Y\\&;'@=-4L[-V_+I79J:K$J!5@B@XTS.F,<7:,8
M#M>%G7ZF#9O-C_W9R,X% ELJ5S]^ MTZ78,8>'$TPIDEMA#F$ .=,V,00=$*
MVRME;:S85;1<,&3SE97.:W(G:89;.V[[5B439O,F)2TPD*$?&PE(\U)PL7@D
M<6@&;H!;DRIG%6Y0.B?2%$^1)/)Q^A)G,/YF?R1!Z'>N)12L+D@IM-F[S1Z,
M"-'-0HALB='A&DO"?N?=^C7"F,+.&YB#-"%J^K"3X),X# EF0Y2OL7.TQ,29
M%CA)O&;B'ZZ60;M:!LZ.O?ST\=JY,3C57\BSPQ;<\/ ;P_ (@$<MX-%_M3&X
M'1U]8\ &B_O#;R7TP M'_76+!MZP'SB2&OB;DYO_/U+Z,\Z_<_IA.3WR^OZH
M<_XW^JZD.7GH1\\V5=6<.Q"G$G.]I!(\FW,MZZ8(Z 4U\(2":5>F64?^<$.Q
M@1</$P?%AEXR&.TCV=#T[X9DG^W@K6^/P'T6AZI"V.\%SU+AY%NWH1?R5Q!N
M@(:'I]R5S0-CWGSG!.X/G0.RKMO3_DB.SL5#;S1(B"M5FR^MP/E==&PF?<%'
M&?G.KX?E5SPH#OSCG)GQ(R\)=D_-R2 QQV)[?8/'8KEU?,8S]E<T_R2)VYR9
MGQK3+LT%$[J+-Y0>>_W8=YV:1_X^0H^\01"UA&X7TKYUU-NZ5L(P%O;RS+0A
MYKVY86I'VPNZ\^9::B/>W.Y=4;E@I2(<YJCJGYKK,-E<F#4O6E3VDFHF-.;,
M/N: .9=& .?G0NCUBW'07EM._P)02P,$%     @ P$.45@ZI>C:"!@  614
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
M0V4-Z/]<2K,;V #[M^#D.U!+ P04    " # 0Y16"G(X<WL#  "6"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6RM5EUOVS84??>ON%"!(@:$B*(D
M6TYM W&]=1N0(DBR[9F6KBVNE.B1=-W\^UU*CNHTCK.'OEC\N.?<<VA>74WW
MVGRQ%:*#;[5J["RHG-M>19$M*JR%O=1;;&AGK4TM'$W-)K);@Z)L0;6*.&.C
MJ!:R">;3=NW6S*=ZYY1L\-: W=6U,(\+5'H_"^+@:>%.;BKG%Z+Y="LV>(_N
MS^VMH5G4LY2RQL9*W8#!]2RXCJ\6J8]O _Z2N+='8_!.5EI_\9/?RUG O"!4
M6#C/(.CQ%3^B4IZ(9/Q[X SZE!YX/'YB_[7U3EY6PN)'K?Z6I:MF01Y B6NQ
M4^Y.[W_#@Y_,\Q5:V?87]EULE@50[*S3]0%,"FK9=$_Q[7 .1X"<O0+@!P!O
M=7>)6I5+X<1\:O0>C(\F-C]HK;9H$B<;_Z?<.T.[DG!N_DGK<B^5@HL'L5)H
MA]/($:W?C(H#Q:*CX*]0Q!QN=.,J"[\T)9;/"2+2TXOB3Z(6_"SC$HM+2.(0
M../\#%_2FTQ:ON0-DZ>\=<CT--*7Q)7=B@)G =UYB^8K!O/W[^(1^W!&5]KK
M2L^QS^^IQ,J=0M!K*"K1;-"";,!5"(4PYE$V&Q"UWC7.1VS.N#B;Y[0+>/!I
M_G=6$ 9!6%AK185L0[JGKB)<]U[H2M09;;?8UIEZ!%'^0_<72T\NBD*;4C0%
M=CB?S.*&JMOU&HB\E+90VG:8S]HA), &?RSA#IV0"FBT%*6 SU3M#]H)-;BX
MNUGXX)HDD@@['#P8T5C1U3QMT!5B@^NRE'[! @]'? QQ.$H2>/\NYS'_T#_3
MD(_88"%4JY/DD'VZBEBOT#Q=1S;H*V82\G'^ Q4/LTD"<1)F+!U<%\6NWBG1
MGD&]%=*T?LF@A8LQ#%\(N.C@0S\8,0;#@<\1OR(W9N&$LKST&Q_YC<.,3UY
M>PJ_^X;C^+MCRIBS'T_O8#D+69+\#,MM$O::9QZFE.:E9_[,<S+)(0N3C$$2
MQFGJ?>8CB.,P'>>#I;1;;87R9@5UHY65I:2&1 +S_(3$7FJ[_<9I\:/3HG3Q
M&$;A)$\..M(P'D^ 9^&8_YRS\BG8LQ2=54X3GIQZ145'O:)&LVD[HH7"UWO7
M-OK5ONE>=[WF>WC7L6^$V4@Z;X5K@K++,?4XTW7!;N+TMNT\*^VHC[7#BCX<
MT/@ VE]K*O'#Q"?H/T7F_P%02P,$%     @ P$.45D6W_I!S @  :@4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-34N>&ULC91=;]HP%(;O^156)DVM%)'$
M28$QB 3MINVB4E6Z[MHD)\2J8V>V*>V_W[$#*=,HVTW\D7,>OR<GKV<[I9],
M#6#)2R.DF0>UM>TTBDQ10\/,4+4@\4VE=,,L+O4F,JT&5OJD1D0TCD=1P[@,
M\IG?N]/Y3&VMX!+N-#';IF'Z=0E"[>9!$APV[OFFMFXCRF<MV\ *[(_V3N,J
MZBDE;T :KB314,V#13)=9B[>!SQRV)FC.7&5K)5Z<HOOY3R(G2 04%A'8#@\
MPS4(X4 HX]>>&?1'NL3C^8'^U=>.M:R9@6LE?O+2UO-@$I 2*K85]E[MOL&^
MGBO'*Y0P_DEV72S]%)!B:ZQJ]LFHH.&R&]G+_CL<)4SB=Q+H/H%ZW=U!7N4-
MLRR?:;4CVD4CS4U\J3X;Q7'IFK*R&M]RS+/YHBC45EI#6O;*U@+(Q8,;S.4L
MLHAW05&Q1RT[%'T'E5!RJZ2M#?DB2RC_!$2HJQ='#^*6]"SQ!HHA29.0T)C2
M,[RT+S;UO/0_BSU58T?(3A.<1::F907, _2  ?T,0?[Q0S**/Y_1E_7ZLG/T
M?(66*[?8!%7A[_IOK6=II[62OQI>*'28L>Y,6P.IE$"C<KF9#A;&;6(3H%F#
M=HT88",2WXW!Q?WMDG")_Z00:"]S.7@$62K=<Y.$AFDR)@D=A1.:#%8U;UOD
MDJ)F>@-O I@LB<*CM2%T$B:C,4G3<#P9#1Z498(D61QFDXS@-PY'\?C49XZ.
M_O\&$.Y<;H@OM+-"O]M?)(O./V_AW2UTB]JX-$1 A:GQ<'P5$-TYNUM8U7HW
MK95%;_IIC9<A:!> [RNE[&'A#NBOU_PW4$L#!!0    ( ,!#E%;,:=TI3P,
M # '   9    >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;*U5VV[;.!!]UU<,
M5*!H 6UTM60GMH&XZ6(+-*B1=+O/M#2RB%*D2M)U\O<=2K+J JF!Q>Z+Q,O,
MF3,SY.'RJ/17TR!:>&J%-"N_L;:[#D-3-M@R<Z4ZE+13*]TR2U.]#TVGD56]
M4RO")(KRL&5<^NMEO[;5ZZ4Z6,$E;C680]LR_;Q!H8XK/_9/"P]\WUBW$*Z7
M'=OC(]J_NZVF63BA5+Q%:;B2H+%>^;?Q]29S]KW!%XY'<S8&E\E.J:]N\J%:
M^9$CA )+ZQ 8_;[C.Q3" 1&-;R.F/X5TCN?C$_J??>Z4RXX9?*?$/[RRS<J?
M^U!AS0["/JCC7SCF,W-XI1*F_\)QL)TM?"@/QJIV="8&+9?#GSV-=3ASF$>_
M<4A&AZ3G/03J6=XQR]9+K8Z@G36AN4&?:N]-Y+AT37FTFG8Y^=GU;5GJ U:
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
MSK(MQ'4+X9^ X#[[(FNSTNQ3G4/^$F"&^G1*^3NEKOU!Q(^0N2S@#O,]WQ_
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
MLZ(;&FKG0-]+19KW+R[!<.=;?0-02P,$%     @ P$.45L%_I,)? @  _@0
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
M#?D[^DOYVW39OV)JWSDY[,7\P33]1.G_DX;'UJ.)2J>LYS1#VC7W K;<CKS
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
ME)@/LS)X>5>W7Q_EY8/+,:A EH.\@1EC#\[E[4+EZUH:Z6'R*I=S7=;F8?(
ML\FBTB@JC6'1[*#L"1\/;+=?EJ7"*85/XA(>KV%8Y0V]@S8+7]O9[]Y1JXVN
M#D=J#.N:MC]]XT\?].>#R,1RO6QT&FCIW*8Q:125QK!H=@R,;/-@W7;Q]Z*'
MJMA0:125QK!H=D2,:O-@V59%9,5S(:>%5F^*E[,;>HBH-5QC7&":1Y;E)$EC
M#-I:4MC2V=](--O?1C=ZL'!\B%]/9B'0TKG-8](H*HUAT>P8&)7JP3+U\BR$
MJE)1:125QK!H=D2,4O5@J>J:A6":'];)I&F -/D;MA2V=?9Y%PK5,Q+5 U77
MF)5K(;G,1$+X7VNQ*F>JR'\)-$Q"5:NH-(I*8U@T.S1&L7K78(+2DE5W!O7V
M<2\R<38EA9RIESCGIQ,6IA:=H-(H*HUAT>RE&Z.8?5#\C5FAQ#)6.DFM"UY.
M)=R+3;D$I=79'SS.F^=XSS #\E::-J[^M+6DL*6KU[%HMM>-)/9A27PJ99T>
M4\% UPZ!2J.H-(9%LT-CU+7O=Y.R?%3MC4JCJ#2&1;,C9+2W#RK)EBD+9D9
MRFIK26%+9Z]WH:]]HZ]]6-=^G<U$PDVG:'0RIL"=H-(H*HUAT>Q@&/'M1QTE
M*51ICDJCJ#2&1;,C9*2Y#PK-EDD*9D))JJTEA2V=O=Z%_/:-_/9AT?L;7X@D
MU7X&Y1\,<>X$J"O'J#2&1;/#892Y#Z\>MT]3J (=E491:0R+9D?("'0?7E-N
MEZ9@)B3_VEI2V-+9ZUV([L"([@"6N?MIZK3D@R'.F_U0%ZA1:0R+9H?#J/'
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
M["1_/@F&JI-J;NEH>W9'^_'[7 SU?Z89Y211C"R^QCFG;)TAEHGGO(Y,B>F
M<B&.>>UD+ZKW( >Z;P]*BT%I&(JF/@(R9.#90P87SF"@L0-06@1*BT%I&(JF
MBBMC!YX]=O# ,I9N4]0LX?.LV<1>B4Z,*O)6[R>L6%6/L<^TV=M>D+J7B\]K
M;4 0XX'(4P\6"7E%'TB)""HHKW<IR)I^-#XP;<5<]WCP^ZR'Z"Y*%=D;V5M@
M2!J&HJD"RZB%9S^N\$#>6H$/:JC+%%U)3I.]R/464_7^I_JDPYJ)\9W7>P^D
M8!5)C(*.3%+I>^T7I8KLC>HM*&C4 HJF"BJC%IX]:M'.R')0+K>\2+;E0<#?
M4)2G8CIFBW/3,>09A#DH+0*EQ: T#$53]9=A%^],V.6RZ1@T[@)*BT!I,2@-
M0]%4<67<Q;/'7:Z<CLO.:'#-A#R]:$*^)%5D;V9OB4'/<$#1U$/-,B#D6V,2
M9R=D?3R_?D+>5>3,A'Q1JLC>J-X'FT&#0% T55 9!/+M0:"X?FN&YQE;M*=Q
M-F+Z1:0H$M;L*8A>N]PNS)MR=G+O@^R@\2)06@Q*PU T57$9@_+M9TIL;R:
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
M=O3 ]5HT7Z'K)[2\3'#EGJAI<\/00]E!:5%V8E-!R:KV39\['P8"0EX1D$Y
M+A4$G2"X5##M!%/G3-N*\R&EFB:1% V2-MO0[,*9Z=2F?5;9W[[1TGQE1J>3
M-2@M6:8A1QE5!1JEH"GCZAI]_#"9A7>(5>B!<6[^D;I!5\,PPMH48#$XZPZ[
M;P\CKQR60C9&P>0&$9\0M/S^"XW:4Z[/L);_PWK<I&AT=0Z37HZ9O%$2-K[V
MYI+>7.+@P67FGC.L!4S/ ^R=7ZB:9A![YE(KD$?P$EN??W?.L?>$I>\$>V%<
MT!L7O$6_Q+@6,', .]N.R8R$TP@?AX:T2?-!TJT_?YF3_@L*;\FL3VKKQX,;
M9L?A Y5[5BG$86=D_GAN!HAL1TP;:%&[2[<5VEQAMRS,5 9I$\SWG1#Z%-A[
MW,_YY"]02P,$%     @ P$.45A_B<)<F!0  $",  !D   !X;"]W;W)K<VAE
M971S+W-H965T-S8N>&ULM5K;;MLX$/T50ELL4J"-1-J6[=0VD$0H&J"7--EN
ML8^,3-M$='%)VFZ!_?@E)467F&9,E_L22S;G#.>(0YZ9:+++V2-?$2+ SS3)
M^-1;";&^\'T>KTB*^7F^)IG\99&S% MYRY8^7S."YX51FO@H"$(_Q33S9I/B
MNULVF^0;D=",W#+ -VF*V:\KDN2[J0>]IR_NZ'(EU!?^;++&2W)/Q+?U+9-W
M?HTRIRG).,TSP,ABZEW"BPB-E$$QXF]*=KQU#50H#WG^J&YNYE,O4#,B"8F%
M@L#R8TNN29(H)#F/'Q6H5_M4ANWK)_3W1? RF ?,R76>?*=SL9IZ(P_,R0)O
M$G&7[SZ0*J"!PHOSA!=_P:X:&W@@WG"1IY6QG$%*L_(3_ZR(:!D@=,  50;H
M6(->9= [UJ!?&?0+9LI0"AXB+/!LPO(=8&JT1%,7!9F%M0R?9NJYWPLF?Z72
M3LS>8\K %B<; E*"^881^5 %.(N(P#3AK\&??\!P\ [0#'RB22(?%7\#7K5O
M)[Z0\U!H?ESYO"I]H@,^(Q*?@QY\ U" $+C^_ \X*[V\UF!=VV!]NX_ V2L=
M3'0\##1,R9?TUARCFF-4@/<.@%]R3H26I]*NK[=3*7_!US@F4T_F-"=L2[R9
MFE;P3D>42[#($5B'KU[-5\^$/KO)MH2+8AUR$F\8%91HZ2MAP@)&;7#;&80A
MA!-_V^:E'#5LCPI'O>Z@2 ,U#D:C>E0GD'X=2-\8R)V:/:/94FU-5!N"$<!V
M!;@$BQR!=8@;U,0-3LR8@4N^7()%CL Z?(4U7^$+"XT+1F-!YB#&?*4CK@08
MM!9XB ;]9ZEB]&)+R+['P1B%^HP:UH$.C8'^E0N< 'QP>0SW?(Y1 (-G81I]
MV(:Y[Q(&\A3IZP,=U8&.;+8.\"_X3G B5O+LSZ0>*S;'-<OGFUA/A!'=-D]<
M@D6.P#JLCFM6QR?N*V.7?+D$BQR!=?B"02,/ ^,ZO%_E3+P5A*52\ST=RWK-
M%^PEPA#VQ^&SW#/[LR5'YW383OANV"U5#(UA?Q$KPD"69V]5&JID.[SG5%#M
M.:"P/WX>M]&A==R.T+KT-((6&O6?9G?Z2+DZ?<B/#16_7I!M9G#;9'.*%KE"
MZQ+;*%_8.W&#@D;-;$V:2[3(%5J7M$9E0[/,/KI>J' Z9[6F8#"[LR9'X_1P
M:0$;B0R-BE*3@U\WN<K!6ZD$"5<E^F715 &?,'N4JPHL<@9NYI(F&DL152XU
M</:1;$D"H*YHOC)/P7K1.=7;KM"Z]#>*&X:G9JI+%7WM%"URA=8EK5'O\/?D
M.]2(:5V".A7P.J>&!&T4/+25\+^7H+:GK-,2P"E:Y JM^V2:*@">6@9 IW6
M4[3(%5JWA]E4 LA<"1Q]RJ)]3:Y+8K,[ZWZEQNGA)$9-(8#,A<!^$M_39487
M,D,E$669\.5!30\_) 3<9.M-D[-(>ZB:/5IW?9W6%:[0NFRW&N4G=\K=MLK=
M]LK_CYH!-34#,K?+CVC^50@O=/_,?JQ9V?=YN/^'&K&/S&+_)0F!]N7V*.B-
MGY?C9B_6L6J<HG'O4+"-QD>V&M]J]['N&IJG8YUE3O6^*[3NHVCT/CI5[R.G
M>M\I6N0*K4M:H_>16>\?WSU$^R)<USTT^[-F9[CW7S]#]Q URA^9E;]-][""
M:L]!TSTT.[2.VZG\]EMO'ZAW160ULZ09!PE92/C@?"@?*BM?ORAO1+XN7DAX
MR(7(T^)R1?"<,#5 _K[(99E4W:AW'.J78&;_ 5!+ P04    " # 0Y16)B1M
M&X<"  "Z!@  &0   'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6RM5=M.VT 0
M_961*U4@%1P[EQ9(+)'0VP,5 K6HCXL]CE?LQ=T=)_3ON[MV3$!)U =>O!?/
M.3MGUG,\76OS:"M$@B<IE)U%%5%]'L<VKU R>ZIK5.Y-J8UDY)9F&=O:("L"
M2(HX'0PFL61<1=DT[-V8;*H;$ESAC0';2,G,WSD*O9Y%2;39N.7+BOQ&G$UK
MML0[I)_UC7&KN&<IN$1EN59@L)Q%E\GY8NSC0\ OCFN[-0>OY$'K1[_X7LRB
M@4\(!>;D&9@;5KA (3R12^-/QQGU1WK@]GS#_B5H=UH>F,6%%O>\H&H6?8J@
MP)(U@F[U^AMV>D*"N18V/&'=QH[/(L@;2UIV8)>!Y*H=V5-7ARU ,MD#2#M
M^AHPV@,8=H!A$-IF%F1=,6+9U.@U&!_MV/PDU":@G1JN_"W>D7%ON<-1]H5Q
M RLF&@2)S#8&W141'%TA,2XLI,=P HL?O^'H_;MD,KXXAG8$KN":"^&NPDYC
M<IEXOCCO3IVWIZ9[3DU2N-:**@N?58'%2X+82>AUI!L=\_0@XQ7FIS!,/D Z
M2-,="2W^'YX<2&?8EW48^$9[^.Z1":K<12G7"J&BM=%%D]/.8AWD\GU\;FN6
MXRQRC6K1K##*_"T,+G8)?2.R%[)'O>Q18!_ND7U7:4,GA$:Z[V.%EKSTG9)'
M;RGYC<A>2![WDL<';_JK<THX$MK:8RB-EI!73"W1^@8IGYM+U]ZU=E6BI9\$
M>N^YJRPY\]_@:EOACJ!Q,NJ#VLSC+1N0:);!'2WDNE'4=E*_VQOP9?"=5_MS
M9\RMCS[3M*Y^S<R2*PL"2T<Y./WH$C.M4[8+TG4PFP=-SKK"M'(_%S0^P+TO
MM:;-PA_0_ZZR?U!+ P04    " # 0Y16<@,"OQ8)  "Y7@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970W."YX;6R]G&UOXS86A?\*X0*+"= 9BY1?IXF!B26*
M VS:8*9IL5CL!\6F8V'TXI7HI%/TQY>2%<N4%<9NS_1+;"N\#R7QB+PZE'CY
ME.5?BK64BOR6Q&EQU5LKM7G?[Q>+M4S"XEVVD:G^SRK+DU#IG_E#O]CD,EQ6
M04G<9XXSZB=AE/9FE]6VVWQVF6U5'*7R-B?%-DG"_.NUC+.GJQ[M/6_X%#VL
M5;FA/[O<A _RLU1WF]M<_^KO*<LHD6D192G)Y>JJ]X&^%^ZT#*A*_!+)I^+@
M.RD/Y3[+OI0_/BZO>DZY1S*6"U4B0OWQ*.<RCDN2WH__U]#>OLXR\/#[,YU7
M!Z\/YCXLY#R+?XV6:GW5F_3(4J[";:P^94]"U@<T+'F++"ZJO^2I+NOTR&);
MJ"RI@_4>)%&Z^PQ_JT_$00 =O1# Z@#6#AB\$.#6 >ZI 8,Z8'!JP+ .&)X:
M,*H#1J<>]+@.&)\:,*D#)E7K[IJC:DLO5.'L,L^>2%Z6UK3R2R6(*EHW8926
MVOVL<OW?2,>I&0^CG#R&\5:21(;%-I=:F(J\\:0*H[@@[@5Y2^8__H>\^==W
M=#3\X8+L/DF4DILHCK7^BLN^TGM2\OJ+NM;K7:WLA5HI(S=9JM8%\=.E7'8
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
MGI67&Z )"%T!GZ\X5\\%?4;9')//_P)02P,$%     @ P$.45I498Y,\ @
M*04  !D   !X;"]W;W)K<VAE971S+W-H965T.#0N>&ULM51=:]LP%/TK0H/1
MPA8YRD>[U#8L*:,MRP@-VQAE#XI]'8O*EBO)<??O)\F.22$)[&$O\;U7.D?G
M7.4J;*1ZUCF 0:^%*'6$<V.J&2$ZR:%@>B K*.U*)E7!C$W5ENA* 4L]J!"$
M!L&4%(R7. Y];:7B4-9&\!)6"NFZ*)CZ,P<AFP@/\;[PR+>Y<042AQ7;PAK,
M]VJE;$9ZEI074&HN2Z0@B_#GX6P^=OO]AA\<&GT0(^=D(^6S2^[3" =.$ A(
MC&-@]K.#!0CAB*R,EXX3]T<ZX&&\9__BO5LO&Z9A(<5/GIH\PM<8I9"Q6IA'
MV=Q!YV?B^!(IM/]%3;<WP"BIM9%%![8*"EZV7_;:]>$ 0.D) .T U.MN#_(J
M;YEA<:AD@Y3;;=E<X*UZM!7'2W<I:Z/L*K<X$\]K;2M:V_:\U%QSWZJ/:-W>
M$9(9JFJ5Y-8WJA1/ #'MBB8'E#(#+DZAJBPHER)-Y!N>BULPC M]B=Z_&TXG
M-XB7:,F%L&LZ),;*=R)(TDF=MU+I":D/M1@@.OV :$ I6GS[A2Y:VLNW7,2V
MH.\#[?M /?GX!/EM:^*N-?&TA&(#ZO<QD6=YW S-=,42B+ =$@UJ!SAV,H.;
M,RI'O<J19Q^=4/DOUW)X$4]?+1&Z-U#HHYY&_\'3N/<T/MOY!=/Y,4TM:NI1
M[FG9Q=>?KJ8AV1V>10[^^>X163*UY:5& C(+"P97$XQ4.YAM8F3EAV$CC1TM
M'^;V+0/E-MCU3$JS3]Q\]:]C_!=02P,$%     @ P$.45NNP_X1;!0  (RD
M !D   !X;"]W;W)K<VAE971S+W-H965T.#4N>&ULS9I;;]LV%,>_"J$50PHT
MT<V2[=0VT%C6VF$)@J;=,!1[H"7:)D*)*DG'Z; //^H2V;(5Q2[.0UYB77A^
MO/R/#LD3CC9<W,L5(0H])BR58V.E5'9IFC):D03+"YZ15+]9<)%@I6_%TI29
M(#@NC!)F.I;EFPFFJ3$9%<]NQ63$UXK1E-P*)-=)@L6/*\+X9FS8QM.#SW2Y
M4OD#<S+*\)+<$?4UNQ7ZSJPI,4U(*BE/D2"+L?'!O@P=*S<H2OQ)R4;N7*.\
M*W/.[_.;3_'8L/(6$48BE2.P_GD@4\)83M+M^%Y!C;K.W'#W^HD>%IW7G9EC
M2::<_45CM1H; P/%9('73'WFFX^DZI"7\R+.9/$7;:JREH&BM50\J8QU"Q*:
MEK_XL1J('0/'><; J0R<8PW<RL ]UJ!7&?2.-? J ^]8 [\R\(NQ+P>K&.D
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
M]VE:/']3K>![FOVR>9G7_P]02P,$%     @ P$.45BKO'^S[ @  -@D  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#<N>&ULK59=3]LP%/TK5B9-(&WDLVF!
M-E+;;!H/10@TICV:Y+:Q<.)@.RW\^]E.FJ4EK2K$2_R1>\[U/=?V]7C#^+/(
M "1ZS6DA)E8F97EEVR+)(,?B@I50J#]+QG,LU9"O;%%RP*D!Y=3V'">T<TP*
M*QJ;N3L>C5DE*2G@CB-1Y3GF;S.@;#.Q7&L[<4]6F=03=C0N\0H>0/XN[[@:
MV2U+2G(H!&$%XK"<6%/W*@ZUO3%X)+ 1G3[2D3PQ]JP'-^G$<O2"@$(B-0-6
MS1KF0*DF4LMX:3BMUJ4&=OM;]I\F=A7+$Q8P9_0/264VL4862F&)*RKOV>87
M-/$,-%_"J#!?M&EL'0LEE9 L;\!J!3DIZA:_-CIT &YX . U &\?$!P ^ W
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
M*9]W#P^K;_6.U?E&V>[_4)2]35>Y>6F>H9J!:B:J6:AFHYJ#:BZJ>:CFHUJ
M:B&J1:@6HUI":6+N-1W_F2J]2+UH^]<9VNQ'-0/53%2S4,U&-0?57%3S4,U'
MM0#50E2+4"U&M832Q+S3FKR3KQ0PMU6^3NLM7W?;[':W4E;YE^,FB8^?[=>[
M/Z+<O#CWT/[_F>-51R]^9J&)/A +U6Q4<U#-134/U7Q4"U M1+4(U6)42RA-
M#+EF\<!,OGA N)C]:YG>WN8WAWUBJ_NL5-+E,G]<*[627MRB*PE0S4 U$]4L
M5+-1S4$U%]4\5/-1+4"U$-4B5(M1+:$T,0>;E0G[+[F+VS&:=Z1FH)J):A:J
MV:CFH)J+:AZJ^:@6H%J(:A&JQ:B64)J8=\T"AIE\ </K+F[1I0BH9IPYWIGD
MVA9==H!J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEE"9F7+.4829?RB!<VT;%YNU-
ML7[(JDSY>%?6-93^/8GDZ,4AARY-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4
MBU$MH30Q^)K%#K,9>#&++G= -0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&
MM832Q+QKED_,Y)]N\+J+670Q!:H99XY7=C&++IQ -1O5'%1S4<U#-1_5 E0+
M42U"M1C5$DH3,ZY9.#&3+YSP#.6OV<W]IE@5=]]Z\PQ=,8%J!JJ9J&:AFHUJ
M#JJYJ.:AFH]J :J%J!:A6HQJ":4)&3=O5E;,7_?!"KW7K7-T106J&:AFHIJ%
M:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J)90FYEVSHF(N_]0$MTDX);VY*7:;^AJV
M_NBKW6:9E8\?)9.=9F)O#J(K+5#-0#43U2Q4LU'-0347U;RC=KJ66E7UR;CU
M<7WHT #50E2+4"U&M:3GAZ5-M='SSTH,+JT)KC,?HI"5-_O42N\>/SOA\1.O
MMMO=/KL>F\.[:EOMOZ@_#J8H]_](RV^'#UHXO"3W\'SGWM?EY*,OSC-T!06J
MF4=-U4]^.J,?QNI,_%6R^F^G3^?B[6STT3FHYJ*:AVH^J@6H%J):A&HQJB64
M)D9:LQ!B+E\(<>%'N,NUBU,*7?* :N91._TK9#P:C=H9U;V5.IN/V@F%+E%
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
M A\EB%0$$25!?_*MGPA_75\3^]6,$N?2_@Z*YH"BN5!HS8I42@2#2!$,JD5
MT1Q0-!<*K5F/2H]@$$%2H#2W@H9MMGM'U\PF1J=U@$H2*+0F@94HP6I5\G<V
M(NE+'Z8@FK;A?"2D\2L3^T!>^FSW 9(-11$@T1Q0-!<*K5FL2B%A&Z3[0$J:
M)2B: XKF0J$UZU$),ZP4%(/K,>ZTE>FTNW'I6EF345NMJB.ZF+^?(9API9BP
M6C(]>$<6"S])E5*MQ^1M2.X%X_YV Z1B"MHAT1Q0-!<*K5F>2K#A*4B[ 5)3
M13T@T1Q0-!<*K?D&H=*-1*T;!]:#=)4?QKB]U^FQFDS;W48=T*7T0:$UZ:OD
M)E'+S26/DD/(8K3Q(ZD[6TVGETD@^5<P#HGF@**Y4&C-TE1"EY"?_HB3@&I@
M4#0'%,V%0FL6J]+ 1*GIU _R"M_Z<Q6CW7G.FCCJ""[F"U2CZK67V;*;;+.O
M"!*43<S\?7 Y6GZI\)"]GV^-/^)[)__>H(+)/W]XHO'6CQ(4L(V$-.[&LDO'
M^1<%^8G@^^R5^8H+P</L<,>HQ^+40/Z^X5R\G:07*+_K6/P/4$L#!!0    (
M ,!#E%9SI;=W)P,  )P.   9    >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM
M;*U776_:,!3]*U9639W4-8G)9PN1UD;;^M )M>JF/;K!@%7'9K:!]M_/3D(6
M(,U Y(78R3WG^AQ\+=_AFHL7.<=8@=><,CFRYDHMKFQ;9G.<(WG)%YCI+U,N
M<J3T5,QLN1 830I03FWH.(&=(\*L9%B\&XMDR)>*$H;' LAEGB/Q=H,I7X\L
MU]J\>""SN3(O[&2X0#/\B-738BSTS*Y9)B3'3!+.@,#3D?7%O4K= E!$_"1X
M+1MC8*0\<_YB)G>3D>68%6&*,V4HD'ZL\"VFU##I=?RI2*TZIP$VQQOVKX5X
M+>8927S+Z2\R4?.1%5E@@J=H2=4#7W_'E2#?\&6<RN(7K,M8/[! MI2*YQ58
MKR GK'RBU\J(!@#"=P"P L!# 8,*,#@4X%4 KW"FE%+XD"*%DJ'@:R!,M&8S
M@\+, JWE$V;^]T<E]%>B<2JY8RO,%!<$RPO ]#X[3[%"A,I/X.,'-_"O 6'@
MGE"J_R0=<=:<#FVE5V!X[*S*=E-F@^]D2W%V"0;N!8 .A.#VQV]P7F;YU,)U
M>PS7TV,*SL_::-+#:=R.)=G:V-I=6+L+"_+!_]UM,ZL$>^U@4_%7<H$R/+)T
M24LL5MA*S-J<ZS:W^B1+>R+;,FU0FS;H8J]->[L WP27K<Z5#$'!8(ZV51)!
M)_"&]JII26>>8RW93QF&L>/4*;>T>K56[S"M8(7H$I5'(=6',6(9;A->TOF-
M57SV7-??$=Z9]%CA+2DAC.-VX7XMW#](^.;<:=/J[R76CGOQCM8R*FQ$N>[
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
MA]P:;UVD9?,7/;>V/INA]:&LBJQSEBW(DKS]'W_KB#AQ(-X9!](Y$-W!/^-
M.P>J.Y S#JQS8&,=W,ZAZ?J\[7M#7!A7\?)6%,](U-82K?[0L-]X2[Z2O!XH
MGRLA?TVD7[7\D%=QODV^I!S%9<FK\B>4R^'Y)N15G*3E6_3CO[#G_HR2''U,
MTE3&5EK\<'IY.Z]D.VJT^;J[YT-[3W+FGIB@CT5>[4H4Y1N^Z0/,90>.O2"O
MO7@@5L20K]\ABG]"Q"$$K7[[&[UIV_W6T+K5>"Q\"2L<C^5<PHJF]/'/SR%Z
M\\-;"W?T. )H@TLGC0!35%L<9L:IGVCORWV\YG<S^<@JN7CBLV7=6^=G4Q @
MP4)(L @(K!<,=@P&LZ$O_VH>;'QS<__$A7Q0H_NL$%7R_[AYJG[B(BDVZ(V<
M?2\\%J5I%#W8;R#G7N.*,,KJ.8@\M(E?3)-X-1*(M$ 2D9R#"JU04^,#!-:+
MCWN,CVOM]:^B*$NTBH5X2?)M'9U#;IPK+8S7P-2+]=,2LP7U;N=/IQ0;K!R&
M-:O0VJ2I[ &!]=CSCNQY5O;NU^M#=DAC.<![ ]M$8(ODGE!SXWK$U0@T6#'F
M^!J!UE9-)1 (K$>@?R30MQ+X(=O'B9!Y6F49>OZ0$^P3C;@Q1J&U,5-Y P+K
M\18<>0NLO/TF4YH1DS88D++ =*$Q-S1R ZJ/.&MSIC+7@OFG3PEZ,A-ZC"R.
MC"SL4_%T7>'?I.XHN3&56PRZBPD+-$Z&1@M7?XHM!L^ZP-$&7&1M\W>.$>RH
M5-BQSRX]$T*)FF_K72SD>BSXNA"#I+7+>IT!#8Y&5&?BG3<)+YM$]GY\+T\G
MD@%;,T;CV)',M _VJD#5CDN%H),I52UZ/%0'P=&^263,T@%#9IF@:"$H6@2%
MUH\B45$DUM$N900U!H ,9SQU](77#CZ96$BT" JM3ZS24]BJ$&IBF9%8.B06
M!_JCU X^F5A0902%UB=6:2-LEQR26-=(+#,06\>@3RRD" E!T2(HM#ZQ2M1@
MNZJ1Q'I&8MWANN[K^9 =>S*OH&('"JW/JY([V*YW)*^^D=>A;%DX@P<!I&H)
M0=$B*+0^KTH%8;L,DKP&*,XW=:(A>/Q8<6&DV1]D4M2C@Y4,4N6$H&@1%%J?
M9Z6:\ 795.0WZR+;\XJC^ZW@O,Z$C4Q#ZIT5*%H(BA9!H?4CHE0;7@!MUF(@
M+=6%!!(M!$6+H-#ZE0>E&HE=-0)LV5ZX0]"Z&DL9W^L9VCVGQ@ *K1\#I4B)
M52N-WY;M<$Z7!,(\;?=F-<HJM+=I,H/74(-$J4%B5X-3MF;)4"'>$#)(#(UF
MF.C['?:&3:;Q&MJ/*.U'[-IOY$9CA]+;^!\H08,198-!""KPH-#Z["F!1^P"
M+RSJ5QM0'F>\;/,[$6]X%HNOQJTB.]K4)0X4+01%BZ#0^G%1^I"X0%D'@91O
M*U"T$!0M@D+KAT1)2V*7EA!9A_T.V.\*O(MC@3<X6RN^A!6\5IV=5S#"SE:+
M[6"3 W4-K4J45B5VK3H^-1FJ5<_7JR@K@Q7#@5YKL;=I,H/74*%$J5!B5Z&3
M4I-A=>X&,Z:788QFCC>@$50Z0J'U:532D=@K?J-JQV18R;LA@_1XA%%H;\UD
M[JZA\:C2>-2NHT:F=718NG-)H.?%!BOJ+*C&G[U%D]]INH8^HTJ?4;L^6S4O
M,G+1%@GKMP9WR=[((&CU#Q0M!$6+H-#Z$5%ZCQ*@E(Y"ZK,5*%H(BA9!H?5#
M<O(>IET[ J1T%^[PFH4%EU_96XV$&I$<AG:HR5&ZAD:E2J-2NT8=G<]U.+U-
MI(!0?3$P6/EXL!B JDDHM#Z#2DU2>[5Q2CY'AQ7(&]_32S@F*^8RG410_0>%
MUB=1Z3]J5U2CLCEJ>#W2TW/A,4:AO363N;N&)*-*DE&[)!N;S0VE%EXL]%TZ
M@Q619CI_H((,"JW/GQ)DU"[(_L/7N[Q(B^U+LTGW>UV%-6[0V7$FIPZ@94%0
MM @*K1\1I>TH5%F0@I8%0=%"4+0("JU_CD-)1G;ULN"%.[A="L8N;ZFM+D!Y
MY^N$=L_)9S>NH4.9TJ$,J$[(#!7 8*$OG08K[+CZVFEOTV0&KZ$;F=*-#*Y.
MR P%0(P9UEDTF/F#:JN]79-9O(;48TKJ,;MZ&I6]L>'[HC>!GOJ.,0KMK9G,
MW54.R)V<D+,+L)'9&QL**^QY^DNA)BL]Q0OM#9I,'ZCZFI\<_<VXV#9GKDNT
MKFEIS\\>OSV>Z[YO3C-KWS_@]V%[.EO!M(?%/\9BF^0E2OFCA'3>^7*PB?;\
M=7M1%?OF@/&7HJJ*K/FXX_&&B]I _OY8%-7K17V#XRGXY3]02P,$%     @
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
M9M/Q7^O!GY/'E?(.^N87U4Q4LU#-1C4'U5Q4\U#-1[4 U4)*:X:YKL/15.G
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
MFW'DEI69_R!M@CE?"3,.NL#.I/Z+DC\#4$L#!!0    ( ,!#E%8\V) V% ,
M +0*   9    >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;*U6:T_;,!3]*U:&
M)I 829Q7@3;2:#1MTA@(QM ^NNEM:^'$G>VV\.]G)R&$UNWHQ)?&CWO.O><X
M;FY_Q<6#G $H]%BP4@Z<F5+S,]>5^0P*(D_X'$J],^&B($I/Q=25<P%D7($*
MYF+/B]V"T-))^]7:M4C[?*$8+>%:(+DH"B*>+H#QU<#QG>>%&SJ=*;/@IOTY
MF<(MJ+OYM= SMV49TP)*27F)!$P&SF?_+.N9^"K@%X65[(R143+B_,%,OHT'
MCF<* @:Y,@Q$/Y8P!,8,D2[C3\/IM"D-L#M^9O]2:==:1D3"D+-[.E:S@=-S
MT!@F9,'4#5]]A49/9/ARSF3UBU9U;!@[*%](Q8L&K"LH:%D_R6/C0P> HRT
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
M!9\+F170WR^21#WN9!5LWS(Q^1]02P,$%     @ P$.45C 0[.'Z P  ^ X
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
M.HW+%Z[:]T&^ R?''=HRWVE[<=?[X3P56BI'-1/5+%2S4<U!-1?5/%3S42U
MM9#2VM=R;.KEJKQ>[E?SM3KOLH=4Y,4B7CU.UW;SO_IB*G6T52%719^(YVF5
M7?>B*+.\J&/N/^LHB6>;'_Z0E9L,3>)E7/X5L=F5C?*=/34;44W;:8?.X:,K
M-5#-1#4+U6Q4<U#-134/U7Q4"U MI+1V-C;==%5:-;UY/YGDZ^IX[/D\]4N5
M:_KVQ'SGT9F</#F!T,[Z3AL_"Z#!^&H_?] J.JJ9J&:AFHUJ#JJYJ.:AFH]J
M :J%E-;.'[7)'WDG^Q]I+B;9/(W_*^I7!F<BS^L3\54")7%T%R?5'%$4]4%:
ML;XKXNJ(*8]?""6TE[[3GL?(<-#K[9V./VHI'=TR ]7,H_; 0M=IHYJ#:BZJ
M>4?]=OVCE@K0+0LIK?VL;SK>ZL&.M_*G8L7S;2,@%0]*V;S!5_X67CE]\A,=
M+8*CFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%E-8.K*8(KFY[G><4P56R8'J+
M:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%I(:>U :HK@JKP(_C&OYTIU<RE*
MGKUC=WL^^G G2:Z?G%EH$5SM+(+W?SB)C!;!4<U$-0O5;%1S4,U%-0_5?%0+
M4"VDM'88-45P]4 1?#.=^YE+A9\Y%40[X:BFH9J.:@:JF:AFH9J-:@ZJN:CF
MH9J/:@&JA936#KNF.ZZ>?R5Q%;V4.*IIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C
M6H!J(:6U ZFIF*ORBOG/3@71:CFJ::BFHYJ!:J;:7:(?[;\2AW;+4<U!-1?5
M/%3S42U M9#2VF'4=,M5>;?\YZ>"1U[)5[X=)\<66A%'-1W5#%0S4<U"-1O5
M'%1S4<U#-1_5 E0+*:W]2>)-DWS0.WON-T![V:BFH9J.:@:JF:AFH9J-:@ZJ
MN:CFH9J/:@&JA936#J2FOCV0U[=_<NXGUT_.++3)C6HZJAFH9J*:M=/Z@_9,
M<O]-.#:Z5@?57%3S4,U'M0#50DIKIY':I)&\S+V=_-V*O(SB]-G\K5"2;!)M
MKRW^_)/,Z^5S,:_?!5R-TZOX6N?1?+/8=%V4^>;-</6[\_X0166ERJ?=PMEL
M^VZZSDQ#B^"HIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH64UDZ^IM ^&)P_
M,40+ZZBFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA936#J2FL%Y]^5=.#*7Z
MR9E%:MI..]0/15=JH)J):A:JV:CFH)J+:AZJ^:@6H%I(:>TP:LKJ@P-E]=:+
M@G_]IWS*-^?D]$+;[:BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&EM4.N*<$/
MQN=/ =&B.JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:6U ZDIJ@_D%SG_
MM/T,ANJPJGVYN]7SJ>$DRU?99E*X-TGLC#&TWHYJVJ#C LZ]_:O_Z^@Z#50S
M4<U"-1O5'%1S4<U#-1_5 E0+*:T=3TUM?7"@MKZ9%'Z.DNWUG:+U-,Y^4^K+
M9V951&5U=A6;MP3>9=G7SDL^R5=P<ARAS754TU'-0#43U2Q4LU'-0347U3Q4
M\U$M0+60TMJQU13<!V_.G^:AG714TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4
MU4)*:P72L.FD#^57-Z\_GFI=9OEWY??W7XY]?4]NGII4J*:AFHYJ!JJ9J&:A
MFHUJ#JJYJ.:AFC_LO 1^[\W>Y3S1E8:4UHZ@IH4^/-!";T_ELG(A\J<Y7&?\
MH+US5--034<U ]5,5+-0S48U!]5<5/-0S4>U -5"2FNGE-JDE'KVS&V(EL91
M34,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 LIK1U(36E\*+\*^GDS-[1-CFH:
MJNFH9J":B6H6JMFHYNRT_;;MH#V?<=&5>JCFHUJ :B&EM2.HJ8E77QZ>N7G9
M/"[*>%(H]1KB2?<GK,BIDY.'U#14TU'-0#43U2Q4LU'-0347U3Q4\U$M0+60
MTMH!U53'AZ/S)VUHS1O5-%334<U -1/5+%2S4<U!-1?5/%3S42U M9#2VH'4
MU+R'\FN=GS=I0_O?J*;MM/T7+,9[S4ETI0:JF:AFH9J-:@ZJN:CFH9K_PL/R
MA]?1T,8VI;6SI6EL#^6-[>UL+-S<KD33>Y&7<5&_9:ZN06Y?59-.T-!Z-JII
MJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:6U,ZNI<0]?GS]!0PO:J*:AFHYJ
M!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%E-8.I*:@/91?@?R\"1K:W$8U;:<=G*"A
ME6Q4,U'-0C4;U1Q4<U'-0S4?U0)4"RFM%4&CII(]DE>R/[;>;SM9)^4ZCQ)E
MG4[K2V-^K6=T4W$ODFRUK!939J)[/B=?RZFAA&K:J+OFNO>RL(ZNU$ U$]4L
M5+-1S4$U%]4\5/-1+4"UD-+:H=24M$?'E+1_CY*U4-Y/IV*J5%.WIXLK=>8/
MVM)&-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"VDM'9,J4U,G=_2'J$M;533
M4$U'-0/53%2S4,U&-0?57%3S4,U'M0#50DIK!U+3TA[)6]HO74;I_&D=VN!&
M-0W5=%0S4,U$-0O5;%1S4,T==?;!]ZZSY:'K]%$M0+60TMKIU!2XJR_EZ;1:
MWR7QI$XD.YUFJ2CBSH]%D3LGIPZI::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ
M:B&EM=.I:6^/SF]OC]#V-JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:6U
M ZEI;X_D[>V/>3:+RU,^"44.GAQ3:'4;U714,U#-1#4+U6Q4<U#-135OU-G)
M5M7VY,]'5QJ@6DAI[?QI&MXC></;JC_YQ*W_^5/99='[N^Q>*%\>,L6/DZ0^
MSU0MM%U&RY(DRN6OT:&=;U334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50DIK
MIUC3^1Z=W_D>H9UO5--034<U ]5,5+-0S48U!]5<5/-0S4>U -5"2FL'4M/Y
M'LD[WV=,Z]#"-ZII.ZT_:!UF]\?['V:"KM5 -1/5+%2S4<U!-1?5/%3S42U
MM9#26@$T;AK?8WGCNV->]T$DE;(WKYLK7X^<V,E7>&I H9J&:CJJ&:AFHIJ%
M:C:J.:CFHIJ':CZJ!:@64EH[QIJ.^+A_]L1NC+;!44U#-1W5#%0S4<U"-1O5
M'%1S4<U#-1_5 E0+*:T=2&H32-)RYQD3.SEX<DRA'?&=MC>QZ[U6]V=VZ&H-
M5#-1S4(U&]4<5'-1S4,U']4"5 LIK9U 3?U[?. BW7$ZCU99WOF!N/*Q)X<-
M6N5&-1W5#%0S4<U"-1O5'%1S4<U#-1_5 E0+*:V=2$WEN_KR[$G:$ TD4M-0
M34<U ]5,5+-0S48U!]5<5/-0S4>U -5"2FL'4M/R'DM+F^=,TM#N-ZIIJ*:C
MFH%J)JI9J&:CFH-J+JIY.VW_ U:N]DJ5Z$H#5 LI;9L_E\5"B%*+RNCF>BGR
MN;@525(HDVR=EO5*GMVJY&)6Y5/_[7OUXO*'V[7^6Z/?<;O9?VMWW>[VWWJ;
MVR^;U=Y<KZ*Y\*-\'J>%DHA9M0F]5U?5#N?Q?/'T39FMJKOP0KG+RC);;KY<
MB&@J\GJ!ZN>S+"L?OZE7\)#E7S>[>?/_4$L#!!0    ( ,!#E%:(-EYK7 0
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
MUO">O#7\C?G639;.15;(YUOR$JWS"&T.1S4#U4Q4LU#-1C4'U5Q4\U#-1[4
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
MI#C<4"+O)O(!\O-5EHGGDSQ O>UU]A]02P,$%     @ P$.45CP"GA-G P
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
MCK&N^R#[Q+KI#M8ZQNKT0?:)==L._HK/'*R5.Z%%HL-\_@T3KMDV_VAA GK
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
M9.=&5H*60K=27QA9>O9-Z.;J3]H+GSR\?3U*GW_DXW/?#$=],YJU6 5PLG
MI_^5;FMMHB&<"T/N59L8)=!ME*A6HII"-8UJ!M4LJCE*:Y9RE?;)PFMH7+[,
M;2U=-/!S88C/AXFG>HN&YPL7@@2Z?1+52E13J*91S:":135':8VRS:N83SX(
M7M]^_^'#>O9A_WXS_;S\S=F7G.5H9@?5"E03J"91K40UA6H:U0RJ651SE-:L
MVRHHE(>#0OTF6Q_O);=6-!H70K4"U02J250K#UI]A:JQ'W?HT$:CHS(M/<8G
M;R1O:Q3[2^JW-,K&[7=F\RK4DX=#/5\V2WJ^(M!T#ZH5J"903:):B6H*U32J
M&52SJ.;REI54SM5M%1/*PS&A?O.AY^L4S02A6H%J M4DJI6HIE!-HYI!-8MJ
M[J UCJ^C,W5:I9#R+'QEV/E%-#F:(D*U M4$JDE4*U%-H9I&-8-J%M4<I36+
MM@H;Y>&PT9^Q&G]X2+W+/[R!\=,90I>9OH*C!+J-$M5*5%.HIE'-H)I%-4=I
MS<*O<DIY> V<LTN8'U]_,SL^6=9:PF@\*3]]%\W$2V(7AS:-^P;^BTK14<F6
M466Y]]A3V3(L?^TDA0Y+MPQKY+^[T+1]M^+8OQ6#IG0HK;D_5RF=/!QB.+.$
M^=]JJY;O%RO_Z>V[+DN6ASOKO7^36H%J M4DJI6HIE!-HYI!-8MJCM*:A5U%
M?O)Q\+*R6K+\[=E@>XX&>E"M0#6!:A+52E13J*91S:":135':<URK6(]>3CJ
MXK_8^ZJ%RL-]]*[GR<E=Z7$R& ]C?WG%K@T%.CZ):B6J*533J&90S:*:H[1&
M%0ZKE,XPO!B/7X4]5ZD+ZWWK[Z UUL#(D^$X]:[?BJX-!3H^V=)M:]F771LJ
M='P:U0RJ651SE-:LFBHC,PQG9#I>0_9X]56XP]Z%A,9E4$V@FD2U$M44JFE4
M,ZAF4<U16K.XJ_C/,.EX'7GQU5=#--*#:@6J"523J%:BFD(UC6H&U2RJ.4IK
M5FT5_AGV7B/HJBO*<#>]2_KTS3;Q<)3XKU4M.K83Z.@DJI6HIE!-HYI!-8MJ
MCM*:95AE>X;!& +PQHQP![T+,#LIK-'XY+7&1;=F AV;;.FTK>C+CNT4.CJ-
M:@;5+*HY2FN63)6L&8;3(F<N)O]C7RO;SZL+KU=^?)'X_NNATU0T1X-J!:H)
M5).H5J*:0C6-:@;5+*HY2FL6>Y6F&897_7E[)B/76K9H=@;5"E03J"91K40U
MA6H:U0RJ651SE-8LVRHT-+S\]JS]*>WF]GYV]VG1^@QSF.A=KIT6IFDMS6L_
M*= MD*A6HII"-8UJ!M4LJCE*:Y9A%?$97E[59U^&'V?K_=GR/H;^U71W^GO\
M0OL%)9KY.6AQ7+L:&]SD_O5DEU8"'9E$M1+5%*II5#.H9E'-45JSWJJ,SC"<
MT0E>FMZO'R] O_CB%(WPH%J!:@+5)*J5J*903:.:036+:H[2&N4^JL) H_"2
M/7TN3D=H\@?5"E03J"91K40UA6H:U0RJ651SE-8LVRJ-- JGD:XZ*PZ;O>LW
M;CO?3;V'H(INS00Z-HEJ):HI5-.H9E#-HIJCM&;%51&A47B%H-!Y\?O5IS5P
M6AP>0>_Z1*-%J"903:):B6H*U32J&52SJ.8HK5GM5;1HE'*GQ6A\"-4*5!.H
M)E&M1#6%:AK5#*I95'.4UBS;*HHT"D>1KCLM1M-'!\T[WTW\N\7=F@ET;!+5
M2E13J*91S:":135':<V*JY),H^N33._W7P!.B]$H$ZH5J"903:):B6H*U32J
M&52SJ.8HK5GM591IQ$691FB4"=4*5!.H)E&M1#6%:AK5#*I95'.4UBS;*LHT
MZA9EZG=:C&:;#II_ONN?%7=I)="1250K44VAFD8U@VH6U1RE->NMRBR-PIFE
MT$GQ9OX;<4Z,!IQ0K4 U@6H2U4I44ZBF4<V@FD4U1VG-8J\"4Z,)=TZ,!I]0
MK4 U@6H2U4I44ZBF4<V@FD4U1VF-LAU7P:=Q>!6D+O'^,-&W7"\,:'@^WG_U
M)P6Z!1+52E13J*91S:":135':<TRK(),XS\@R!0V>]=E:T(I'GG7IMV:"71L
M$M5*5%.HIE'-H)I%-4=IS8JK@DSCZX-,V]D2N#@-#Z!W>:(Y)E03J"91K40U
MA6H:U0RJ651SE-8L]BK'-.9R3&,TQX1J!:H)5).H5J*:0C6-:@;5+*HY2FN6
M;95C&G?+,04O3M'8TH4!Q8/ U>G5'Q7H-DA4*U%-H9I&-8-J%M4<I34+L8HW
MC</QINLN3]' TD'SKSO]J],NK00Z,HEJ):HI5-.H9E#-HIJCM&:]50&C<?C-
M8^8N<JL/\UW1W6Z>KDS_\Z^S_=J\_W7YNK2U%-$0$JH5J"903:):B6H*U32J
M&52SJ.8HK5G:50AI/ I>BG9Y5],8S1RA6H%J M4DJI6HIE!-HYI!-8MJCM*:
MY5IEF,;A#%.YGB[W+XFYL'1O6.E=L4]:?=G;+,Y'@SSU7_G9N:5 1RA;^IT,
MA^GDY.6?71LJ='P:U0RJ651SE-:LCRKV,P['?IY?COW]X>78CP7S33'=SB(Y
MG:^CG_<OS6TM&30$A&H%J@E4DZA6HII"-8UJ!M4LJCE*:Q3QI H!3<+)F?I!
M[FZU6$S7F_V=G:<#WM>[R\J_1"\/1[^V2@[K?2L9U0I4$P=M4CN:Q>.;Q#N6
M2;33$M740:N_]CKU'K?5:(\&U2RJ.4IK%EX5^YG$P:/G]W=W\_T\Y'01W<TW
MMXO5YM.Y&D.S/JA6H)I -8EJ):HI5-.H9E#-HIJCM&;15LFA28?D4$N8()K]
MMO_SX_L/]]WE;8/_(8SW+N0G;5C[;9[D$^\B$>U2H)ILV8#4&W^)]JA03:.:
M036+:H[2FE5717@FX;><O5NN9[>K#\OY_^S*;G.A!*/U;#'=G]%N5]'T\W1]
MMXE6V_O9?NG>Z?*8V0N7*9H".FCUO3R+_:<^T2Y%ERXEVF6):@K5-*H95+.H
MYBBM6:=59F<2SKD\WQ":'FX([2XDYZN[:+7[:_3Y?GY[?[EZYYO'/]X>*OB7
M?3T?:[^U6-$,T(4-3)]R/%$:/:R6V_M-%(^CN^GOK9D@CA+H-DI4*U%-H9I&
M-8-J%M4<I34+O\H(3<(9H:LS"W\_'Z$/=]F[L-$UCU!-H)I$M1+5%*II5#.H
M9E'-45JSO*M(TB2\YE&/=X-/T+01JA6H)E!-HEJ):@K5-*H95+.HYBBM6;55
MVF@27O*H8WPAK/2N6#1PA&H"U>1!JZ<;TL$@'629_R;CSBT5.D+=TF^29'D<
MQP-OUL=T;VK1,3I*:]9(%?&9C*E)&#3E@VH%J@E4DZA6HII"-8UJ!M4LJCE*
M:Q9ME3N:='@_V_63,&CVZ*#5;[6.!B=W=]%($:K)E@V(XV'B'\+0J!"JZ98M
M&&8#_P"')H!0S5%:HYSB014!VO_Y#YE?Z3*;<J'SO@5WY.H_[LG(^W$7;*>B
M4Z>2[;1D.<5RFN4,RUF6<QCGE6A<*]'P(D%_QM3*A3'UK]SP)AYG1$;'&9'A
MV;D5CA+L1DJ6*UE.L9QF.<-REN4<QGF_ Y+:[X!P^"@XR^+FG^I_#4RL7.BF
M?UFCJQ.QG& YR7(ERRF6TRQG6,ZRG,,XK[S36GES"Q4=+:R&T:6*6$ZPG&2Y
MDN44RVF6,RQG6<YAG%?#6:V&PZF>+JL673+.KV7[YL)'^]<IR0F6DRQ7LIQB
M.<URAN4LRSF,\^HTK]7I'["HT1&-T]IMH,%-//06P'USH??^98K&C5A.LES)
M<HKE-,L9EK,LYS#.*]-AK4RQX-&1PLZ(T>@1RPF6DRQ7LIQB.<URAN4LRSF,
M\TIX5"MA)(5T9!J+A4SB\7#D!U#>7.BQ?VFB(2.6DRQ7LIQB.<URAN4LRSF,
M\TIS7"O-</CI.*<4'==O$;_MSG[GFUGTXWI^>^;:%8U!L5S!<H+E),N5+*=8
M3K.<83G+<@[CO%*>U$HY'(GZPE5<CGP\:%S9#N*30R^ZU!++"9:3+%>RG&(Y
MS7*&Y2S+.8QKUFM<2US%X<25*2(UFRZV]\0*OQ<ZZWU01KF"Y03+298K64ZQ
MG&8YPW*6Y1S&>45>RVS%X16>NBSW>S2PVD57=V(YP7*2Y4J64RRG6<ZPG&4Y
MAW%>[=:R5G$X:]7UME68Z5^^R<E=L&R8CK/$?Z2@<TO!#E&V=3P>Y.-DY*\P
M4W9OJMA!:I8S+&=9SF&<5RRUY%(<3BY=OQ#P4<;JA\TQH9Q@.<ER)<LIEM,L
M9UC.LIS#.*^B:SFF.)Q!^M+[26&^?UFSL2>4$T>NOC)PGMRD_LK ;+<ERZDC
MU[@%N#NTW*3>34#-=FQ8SK*<PSBO%&M1I3@/'ER[/Z)^E+"J8U-,*"=83K)<
MR7**Y33+&9:S+.<PSJO@6HHI#K_1[4]Y=B\\IOZ_"\*;>'S@+AX<G[A+LO-/
M[X&88#=4LES)<HKE-,L9EK,LYS#.^SU0BT+%X2C4U9,^NW^_W8UG?GOX%=%>
M\.@Z3BQ7L)Q@.<ER)<LIEM,L9UC.LIS#.*_H:R&KF%IAZBAA%<QFJU!.L)QD
MN9+E%,MIEC,L9UG.89Q7P;5L5?Q'+C=U0>]?U6WK-0W\=T.RO0J6DZT;D27C
MD_DC-C&%<IKE#,M9EG,8UZS"I):82OZ@-:JN>P?(A>'T+MOD= &I75O_;3UL
MKZ);KY+MM60YQ7*:Y0S+699S&.>5;2T#E8178MI=\_ZX7GV<K;>_?VG*,=Q3
M_XIDDU(H)UA.LES)<HKE-,L9EK,LYS#.J_!:4BI)@A>XG5*."1N30KF"Y03+
M298K64ZQG&8YPW*6Y1S&>;5;"VXEX1?K=4TYAIG^Y<NFM%!.L)P\<O409#Q)
M!_ED.#FYX.W>5K'#U"QG6,ZRG,,XK_!J^:HD"QXTOR QF;#1*I0K6$ZPG&2Y
MDN44RVF6,RQG6<YAG%?1M9A6$EY1ZF)B\NE>4S@V&>ZC?VVS 2Z4$RPGCUP]
MA9G<9"?/)*"]*I;3+&=8SK*<PSBO9FO!K"2\O%2/N=F$C5.A7,%R@N4DRY4L
MIUA.LYQA.<MR#N.\"JY%JI)PI.H+YV;#>O^J9C-3*"=83AZYQDOF_94P2[93
MQ7*:Y0S+699S&.<5:RT*E02C&OOW%^CEW:?-=CV?+OJ])_KLG! ;F4*Y@N4$
MRTF6*UE.L9QF.<-REN4<QGF57HM,)1-@3H@-1J%<P7*"Y23+E2RG6$ZSG&$Y
MRW(.XYJUF]:"5FDX:-5U3BC,]"Y?E"M83K"</'*-Q6X'PV0R3/UW1W=OJMA!
M:I8S+&=9SF&<5W:UH%0:7BSJ"V:$4C88A7(%RPF6DRQ7LIQB.<URAN4LRSF,
M\RJZ%HQ*NR\A=<T:&F&^?UFSF2F4$RPG6:X\<LVU,6[BDTP&VJUF.<-REN4<
MQGGU6@M#I>%5K'K,!J5L'@KE"I83+"=9KF0YQ7*:Y0S+699S&.=5<"U5E093
M'E\Z&Q36^U<UFZQ".<%R\LC59X.&X^SD8I8-3*&<9CG#<I;E',9YQ5H+3*7A
MP-07S :%7FX=[K5_$;,1*I03+"=9KF0YQ7*:Y0S+699S&.=5>RUJE79]DU]@
M1BAE0U8H5["<8#G)<B7+*9;3+&=8SK*<PSBO=FLAJY1YA5^8Z5^^IV\$3(;#
MP>X?_ZGYKBT%.T3)<B7+*9;3+&=8SK*<PSBOZ&IAJ91_.5_*IJ%0KF YP7*2
MY4J64RRG6<ZPG&4YAW%>*=?24.D?^W*^,-^_K-F@U(';+[17FQO)3HZ\;  *
MY4J64RRG6<ZPG&4YAW'-<LUJ :AL0,T#96P&"N4*EA,L)UFN9#G%<IKE#,M9
MEG,8YU5P+4N5A1>=^L)YH+#>OZKCDZF1D7\%BW8I6$ZR7,ERBN4TRQF6LRSG
M,,XKU5I(*@N'I*Y>UK'3(H[ASOM7<G)2R?Z;[ JV3W'D\D"?DNVS9#G%<IKE
M#,M9EG,8YQ5H+165A9>(^E->7A(>4_^Z#6_B\7TCZ>%U(^TGTU]L"':S),N5
M+*=83K.<83G+<@[CO*JO):FR<)+J0CC#S3\]_[6]@-DH%<H5+"=83K)<R7**
MY33+&9:S+.<PSBOK6N8J"[]+L%,*(V,35"A7L)Q@.<ER)<LIEM,L9UC.LIS#
M.*]V:PFJ+/Q6O*XIC##3OWS9$!7*"9:31Z[+<[F=FRIVD)KE#,M9EG,8YY5=
M+?R477QIW_,+#*B,<KC+_B7*+CN%<H+E),N5+*=83K.<83G+<@[CO%*O1:ZR
M<.2JV]DQF[%"N8+E!,M)EBM93K&<9CG#<I;E',9YM5O+6&7=,U;!LV,V2W7@
M&K,S@W$ZF>0M$T.=VPIVF)+E2I93+*=9SK"<93F'<<W"RVMIJ3R<EOJ"=6MR
M-CV%<@7+"9:3+%>RG&(YS7*&Y2S+.8SS*KJ6GLK#Z2GD30;A/OK7]A-77]P_
MNQFD_B$6[56PG&2YDN44RVF6,RQG6<YAG%>SM1A5'GX)7X_,<LYFHE"N8#G!
M<I+E2I93+*=9SK"<93F'<5X%UW)6>3A ](69Y;#>OZJ?N'K2,<VSD\,MN] 4
MRDF6*UE.L9QF.<-REN4<QGG%6HM'Y>%XU/_WR^C#P^E?W=E)=><G#]6C?8HN
M?4JVSY+E%,MIEC,L9UG.89Q7LK7H4QY>;NI/R3&'Q]2_;L.;>,@@MY]77_M1
MP6Z$9+F2Y13+:98S+&=9SF&<5^.UB%0>CDB%LAKUR'+@A4+A'OI7+)N>0CG!
M<I+E2I93+*=9SK"<93F'<5YEUU)8^:AC-./Q('T\:VXO839=A7(%RPF6DRQ7
MLIQB.<URAN4LRSF,\TJXEJ[*PV__ZYK0"#/]RY<-6*&<8#EYY!H1DTDZR"?#
MR=@/,'=OJ]AA:I8S+&=9SF&<5WBU:%0>CD;U."L.A9;#O?2O2W85*I03+"=9
MKF0YQ7*:Y0S+699S&->L[F$M?S4,YZ_ZG!D/V< 5RA4L)UA.LES)<HKE-,L9
MEK,LYS#.*^%:X&K8/7 5.C,.,_W+-SXY 1S'638<QB=S09V;"G:0DN5*EE,L
MIUG.L)QE.8=Q7MG5,E/#<&;JFA66AVQX"N4*EA,L)UFN9#G%<IKE#,M9EG,8
MYY5R+3PU#(>GOG2%Y3#?OZS9]_D=N,;;)_/9-X/1R;&7#5"A7,ERBN4TRQF6
MLRSG,.ZI8%]N[F>S;3'=3E^_>IBM/\S>S!:+372[^K3<\?L#\O-7H_7L_;Z>
MO_T^>?'RY.MOXF]MO/_ZRXIY_>KC[MC\U^GZPWRYB1:S]SMR<#/:G8JN]X?O
MXU^VJX^["GD1_;+:;E</CW^\GTWO9NM]@]W_?[]:;8]_V7?P>;7^Q^.P7_\?
M4$L#!!0    ( ,!#E%;"%]<OS D  %5R   :    >&PO=V]R:W-H965T<R]S
M:&5E=#$Q-2YX;6S-G6USH[8:AO^*QN?,F=V9;HS$BYUMDIE-0%([W7:G.VWG
M?&1MQ6:*P0=(LNGTQY<W&XM@V?3<VS8?8HQYKD>8VTCHEN#J*<U^S==*%>3S
M)D[RZ\FZ*+9OI]-\L5:;,+](MRHI/[E/LTU8E&^SU33?9BI<UD&;>,HLRYMN
MPBB9W%S5ZSYD-U?I0Q%'B?J0D?QALPFSYUL5IT_7$SK9K?@Q6JV+:L7TYFH;
MKM1'5?RT_9"5[Z9[RC+:J"2/TH1DZOYZ\HZ^E8Y7!=1;_!RII_Q@F52[\BE-
M?ZW>?+.\GEA5B52L%D6%",N71W6GXK@BE>7X7PN=['-6@8?+.SJO=[[<F4]A
MKN[2^)=H6:RO)_,)6:K[\"$N?DR?I&IWR*UXBS3.Z__DJ=W6FI#%0UZDFS:X
M+,$F2IK7\'/[11P$V.Q( &L#6#^ '@FPVP"[%\#<(P%.&^"<&^"V 6X_X/)(
M@-<&>.=FF+4!LW,SS-N >7UTF\-1'TL_+,*;JRQ](EFU=4FK%FI!U-'E(8R2
M2KL?BZS\-"KCBIN/ZS!3;ZJCOR2+=%/^)/*P%M4K7Q5A%.?$?DW^\R_JN5^3
M*"'OHS@N/\VOID69O$),%VVBNR81.Y*(DO=I4JQS$B1+M1R(]T_$,P-@6N[U
M?M?9;M=OF9'XPZ*X(#;]BC"+6>3?9$KRZLO(VY>A730#WX?/+8^Z9_%\,\]7
MBWT!&;G[_K_D57,D7@^P@O-9]*!P R0^AG18JN-(<3[2,A=.CB&=+)RF&WO_
MD['K'/;(G\Q :6\;DC-,JNJEM_DV7*CK25GQY"I[5).;JKS6UT/J0\)\)"Q
MPC@2)I P"8)IJG/VJG-,].,G:O6Y6A[\L=P:D6/EAX3Y#<RK857[ZO%FYCKS
MJ^GCH:R0&?G+C)?4=O2, IE1OLSH4-?;9]1DX.YEX)Z6 ?DF6:BD:O21#W&8
MD-_)#]M*"WFYQ-.'LG[,AM1@)(]5 Q+F(V$!$L:1,(&$21!,4Z&W5Z$'JP(]
MI.J0,!\)"Y PCH0))$R"8)KJ9GO5S8SGOI]57D3)BE07\,N'6 VIS4@8JS9S
M<:A%GE68#3;LD<4(D#".A DD3()@FK3F>VG-\:TK(W*LUI POX&Y!RT/M]?2
M"9#Y^/QE:\[NM:R0^>3+?-1RAAM6EWL%7!H5\%.2J46Z2J+?2@GD)^1 ,A6'
M1?EAD9)BK9KM2=HVPE99F!2#?1RWQC*,E0P2YE^^^$J]WB$,D/DX$B:0, F"
M:2JD5M<?9QEU^$O=VZJ6;\)'E84K1;8JB](E2<NWY&D=+=:GU1GE]>*B5>BG
M2J\[;0^ITERDL;*$TOP37Q=KZF#BD$W3.\@<L@R?A\[7 ;1@'$H34)I$T70-
M'_0I4\A%:KD4A*6@PR0I-\OR,'L>E*<QVVAY(FD^E!9 :1Q*$U":1-%TA;).
MH0QV =NB4/)#TGPH+8#2.)0FH#2)HNGRZQP$:NPJWE_)EG5[=8ZLJOE784["
MW8HA@^?6S!RMPX9&Z4&+S[J@>I//A^8,H#0.I0DH3:)HNKXZKX">81:<5P'?
MQ6&>DW<DS9914E; QZVW6W/2T0*$^@E06@"E<2A-0&D21=.%VKD9U,75PU#_
M DKSH;0 2N-0FH#2)(JFRZ^S,:BQO_I&-#TUY%64M.>]U^4IT7 &A)H9+>VP
MFXYY5OW7KX:A5@64QJ$T :5)%$V75^=74+-#$'PNFW-1KL@VBQ:J5)9Q:,NM
MF39:70VM>NEZ2;V+65]:4*L"2N-0FH#2)(JF2ZOS*^@9AL5Y+;QW_L=!M4'M
M"RC-A]("*(U#:0)*DRB:+LK.0J&7N-8<U J!TGPH+8#2.)0FH#2)HNG#>3OK
MA)F]@)'5K9DV5H$M3:MN;?NB9[OZT*0!E,:A- &E211-EU;G:#"SH_&M3[Y+
M5U%>1(O\95T;;+9Q^JQ43L)D2;Y/DS=JMV90>% _ TKSH;0 2N-0FH#2)(JF
MZ[/S,QC.SV!0/P-*\Z&T $KC4)J TB2*ILNO\S.8V<\8VX]BQHV6('1B!)06
M0&F\I1WV&-F695N.X_6&6T'SRH&\C#DNI=1RAX==L<ZK8&=X%6.'WIF9HP4$
MM2):FC8:SF*]L530E'P@):4>ZVL"ZAP,Y/0<ZX@:.D. F><W[(8_D=WPIWHP
M'5F&A2+W8921QS!^4"2][X^V.]W<A]H'4)H/I04MK1H$M#\TSH7=\W8Y-*EH
M:8>7/SW]251"75I=9S\S=_;_-2,\S848+3/HA(>6ILV!FEG],Q/4'8#2!)0F
M431=CYT[P,SNP-\QTM-<I-'J1-+\$U^7W8[TG.U&>GI'!WI"R\6A- &E211-
MEW#G0C"S"V'N%ODN>AC4(-1X@-)\*"V TCB4)J TB:+I.NR,!X8S'AC4>(#2
M?"@M@-(XE":@-(FBZ?>#Z(P'VVP\C.W^:'&'E].7EW3NS0ZNIAMYF1./E1>4
M%D!I'$H34)I$T71Y=>:#;38?1OI:+4V[_+,N+-J7%M0W@-("*(U#:0)*DRB:
M+JW.-["-'<-G3:D^@?".SH*^,T>.EAC4&X#2.)0FH#2)HND2.[A;TA>8Z] R
MJ:V=PZ@WZY_$L/=$PMX4"7M7).QMD;#W1?H2LQWLSD&PS0Y">14J51@7Z__'
ME#?G&'M9 *7Y4%H I7$H34!I$D73==EY&39N<H,-=2>@-!]*"Z T#J4)*$VB
M:+K\.K_#QDYN,.-&2Q#J7$!I 93&H30!I4G[Y1232V<VL^:4#3NU=F=?V.;^
M^#_EVYN9HS4&]1]:FN:.>7UW#)J2#Z2DU.[?.@>:4P[DM ^\85T-G1-@FYV
M+^?;FQ./E@S4+H#2 BB-0VFBI6F=2K,+I]=?*5%)=15V/H#]3[B)D[D0HQ4)
M=1#LE_=QHM1S^V<QJ#, I0DH3:)H^CU[.V? ^>?=S<E<I+'RA-+\$U^7TWK\
M\YW'3]E1DQ]:, ZE"2A-HFBZACO[P3DY]V&@>^6(N6]FC18?U*. T@(HC4-I
M DJ3*)JNO\ZC<'!S&QSHW 8HS8?2 BB-0VD"2I,HFBZ_SK]PL',;G)=CY5W;
M<IA+>V/T[\R)1\L+:EY :1Q*$U":1-%T>1T\UL%L7HPT]UN:=AWFJC=6WQ@S
M9QVM+:@! :5Q*$U :1)%T[75&1".>3+%.>[^"83!W3='CI88U&2 TCB4)J T
MB:+I$NM,!L=L,OPI=[]EGG3WS;E'*PSJ(4!I'$H34)I$T1J%30^>5;=1V:I^
M;F%>-NP?DJ)Y=MM^[?[9B._J)P+VUOOTK6R><-AAF@<NO@^S551>I,;JOD1:
M%[/R)Y(USS!LWA3IMGXBWJ>T*-)-O;A6X5)EU0;EY_=I6NS>5 GV3Y*\^0-0
M2P,$%     @ P$.45M@$8W7\ P  JPX  !H   !X;"]W;W)K<VAE971S+W-H
M965T,3$V+GAM;+57WV_;-A#^5P@-V%*@L43JA^7$-I#$*]:'%$&"M-@C+=$V
M5TGT2-KN_OL=)5FQ)4K-@_MBB]1WQ_ONCJ>[Z4'([VK#F$8_\JQ0,V>C]?;&
M=56R83E5([%E!;Q9"9E3#4NY=M56,IJ60GGF$L^+W)SRPIE/R[TG.9^*G<YX
MP9XD4KL\I_*_>Y:)P\S!SG'CF:\WVFRX\^F6KMD+TZ_;)PDKM]&2\IP5BHL"
M2;::.7?X9H&)$2@17SD[J)-G9*@LA?AN%I_3F>,9BUC&$FU44/C;LP>69483
MV/%OK=1ISC2"I\]'[9]*\D!F215[$-DWGNK-S(D=E+(5W67Z61S^8C6AT.A+
M1*;*7W2HL9Z#DIW2(J^%P8*<%]4__5$[XD0 1ST"I!8@;8&@1\"O!?SW"@2U
M0%!ZIJ)2^F%!-9U/I3@@:="@S3R4SBRE@3XO3-Q?M(2W'.3T_ ND%B\2D3/W
M*A-*?4!;!FFQH9*AJP73E&>P=XT>OOR-KG[_#4?A[0=4_2.WPBE0@%X+KM7'
MXQO8>.19!H%54U>#F>8P-ZE-NJ],(CTF88(>1:$W"OU9I"P]5^ "OX8D.9*\
M)X,:%RP9(1]_1,0CQ&+0P_O%L45\\7YQ;X"-WX3,+_7Y?2';Y4Q2+>2-S;>5
M;&"7-57D1FUIPF8.E G%Y)XY<Q,T[];FETLJ6UQ(V9G/@L9GP9!V2YI3K25?
M[C1=9@QI@81,>0&5K\KIC<A2)A7D<TPPN36EA2<V=U?'1N6QIL;NY]CS8PCS
M_M2/7=2U'T8MU**+"B:!%S:H,^9APSP<9/XY!Z=J)%90VI>*IYQ*SM0?*.79
M3K,4,2H+7JRM][32')Z:C<=M;A80:1&SZ0G'=EY1PROZI1&M^=MH1Y:8$MSF
MW469F+:I=U'!A 2QG?NXX3X>K  +5@CX%O36@/$E:\ EE2TNI.S,:W'CM7@P
M8[Z5/0"D/-U#_5PS5.SR)7SLS-6HOF,_O>UQ)Y%]3,)PC'$G/6Q0;QSX412%
MK1RQ0"'?8B^>Q#V7?])0G@Q2ODO_@18"VC2M$/2(5=)#GX7$UG1="M$B1<\O
MK];;/^F8%88^#CT2M:AV@>W*UD7$8P*J@AY^V'MK7[P+!77@PM=GG <+_!]'
MV&^3M6)[ FO'3CP2>+[7P_RD<<.#S.]-DJ)BH'][5T&T^J,Z>7)J]\@G;4]T
M4==XA#M.Z,)P-/+[(D_>^)-!_HOZ _9K/$ L'C#-W[D'NBBK![HP'([BH.4!
M]Z2+APYO74Y#"B5B5^BJUVUVFXGKKIPS6OOW9A(KIX,W-=48]TCEFL.US]@*
M5'JC,:2FK":C:J'%MIP5ED+#Y%$^;F":9-( X/U*"'U<F .:^73^/U!+ P04
M    " # 0Y16+ZRN^Y4"  #C!P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q
M,3<N>&ULK551;YLP$/XK%I.F5EH+&)*2CB U9=/VT*EJU>W9A4NP:FQFFZ3[
M][,-84E%HD[*"]CG^[Z[^S!WZ4;(%U4!:/1:,Z[F7J5U<^W[JJB@)NI2-,#-
MR5+(FFBSE2M?-1)(Z4 U\W$03/V:4.YEJ;/=RRP5K6:4P[U$JJUK(O\L@(G-
MW N]K>&!KBIM#7Z6-F0%CZ"?FGMI=O[ 4M(:N**"(PG+N7<37N<3Z^\<?E+8
MJ)TULI4\"_%B-]_+N1?8A(!!H2T#,:\UW )CELBD\;OG](:0%KB[WK)_=;6;
M6IZ)@EO!?M%25W,O\5 )2](R_2 VWZ"OQR58"*;<$VTZWWCFH:)56M0]V&10
M4]Z]R6NOPPX@G!X X!Z WP+B X"H!T3O!<0](';*=*4X'7*B299*L4'2>ALV
MNW!B.K0IGW+[V1^U-*?4X'3VP]PLR@M1@W_&A%+GJ %S*RHB 9WEH EE"N%S
M=-'95.IK$]5B_:*/L.@BX ,10HSN!->50E]X">4^@6_2'7+&VYP7^"AC#L4E
MBL)/" <8CR1T^WYX. +/WP\/CE03#5\@<GSQH2\@^,4:E(82"5E2;GZ^7NM/
MZ.'Q22'"S4EC_Y)1]8^RVZYQK1I2P-PS;4&!7(.7??P03H//8\J=DBP_$=F>
MJO&@:NS8HP.JWG!-+TK*6MM6D(*BE533\?L;GU+!4Y+E)R+;4W R*#@Y>B__
M1\&.:>*8[*!99V$P26:S,)FD_GI7GA%/?!7,DF2:['OF(YY1<C7%R0P/GEUA
M_D[[JT&NW!A1J! MUUU7&:S#I+IQ#?J-?6$F6#=P_M%TX^^.R!7E"C%8&LK@
M\LKD);N1TFVT:%R3?1;:M&RWK,P4!FD=S/E2"+W=V ##7,_^ E!+ P04
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
M%4I72PTS@XU>)D$,-HDV1Z+VKHYU$Y3&433535*9#.S*Y-Y-JSR[S5?YR;/
MAN6*>JHWF%RY4U=W%E0YA-(8E,91--6M4CD,[+6/[W[Z) KQ>'JQTG[]V#$:
M2B-0&H72&)3&430U2J18&""K&@-H52.41J T"J4Q*(VC:&K('!TC:5<NQY\C
M.50>![EC:'(5A'KJ0*J)%$IC4!I'T50/2Z4S@!\Z&0QW)7NZ3FUO=?3G'2I0
M0FD,2N,HFAH-4J ,GCFB\OA!XN6;*.RMC,X=4.422J-0&H/2.(JFQI)4+@/D
M9N\ NMD;2B-0&H72&)3&430U9*1F&=@U2]MR=G^I,O.?1GK:,1BE@?YL,32*
MHD 7$:#R()3&43352U(>#.R[M4\F"5N%DYTY^O,-50FA- JE,2B-HVCJ^>92
M)0R1>Z]#Z-YK*(U :11*8U :1]'4D)&*9?B,8GE6[4QHV(6MGX(_-/%UP=)D
MHZO+]OZ.]A54AD315%])&3(<(4.B"F?L;8X>!:#2)91&H30&I7$438TL*5V&
M2.DRA$J74!J!TBB4QJ TCJ*I(2.ER] N7?Y1"F="@]P9Z9OU9B8K=^KKAX38
M[WET]$!E42B-HVAJ]!Q]%8]=%OV>.#^)^;(H5^7]5Z-;H?6<4!J!TBB4QJ T
MCJ*I42+ETA!9SQE"55$HC4!I%$IC4!I'T=20D:IH:*_G[-=;RCNG?!#55;?N
MLI=-LMN5V(?0/F\9(VA88>GIV_QF!J-!&8W!)DA]?:8#%2JA-(ZBJ5Z40F5H
M%RJ5]/#R=1)[*Z-'!&BU)91&H30&I7$438TE*:>&R&K+$*JC0FD$2J-0&H/2
M.(JF?H^@U%$C>[6E;9TD,E1:3@='$AJL$KV0DAB,PE2;DE![5\>Z"4KC*)KJ
M)JE=1G;M4L\2'[.O7=U]EQ?:7%$_S33+75'F899I6T6Q-SCVTP^E$2B-0FD,
M2N,HFAI64F:-D/O$(ZA^"J41*(U":0Q*XRB:&C)2/XWL^\3/6T6)#/N\W4!?
M/Y\9S)(X&B2/H564ZG5^U-[OT3Z#"I@HFNHS*6!&+ZV]_.K<E57[TR";V-91
MHJ'"Z$:>/GDT6:6)7IUILHH]5_<M5%Z$TCB*IOI6RHO1"'FQ?3+X6YD51J=!
M548HC4!I%$IC4!I'T=1@.?K:<*3*&$%51BB-0&D42F-0&D?1U)"1*F/TS&F3
MSVS'BPQG0^K;MV8&(V]P)+&)-$@$4"$12N,HFNHH*21&\*^WB8;EB[X?)[KS
MAE9>^Y2F>P\J\D%I#$KC*)KJ9RGR1?::23WA[S^@4OFO=^Z?O&H?ZO8OF_);
MH_.A\A^41J T"J4Q*(VC:$HPQ5+^BY%EE#&TC!)*(U :A=(8E,91-#5DI!09
MVZ7(%^29V+#'.QJL-IJL E?/,_;>C?8S5!N$TCB*IOI9:H.QO013SS,L+[)B
M+I1,L\GJ?21T*]#.7%1-EA?[8V':@!!57BZZ]>DF-S\[VGLP>CR!"HI0&H72
M&)3&430USJ2@&",+,F-H02:41J T"J4Q*(VC:&K(2#TS?D;/G,^['%0K8]%1
MP8OSF#?+<MMTOR^W52UVBV,+T;V\+_+_F%?$XJ$4&4X]?2ES9C +?"]-]3RU
M-U.^A,T/]&UFU'ZGH[T,5391--7+4MF,[<KFR8'ATMD_@]2[W"+?-SIUN,/<
M#?05AIF])Z/' :B<":4Q*(VC:&J$2#DSMN\Q_Y#]JZS.>@"%*IE0&H'2*)3&
MH#2.HJG1(I7,&+F+/(;N(H?2")1&H30&I7$430T9J:G&9VNJYVW1B(=:J;X_
MPV!RY0\*INP=&^UBJ)P*I7$4376QE%-CNYSZ1]G<TW?SF<T])BO7U=?+B?V>
M1T</5#^%TCB*ID1/(O73Y)S#*I\Y!3%Y_FMW#":&4Q#MG1GK5BB-06D<15/=
M*C7.Y+FOZ58^KY=]866SS-HA82G:(>#,!T][.V.?(J T J51*(U!:1Q%4Z-)
M*JD)LLHR@8JB4!J!TBB4QJ TCJ*I(2-%T<1>9?F"19:>>"PXA9'^)3T&HR#5
MGSWM?1OM9:B.":5Q%$WULM0QD[/K,DU>=K+VOVX9I?NFZ>Q>[.2NLLE63C84
M0"^=0C3]$ZGH"SKKHTT!\VW[E-LVEM6U:,P!M.^LZQ\_I[R>NJ%>$'+"T','
MSRM(.9*>VS\&;9:C:&J,2!4T.?M4S78BL=>Q_Q@SEK[CREB2#&)E:.0.OD[2
M_B<8'2=0P11*XRB:&DQ2,$V>.93SC&!ZX4C4EQM=.MGB8;=.O./,MW53KD75
M/D*WEM6V13YM&S",34?SJ$M#S^0%1?<E),.+C%$:&4>-J;X$<,IN.@A6J%Y[
M9O<8M%6.HJEA*)78Q%Y3^J+I57<*U"[DNCQWB(G?'0WFS,NBB])J/QQ6>?W%
M&!90>1=*(U :A=(8E,91-#4.I;R;),B)&72+/91&H#0*I3$HC:-H:LA(N3BQ
MR\6SP>CBO-*2H[':ML<.QWG]W-F3AOK9LZ<,77UCG/V.1GL3*M^B:(HW4RG?
MIL_M?O]?$E$YV KYXG1D[^?8L05*(U :A=(8E,91-#4:I>J<NL!TE$*E92B-
M0&D42F-0&D?1U)"1TG)J+])]:3KJL</DH7^3VDE#?5ITRM#33_FPW]%H;T)5
M7Q1-]:94?5.[ZONQZE)*^]EGVV)1.[]\$.M;4?UJV=5K!XX>!*#EL% :A=(8
ME,91-#5LI(R<!LB\@51'9U :@=(HE,:@-(ZBJ2$C5>74KBH_MZLW-6B[@]0P
MM/'U*F@3)]43 E2OA=(XBJ:Z2>JUZ=EZ[;G+@#U1/5 CT&>9!JLX&C@/JG1"
M:0Q*XRB:ZF:IAZ9V/?1TWC=O[C7Z'2IH0FD$2J-0&H/2.(JF!I(4-%.DH)E"
M!4THC4!I%$IC4!I'T=20D8)F^LQ7,+T@Q0R+4-UII*_\&JR2P:016J<*I3$H
MC:-HBI?=J50ZNY]?.+<46;]#;O-DL\Z*[%[LS@0[U C8#I-\IO&Q0PD61[ X
MBL4Q+([#<%JDN4>1AI0QGVBPT($*F5@<Q>(8%L=A."UTO*/0L<N9YQTN^411
MBHH\?5XY,YJYB59Z3TQFB?YU*?29GH_W'%2WA.'VGIO42R$:DC79S?5:5/=B
M)E:K;BFK?5)X>]&Y\_!NFQ;N.L>^>>==3 ;OOW??$+=[?R(Q-]>;-K=\R*K[
MO*B=E;AKD=/7W4[2*K]?'EXTY::-G0OGMFR:<KW[<2FRA:@Z@_;W=V79/+WH
M&G@LJR^[;M_\%U!+ P04    " # 0Y16Q+=D7"4&  !&)0  &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,3DN>&ULK5IK;]LV%/TKA%<,*=!4)"514IH8:"P-
MZ[!T1;-N&(9]4&S&%JJ'*])Q!NS'CWK$LD2*ME "16/)E^?RGLM+\IB\WA?E
M5[:AE(/G+,W9S6S#^?;*LMAR0[.8O2VV-!??/!9E%G/Q6*XMMBUIO*H;9:F%
M(216%B?Y;'Y=O_M4SJ^+'4^3G'XJ =ME65S^>TO38G\S0[.7%Y^3]897+ZSY
M]39>TWO*OVP_E>+).J"LDHSF+"ER4-+'F]E[=!5AOVI06_R1T#T[^@RJ4!Z*
MXFOU\&%U,X-5CVA*E[R"B,6?)[J@:5HAB7Y\:T%G!Y]5P^//+^@_U<&+8!YB
M1A=%^F>RXIN;F3\#*_H8[U+^N=C_3-N W IO6:2L_A_L&UO7FX'ECO$B:QN+
M'F1)WOR-GULBCAI@/-( MPWPN0WLMH%];@.G;>"<V\!M&]2A6TWL-7%AS./Y
M=5GL05E9"[3J0\U^W5KPE>350+GGI?@V$>WX_)ZN1=JYR/FV*'F2K\%%2'F<
MI.PU^/$'1-QW(,G!79*F(JWL#7AU_'AM<=&%"LA:MNYN&W=XQ!W"X*[(^8:!
M*%_151_ $GT_!(!? KC%6L20+M\"&[T!&&(,%A__ A=-OU\K>K>8@O7E/@07
MKU0PX?DPZ%27HO.QH :KQYU]2+Y=@SLCX!]IE?@GFN^H,I=-:U*WKF:<ISF"
M#L$VN;:>CEEM[+QC.Q>1 /;-0ADN<)$;X+Y9))MYCNO#SJP7JW.(U='&^MN6
MEG$]P)-\6634ND@+QE09N6V W.-P @_;@Z!E*^R38<BRD8,<- A8X0_;CJV.
MUSW$ZVKC_9 OT]U*Q'L%UF*] &)29G%*0?$HYM$GL4!LZ[K?EF+-$86O'@"N
MW#/;"P9$R$9BE1KP(-MXQ!O0H'!&G$#- CFP0+0L_%[P. 4%W]#RD'?Z+%99
M1I6I)U(?+EW?'8YWK<]J:;]BVWA);V9B[6:T?**S>56T\)UJ+E&X)!X>CA'9
MRO8=CZC9\0[L>*?&2%<)X(&*?0<%/'Y6,>,IAH(_S.'"DV8"#-&@P$,9ZA*+
M A]$+%NYT$<CX\$_1.R?.0NP9N%3#GLMQL3\+DR"A2;!(D-@O40$AT0$W[7T
M!/)P4RX]6B]3V96=B@4*HH'/2#;S'"<(1HH1P6XK!DTM42U2?_4)R'"-TCN<
M2H_"J5C,_"$]*C,2^&/T'.U4T8G9BM/RLJU;)2G:]E/KUBA::!0M,H76SP3N
M,H&_JWC;YOUE% ;0&0Y/K9O)%"N\.@0Z]G!\*NSL('#<D0':[::1?CO])8_3
MM%C&G*Y PFFFYD:+,7F0FD0+C:)%IM#ZV>CV^TB_X3\Y2.5M-QR.3ZV'R>S*
M#EU/FCQE(Q^.39V=%D!Z,3!E99&WX9<!=B1JM XG4Z-PBB \*LF6'86=0\:D
M$NI4 M++A%]"\+G^U0/\!\[;(NH!)Y>Q445A%"TRA=9/32=1D%ZCG"QC62<$
M.!#_A@-6ZV8RQ;)7GQ ;2FN-;$<".R!C:TVG8]"Y0N9T1?NR=G1\%P\),BI4
M%$XQ(4CB1V$&"4(C]'3J NGEA2CH7XMUPGBR9.#O.YH]T/*?\XO;I*I8&$4+
MC:)%IM#Z/]UVB@?K%<^IXL8**6%[#AR.7;V;J12KO KQ&0P'K\+.LVUOI+9Q
M)W2P7NA,J.T6J;>GP/Z0':-*1N'R$OEX^&N>P@S!P!_AII,>6"\]PG@53R]H
M/>C4@C:*%AI%BTRA]=/322#\?2<*;?/^]M8>;B[U3B83;%35F$+K$]RI&FSL
M& /+4N(2(2S-G49%CE&TR!1:G^Q.-F&];/I(]^!VQ\1;QB@[?[8QJ8T61M%"
MHVB1*;1^?CK9AO6R[>1L(Y^:8.1)!UAZ+Y,95C@E</C3;*0P0QZ!(SM?W.DE
MK-=+4R8(Q4&,BP-W2(]1Y:1RBB 9GAA&*COG^!2VST\GG+!>.!DY%VU]]$[&
MY8-1?4\F$R?[E,]051V3#U&MH_LB&2W7]44=!I;%+N?-S8O#V\-EH/?U%9C!
M^UMT%357>CJ8YH;175RNDYR!E#X*2/C6$XDLFTL[S0,OMO6ME(>"\R*K/VYH
MO*)E92"^?RP*_O)0.3A<G9K_#U!+ P04    " # 0Y16\0ZDD9 #   [#0
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
M![A.4/&*,?FVT<-P_)3E?P%02P,$%     @ P$.45OWSJ"MT @  S@8  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3(U+GAM;+65:VO;,!2&_\K!@]'"B&^)
MLZ6.H4T8&ZPCM'1C'Q7[.!:5)4^2D^[?3Y)=DV9)H(-^L259YSW/J\MQNA/R
M456(&IYJQM7<J[1N9KZO\@IKHD:B06Z^E$+61)NNW/BJD4@*%U0S/PJ"Q*\)
MY5Z6NK&5S%+1:D8YKB2HMJZ)_'.#3.SF7N@]#]S13:7M@)^E#=G@/>J'9B5-
MSQ]4"EHC5U1PD%C.O>MP=C.U\]V$'Q1W:J\-ULE:B$?;^5K,O< "(<-<6P5B
M7EM<(&-6R&#\[C6](:4-W&\_JW]VWHV7-5&X$.PG+70U]SYZ4&!)6J;OQ.X+
M]GXF5B\73+DG[+JY2>1!WBHMZC[8$-24=V_RU*_#7D!T*B#J R+'W25RE$NB
M299*L0-I9QLUVW!67;2!H]QNRKV6YBLU<3K[)@B'DN2444U1 >$%V#D*1 FY
MQ()JN%BB)I0I&%_"^W=A,KD"RN&6,F;65:6^-AQ6S<_[G#==SNA$SB7F(XC#
M#Q %402+[[_@HI.]?*GE&R^#H6@P%#GQ^)2A WAGZ*7)8\2=Z/BXJ+T9,]60
M'.>>.?H*Y1:]S#('5V>0XP$Y/J>>7=>BY1IZX0+,50-=(5"E6L)SM&[6A#^:
M(YQCH^W0,0M=DL0EL7=QF\5!_"E,_>T1MO' -GXUFV/9M$02KO$H2J<YV4.)
MXO@$R60@F9PE>> *\]9LJH'9"K:E?'-X4H^AG!7]SXU-!N3D+<YB\@;(TP%Y
M>G:5[UZSMM-_3EP8AW$R/=AH?Z\\V4I_2^2&<@4,2Q,8C*9FCV17/;N.%HVK
M6&NA3?USS<K\<%#:">9[*81^[M@B./S"LK]02P,$%     @ P$.45O2WI*"Y
M P  L \  !H   !X;"]W;W)K<VAE971S+W-H965T,3(V+GAM;*V7;6_;-A#'
MOPJA 44"K-&C926U!33VB@98MJ#M5A3#7C#2V2(JD1Y)Q<FWWU%2%,M6Y!C0
MFTBD[O[D_>[,\&9;(7^J#$"3QR+G:FYE6F^N;%LE&11478@-</RR$K*@&H=R
M;:N-!)I63D5N>XX3V@5EW(IGU=R=C&>BU#GC<">)*HN"RJ=KR,5V;KG6\\07
MMLZTF;#CV8:NX2OHOS9W$D=VJY*R KAB@A,)J[GUT;U:NIYQJ"S^9K!5.^_$
MA'(OQ$\SN$GGEF-V!#DDVDA0?#S  O+<*.$^_FM$K79-X[C[_JS^J0H>@[FG
M"A8B_\Y2G<VMR"(IK&B9ZR]B^QF:@"9&+Q&YJOZ2;6/K6"0IE19%XXP[*!BO
MG_2Q ;'CX(:O.'B-@[?O$+SBX#<._EL=@L8AJ,C4H50<EE33>";%EDACC6KF
MI8)9>6/XC)N\?]42OS+TT_%"% 73F$BM".4I2037C*^!)PP4.5N"IBQ7Y^0]
MN>$:),=*3'$=DH 9DK.;Y>*<*) /+ $T6OSQ@YR]^\4-)Q_.2?TDC)-;EN>8
M936S->[9K&PGS?ZNZ_UYK^S/]<@M;BE3Y#>>0MH5L#'8-F+O.>)K;U!Q"<D%
M\=U?B>=X7L^&%F]W=WO<EV]W=P:B\=O\^96>_XK>GSK#-.QF\9_?T83<:"C4
MOWV\:[V@7\\<,U=J0Q.86WB.F,2"%9M$.A_Z6(TIMAQ)K,,Q:#D&0^KQ&ZI;
M0DXUI 0>\=!5T%O,]2)AM8@Y<A]B/PRQ3!YVH1T:>9X?=HV6/491&+1&G2 G
M;9"3P6+Y5.I2@CE&6%$69$.?ZI(I\:<E"5:2 L(%?Y]0GF"P]SD0NI8 M=66
MZ0Q_S$PSFA/$4R@B5D1@L3T!E41(4@@)?50F8Y;<F&++D<0ZV0C;;(2#)8<G
M@-]'J_::[&0^\H*]$AI4/A7"2&(="-,6PO08A* /PO0 PC3:AS"H?"J$D<0Z
M$*(60G0,PJ0/0G0 P9],]R ,*I\*822Q#H3+%L+E,0AA'X3+0PB^LP=A4/E4
M"".)=2"XSLM]S#F&8=I[37(..7C1'H=A[5-!C*76);%S,W6/D8BJ.ZFYX@!=
MX;^<7C#N 1AWZAR0&5SK9#(CJ77)>"]DO$$RWX2F>2\+[^#6$/C^_OUC6/UD
M%B.IU2SLG5:F +FN6D*%;4G)=7W';V?;MO-CU6SMS5^;=K1JD5YDZE[VELHU
MXXKDL$))YV**I2/K]K >:+&I&J9[H;']JEXS;*E!&@/\OA)"/P_, FV3'O\/
M4$L#!!0    ( ,!#E%:44G+2' ,  .0)   :    >&PO=V]R:W-H965T<R]S
M:&5E=#$R-RYX;6R]5FU/VS 0_BNG3)I VL@+I>6EK43;34,:&P*V:1_=Y-I:
M.'9FNRU(_/B=G1 ":Z,);7QI;<?WW//<V7?NKY6^,0M$"[>YD&80+*PMCL/0
MI O,F=E3!4KZ,E,Z9Y:F>AZ:0B/+O%$NPB2*NF'.N R&?;]VH8=]M;2"2[S0
M8)9YSO3="(5:#X(X>%BXY/.%=0OAL%^P.5ZA_59<:)J%-4K&<Y2&*PD:9X/@
M-#X>Q=[ [_C.<6T:8W!2IDK=N,E9-@@BQP@%IM9!,/I;X1B%<$C$XU<%&M0^
MG6%S_(#^T8LG,5-F<*S$#Y[9Q2 X#"##&5L*>ZG6G[ 2=.#P4B6,_X5UM3<*
M(%T:J_+*F!CD7);_[+8*1,,@2;88))5!XGF7CCS+";-LV-=J#=KM)C0W\%*]
M-9'CTF7ERFKZRLG.#L<JS[FE,%L#3&:0*FFYG*-,.1K8F:!E7!B(=^'MF[A[
M< )<PCD7@B)J^J$E!@XG3"MOH]);LL5;G, Y.5@8^" SS)X"A$2]YI\\\!\E
MK8@33/=@/WX'290D,/[R$W9*HKLMX/MU</8]>&<+^)E<H?'!@<<X;5+="N,N
MUK$I6(J#@&Z.0;W"8.A81B<M)#LUR8Y'W]^6059PRP1E[FDF/RLY?W^-.H<)
M3BU\G0H^9W9;WCK_0<%!K>#@;\/<%%%H3H6"BSNZ_8)9S, J2&NUTFH^7?JK
MK6IMFZ25SKO>N2M2JV'2Z1SUP]4&RMV:<K>5\H:@;W+="O+"J/9JBKU7.!>]
M_Z#@L%9PV!KD:_6<O\\Z%7(Z"Y1ZD,K"'74N*N2NRC\O**6"PS_2'T>]3F=S
M_H]J:D>MU"Z6.EU0,VC4!;B'DK#TC%8HEU1![V'LBSCJYG"L9(I.BC^^E]S<
M;&+>2N&%L8^CQ\80O<+YJ9S\8Q&-[A:WW],G@=84:-AAI ,*U.X#/3QV-]*N
MNF;<.#;17A0_.S5AH_%27N?^>>&.Z5+:L@?7J_43YK1LW(_;R_?/.=-S+@T(
MG)%IM->CLJ7+)T4YL:KP;7RJ+!TB/US0,PRUVT#?9TK9AXES4#_LAK\!4$L#
M!!0    ( ,!#E%; B]A%> ,  #\-   :    >&PO=V]R:W-H965T<R]S:&5E
M=#$R."YX;6R]5\ENVS 0_15"!;H 120R\=+4-M XW0XI@J0+>F2DL4V4(E62
MLA,@']\A)<MNJ\BIF_9BB\N\>4,^SI"CE3;?[ + D>M<*CN.%LX5QW%LTP7D
MW![H A2.S+3)N<.FF<>V,,"S8)3+F"5)/\ZY4-%D%/K.S62D2R>%@G-#;)GG
MW-R<@-2K<42C=<>%F"^<[X@GHX+/X1+<I^+<8"MN4#*1@[)"*V)@-HY>T>,3
MVO<&8<9G 2N[]4U\*%=:?_.-]]DX2CPCD) Z#\'Q;PE3D-(C(8_O-6C4^/2&
MV]]K]#<A> SFBEN8:OE%9&XQCH81R6#&2^DN].H=U 'U/%ZJI0V_9%7/32*2
MEM;IO#9&!KE0U3^_KA=BRX"Q.PQ8;< "[\I18'G*'9^,C%X1XV<CFO\(H09K
M)">4WY5+9W!4H)V;7(!U1J0.,J)0 ]Q:<)8\/07'A;3/R.-'M-][280B9T)*
M7$<[BAWZ]=9Q6OLXJ7RP.WQ01LZT<@M+7JL,LI\!8B3<L&9KUB>L$_$4T@-R
M2)\3EC!&IA^^DJ<5T6<=X(?-DAP&\,,_69*VJ"N8HW88?YR.;<%3&$=X7BR8
M)403SS)YV4'RJ"%YU(5^?Y(53#_ ^".ZG/2&C U'\;+%>Z_QWNOT_G$!Q' \
M5D3/\&RV2<AIXG#65.<%5S=/?(?CDJ2H("U%QG<SKRA0ND4].6"#=N;]AGF_
MD_GYQ;3-5Z?1GELY:"@-'D9O@W] <MB0'.[0V_=2&*2(.4CD94X*,"DHAYG;
M:X K5>+N\J(PNC#"2T,%#<Q!@<&1FA&9E2HC&LN"XZYTVMQ@/3"%+&T8:8MZ
MV"8#VJZ"%TTT+W:I@-R2MVW<;@EF>\SE"G/>$G<&0\8PP6!4%MKX=7K:<U=H
MLDG?R<.(I\9Y8)Y;98;^-_VTAD?_0":4;6BS3MIG_+J%[4:\O](S($-F0^8X
M73B?^ S,!>K(!Y_R0F 6; V M070NR. 32VCG56H5OKE;Z=M3?B6G.H<-232
M'3+O]K.O?C;ECAX]D,X[Z^:^/#>%D797QGUU?O]\2%OKXEU*W]1%VET8=RG]
M5^'\A=+[]U%ZO'6GS<',P\W=XOVA5*ZZWC:]S>O@574GWDROGA9GW,P%+K.$
M&9HF!P-<05/=UJN&TT6X(5]IA_?M\+G %PX8/P''9UJ[=<,[:-Y,DQ]02P,$
M%     @ P$.45@$[;8EV!@  [3L  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3(Y+GAM;*W;:6_B.!P&\*]BL:-51ZI*#LY.B]224ZO.5L/,'EKM"S<Q$$T.
MQC$]I/WPZQP%PJ0&U.=-"R'^V2&/$I-_<O64\>_YDC%!GI,XS:\[2R%6E]UN
M'BQ90O.+;,52^<D\XPD5\BU?=/,59S0L&R5QU]"T03>A4=J97)7+[OGD*EN+
M.$K9/2?Y.DDH?[EE<?9TW=$[KPN^1(NE*!9T)U<KNF S)KZM[KE\U]TH892P
M-(^RE' VO^[<Z)>^438HU_@C8D_YSFM2;,I#EGTOWOCA=4<K1L1B%HB"H/+?
M(YNR."XD.8X?-=K9]%DTW'W]JCOEQLN->: YFV;QGU$HEM>=48>$;$[7L?B2
M/7FLWJ!^X059G)=_R5.U[E"N'*QSD25U8SF")$JK__2Y_B)V&ICF&PV,NH&Q
MU\ PWFA@U@W,8QOTZ@:]_0;C-QKTZP;]8WL8U T&QS88U@V&QS88U0U&QV[#
MN&XP+N-0[;]RYUM4T,D5SYX(+]:66O&B3%#96N[S*"W"/A-<?AK)=F(R6S_D
M[,>:I8*P1_DW)V<6$S2*\X_D ^F2?$DYRTF4DF]I)/)S\NLO^J#_J5AP%\6Q
MS*M<]F'W[557R'$5>C>HQS"MQF"\,0:=W&6I6.;$3D,6MK2WU>U[A]H[!_HW
M#@&^&C"'"J K]\AFMQBON^764(IWE%\0;71.#,TPR;>91<X^[.Z0MB_Y"-'4
MFV(+8ZD9ASU<$.-U8-//?Y.S*A%MEJVV;E9R2(:VMY%O;J"CUBP6;#;0.#0R
M]WA+/V1YQUO:(<M'?6.-U)F;@X%9\N:Q!X.6$=Y61*^=*,[-E_F*!NRZ(T^^
M.>./K#,IME?[U)99)&8A,1N).4C,16(>$O-!6".[O4UV>RI],JM.5)RMUCQ8
MRNE/2,(UC](%$4M&7ACEY+_ZY-66:B5^:JJ1F(7$;"3F5-B@Q(I)]>-$'QGF
M5?=Q-ZT_K]0W>H/F2M[/*YFZT5S'!PV]$:[^)EQ]=;CV#HQM"5(*IR8(B5E(
MS$9B#A)SD9B'Q'P0UHCN8!/=P?O/Z0-D=I&8A<1L).8@,1>)>4C,!V&-[ XW
MV1TJ#[M3FB])&#U&(4O#<[)BG&0\C%+*7ZI)KSRE*W\3W5:^KNV<6;0+4V^>
M6J;*49R:6"1F(S$'B;E(S$-B/@AK)':T2>Q(F5BK#FM.[ND+?8A96R@K8K@[
M;](T;2^3RGY.S202LY&8@\1<).8A,1^$-3(YWF1R?%HFSRN:/:]8(.3OI!5]
M28KY04A%:U[5?'5-8GA.RHL2;1,"9?M3HXS$;"3F(#$7B7E(S =AC2CKVO9R
MM7;2+S$Y YAY-Y]=[\8GLZ^_3W\C]E_38H%-_KECR0/C_[9%6MW+J3->J&9!
M-1NJ.5#-A6H>5/-16C/G.V49_?T_VVH#E6*D9D$U&ZHY4,V%:AY4\U%:,\7&
M-L6&\FA]S[. ,3GSF/,L(5]L_^N,Q%%>3#JRM+PP*W^ZI8LEC4@NLN [8<]!
ML8 IK]6J.STY]DC-JK7&1='A_N3>AO;I0#47JGE0S4=IS3AORV.ZLH+1.OE@
M/&(YN27WG,T9YS+9LS+)RMD'M(8&U2RH9D,U!ZJY4,V#:CY*:P9]6TO3>X#9
M![1F!M4LJ&9#-0>JN5#-@VH^2FNF>%NTT]55N^J0S-* O=[&-(]2F@91NFC-
M,[2"5VN[5_D,?6\>8$&[M*&: ]5<J.9!-1^E-6.Z+=#IRAI*VZSB)I'3BH"F
MQ&*K+(]$4? H;W!03RN@93RH9D$U&ZHY4,V%:AY4\U%:,^G;<IX^!$PKD,6@
M*52SH)H-U1RHYD(U#ZKY**V9XFV)3U?7^(ZXT^PL2LF--:NG'1_E$?WM$K6Z
MMY/S#JT;0C6[UOJ[MWF-S'%OO#<M<J#=NE#-@VI^RU=B:$:_/]KY3IHQW5;]
M='5=[G!,6].(K!5-H9H%U>Q::Y3A^^9^$J%%/:CF036_[>LPWDJAL:W7&>IZ
MW?MOX:D[V+N'9[!W>^A4/8Y3HP;5;*CF0#47JGE0S4=IS>QN:W"&LCKR_ALG
M#OAW](40K:>X<T(-G!QJ:$D.JCE0S85J'E3S45H5ZN[.HW\)XXORN=&<!-DZ
M%=6#/YNEFV=3;\HG,O>63_5+2V]9[NB77O7DZ9:O'H2]HWP1I3F)V5QVI5T,
MY2R&5\^65F]$MBH?/'S(A,B2\N62T9#Q8@7Y^3S+Q.N;HH/-$[Z3_P%02P,$
M%     @ P$.45GVT@EHU#   FF<  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3,P+GAM;+5=;7/;-A+^*QQ?YIK,)!;Q1I&I[1E;I";NI-=<G/2F'VF)MCBE
M2)6D[#B3'W^@I @BL(*%9-4/C20O'@#/$B_/ BN=/5;UW\TLRUKOR[PHF_.3
M6=LNW@X&S626S=/FM%IDI?S+757/TU:^K>\'S:+.TNFJT+P84-\/!O,T+T\N
MSE:??:@OSJIE6^1E]J'VFN5\GM9/5UE1/9Z?D)/O'WS,[V=M]\'@XFR1WF<W
M6?MY\:&6[P9;E&D^S\HFKTJOSN[.3R[)VW' N@(KBS_S[+'9>>UU7;FMJK^[
M-]?3\Q._:U%69).V@TCE/P_9*"N*#DFVXY\-Z,FVSJ[@[NOOZ.-5YV5G;M,F
M&U7%__)I.SL_"4^\:7:7+HOV8_7X+MMT2'1XDZIH5O_W'C>V_HDW639M-=\4
MEBV8Y^7ZW_3+AHB= C3:4X!N"E"M -]7 ]L48(?6P#<%N%Y ["D@-@6$7H#L
M*1!L"@0K[M=DK9B.TS:].*NK1Z_NK"5:]V+EKE5I27!>=D_635O+O^:R7'OQ
M(:VSLO4FU7R1ED]>519/\DTYE<].-O7N\C(M)WE:>'FY?HJ[I^%EG+5I7C2O
MO!?>P&MF$J*1!M[G,F^;U]Z__T4"\6OWP>]Y4<@"\K,7NV_/!JUL>5?_8+)I
MY=6ZE71/*^-L<NHQ\MJC/J7>Z#]_>2_7M;S:5 ] CEP@/]_$WLL7O0[M!8X/
M!R8'MC5Q@51M!)#&=J3?EN6I1\(5D@^B#.0#M'V*Z/8IHBM8M@?V\N8F^70#
M^75=CL/ENFGS;;-()]GYB9P7FZQ^R$XN.K;\7R&/8H+%F& ))M@8":SG2;;U
M)+.A7XS29N:EY=2;="^R?Y;Y0UK(&0(<M&NH8 75+6$/%\,P#,C9X&'7:VNK
MX8X5(9SQOE4,8/G#8-BW2JR-=^49":S',]_RS*T\W\RJNGW39O5<SHP/6=/.
M]Y&\QA&[]''B1T)CV32C/A<:?S$ 1K@(-&<DUK:[THP$UJ-9;&D65IJO%;?=
M"M0L;YM\FJ=U+B?XU5,NEZ.JR*=I*U>[/Z^3QONV6;\@5PB3XS 25/.$M46N
MLY19)0NHT/V%6>48":SGKV#KK\#JKP]UMDB?UO[J_%.ULZSVTJ;)X,$1F,^S
M("+0/&):41+I0P. DD-#&V:)M?FN3".!]9@>;ID>6IG^5+5R6[>?V:%!AY"/
MNO U:DVS,& ^T[@UK7@4"%^?W:TM=B47":Q';K@E-[3NA]Y?7UY=O[_^=)V
MFZ(0<U.$"19C@B688&,DL)X[HZT[HT,7ZVEV"X^7R)P^*.'Z3 18#?4-4VP:
M<1:$VEBQMMB57"2P'KG$5Q+4M]+[66K-R;*6*W"3E7E5>V75@N+F:@/4XT_*
M-VTY'$%F/-36Z1BPBEBH>2RQM]V5:"RT/M,[8I]8F7Y?E??KY_BVJF7IO+R'
M>2; ;M+W(YUGP"SR]<?9WB;72045;8R%UO>'DLW$JN4N+B>3>BF?^^S+H@NX
M[.YYBCR]S8N\S?>,!&I.$E0,]>49, O(T!@)IA7CW)AR[)UQIOX8,I<HG4OL
M0G>]_WF.96820PFA0YUFTXX'0H0ZSZ89Y=&0,IUH5)F+A=8G6@E=PJU[H9MW
MEQ^3=W^\CY./-[]XR7\_7W_ZZRU(-J;J'*&BQ:AH"2K:& NM[U^EL(E=8E].
MIWD7%I:C:9'FTS=29D_212Y'%^AD4]"2D/M<#QH!=C0(0EU8@'!R'C2F+E2%
MC(769UQI9&(7R3=MVB[;JG[R-NCPW&4*6L:'3.?9M!*^'IL#C(@P=TJHVA@+
MK<^Q4L?D&7E<9VFSE!0W;37Y&^37%+5OY&QN$ R8,6/+#X)%Y@J,JI"QT/H4
M*XU,K)KMXF-WBE1VNY^T+O?N1$-@B\GT)W0$F''I#)UETXJQT-=C//9V.[-\
M#.5*E'0E=NTJMYC+^;)8!3C7.\ONK*_.9MWI\$/F%54#$V^JT#>1,!0 8$68
MP3M@%?B1K_..JFFQT/H'8DK44KNH7>\O?XM/)=VOO>MR<KH^;IM5Q32KFU]6
M9ROM$WAF9@I32A@+]& "8,?\B&EF,03GAQ'1YJ#$WB'G0ZQC*%VJE"ZU*UUC
M>__:FV=?OZ9RHLDVU*_$UL$^(<;Y%!@/W=CMGG9! 5$ #HR(VGOI[)-CJ%VZ
M<TAL5[M_U-.\3+LU=77N_%KN%VOO(2V6F?=2[AJG55&D=>,MY!RULGCE?;,?
M=E_9*W0^7EZCA;L#)7NC+P\Q:J7)896.L2KMNTZI96I7RX;K-I<DTF4[J^K\
MJUQ<.A>N/WT%NLK4OL17_^G#R,4Z=K).[%UU'E/'4-=4J6MJ/T<>%6G3>)=>
MU7<0Z %4?8V*%J.B):AH8RRTOH>5OJ8")WY",37N"!4M1D5+4-'&6&A]_RHU
M3^UJ?M_4FC?-\H!I%3C;'D:,1B'CNDARL(U!6T8(98P9$RJJ\ =J)H)&A)*=
MF;S/M5+UU*[J]W%=+=NFE=M!J4*?)=Q4ZG0H B["H1Y7'SG8QI!M$/F,4VH2
MCAH&P$+K^T2% :@]#+!>P:X.6L%0#\Y1T6)4M 05;8R%UO>P"D'0"&D%PPP
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
M-:];@/Q^4TE)<7S3_L#IB>W%_P!02P,$%     @ P$.45K]5*,M^ P  E1@
M  T   !X;"]S='EL97,N>&ULW5GM;MHP%'V5*&VG5IH((6L@*R!M2)4F;5.E
M]L?^588X8,GYF&,ZZ/OL1?9D\[5#"-07T?Y8FP65V#XYYQY?7R=$'99RS>GM
M@E+IK%*>E2-W(67QT?/*V8*FI.SD!<T4DN0B)5)UQ=PK"T%)7 (IY5ZOVPV]
ME+#,'0^S97J=RM*9Y<M,CES?K\<<<_H2J]'P@^L8O4D>TY%[?_[NYS*75W]^
M.Z9Q\O[DI'M_<?4$.-?(A>M992_MLJ>(ZNE1HN$1HITN'*BT@;$ _6.2T>D>
MR$<'%Q\<Y_Z0=4PZVI76EY\I(4,\0VC]KH76J=+72!=&]^WTLR8;C=U#8N^P
M<7I@I3>X&!&I][U5.+ (6MBK=M=XF.39=I,%KAE0D4E*G0?"1^Z$<#85#%@)
M21E?F^$>#,QRG@M'JMVMK/@P4CX:V#<]V/B53LJR7.C8)H+YGE:7[P&;'AAD
MG-<&>ZX9& \+(B45V;7JZ(OUX!/(J=IWZT(YG NR]GN7[I:@3RK(-!<Q%=N;
MC;L9&@\Y3<".8/,%G&5>> !*F:>J$3,RSS.B/6P854/)SBCGMW!7_)'L:*^2
MQIKJ*L[JIC)4-8V,Z8!^4\UH-V4'+])U"O:0R\]+-9U,]Z%6Z(V@"5OI_BJI
M#6#J/JY.BH*O/W$VSU)J)G]TP/&0;'C.(A?L446#4IFI 2I<YX$*R6;-D5^"
M%'=T)3?EM$IPS[T6>OZW>9[3C K"FZ95[;_E++_8<=!_+<OZKK)OV.JQ^J7S
MUDU>ML%DV :3K:C)01M,1BTPV7^UN^9S3/IM,-E[^R:#5I1DT :3;_.IZ%6_
MSANO #LO /6H R]:(_<[O-+Q;5!GNF1<LJSJ+5@<T^S)>X"2EV3*Z:Z^NCZF
M"5ER>5>#(W?;_D9CMDRC^JH;2$1UU;;]%:;GA_5;GHK%LIBN:#RINF(^U4U'
M-534Z@#"/G*M#SN"<0QF1P##XF .,(YA87'^I_D,T/D8#/,VL"(#E#- .89E
M0R;Z@\6Q<R)UV&<:14$0AEA&)Q.K@PF6MS"$/[L:Y@T86!R(]+Q<XZN-5\CA
M.L#6]%"%8#/%*Q&;*9YK0.QY T84V5<;BP,,;!6PVH'X]CA04W9.$,"J8MZP
M'8PC480A4(OV&@U#)#LA?.SK@^V2((@B.P*8W4$08 CL1AS!'( '# D"_1S<
M>QYYF^>4M_U'Q/@O4$L#!!0    ( ,!#E%:7BKL<P    !,"   +    7W)E
M;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE
M<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;
M8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R
M]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ P$.45F[RLQ)Z"   I%4
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
M!7T23../N?/X,>@P (4Z8D_IAZ"C !3JB#O;'X-F 2C4$7>^/]P@%O;R\"$
M,?=3 #!HV)B@CK@?#]";JWB@>X(ZXGY P%[>X@%(J"/NQP7@G8%!M<.G",3<
MCQ' H$$?"A\G$',_3P"#!GTH?*I O'FLP'GW<??Z54$:-JKX1!=Q=#R797Y#
MDS'Z\]@?C]J!S6Q5EN_HV+6A+K+8/F1T^X#4U_\"4$L#!!0    ( ,!#E%;;
MRS[HE@,  &=-   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V\M*
M'%$4A>%7D7Z U-GG?H(ZRL1IR LT6EZ(VDU7A21O'S$#79L,,I'Z1TVU>'I!
MPX>4]9]_G1_WZ\/A>;E_."YGOYX>GY>+W?VZ'C]/TW)]/S_MET^'X_S\\I/;
MP^EIO[Y<GNZFX_[Z^_YNGF((=3J]/V-W>?[^S+-OOX_S_YQXN+U]N)Z_'*Y_
M/,W/ZS\.GGX>3M^7^WE>=V??]J>[>;W83;\>W]Y>IM<7^_1R\N[LZN9B=[JZ
ML=VT]: H@^+V@Y(,2ML/RC(H;S^HR*"R_: J@^KV@YH,:ML/ZC*H;S]HR*"Q
M_2 +*F, 3')8 [0VY=H 7IN";0"Q3<DV@-FF:!M ;5.V#>"V*=P&D-N4;@/8
M;8JW ?2.JG<$Z!U5[PC0.[H_M@%Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W5+TC
M0.^H>D> WE'UC@"]D^J= 'HGU3L!]$ZJ=P+HG=S-$H#>2?5. +V3ZIT >B?5
M.P'T3JIW NB=5.\$T#NIW@F@=U:],T#OK'IG@-Y9]<X O;/JG0%Z9W>S&Z!W
M5KTS0.^L>F> WEGUS@"]L^J= 7IGU3L#]"ZJ=P'H753O M"[J-X%H'=1O0M
M[Z)Z%X#>Q?VS$J!W4;T+0.^B>A> WD7U+@"]B^I= 'I7U;L"]*ZJ=P7H757O
M"M"[JMX5H'=5O2M [ZIZ5X#>U3UL M"[JMX5H'=5O2M [ZIZ5X#>3?5N +V;
MZMT >C?5NP'T;JIW ^C=5.\&T+NIW@V@=U.]&T#OYAX6!.C=5.\&T+NIW@V@
M=U>].T#OKGIW@-Y=]>X O;OJW0%Z=]6[ _3NJG<'Z-U5[P[0NZO>':!W=P][
M _3NJG<'Z#U4[P'0>ZC> Z#W4+T'0.^A>@^ WD/U'@"]A^H] 'H/U7L ]!ZJ
M]P#H/53O =![N%@'H+<%G^L _+;@@IT $-R"2W8"P' ++MH) ,4MN&PG !RW
MX,*= )#<@DMW L!R"R[>"0#-+;A\)P \M^ "GD 0W0>8C +3)Y@$T7V$B:@P
M?8:)Z#!]B(DH,7V*B6@Q?8R)J#%]CHGH,7V0B2@R?9)):#+-19E&J#+-99E&
MZ#(M^JR>(+I+,XW09IJ+,XU09YK+,XW09YH+-(U0:)I+-(W0:)J+-(U0:9K+
M-(W0:9H+-8U0:II+-8W0:IJ+->U#:\UE_?TX+V^+_EZ[ 1^I]_KRN_/;Y[]>
M_GW3?S>O7$_O9RR7?P!02P,$%     @ P$.45OF,6U6_ @   TH  !,   !;
M0V]N=&5N=%]4>7!E<UTN>&ULS=O-;IM %(;A6['81H8Y PQ0Q=FTW;99] :H
M&<?(_(F9I,[==W!^I%:IU<B5^FZ,##/G'!CIV7W7WQXGZU;'OAO<)MI[/WU(
M$K?=V[YV\3C9(3S9C7-?^_!WODNF>GNH[VRBE3+)=AR\'?S:+S6BF^M/=E??
M=W[U^1ANNW8<-M%L.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$8>=IC=NW
MD[L*"Z+DS0[+DS\W>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY?XHT9Q]VN
MW=IFW-[W84OLIMG6C=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9<XU#"MOYW%RX<1F
M^_YV+T>R[%Y/H9"=?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?ADM/E\F_\
MZQF_UG_G'!HR1PJ9(X/,D4/F,) Y"L@<)62."C*'*,H@%%&%0JI03!4*JD)1
M52BL"L55H< J%%DU159-D5539-44635%5DV155-DU119-45639$UI<B:4F1-
M*;*F%%E3BJPI1=:4(FM*D36ER)I29,THLF8463.*K!E%UHPB:T:1-:/(FE%D
MS2BR9A19<XJL.476G")K3I$UI\B:4V3-*;+F%%ESBJPY159#D=509#4460U%
M5D.1U5!D-119#4560Y'54&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA84
M64N*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476BB)K19&UHLA:462M*+)6
M%%DKBJP51=:*(FM%D544A591%%M%47 51=%5%(57411?15& %4415A2%6%$8
M8T%Q+(RQG$ 6)Y'%B61Q,EF<4!8GE<6)96%R68()9@DFF268:)9@LEF""6<)
M)ITEF'B68/)9@@EH"2:A)9B(EF R6O)?0UK?Q_'PC]N?KG%?M\-+_V0IZFY^
M E!+ 0(4 Q0    ( ,!#E%8'04UB@0   +$    0              "  0
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ P$.45H<3^>3O    *P(
M !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ P$.45IE<G",0!@  G"<  !,              ( !S0$  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " # 0Y16@32=<;P'  "7)P  &
M        @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ P$.45K&\'_]!#   4SP  !@              ("! !   'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( ,!#E%:Y8ZJN_P0  "\:   8
M              " @7<<  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    " # 0Y16C=9NG.()  #V.0  &               @(&L(0  >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ P$.45K2$TBR"$@
MCVL  !@              ("!Q"L  'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;%!+ 0(4 Q0    ( ,!#E%:H*@G"ZA$  (3#   8              " @7P^
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " # 0Y16ZXX\
M]B(6  !^2@  &               @(&<4   >&PO=V]R:W-H965T<R]S:&5E
M=#<N>&UL4$L! A0#%     @ P$.45GRNW??/)P  "H8  !@
M ("!]&8  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( ,!#
ME%;Q2I?/S 8  "L1   8              " @?F.  !X;"]W;W)K<VAE971S
M+W-H965T.2YX;6Q02P$"% ,4    " # 0Y16*]D';Y,"  #5!0  &0
M        @('[E0  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0
M   ( ,!#E%9%87^+H H  *HC   9              " @<68  !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ P$.45F8XS'P<!P  0Q,
M !D              ("!G*,  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q0
M2P$"% ,4    " # 0Y16.H6\1C,.   ^,0  &0              @('OJ@
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( ,!#E%;S%:5E
M]PL  (8D   9              " @5FY  !X;"]W;W)K<VAE971S+W-H965T
M,30N>&UL4$L! A0#%     @ P$.45F[_%0V3 P  /P@  !D
M ("!A\4  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #
M0Y16G#WJ:8,"  "4!0  &0              @(%1R0  >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( ,!#E%9:ZC>690,  ,X'   9
M          " @0O,  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#
M%     @ P$.45I+T_+L> P  D@<  !D              ("!I\\  'AL+W=O
M<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " # 0Y16JI\+B"$$  !,
M"@  &0              @('\T@  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;%!+ 0(4 Q0    ( ,!#E%:)7-G/E0,  -P(   9              " @537
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ P$.45D2J
M$JF+ P  Z@<  !D              ("!(-L  'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q02P$"% ,4    " # 0Y16SWL>S3X#   X!P  &0
M    @('BW@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (
M ,!#E%:H_2T!;08  ",3   9              " @5?B  !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL4$L! A0#%     @ P$.45CPHL*QM!   00H  !D
M             ("!^^@  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"
M% ,4    " # 0Y16V!2H&?0'   O&   &0              @(&?[0  >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( ,!#E%9F1+35,@0
M '$)   9              " @<KU  !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL4$L! A0#%     @ P$.45GP;9K[B#@  Q"L  !D              ("!
M,_H  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " # 0Y16
MRM4NL,4%  #W#P  &0              @(%,"0$ >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;%!+ 0(4 Q0    ( ,!#E%8\\( ^.P0  *\*   9
M      " @4@/ 0!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%
M  @ P$.45HS4CP ) P  K@8  !D              ("!NA,! 'AL+W=O<FMS
M:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " # 0Y16]8$LFAP$  !L"@
M&0              @('Z%@$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+
M 0(4 Q0    ( ,!#E%;1=_;V'P,  *L'   9              " @4T; 0!X
M;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ P$.45H65S0Q%
M#   M3   !D              ("!HQX! 'AL+W=O<FMS:&5E=',O<VAE970S
M,RYX;6Q02P$"% ,4    " # 0Y162P3E#DD$   K"P  &0
M@($?*P$ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( ,!#
ME%:/U3P^H0D  # ;   9              " @9\O 0!X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL4$L! A0#%     @ P$.45B.1,^>6!P  S!(  !D
M         ("!=SD! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M    " # 0Y16]>R:P<L#  !U"   &0              @(%$00$ >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( ,!#E%825+6Z4P8  " 1
M   9              " @49% 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
M4$L! A0#%     @ P$.45NVK<- V!@   !   !D              ("!T$L!
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " # 0Y16Y(#)
MK)0#  !Y"   &0              @($]4@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;%!+ 0(4 Q0    ( ,!#E%:X>#64"@8  !\/   9
M  " @0A6 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @
MP$.45I+L%?1("@  ]AL  !D              ("!25P! 'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6Q02P$"% ,4    " # 0Y16)PFNTQ)$   9^   &0
M            @('(9@$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4
M Q0    ( ,!#E%:4GOBGUP8  )T4   9              " @1&K 0!X;"]W
M;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ P$.45D "(M,[ P
MR0<  !D              ("!'[(! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6Q02P$"% ,4    " # 0Y16H"M1:J\#  #>"0  &0              @(&1
MM0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( ,!#E%85
M_4$4#P4  ,(4   9              " @7>Y 0!X;"]W;W)K<VAE971S+W-H
M965T-#<N>&UL4$L! A0#%     @ P$.45@ZI>C:"!@  614  !D
M     ("!O;X! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M" # 0Y163 G3.),#  !Q"   &0              @(%VQ0$ >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( ,!#E%8$S"LV?0(  &D%   9
M              " @4#) 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L!
M A0#%     @ P$.45F  "AG_ @  708  !D              ("!],L! 'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " # 0Y16SI\N3NL"
M  !A!P  &0              @($JSP$ >&PO=V]R:W-H965T<R]S:&5E=#4R
M+GAM;%!+ 0(4 Q0    ( ,!#E%;THR;]\0,  !<*   9              "
M@4S2 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ P$.4
M5@IR.'-[ P  E@@  !D              ("!=-8! 'AL+W=O<FMS:&5E=',O
M<VAE970U-"YX;6Q02P$"% ,4    " # 0Y161;?^D',"  !J!0  &0
M        @($FV@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0
M   ( ,!#E%;,:=TI3P,  # '   9              " @=#< 0!X;"]W;W)K
M<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ P$.45H=[/>YH P  =@@
M !D              ("!5N ! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q0
M2P$"% ,4    " # 0Y16EN,+YQ<$  #]"@  &0              @('UXP$
M>&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( ,!#E%9'AVSZ
M.0,  +P&   9              " @4/H 0!X;"]W;W)K<VAE971S+W-H965T
M-3DN>&UL4$L! A0#%     @ P$.45A,+009M!@  D!$  !D
M ("!L^L! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #
M0Y163'HLULX"  "W!@  &0              @(%7\@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( ,!#E%:TX']4" 4  . -   9
M          " @5SU 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#
M%     @ P$.45B=,]I-[ P  9@@  !D              ("!F_H! 'AL+W=O
M<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " # 0Y16Y9JX"'<&  !N
M$@  &0              @(%-_@$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM
M;%!+ 0(4 Q0    ( ,!#E%;HXC11-P4  * +   9              " @?L$
M @!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ P$.45I29
M'-08!   _PD  !D              ("!:0H" 'AL+W=O<FMS:&5E=',O<VAE
M970V-BYX;6Q02P$"% ,4    " # 0Y16P7^DPE\"  #^!   &0
M    @(&X#@( >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    (
M ,!#E%:XW%]_V@@  ) 7   9              " @4X1 @!X;"]W;W)K<VAE
M971S+W-H965T-C@N>&UL4$L! A0#%     @ P$.45CL'N-Z,!P  YSD  !D
M             ("!7QH" 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"
M% ,4    " # 0Y16^7#A30T,  #!>P  &0              @($B(@( >&PO
M=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( ,!#E%:\T68'ZPD
M +AE   9              " @68N @!X;"]W;W)K<VAE971S+W-H965T-S$N
M>&UL4$L! A0#%     @ P$.45DE5> 7C P  %Q<  !D              ("!
MB#@" 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " # 0Y16
MLQ@O)YT*    60  &0              @(&B/ ( >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;%!+ 0(4 Q0    ( ,!#E%8'0LB_U@(  )0(   9
M      " @79' @!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%
M  @ P$.45EN% ULI @  \P4  !D              ("!@TH" 'AL+W=O<FMS
M:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " # 0Y16'^)PER8%   0(P
M&0              @('C3 ( >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+
M 0(4 Q0    ( ,!#E%8F)&T;AP(  +H&   9              " @4!2 @!X
M;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ P$.45G(# K\6
M"0  N5X  !D              ("!_E0" 'AL+W=O<FMS:&5E=',O<VAE970W
M."YX;6Q02P$"% ,4    " # 0Y16WB1Z? 8%  !B)   &0
M@(%+7@( >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( ,!#
ME%988KNPG (  $0&   9              " @8AC @!X;"]W;W)K<VAE971S
M+W-H965T.# N>&UL4$L! A0#%     @ P$.45EX'$!>;!0  QRX  !D
M         ("!6V8" 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4
M    " # 0Y16N'UV#3\#   T"P  &0              @($M; ( >&PO=V]R
M:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( ,!#E%9D>'SY(00  #(7
M   9              " @:-O @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL
M4$L! A0#%     @ P$.45I498Y,\ @  *04  !D              ("!^W,"
M 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    " # 0Y16Z[#_
MA%L%   C*0  &0              @(%N=@( >&PO=V]R:W-H965T<R]S:&5E
M=#@U+GAM;%!+ 0(4 Q0    ( ,!#E%;WY'FK.Q$  $7_   9
M  " @0!\ @!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @
MP$.45BKO'^S[ @  -@D  !D              ("!<HT" 'AL+W=O<FMS:&5E
M=',O<VAE970X-RYX;6Q02P$"% ,4    " # 0Y16.SF% O@?  !)#@( &0
M            @(&DD ( >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4
M Q0    ( ,!#E%84=&SZ%@4  .,A   9              " @=.P @!X;"]W
M;W)K<VAE971S+W-H965T.#DN>&UL4$L! A0#%     @ P$.45G.EMW<G P
MG X  !D              ("!(+8" 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX
M;6Q02P$"% ,4    " # 0Y167#C!NK(%  ! *P  &0              @(%^
MN0( >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    ( ,!#E%;U
M?:)W, 0  #X6   9              " @6>_ @!X;"]W;W)K<VAE971S+W-H
M965T.3(N>&UL4$L! A0#%     @ P$.45NSR4!KF!P  $3\  !D
M     ("!SL," 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6Q02P$"% ,4
M" # 0Y16M>.H'\L%  !H*P  &0              @('KRP( >&PO=V]R:W-H
M965T<R]S:&5E=#DT+GAM;%!+ 0(4 Q0    ( ,!#E%;[PC&+N@(  -<(   9
M              " @>W1 @!X;"]W;W)K<VAE971S+W-H965T.34N>&UL4$L!
M A0#%     @ P$.45H1]!74I!   AQ$  !D              ("!WM0" 'AL
M+W=O<FMS:&5E=',O<VAE970Y-BYX;6Q02P$"% ,4    " # 0Y16KRH&-BP,
M  #,J   &0              @($^V0( >&PO=V]R:W-H965T<R]S:&5E=#DW
M+GAM;%!+ 0(4 Q0    ( ,!#E%8,SN9*50(  %T&   9              "
M@:'E @!X;"]W;W)K<VAE971S+W-H965T.3@N>&UL4$L! A0#%     @ P$.4
M5CS8D#84 P  M H  !D              ("!+>@" 'AL+W=O<FMS:&5E=',O
M<VAE970Y.2YX;6Q02P$"% ,4    " # 0Y16?B7E[]0"  "["   &@
M        @(%XZP( >&PO=V]R:W-H965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4
M    " # 0Y162*)R2?0"  #["@  &@              @(&$[@( >&PO=V]R
M:W-H965T<R]S:&5E=#$P,2YX;6Q02P$"% ,4    " # 0Y1677WB[YH&  !Q
M0@  &@              @(&P\0( >&PO=V]R:W-H965T<R]S:&5E=#$P,BYX
M;6Q02P$"% ,4    " # 0Y16,!#LX?H#  #X#@  &@              @(&"
M^ ( >&PO=V]R:W-H965T<R]S:&5E=#$P,RYX;6Q02P$"% ,4    " # 0Y16
MB8,22$<2  !R+0$ &@              @(&T_ ( >&PO=V]R:W-H965T<R]S
M:&5E=#$P-"YX;6Q02P$"% ,4    " # 0Y16B#9>:UP$  !F%0  &@
M        @($S#P, >&PO=V]R:W-H965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4
M    " # 0Y16K.T_=FP(  #P,P  &@              @(''$P, >&PO=V]R
M:W-H965T<R]S:&5E=#$P-BYX;6Q02P$"% ,4    " # 0Y16B_D!>]$"  #"
M"   &@              @(%K' , >&PO=V]R:W-H965T<R]S:&5E=#$P-RYX
M;6Q02P$"% ,4    " # 0Y16SH*U;T,-  "'RP  &@              @(%T
M'P, >&PO=V]R:W-H965T<R]S:&5E=#$P."YX;6Q02P$"% ,4    " # 0Y16
M=!!J! 8%   "*P  &@              @('O+ , >&PO=V]R:W-H965T<R]S
M:&5E=#$P.2YX;6Q02P$"% ,4    " # 0Y16/ *>$V<#   )#@  &@
M        @($M,@, >&PO=V]R:W-H965T<R]S:&5E=#$Q,"YX;6Q02P$"% ,4
M    " # 0Y163!_/P(D$  "\&@  &@              @(',-0, >&PO=V]R
M:W-H965T<R]S:&5E=#$Q,2YX;6Q02P$"% ,4    " # 0Y16YL82U9T$   _
M'   &@              @(&-.@, >&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX
M;6Q02P$"% ,4    " # 0Y16INO?4_<#  !5%P  &@              @(%B
M/P, >&PO=V]R:W-H965T<R]S:&5E=#$Q,RYX;6Q02P$"% ,4    " # 0Y16
MQM5X:F,C   D3 ( &@              @(&10P, >&PO=V]R:W-H965T<R]S
M:&5E=#$Q-"YX;6Q02P$"% ,4    " # 0Y16PA?7+\P)  !5<@  &@
M        @($L9P, >&PO=V]R:W-H965T<R]S:&5E=#$Q-2YX;6Q02P$"% ,4
M    " # 0Y16V 1C=?P#  "K#@  &@              @($P<0, >&PO=V]R
M:W-H965T<R]S:&5E=#$Q-BYX;6Q02P$"% ,4    " # 0Y16+ZRN^Y4"  #C
M!P  &@              @(%D=0, >&PO=V]R:W-H965T<R]S:&5E=#$Q-RYX
M;6Q02P$"% ,4    " # 0Y16(?;BAYL1  !ZU@  &@              @($Q
M> , >&PO=V]R:W-H965T<R]S:&5E=#$Q."YX;6Q02P$"% ,4    " # 0Y16
MQ+=D7"4&  !&)0  &@              @($$B@, >&PO=V]R:W-H965T<R]S
M:&5E=#$Q.2YX;6Q02P$"% ,4    " # 0Y16\0ZDD9 #   [#0  &@
M        @(%AD , >&PO=V]R:W-H965T<R]S:&5E=#$R,"YX;6Q02P$"% ,4
M    " # 0Y16^*L/=Y("  #$!@  &@              @($IE , >&PO=V]R
M:W-H965T<R]S:&5E=#$R,2YX;6Q02P$"% ,4    " # 0Y16"?&,?7X,   %
ML   &@              @('SE@, >&PO=V]R:W-H965T<R]S:&5E=#$R,BYX
M;6Q02P$"% ,4    " # 0Y16RP!/ 6,#   W$@  &@              @(&I
MHP, >&PO=V]R:W-H965T<R]S:&5E=#$R,RYX;6Q02P$"% ,4    " # 0Y16
M3">,U8T"  #6!@  &@              @(%$IP, >&PO=V]R:W-H965T<R]S
M:&5E=#$R-"YX;6Q02P$"% ,4    " # 0Y16_?.H*W0"  #.!@  &@
M        @($)J@, >&PO=V]R:W-H965T<R]S:&5E=#$R-2YX;6Q02P$"% ,4
M    " # 0Y16]+>DH+D#  "P#P  &@              @(&UK , >&PO=V]R
M:W-H965T<R]S:&5E=#$R-BYX;6Q02P$"% ,4    " # 0Y16E%)RTAP#  #D
M"0  &@              @(&FL , >&PO=V]R:W-H965T<R]S:&5E=#$R-RYX
M;6Q02P$"% ,4    " # 0Y16P(O817@#   _#0  &@              @('Z
MLP, >&PO=V]R:W-H965T<R]S:&5E=#$R."YX;6Q02P$"% ,4    " # 0Y16
M 3MMB78&  #M.P  &@              @(&JMP, >&PO=V]R:W-H965T<R]S
M:&5E=#$R.2YX;6Q02P$"% ,4    " # 0Y16?;2"6C4,  ":9P  &@
M        @(%8O@, >&PO=V]R:W-H965T<R]S:&5E=#$S,"YX;6Q02P$"% ,4
M    " # 0Y16'E+K,@H(  "^,@  &@              @('%R@, >&PO=V]R
M:W-H965T<R]S:&5E=#$S,2YX;6Q02P$"% ,4    " # 0Y1697=5\VT)  "]
M/0  &@              @($'TP, >&PO=V]R:W-H965T<R]S:&5E=#$S,BYX
M;6Q02P$"% ,4    " # 0Y16OU4HRWX#  "5&   #0              @ &L
MW , >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( ,!#E%:7BKL<P    !,"   +
M              "  57@ P!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( ,!#E%9N
M\K,2>@@  *15   /              "  3[A P!X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    " # 0Y16V\L^Z)8#  !G30  &@              @ 'EZ0,
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " # 0Y16^8Q;
M5;\"   #2@  $P              @ &S[0, 6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     C ", *PF  "C\ ,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>178
<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>179
<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>180
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>669</ContextCount>
  <ElementCount>701</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>250</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>1001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1004 - Statement - Consolidated Statements of Operations and Comprehensive Income/(Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income/(Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1005 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1006 - Statement - Consolidated Statements of Changes in Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1007 - Disclosure - Principal activities and organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/PrincipalActivitiesAndOrganization</Role>
      <ShortName>Principal activities and organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1008 - Disclosure - Summary of significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1009 - Disclosure - Concentration and risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConcentrationAndRisks</Role>
      <ShortName>Concentration and risks</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1010 - Disclosure - Restricted cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/RestrictedCash</Role>
      <ShortName>Restricted cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1011 - Disclosure - Fair value measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/FairValueMeasurement</Role>
      <ShortName>Fair value measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1012 - Disclosure - JD Technology reorganization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/JdTechnologyReorganization</Role>
      <ShortName>JD Technology reorganization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>1013 - Disclosure - Business Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisition</Role>
      <ShortName>Business Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>1014 - Disclosure - Investment in equity investees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InvestmentInEquityInvestees</Role>
      <ShortName>Investment in equity investees</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>1015 - Disclosure - Accounts receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccountsReceivableNet</Role>
      <ShortName>Accounts receivable, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>1016 - Disclosure - Inventories, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InventoriesNet</Role>
      <ShortName>Inventories, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>1017 - Disclosure - Property, equipment and software, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/PropertyEquipmentAndSoftwareNet</Role>
      <ShortName>Property, equipment and software, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>1018 - Disclosure - Land use rights, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LandUseRightsNet</Role>
      <ShortName>Land use rights, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>1019 - Disclosure - Intangible assets, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible assets, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>1020 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>1021 - Disclosure - Accounts payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccountsPayable</Role>
      <ShortName>Accounts payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>1022 - Disclosure - Accrued expenses and other current liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities</Role>
      <ShortName>Accrued expenses and other current liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>1023 - Disclosure - Unsecured senior notes</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.jd.com/role/UnsecuredSeniorNotes</Role>
      <ShortName>Unsecured senior notes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>1024 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>1025 - Disclosure - Gain on sale of development properties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/GainOnSaleOfDevelopmentProperties</Role>
      <ShortName>Gain on sale of development properties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1026 - Disclosure - Others, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OthersNet</Role>
      <ShortName>Others, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1027 - Disclosure - Taxation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/Taxation</Role>
      <ShortName>Taxation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1028 - Disclosure - Financing for major subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/FinancingForMajorSubsidiaries</Role>
      <ShortName>Financing for major subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1029 - Disclosure - Ordinary shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OrdinaryShares</Role>
      <ShortName>Ordinary shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>1030 - Disclosure - Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/Dividends</Role>
      <ShortName>Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>1031 - Disclosure - Share repurchase program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ShareRepurchaseProgram</Role>
      <ShortName>Share repurchase program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>1032 - Disclosure - Other comprehensive income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OtherComprehensiveIncome</Role>
      <ShortName>Other comprehensive income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>1033 - Disclosure - Share-based compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-based compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>1034 - Disclosure - Net income/(loss) per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/NetIncomeLossPerShare</Role>
      <ShortName>Net income/(loss) per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>1035 - Disclosure - Related party transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related party transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>1036 - Disclosure - Segment reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SegmentReporting</Role>
      <ShortName>Segment reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>1037 - Disclosure - Employee benefit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/EmployeeBenefit</Role>
      <ShortName>Employee benefit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>1038 - Disclosure - Loan facilities and lines of credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LoanFacilitiesAndLinesOfCredit</Role>
      <ShortName>Loan facilities and lines of credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>1039 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>1040 - Disclosure - Restricted net assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/RestrictedNetAssets</Role>
      <ShortName>Restricted net assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>1041 - Disclosure - Subsequent events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>1042 - Disclosure - Parent company only condensed financial information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformation</Role>
      <ShortName>Parent company only condensed financial information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>1043 - Disclosure - Summary of significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>1044 - Disclosure - Principal activities and organization (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables</Role>
      <ShortName>Principal activities and organization (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/PrincipalActivitiesAndOrganization</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>1045 - Disclosure - Summary of significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>1046 - Disclosure - Fair value measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/FairValueMeasurementTables</Role>
      <ShortName>Fair value measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/FairValueMeasurement</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>1047 - Disclosure - Business acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionTables</Role>
      <ShortName>Business acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>1048 - Disclosure - Investment in equity investees (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InvestmentInEquityInvesteesTables</Role>
      <ShortName>Investment in equity investees (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/InvestmentInEquityInvestees</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>1049 - Disclosure - Accounts receivable, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccountsReceivableNetTables</Role>
      <ShortName>Accounts receivable, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/AccountsReceivableNet</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>1050 - Disclosure - Inventories, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InventoriesNetTables</Role>
      <ShortName>Inventories, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/InventoriesNet</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>1051 - Disclosure - Property, equipment and software, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables</Role>
      <ShortName>Property, equipment and software, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/PropertyEquipmentAndSoftwareNet</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>1052 - Disclosure - Land use rights, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LandUseRightsNetTables</Role>
      <ShortName>Land use rights, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/LandUseRightsNet</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>1053 - Disclosure - Intangible assets, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible assets, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/IntangibleAssetsNet</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>1054 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/Goodwill</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>1055 - Disclosure - Accounts payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccountsPayableTables</Role>
      <ShortName>Accounts payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/AccountsPayable</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>1056 - Disclosure - Accrued expenses and other current liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued expenses and other current liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>1057 - Disclosure - Unsecured senior notes (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.jd.com/role/UnsecuredSeniorNotesTables</Role>
      <ShortName>Unsecured senior notes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/UnsecuredSeniorNotes</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>1058 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/Leases</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>1059 - Disclosure - Others, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OthersNetTables</Role>
      <ShortName>Others, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/OthersNet</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>1060 - Disclosure - Taxation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/TaxationTables</Role>
      <ShortName>Taxation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/Taxation</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>1061 - Disclosure - Other comprehensive income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OtherComprehensiveIncomeTables</Role>
      <ShortName>Other comprehensive income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/OtherComprehensiveIncome</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>1062 - Disclosure - Share-based compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-based compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/ShareBasedCompensation</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>1063 - Disclosure - Net income/(loss) per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/NetIncomeLossPerShareTables</Role>
      <ShortName>Net income/(loss) per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/NetIncomeLossPerShare</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>1064 - Disclosure - Related party transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related party transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/RelatedPartyTransactions</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>1065 - Disclosure - Segment reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SegmentReportingTables</Role>
      <ShortName>Segment reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/SegmentReporting</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>1066 - Disclosure - Loan facilities and lines of credit (Table)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable</Role>
      <ShortName>Loan facilities and lines of credit (Table)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/LoanFacilitiesAndLinesOfCredit</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>1067 - Disclosure - Commitments and contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>1068 - Disclosure - Parent company only condensed financial information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables</Role>
      <ShortName>Parent company only condensed financial information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformation</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>1069 - Disclosure - Principal activities and organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails</Role>
      <ShortName>Principal activities and organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>1070 - Disclosure - Principal activities and organization (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2</Role>
      <ShortName>Principal activities and organization (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>1071 - Disclosure - Summary of significant accounting policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of significant accounting policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>1072 - Disclosure - Summary of significant accounting policies (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2</Role>
      <ShortName>Summary of significant accounting policies (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>1073 - Disclosure - Summary of significant accounting policies (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3</Role>
      <ShortName>Summary of significant accounting policies (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>1074 - Disclosure - Concentration and risks (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConcentrationAndRisksDetails</Role>
      <ShortName>Concentration and risks (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ConcentrationAndRisks</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>1075 - Disclosure - Restricted cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/RestrictedCashDetails</Role>
      <ShortName>Restricted cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/RestrictedCash</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>1076 - Disclosure - Fair value measurement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/FairValueMeasurementDetails</Role>
      <ShortName>Fair value measurement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/FairValueMeasurementTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>1077 - Disclosure - Fair value measurement (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/FairValueMeasurementDetails2</Role>
      <ShortName>Fair value measurement (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/FairValueMeasurementTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>1078 - Disclosure - Fair value measurement (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/FairValueMeasurementDetails3</Role>
      <ShortName>Fair value measurement (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/FairValueMeasurementTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>1079 - Disclosure - JD Technology reorganization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/JdTechnologyReorganizationDetails</Role>
      <ShortName>JD Technology reorganization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/JdTechnologyReorganization</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>1080 - Disclosure - Business acquisition - Summary of purchase price as of the date of dada acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails</Role>
      <ShortName>Business acquisition - Summary of purchase price as of the date of dada acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>1081 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of dada acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails</Role>
      <ShortName>Business acquisition - Schedule of allocation of the purchase price as of the date of dada acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>1082 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of CNLP acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails</Role>
      <ShortName>Business acquisition - Schedule of allocation of the purchase price as of the date of CNLP acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>1083 - Disclosure - Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail</Role>
      <ShortName>Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>1084 - Disclosure - Business acquisition - Summary of purchase price as of the date of deppon holdco acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails</Role>
      <ShortName>Business acquisition - Summary of purchase price as of the date of deppon holdco acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>1085 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of deppon holdco acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails</Role>
      <ShortName>Business acquisition - Schedule of allocation of the purchase price as of the date of deppon holdco acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>1086 - Disclosure - Business acquisition - Additional information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails</Role>
      <ShortName>Business acquisition - Additional information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>1087 - Disclosure - Investment in equity investees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InvestmentInEquityInvesteesDetails</Role>
      <ShortName>Investment in equity investees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/InvestmentInEquityInvesteesTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>1088 - Disclosure - Investment in equity investees (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InvestmentInEquityInvesteesDetails2</Role>
      <ShortName>Investment in equity investees (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/InvestmentInEquityInvesteesTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>1089 - Disclosure - Accounts receivable, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccountsReceivableNetDetails</Role>
      <ShortName>Accounts receivable, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/AccountsReceivableNetTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>1090 - Disclosure - Inventories, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InventoriesNetDetails</Role>
      <ShortName>Inventories, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/InventoriesNetTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>1091 - Disclosure - Property, equipment and software, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails</Role>
      <ShortName>Property, equipment and software, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>1092 - Disclosure - Land use rights, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LandUseRightsNetDetails</Role>
      <ShortName>Land use rights, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LandUseRightsNetTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>1093 - Disclosure - Intangible assets, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/IntangibleAssetsNetDetails</Role>
      <ShortName>Intangible assets, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>1094 - Disclosure - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/GoodwillDetails</Role>
      <ShortName>Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/GoodwillTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>1095 - Disclosure - Accounts payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccountsPayableDetails</Role>
      <ShortName>Accounts payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/AccountsPayableTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>1096 - Disclosure - Accrued expenses and other current liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Accrued expenses and other current liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>1097 - Disclosure - Unsecured senior notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.jd.com/role/UnsecuredSeniorNotesDetails</Role>
      <ShortName>Unsecured senior notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/UnsecuredSeniorNotesTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>1098 - Disclosure - Unsecured senior notes (Details 2)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.jd.com/role/UnsecuredSeniorNotesDetails2</Role>
      <ShortName>Unsecured senior notes (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/UnsecuredSeniorNotesTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>1099 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LeasesTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>1100 - Disclosure - Leases (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LeasesDetails2</Role>
      <ShortName>Leases (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LeasesTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>1101 - Disclosure - Leases (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LeasesDetails3</Role>
      <ShortName>Leases (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LeasesTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>1102 - Disclosure - Gain on sale of development properties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails</Role>
      <ShortName>Gain on sale of development properties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/GainOnSaleOfDevelopmentProperties</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>1103 - Disclosure - Others, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OthersNetDetails</Role>
      <ShortName>Others, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/OthersNetTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>1104 - Disclosure - Taxation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/TaxationDetails</Role>
      <ShortName>Taxation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/TaxationTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>1105 - Disclosure - Taxation (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/TaxationDetails2</Role>
      <ShortName>Taxation (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/TaxationTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>1106 - Disclosure - Taxation (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/TaxationDetails3</Role>
      <ShortName>Taxation (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/TaxationTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>1107 - Disclosure - Taxation (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/TaxationDetails4</Role>
      <ShortName>Taxation (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/TaxationTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>1108 - Disclosure - Financing for major subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/FinancingForMajorSubsidiariesDetails</Role>
      <ShortName>Financing for major subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/FinancingForMajorSubsidiaries</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>1109 - Disclosure - Ordinary shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OrdinarySharesDetails</Role>
      <ShortName>Ordinary shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/OrdinaryShares</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>1110 - Disclosure - Dividends - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/DividendsAdditionalInformationDetails</Role>
      <ShortName>Dividends - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>1111 - Disclosure - Share repurchase program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ShareRepurchaseProgramDetails</Role>
      <ShortName>Share repurchase program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ShareRepurchaseProgram</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>1112 - Disclosure - Other comprehensive income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OtherComprehensiveIncomeDetails</Role>
      <ShortName>Other comprehensive income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/OtherComprehensiveIncomeTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>1113 - Disclosure - Share-based compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share-based compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>1114 - Disclosure - Share-based compensation (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ShareBasedCompensationDetails2</Role>
      <ShortName>Share-based compensation (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>114</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>1115 - Disclosure - Share-based compensation (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ShareBasedCompensationDetails3</Role>
      <ShortName>Share-based compensation (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>1116 - Disclosure - Net income/(loss) per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/NetIncomeLossPerShareDetails</Role>
      <ShortName>Net income/(loss) per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>1117 - Disclosure - Net income/(loss) per share (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/NetIncomeLossPerShareDetails2</Role>
      <ShortName>Net income/(loss) per share (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>1118 - Disclosure - Related party transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related party transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>118</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>1119 - Disclosure - Segment reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/SegmentReportingTables</ParentRole>
      <Position>119</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>1120 - Disclosure - Segment reporting (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SegmentReportingDetails2</Role>
      <ShortName>Segment reporting (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/SegmentReportingTables</ParentRole>
      <Position>120</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>1121 - Disclosure - Employee benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/EmployeeBenefitDetails</Role>
      <ShortName>Employee benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/EmployeeBenefit</ParentRole>
      <Position>121</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>1122 - Disclosure - Loan facilities and lines of credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails</Role>
      <ShortName>Loan facilities and lines of credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>1123 - Disclosure - Loan facilities and lines of credit (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2</Role>
      <ShortName>Loan facilities and lines of credit (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>1124 - Disclosure - Loan facilities and lines of credit (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3</Role>
      <ShortName>Loan facilities and lines of credit (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable</ParentRole>
      <Position>124</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>1125 - Disclosure - Loan facilities and lines of credit (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4</Role>
      <ShortName>Loan facilities and lines of credit (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>1126 - Disclosure - Commitments and contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>126</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>1127 - Disclosure - Commitments and contingencies (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/CommitmentsAndContingenciesDetails1</Role>
      <ShortName>Commitments and contingencies (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>127</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>1128 - Disclosure - Restricted net assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/RestrictedNetAssetsDetails</Role>
      <ShortName>Restricted net assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/RestrictedNetAssets</ParentRole>
      <Position>128</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>1129 - Disclosure - Subsequent events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/SubsequentEvents</ParentRole>
      <Position>129</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>1130 - Disclosure - Parent company only condensed financial information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails</Role>
      <ShortName>Parent company only condensed financial information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables</ParentRole>
      <Position>130</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>1131 - Disclosure - Parent company only condensed financial information (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2</Role>
      <ShortName>Parent company only condensed financial information (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables</ParentRole>
      <Position>131</Position>
    </Report>
    <Report instance="d416083d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>1132 - Disclosure - Parent company only condensed financial information (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3</Role>
      <ShortName>Parent company only condensed financial information (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables</ParentRole>
      <Position>132</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">[dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 18294</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesCurrent in us-gaap/2022 used in 5 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 18612, 18616, 18620, 33738</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionDueFromToRelatedPartyNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 18882</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrent in us-gaap/2022 used in 9 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 19176, 19180, 19184, 33599, 33603, 33609, 33613, 33629, 33633</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 32 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 23228, 23232, 23354, 23358, 23438, 23442, 23480, 23484, 23900, 23904, 24026, 24030, 24068, 24072, 24152, 24156, 24194, 24198, 24614, 24618, 24822, 24826, 24948, 24952, 25032, 25036, 25116, 25120, 25158, 25162, 25536, 25540</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept PropertyPlantAndEquipmentEstimatedUsefulLives in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 26287, 26295</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 15 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 33224, 33228, 33232, 33238, 33242, 33246, 33252, 33256, 33260, 33266, 33270, 33274, 33280, 33284, 33288</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 15 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 33308, 33312, 33316, 33322, 33326, 33330, 33336, 33340, 33344, 33350, 33354, 33358, 33364, 33368, 33372</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty in us-gaap/2022 used in 9 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. d416083d20f.htm 33392, 33396, 33400, 33406, 33410, 33414, 33420, 33424, 33428</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 13 fact(s) appearing in ix:hidden were eligible for transformation: jd:PercentageBelowVariableRateBasis, us-gaap:DebtInstrumentBasisSpreadOnVariableRate1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage -  d416083d20f.htm 18294</Log>
  </Logs>
  <InputFiles>
    <File doctype="20-F" original="d416083d20f.htm">d416083d20f.htm</File>
    <File>d416083dex111.htm</File>
    <File>d416083dex121.htm</File>
    <File>d416083dex122.htm</File>
    <File>d416083dex131.htm</File>
    <File>d416083dex132.htm</File>
    <File>d416083dex151.htm</File>
    <File>d416083dex152.htm</File>
    <File>d416083dex410.htm</File>
    <File>d416083dex411.htm</File>
    <File>d416083dex412.htm</File>
    <File>d416083dex413.htm</File>
    <File>d416083dex414.htm</File>
    <File>d416083dex415.htm</File>
    <File>d416083dex416.htm</File>
    <File>d416083dex417.htm</File>
    <File>d416083dex418.htm</File>
    <File>d416083dex419.htm</File>
    <File>d416083dex420.htm</File>
    <File>d416083dex421.htm</File>
    <File>d416083dex422.htm</File>
    <File>d416083dex423.htm</File>
    <File>d416083dex424.htm</File>
    <File>d416083dex425.htm</File>
    <File>d416083dex426.htm</File>
    <File>d416083dex427.htm</File>
    <File>d416083dex44.htm</File>
    <File>d416083dex449.htm</File>
    <File>d416083dex45.htm</File>
    <File>d416083dex451.htm</File>
    <File>d416083dex46.htm</File>
    <File>d416083dex47.htm</File>
    <File>d416083dex48.htm</File>
    <File>d416083dex49.htm</File>
    <File>d416083dex81.htm</File>
    <File>jd-20221231.xsd</File>
    <File>jd-20221231_cal.xml</File>
    <File>jd-20221231_def.xml</File>
    <File>jd-20221231_lab.xml</File>
    <File>jd-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g416083dsp13.jpg</File>
    <File>g416083g0414002015275.jpg</File>
    <File>g416083g0414002015492.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="2010">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="49">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>183
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "d416083d20f.htm": {
   "axisCustom": 11,
   "axisStandard": 50,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 3,
    "http://fasb.org/us-gaap/2022": 2010,
    "http://xbrl.sec.gov/dei/2022": 49
   },
   "contextCount": 669,
   "dts": {
    "calculationLink": {
     "local": [
      "jd-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "jd-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "d416083d20f.htm"
     ]
    },
    "labelLink": {
     "local": [
      "jd-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "jd-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "jd-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/currency/2022/currency-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/exch/2022/exch-2022.xsd",
      "https://xbrl.sec.gov/naics/2022/naics-2022.xsd",
      "https://xbrl.sec.gov/sic/2022/sic-2022.xsd",
      "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd"
     ]
    }
   },
   "elementCount": 1272,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 12,
    "http://www.jd.com/20221231": 1,
    "http://xbrl.sec.gov/dei/2022": 3,
    "total": 16
   },
   "keyCustom": 196,
   "keyStandard": 505,
   "memberCustom": 158,
   "memberStandard": 81,
   "nsprefix": "jd",
   "nsuri": "http://www.jd.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "1001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.jd.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:RestrictedCashTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1010 - Disclosure - Restricted cash",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.jd.com/role/RestrictedCash",
     "shortName": "Restricted cash",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:RestrictedCashTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1100 - Disclosure - Leases (Details 2)",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.jd.com/role/LeasesDetails2",
     "shortName": "Leases (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1101 - Disclosure - Leases (Details 3)",
     "menuCat": "Details",
     "order": "101",
     "role": "http://www.jd.com/role/LeasesDetails3",
     "shortName": "Leases (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "jd:GainOnSaleOfDevelopmentPropertiesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfProperties",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1102 - Disclosure - Gain on sale of development properties (Details)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
     "shortName": "Gain on sale of development properties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:GainOnSaleOfDevelopmentPropertiesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_DevelopmentFundMemberJDFundAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1103 - Disclosure - Others, net (Details)",
     "menuCat": "Details",
     "order": "103",
     "role": "http://www.jd.com/role/OthersNetDetails",
     "shortName": "Others, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1104 - Disclosure - Taxation (Details)",
     "menuCat": "Details",
     "order": "104",
     "role": "http://www.jd.com/role/TaxationDetails",
     "shortName": "Taxation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P04_01_2018To12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "jd:TheHongKongProfitsApplicableForTheFirstTierTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_HKD",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1105 - Disclosure - Taxation (Details 2)",
     "menuCat": "Details",
     "order": "105",
     "role": "http://www.jd.com/role/TaxationDetails2",
     "shortName": "Taxation (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1106 - Disclosure - Taxation (Details 3)",
     "menuCat": "Details",
     "order": "106",
     "role": "http://www.jd.com/role/TaxationDetails3",
     "shortName": "Taxation (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "3",
      "lang": null,
      "name": "jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1107 - Disclosure - Taxation (Details 4)",
     "menuCat": "Details",
     "order": "107",
     "role": "http://www.jd.com/role/TaxationDetails4",
     "shortName": "Taxation (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1108 - Disclosure - Financing for major subsidiaries (Details)",
     "menuCat": "Details",
     "order": "108",
     "role": "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
     "shortName": "Financing for major subsidiaries (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P12_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis",
      "decimals": "-8",
      "lang": null,
      "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "jd:OrdinarySharesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1109 - Disclosure - Ordinary shares (Details)",
     "menuCat": "Details",
     "order": "109",
     "role": "http://www.jd.com/role/OrdinarySharesDetails",
     "shortName": "Ordinary shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:OrdinarySharesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1011 - Disclosure - Fair value measurement",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.jd.com/role/FairValueMeasurement",
     "shortName": "Fair value measurement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "jd:DividendTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P05_04_2022To05_04_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1110 - Disclosure - Dividends - Additional Information (Details)",
     "menuCat": "Details",
     "order": "110",
     "role": "http://www.jd.com/role/DividendsAdditionalInformationDetails",
     "shortName": "Dividends - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:DividendTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P05_04_2022To05_04_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TreasuryStockValueAcquiredCostMethod",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1111 - Disclosure - Share repurchase program (Details)",
     "menuCat": "Details",
     "order": "111",
     "role": "http://www.jd.com/role/ShareRepurchaseProgramDetails",
     "shortName": "Share repurchase program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:TreasuryStockTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1112 - Disclosure - Other comprehensive income (Details)",
     "menuCat": "Details",
     "order": "112",
     "role": "http://www.jd.com/role/OtherComprehensiveIncomeDetails",
     "shortName": "Other comprehensive income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2019_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1113 - Disclosure - Share-based compensation (Details)",
     "menuCat": "Details",
     "order": "113",
     "role": "http://www.jd.com/role/ShareBasedCompensationDetails",
     "shortName": "Share-based compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_CostOfSalesMemberusgaapIncomeStatementLocationAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1114 - Disclosure - Share-based compensation (Details 2)",
     "menuCat": "Details",
     "order": "114",
     "role": "http://www.jd.com/role/ShareBasedCompensationDetails2",
     "shortName": "Share-based compensation (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1115 - Disclosure - Share-based compensation (Details 3)",
     "menuCat": "Details",
     "order": "115",
     "role": "http://www.jd.com/role/ShareBasedCompensationDetails3",
     "shortName": "Share-based compensation (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P05_01_2015To05_31_2015_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1116 - Disclosure - Net income/(loss) per share (Details)",
     "menuCat": "Details",
     "order": "116",
     "role": "http://www.jd.com/role/NetIncomeLossPerShareDetails",
     "shortName": "Net income/(loss) per share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1117 - Disclosure - Net income/(loss) per share (Details 2)",
     "menuCat": "Details",
     "order": "117",
     "role": "http://www.jd.com/role/NetIncomeLossPerShareDetails2",
     "shortName": "Net income/(loss) per share (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueToRelatedPartiesCurrent",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1118 - Disclosure - Related party transactions (Details)",
     "menuCat": "Details",
     "order": "118",
     "role": "http://www.jd.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related party transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfRelatedPartyBalancesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1119 - Disclosure - Segment reporting (Details)",
     "menuCat": "Details",
     "order": "119",
     "role": "http://www.jd.com/role/SegmentReportingDetails",
     "shortName": "Segment reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:NonoperatingIncomeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ReorganizationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1012 - Disclosure - JD Technology reorganization",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.jd.com/role/JdTechnologyReorganization",
     "shortName": "JD Technology reorganization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ReorganizationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1120 - Disclosure - Segment reporting (Details 2)",
     "menuCat": "Details",
     "order": "120",
     "role": "http://www.jd.com/role/SegmentReportingDetails2",
     "shortName": "Segment reporting (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_CorporateNonSegmentMembersrtConsolidationItemsAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1121 - Disclosure - Employee benefit (Details)",
     "menuCat": "Details",
     "order": "121",
     "role": "http://www.jd.com/role/EmployeeBenefitDetails",
     "shortName": "Employee benefit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1122 - Disclosure - Loan facilities and lines of credit (Details)",
     "menuCat": "Details",
     "order": "122",
     "role": "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
     "shortName": "Loan facilities and lines of credit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "jd:LineOfCreditAndLoanFacilityTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:DebtInstrumentCollateralAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:SeniorLongTermNotes",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1123 - Disclosure - Loan facilities and lines of credit (Details 2)",
     "menuCat": "Details",
     "order": "123",
     "role": "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
     "shortName": "Loan facilities and lines of credit (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "jd:LineOfCreditAndLoanFacilityTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_UnsecuredSeniorNotesMemberusgaapLongtermDebtTypeAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:SeniorLongTermNotes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1124 - Disclosure - Loan facilities and lines of credit (Details 3)",
     "menuCat": "Details",
     "order": "124",
     "role": "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
     "shortName": "Loan facilities and lines of credit (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_LineOfCreditMemberusgaapLongtermDebtTypeAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:LineOfCreditReservedForIssuancesOfBankAcceptance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1125 - Disclosure - Loan facilities and lines of credit (Details 4)",
     "menuCat": "Details",
     "order": "125",
     "role": "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4",
     "shortName": "Loan facilities and lines of credit (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:LineOfCreditReservedForIssuancesOfBankAcceptance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:InternetDataCenterServiceFee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1126 - Disclosure - Commitments and contingencies (Details)",
     "menuCat": "Details",
     "order": "126",
     "role": "http://www.jd.com/role/CommitmentsAndContingenciesDetails",
     "shortName": "Commitments and contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:InternetDataCenterServiceFee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1127 - Disclosure - Commitments and contingencies (Details 1)",
     "menuCat": "Details",
     "order": "127",
     "role": "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
     "shortName": "Commitments and contingencies (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RestrictedAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1128 - Disclosure - Restricted net assets (Details)",
     "menuCat": "Details",
     "order": "128",
     "role": "http://www.jd.com/role/RestrictedNetAssetsDetails",
     "shortName": "Restricted net assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RestrictedAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TreasuryStockValueAcquiredCostMethod",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1129 - Disclosure - Subsequent events (Details)",
     "menuCat": "Details",
     "order": "129",
     "role": "http://www.jd.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn03_08_2023_SubsequentEventMemberusgaapSubsequentEventTypeAxis",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1013 - Disclosure - Business Acquisition",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.jd.com/role/BusinessAcquisition",
     "shortName": "Business Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1130 - Disclosure - Parent company only condensed financial information (Details)",
     "menuCat": "Details",
     "order": "130",
     "role": "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
     "shortName": "Parent company only condensed financial information (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketingExpense",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1131 - Disclosure - Parent company only condensed financial information (Details 2)",
     "menuCat": "Details",
     "order": "131",
     "role": "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
     "shortName": "Parent company only condensed financial information (Details 2)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "jd:ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:MarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1132 - Disclosure - Parent company only condensed financial information (Details 3)",
     "menuCat": "Details",
     "order": "132",
     "role": "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3",
     "shortName": "Parent company only condensed financial information (Details 3)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1014 - Disclosure - Investment in equity investees",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.jd.com/role/InvestmentInEquityInvestees",
     "shortName": "Investment in equity investees",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1015 - Disclosure - Accounts receivable, net",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.jd.com/role/AccountsReceivableNet",
     "shortName": "Accounts receivable, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1016 - Disclosure - Inventories, net",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.jd.com/role/InventoriesNet",
     "shortName": "Inventories, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1017 - Disclosure - Property, equipment and software, net",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.jd.com/role/PropertyEquipmentAndSoftwareNet",
     "shortName": "Property, equipment and software, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LandUseRightsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1018 - Disclosure - Land use rights, net",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.jd.com/role/LandUseRightsNet",
     "shortName": "Land use rights, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LandUseRightsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1019 - Disclosure - Intangible assets, net",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.jd.com/role/IntangibleAssetsNet",
     "shortName": "Intangible assets, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.jd.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:AdvancesOnInventoryPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1020 - Disclosure - Goodwill",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.jd.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:AccountsPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1021 - Disclosure - Accounts payable",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.jd.com/role/AccountsPayable",
     "shortName": "Accounts payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:AccountsPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1022 - Disclosure - Accrued expenses and other current liabilities",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities",
     "shortName": "Accrued expenses and other current liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfUnsecuredSeniorNotesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1023 - Disclosure - Unsecured senior notes",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.jd.com/role/UnsecuredSeniorNotes",
     "shortName": "Unsecured senior notes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfUnsecuredSeniorNotesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1024 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.jd.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:GainOnSaleOfDevelopmentPropertiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1025 - Disclosure - Gain on sale of development properties",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.jd.com/role/GainOnSaleOfDevelopmentProperties",
     "shortName": "Gain on sale of development properties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:GainOnSaleOfDevelopmentPropertiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1026 - Disclosure - Others, net",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.jd.com/role/OthersNet",
     "shortName": "Others, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1027 - Disclosure - Taxation",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.jd.com/role/Taxation",
     "shortName": "Taxation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1028 - Disclosure - Financing for major subsidiaries",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.jd.com/role/FinancingForMajorSubsidiaries",
     "shortName": "Financing for major subsidiaries",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:OrdinarySharesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1029 - Disclosure - Ordinary shares",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.jd.com/role/OrdinaryShares",
     "shortName": "Ordinary shares",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:OrdinarySharesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LiabilitiesCurrent",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DividendTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1030 - Disclosure - Dividends",
     "menuCat": "Notes",
     "order": "30",
     "role": "http://www.jd.com/role/Dividends",
     "shortName": "Dividends",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DividendTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1031 - Disclosure - Share repurchase program",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://www.jd.com/role/ShareRepurchaseProgram",
     "shortName": "Share repurchase program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1032 - Disclosure - Other comprehensive income",
     "menuCat": "Notes",
     "order": "32",
     "role": "http://www.jd.com/role/OtherComprehensiveIncome",
     "shortName": "Other comprehensive income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1033 - Disclosure - Share-based compensation",
     "menuCat": "Notes",
     "order": "33",
     "role": "http://www.jd.com/role/ShareBasedCompensation",
     "shortName": "Share-based compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1034 - Disclosure - Net income/(loss) per share",
     "menuCat": "Notes",
     "order": "34",
     "role": "http://www.jd.com/role/NetIncomeLossPerShare",
     "shortName": "Net income/(loss) per share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1035 - Disclosure - Related party transactions",
     "menuCat": "Notes",
     "order": "35",
     "role": "http://www.jd.com/role/RelatedPartyTransactions",
     "shortName": "Related party transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1036 - Disclosure - Segment reporting",
     "menuCat": "Notes",
     "order": "36",
     "role": "http://www.jd.com/role/SegmentReporting",
     "shortName": "Segment reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1037 - Disclosure - Employee benefit",
     "menuCat": "Notes",
     "order": "37",
     "role": "http://www.jd.com/role/EmployeeBenefit",
     "shortName": "Employee benefit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LineOfCreditAndLoanFacilityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1038 - Disclosure - Loan facilities and lines of credit",
     "menuCat": "Notes",
     "order": "38",
     "role": "http://www.jd.com/role/LoanFacilitiesAndLinesOfCredit",
     "shortName": "Loan facilities and lines of credit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LineOfCreditAndLoanFacilityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1039 - Disclosure - Commitments and contingencies",
     "menuCat": "Notes",
     "order": "39",
     "role": "http://www.jd.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004 - Statement - Consolidated Statements of Operations and Comprehensive Income/(Loss)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income/(Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1040 - Disclosure - Restricted net assets",
     "menuCat": "Notes",
     "order": "40",
     "role": "http://www.jd.com/role/RestrictedNetAssets",
     "shortName": "Restricted net assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1041 - Disclosure - Subsequent events",
     "menuCat": "Notes",
     "order": "41",
     "role": "http://www.jd.com/role/SubsequentEvents",
     "shortName": "Subsequent events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1042 - Disclosure - Parent company only condensed financial information",
     "menuCat": "Notes",
     "order": "42",
     "role": "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformation",
     "shortName": "Parent company only condensed financial information",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1043 - Disclosure - Summary of significant accounting policies (Policies)",
     "menuCat": "Policies",
     "order": "43",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of significant accounting policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1044 - Disclosure - Principal activities and organization (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables",
     "shortName": "Principal activities and organization (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1045 - Disclosure - Summary of significant accounting policies (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of significant accounting policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1046 - Disclosure - Fair value measurement (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://www.jd.com/role/FairValueMeasurementTables",
     "shortName": "Fair value measurement (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1047 - Disclosure - Business acquisition (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "role": "http://www.jd.com/role/BusinessAcquisitionTables",
     "shortName": "Business acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1048 - Disclosure - Investment in equity investees (Tables)",
     "menuCat": "Tables",
     "order": "48",
     "role": "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
     "shortName": "Investment in equity investees (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1049 - Disclosure - Accounts receivable, net (Tables)",
     "menuCat": "Tables",
     "order": "49",
     "role": "http://www.jd.com/role/AccountsReceivableNetTables",
     "shortName": "Accounts receivable, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1050 - Disclosure - Inventories, net (Tables)",
     "menuCat": "Tables",
     "order": "50",
     "role": "http://www.jd.com/role/InventoriesNetTables",
     "shortName": "Inventories, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1051 - Disclosure - Property, equipment and software, net (Tables)",
     "menuCat": "Tables",
     "order": "51",
     "role": "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables",
     "shortName": "Property, equipment and software, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "jd:LandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfLandUseRightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1052 - Disclosure - Land use rights, net (Tables)",
     "menuCat": "Tables",
     "order": "52",
     "role": "http://www.jd.com/role/LandUseRightsNetTables",
     "shortName": "Land use rights, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "jd:LandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfLandUseRightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1053 - Disclosure - Intangible assets, net (Tables)",
     "menuCat": "Tables",
     "order": "53",
     "role": "http://www.jd.com/role/IntangibleAssetsNetTables",
     "shortName": "Intangible assets, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1054 - Disclosure - Goodwill (Tables)",
     "menuCat": "Tables",
     "order": "54",
     "role": "http://www.jd.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "jd:AccountsPayableDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfAccountsPayableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1055 - Disclosure - Accounts payable (Tables)",
     "menuCat": "Tables",
     "order": "55",
     "role": "http://www.jd.com/role/AccountsPayableTables",
     "shortName": "Accounts payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "jd:AccountsPayableDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfAccountsPayableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1056 - Disclosure - Accrued expenses and other current liabilities (Tables)",
     "menuCat": "Tables",
     "order": "56",
     "role": "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables",
     "shortName": "Accrued expenses and other current liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1057 - Disclosure - Unsecured senior notes (Tables)",
     "menuCat": "Tables",
     "order": "57",
     "role": "http://www.jd.com/role/UnsecuredSeniorNotesTables",
     "shortName": "Unsecured senior notes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1058 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "58",
     "role": "http://www.jd.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1059 - Disclosure - Others, net (Tables)",
     "menuCat": "Tables",
     "order": "59",
     "role": "http://www.jd.com/role/OthersNetTables",
     "shortName": "Others, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006 - Statement - Consolidated Statements of Changes in Shareholders' Equity",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
     "shortName": "Consolidated Statements of Changes in Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1060 - Disclosure - Taxation (Tables)",
     "menuCat": "Tables",
     "order": "60",
     "role": "http://www.jd.com/role/TaxationTables",
     "shortName": "Taxation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1061 - Disclosure - Other comprehensive income (Tables)",
     "menuCat": "Tables",
     "order": "61",
     "role": "http://www.jd.com/role/OtherComprehensiveIncomeTables",
     "shortName": "Other comprehensive income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1062 - Disclosure - Share-based compensation (Tables)",
     "menuCat": "Tables",
     "order": "62",
     "role": "http://www.jd.com/role/ShareBasedCompensationTables",
     "shortName": "Share-based compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1063 - Disclosure - Net income/(loss) per share (Tables)",
     "menuCat": "Tables",
     "order": "63",
     "role": "http://www.jd.com/role/NetIncomeLossPerShareTables",
     "shortName": "Net income/(loss) per share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1064 - Disclosure - Related party transactions (Tables)",
     "menuCat": "Tables",
     "order": "64",
     "role": "http://www.jd.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related party transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1065 - Disclosure - Segment reporting (Tables)",
     "menuCat": "Tables",
     "order": "65",
     "role": "http://www.jd.com/role/SegmentReportingTables",
     "shortName": "Segment reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1066 - Disclosure - Loan facilities and lines of credit (Table)",
     "menuCat": "Tables",
     "order": "66",
     "role": "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable",
     "shortName": "Loan facilities and lines of credit (Table)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1067 - Disclosure - Commitments and contingencies (Tables)",
     "menuCat": "Tables",
     "order": "67",
     "role": "http://www.jd.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments and contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1068 - Disclosure - Parent company only condensed financial information (Tables)",
     "menuCat": "Tables",
     "order": "68",
     "role": "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables",
     "shortName": "Parent company only condensed financial information (Tables)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1069 - Disclosure - Principal activities and organization (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
     "shortName": "Principal activities and organization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1007 - Disclosure - Principal activities and organization",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.jd.com/role/PrincipalActivitiesAndOrganization",
     "shortName": "Principal activities and organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1070 - Disclosure - Principal activities and organization (Details 2)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
     "shortName": "Principal activities and organization (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P06_18_2020To06_18_2020_HongKongStockExchangeMemberdeiEntityListingsExchangeAxis",
      "decimals": "-8",
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1071 - Disclosure - Summary of significant accounting policies (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
     "shortName": "Summary of significant accounting policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:ConvenienceTranslationPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "4",
      "lang": null,
      "name": "jd:ForeignCurrencyTranslationRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "jd:LandUseRightsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LandUseRightsUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1072 - Disclosure - Summary of significant accounting policies (Details 2)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2",
     "shortName": "Summary of significant accounting policies (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:LandUseRightsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_MinimumMembersrtRangeAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LandUseRightsUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
       "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1073 - Disclosure - Summary of significant accounting policies (Details 3)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
     "shortName": "Summary of significant accounting policies (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:ContractBalancesPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "jd:ForeignCurrencyExchangeAppreciationDepreciationRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1074 - Disclosure - Concentration and risks (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.jd.com/role/ConcentrationAndRisksDetails",
     "shortName": "Concentration and risks (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "jd:ForeignCurrencyExchangeAppreciationDepreciationRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "jd:RestrictedCashTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1075 - Disclosure - Restricted cash (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.jd.com/role/RestrictedCashDetails",
     "shortName": "Restricted cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesNoncurrent",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1076 - Disclosure - Fair value measurement (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.jd.com/role/FairValueMeasurementDetails",
     "shortName": "Fair value measurement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis",
      "decimals": "-6",
      "lang": null,
      "name": "jd:RestrictedCashFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_WealthManagementProductMemberusgaapInvestmentTypeAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueOptionChangesInFairValueGainLoss1",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1077 - Disclosure - Fair value measurement (Details 2)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.jd.com/role/FairValueMeasurementDetails2",
     "shortName": "Fair value measurement (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:UnrealizedGainLossOfTheInvestmentSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1078 - Disclosure - Fair value measurement (Details 3)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.jd.com/role/FairValueMeasurementDetails3",
     "shortName": "Fair value measurement (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:UnrealizedGainLossOfTheInvestmentSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P03_01_2021To03_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
      "decimals": "-9",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1079 - Disclosure - JD Technology reorganization (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.jd.com/role/JdTechnologyReorganizationDetails",
     "shortName": "JD Technology reorganization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:ReorganizationTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis",
      "decimals": "3",
      "lang": null,
      "name": "jd:PercentageOfEquityInterestConvertedFromProfitSharingRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1008 - Disclosure - Summary of significant accounting policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of significant accounting policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1080 - Disclosure - Business acquisition - Summary of purchase price as of the date of dada acquisition (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
     "shortName": "Business acquisition - Summary of purchase price as of the date of dada acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1081 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of dada acquisition (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
     "shortName": "Business acquisition - Schedule of allocation of the purchase price as of the date of dada acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P03_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unitRef": "Unit_HKD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1082 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of CNLP acquisition (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
     "shortName": "Business acquisition - Schedule of allocation of the purchase price as of the date of CNLP acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1083 - Disclosure - Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (Detail)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
     "shortName": "Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn03_01_2022_CNLPMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P07_26_2022To07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1084 - Disclosure - Business acquisition - Summary of purchase price as of the date of deppon holdco acquisition (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
     "shortName": "Business acquisition - Summary of purchase price as of the date of deppon holdco acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1085 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of deppon holdco acquisition (Details)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
     "shortName": "Business acquisition - Schedule of allocation of the purchase price as of the date of deppon holdco acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn07_26_2022_DepponHoldcoAcquisitionMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1086 - Disclosure - Business acquisition - Additional information (Details)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
     "shortName": "Business acquisition - Additional information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P02_28_2022To02_28_2022_DadaAcquisitionMemberusgaapBusinessAcquisitionAxis",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:InvestmentMeasuredUsingNavPracticalExpedientAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1087 - Disclosure - Investment in equity investees (Details)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
     "shortName": "Investment in equity investees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:InvestmentMeasuredUsingNavPracticalExpedientAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1088 - Disclosure - Investment in equity investees (Details 2)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
     "shortName": "Investment in equity investees (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1089 - Disclosure - Accounts receivable, net (Details)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://www.jd.com/role/AccountsReceivableNetDetails",
     "shortName": "Accounts receivable, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1009 - Disclosure - Concentration and risks",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.jd.com/role/ConcentrationAndRisks",
     "shortName": "Concentration and risks",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1090 - Disclosure - Inventories, net (Details)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.jd.com/role/InventoriesNetDetails",
     "shortName": "Inventories, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1091 - Disclosure - Property, equipment and software, net (Details)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
     "shortName": "Property, equipment and software, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfLandUseRightsTableTextBlock",
       "jd:LandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:LandUseRightsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1092 - Disclosure - Land use rights, net (Details)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.jd.com/role/LandUseRightsNetDetails",
     "shortName": "Land use rights, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfLandUseRightsTableTextBlock",
       "jd:LandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:LandUseRightsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1093 - Disclosure - Intangible assets, net (Details)",
     "menuCat": "Details",
     "order": "93",
     "role": "http://www.jd.com/role/IntangibleAssetsNetDetails",
     "shortName": "Intangible assets, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1094 - Disclosure - Goodwill (Details)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.jd.com/role/GoodwillDetails",
     "shortName": "Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "us-gaap:GoodwillImpairmentLoss",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P01_01_2022To12_31_2022",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfAccountsPayableTableTextBlock",
       "jd:AccountsPayableDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableTradeCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1095 - Disclosure - Accounts payable (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.jd.com/role/AccountsPayableDetails",
     "shortName": "Accounts payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfAccountsPayableTableTextBlock",
       "jd:AccountsPayableDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableTradeCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
       "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1096 - Disclosure - Accrued expenses and other current liabilities (Details)",
     "menuCat": "Details",
     "order": "96",
     "role": "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails",
     "shortName": "Accrued expenses and other current liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
       "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:SeniorLongTermNotes",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1097 - Disclosure - Unsecured senior notes (Details)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.jd.com/role/UnsecuredSeniorNotesDetails",
     "shortName": "Unsecured senior notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "jd:DisclosureOfUnsecuredSeniorNotesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "P04_01_2016To04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis",
      "decimals": "0",
      "lang": null,
      "name": "jd:DebtInstrumentNumberOfMaturities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_item",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1098 - Disclosure - Unsecured senior notes (Details 2)",
     "menuCat": "Details",
     "order": "98",
     "role": "http://www.jd.com/role/UnsecuredSeniorNotesDetails2",
     "shortName": "Unsecured senior notes (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022_UnsecuredSeniorNoteMemberusgaapLongtermDebtTypeAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1099 - Disclosure - Leases (Details)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.jd.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d416083d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 250,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "PRC"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_HK": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG",
        "terseLabel": "Hong Kong"
       }
      }
     },
     "localname": "HK",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_ID": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDONESIA",
        "verboseLabel": "Republic of Indonesia"
       }
      }
     },
     "localname": "ID",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_SG": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SINGAPORE",
        "terseLabel": "Singapore"
       }
      }
     },
     "localname": "SG",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_HKD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hong Kong, Dollars",
        "terseLabel": "HKD"
       }
      }
     },
     "localname": "HKD",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AdrMember": {
     "auth_ref": [
      "r920"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "American Depositary Receipt (or American Depositary Share, ADS).",
        "label": "ADR [Member]",
        "terseLabel": "American depositary shares"
       }
      }
     },
     "localname": "AdrMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r921",
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r921",
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r921",
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]",
        "terseLabel": "Business contact"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelEmailAddress": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Email address of contact personnel.",
        "label": "Contact Personnel Email Address"
       }
      }
     },
     "localname": "ContactPersonnelEmailAddress",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r922"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r921",
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r916"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r922"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r924"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r918"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r918"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r918"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityListingsExchangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Listings, Exchange [Axis]"
       }
      }
     },
     "localname": "EntityListingsExchangeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r918"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r918"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r926"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_ExchangeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.",
        "label": "Exchange [Domain]"
       }
      }
     },
     "localname": "ExchangeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r921",
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r917"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r919"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "exch_AllExchangesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Exchanges [Domain]"
       }
      }
     },
     "localname": "AllExchangesDomain",
     "nsuri": "http://xbrl.sec.gov/exch/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exch_XSHG": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHANGHAI STOCK EXCHANGE [Member]"
       }
      }
     },
     "localname": "XSHG",
     "nsuri": "http://xbrl.sec.gov/exch/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ATRenewMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A T Renew.",
        "label": "A T Renew [Member]",
        "terseLabel": "ATRenew"
       }
      }
     },
     "localname": "ATRenewMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_AccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounting Policies [Line Items]",
        "terseLabel": "Summary of significant accounting policies"
       }
      }
     },
     "localname": "AccountingPoliciesLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_AccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of accounting policies.",
        "label": "Accounting Policies [Table]"
       }
      }
     },
     "localname": "AccountingPoliciesTable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_AccountsPayableDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable at the end of the reporting period.",
        "label": "Accounts Payable Disclosure [Text Block]",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableDisclosureTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_AccretionOfConvertibleRedeemableNonControllingInterests": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to retained earnings or deficit resulting from accretion of convertible redeemable non-controlling interests.",
        "label": "Accretion of Convertible Redeemable Non-controlling Interests",
        "verboseLabel": "Accretion of convertible redeemable non-controlling interests"
       }
      }
     },
     "localname": "AccretionOfConvertibleRedeemableNonControllingInterests",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AccruedAdministrativeExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for administrative expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued administrative expenses current",
        "terseLabel": "Accrued administrative expenses"
       }
      }
     },
     "localname": "AccruedAdministrativeExpensesCurrent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accrued expenses and other current liabilities at the end of the reporting period.",
        "label": "Accrued Expenses And Other Current Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_AccruedExpensesAndOtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Representing information pertaining to accrued expenses and other current liabilities.",
        "label": "Accrued Expenses And Other Current Liabilities [Member]",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_AccruedIncomeTaxWithholdingExpenses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of sum of the known and estimated tax expenses to satisfy all foreign income tax obligations due for required distributions.",
        "label": "Accrued Income Tax Withholding Expenses",
        "terseLabel": "Accrued Withholding Tax Expenses"
       }
      }
     },
     "localname": "AccruedIncomeTaxWithholdingExpenses",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AccruedInternetDataCenterFeesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for internet data center fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Internet Data Center Fees, Current",
        "terseLabel": "Internet data center fee"
       }
      }
     },
     "localname": "AccruedInternetDataCenterFeesCurrent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 38.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred and payable, pertaining to costs that are statutory in nature, incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and the aggregate carrying amount of liabilities not separately disclosed. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities and Other Liabilities, Current",
        "terseLabel": "Accrued expenses and other liabilities",
        "totalLabel": "Total",
        "verboseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AccruedVehicleFeesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for vehicle fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Vehicle Fees, Current",
        "terseLabel": "Vehicle fee"
       }
      }
     },
     "localname": "AccruedVehicleFeesCurrent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AccumulatedImpairmentOfMeasurementAlternative": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated impairment of measurement alternative.",
        "label": "Accumulated Impairment of Measurement Alternative"
       }
      }
     },
     "localname": "AccumulatedImpairmentOfMeasurementAlternative",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AcquisitionOfEquityInterestByLoanConversion": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition of equity interest by loan conversion.",
        "label": "Acquisition Of Equity Interest By Loan Conversion",
        "terseLabel": "Acquisition of equity interest in Jiangsu Five Star by loan conversion"
       }
      }
     },
     "localname": "AcquisitionOfEquityInterestByLoanConversion",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to additional paid in capital conversion of profit sharing rights.",
        "label": "Adjustment To Additional Paid In Capital Conversion Of Profit Sharing Rights",
        "terseLabel": "Conversion of profit sharing right in JD Technology"
       }
      }
     },
     "localname": "AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AdvanceFromCustomerCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 34.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prepayments received from customers for goods or services to be provided in the future, classified as current.",
        "label": "Advance from Customer, Current",
        "terseLabel": "Advance from customers"
       }
      }
     },
     "localname": "AdvanceFromCustomerCurrent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AdvertisingReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to advertising receivables and others.",
        "label": "Advertising Receivables [Member]",
        "verboseLabel": "Advertising receivables and others"
       }
      }
     },
     "localname": "AdvertisingReceivablesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_AgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Axis]"
       }
      }
     },
     "localname": "AgreementAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_AgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Domain]"
       }
      }
     },
     "localname": "AgreementDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_AllExchangesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All Exchanges Axis.",
        "label": "All Exchanges [Axis]"
       }
      }
     },
     "localname": "AllExchangesAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_AllowanceForDoubtfulAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 29.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for doubtful accounts.",
        "label": "Allowance For Doubtful Accounts",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccounts",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AmericanDepositaryShareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to American Depositary Share (ADS).",
        "label": "American Depositary Share [Member]",
        "verboseLabel": "ADS"
       }
      }
     },
     "localname": "AmericanDepositaryShareMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/DividendsAdditionalInformationDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails3",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of intangible assets resulting from assets and business acquisitions.",
        "label": "Amortization Of Intangible Assets Resulting From Assets And Business Acquisitions",
        "negatedLabel": "Amortization of intangible assets resulting from assets and business acquisitions"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AmortizationOfLandUseRights": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of land use rights in a systematic and rational manner to the periods expected to benefit from such assets.",
        "label": "Amortization of Land Use Rights",
        "terseLabel": "Amortization expenses"
       }
      }
     },
     "localname": "AmortizationOfLandUseRights",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AmountAllocatedToOtherReserveFunds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income allocated to other reserve funds for entities incorporated in China.",
        "label": "Amount Allocated to Other Reserve Funds",
        "terseLabel": "Appropriations to other reserve funds"
       }
      }
     },
     "localname": "AmountAllocatedToOtherReserveFunds",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AmountAllocatedToStatutoryReserves": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income allocated to statutory reserves for entities incorporated in China.",
        "label": "Amount Allocated to Statutory Reserves",
        "terseLabel": "Appropriations of statutory reserves"
       }
      }
     },
     "localname": "AmountAllocatedToStatutoryReserves",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from related parties as a percentage of total accounts receivable, net and prepayments and other current assets.",
        "label": "Amount Due from Related Parties as a Percentage of Total Accounts Receivable, Net and Prepayments and Other Current Assets",
        "terseLabel": "Amount due from related parties as a percentage of total accounts receivable, net and prepayments and other current assets"
       }
      }
     },
     "localname": "AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_AmountDueToAndDeferredRevenuesFromRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due to and deferred revenues from related parties.",
        "label": "Account Payables Amount Due to and Deferred Revenues from Related Parties",
        "terseLabel": "Amount due to and deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties"
       }
      }
     },
     "localname": "AmountDueToAndDeferredRevenuesFromRelatedParties",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AppropriationToStatutoryReserves": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents appropriations to certain non-distributable statutory reserves in accordance with laws applicable to the countries in which the reporting entity's subsidiaries and variable interest entities operate.",
        "label": "Appropriation to statutory reserves",
        "negatedLabel": "Statutory reserves"
       }
      }
     },
     "localname": "AppropriationToStatutoryReserves",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AssetUseRightsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset use rights.",
        "label": "Asset Use Rights [Axis]"
       }
      }
     },
     "localname": "AssetUseRightsAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_AssetUseRightsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset use rights.",
        "label": "Asset Use Rights [Domain]"
       }
      }
     },
     "localname": "AssetUseRightsDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_AtrenewGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "ATRenew Group",
        "label": "ATRenew Group [Member]"
       }
      }
     },
     "localname": "AtrenewGroupMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_BeijingJingdongCenturyTradeCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Beijing Jingdong Century Trade Co., Ltd.",
        "label": "Beijing Jingdong Century Trade Company Limited [Member]",
        "terseLabel": "Jingdong Century"
       }
      }
     },
     "localname": "BeijingJingdongCenturyTradeCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Beijing Jingdong Shangke Information Technology Co., Ltd.",
        "label": "Beijing Jingdong Shangke Information Technology Company Limited [Member]",
        "terseLabel": "Beijing Jingdong Shangke Information Technology Co., Ltd."
       }
      }
     },
     "localname": "BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_BeijingWodongTianjunInformationTechnologyCo.Ltd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Beijing Wodong Tianjun Information Technology Co., Ltd.",
        "label": "Beijing Wodong Tianjun Information Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "BeijingWodongTianjunInformationTechnologyCo.Ltd.Member",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Beijing Wodong Tianjun Information Technology Co., Ltd. (\"Beijing Wodong Tianjun\")",
        "label": "Beijing Wodong Tianjun Information Technology Co Ltd Beijing Wodong Tianjun [Member]",
        "terseLabel": "Beijing Wodong Tianjun Information Technology Co., Ltd. (\"Beijing Wodong Tianjun\")"
       }
      }
     },
     "localname": "BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination acquisition of Number of option shares pledged.",
        "label": "Business Combination Acquisition Of Number Of Option Shares Pledged",
        "terseLabel": "Business Combination Acquisition of Option Shares Pledged"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionOfNumberOfOptionSharesPledged",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "jd_BusinessCombinationDeferredConsiderationPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination deferred consideration payable.",
        "label": "Business Combination Deferred Consideration Payable",
        "terseLabel": "Business combination deferred consideration payable"
       }
      }
     },
     "localname": "BusinessCombinationDeferredConsiderationPayable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized construction in progress and land use rights appreciation.",
        "label": "Business Combination Recognized Construction In Progress and Land Use Rights Appreciation",
        "terseLabel": "Appreciation of construction in progress and land use rights"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedConstructionInProgressAndLandUseRightsAppreciation",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed cash and equivalents and restricted cash.",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Cash and Equivalents and Restricted Cash",
        "terseLabel": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents And Restricted Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalentsAndRestrictedCash",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities short term investment.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Short Term Investment",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Short-Term Investment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermInvestment",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total assets acquired less total liability assumed.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Assets Including Noncontrolling Interest Fair Value",
        "terseLabel": "Net assets acquired",
        "verboseLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed premium.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Premium",
        "terseLabel": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Premium",
        "verboseLabel": "Premium not reflected in goodwill"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPremium",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized Property, equipment and software, construction in progress and land use rights appreciation.",
        "label": "Business Combination Recognized PPE Construction In Progress And Land Use Rights Appreciation",
        "verboseLabel": "Appreciation of property, equipment and software, construction in progress and land-use rights"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedPPEConstructionInProgressAndLandUseRightsAppreciation",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment, construction in progress and land-use rights recognized as of the acquisition date.",
        "label": "Business Combination Recognized Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Construction In Progress And Land Use Right",
        "verboseLabel": "Business Combination Recognized Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Construction In Progress And Land Use Right"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentConstructionInProgressAndLandUseRight",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of both long-term and short-term borrowings assumed at the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Borrowings",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt"
       }
      }
     },
     "localname": "BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_CNLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CNLP.",
        "label": "CNLP [Member]",
        "terseLabel": "CNLP [Member]"
       }
      }
     },
     "localname": "CNLPMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash consideration and business cooperation agreement as consideration of the acquisition.",
        "label": "Cash Consideration And Business Cooperation Agreement As Consideration Of The Acquisition",
        "terseLabel": "Cash consideration and business cooperation agreement as consideration of the acquisition"
       }
      }
     },
     "localname": "CashConsiderationAndBusinessCooperationAgreementAsConsiderationOfTheAcquisition",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_CashPaidForAssetAcquisitionsNetOfCashAcquire": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 64.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of assets, net of the cash acquired from the purchase.",
        "label": "Cash Paid For Asset Acquisitions Net of Cash Acquire",
        "negatedLabel": "Cash paid for asset acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "CashPaidForAssetAcquisitionsNetOfCashAcquire",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ChangeOfCapitalFromNonControllingInterestShareholders": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncontrolling interest from Change of the capital from non-controlling interest shareholders.",
        "label": "Change of Capital from Non-Controlling Interest Shareholders",
        "terseLabel": "Change of the capital from non-controlling interest shareholders"
       }
      }
     },
     "localname": "ChangeOfCapitalFromNonControllingInterestShareholders",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ChinaUnitedNetworkCommunicationsLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to China United Network Communications Limited (\"China Unicom\").",
        "label": "China United Network Communications Limited [Member]",
        "terseLabel": "China Unicom"
       }
      }
     },
     "localname": "ChinaUnitedNetworkCommunicationsLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Chongqing Jingdong Haijia E-commerce Co., Ltd..",
        "label": "Chongqing Jingdong Haijia E Commerce Company Limited [Member]",
        "terseLabel": "Chongqing Jingdong Haijia E-commerce Co., Ltd. (\"Chongqing Haijia\")"
       }
      }
     },
     "localname": "ChongqingJingdongHaijiaECommerceCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the commission service revenue from cooperation on advertising business transactions.",
        "label": "Commission Service Revenue From Cooperation On Advertising Business [Member]",
        "terseLabel": "Commission service revenue from cooperation on advertising business"
       }
      }
     },
     "localname": "CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_CommonStockSharesSubscribed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock shares subscribed.",
        "label": "Common Stock Shares Subscribed"
       }
      }
     },
     "localname": "CommonStockSharesSubscribed",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 24.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of comprehensive income (loss) attributable to nonredeemable noncontrolling interest.",
        "label": "Comprehensive Income Loss Net Of Tax Attributable To Nonredeemable Noncontrolling Interest",
        "terseLabel": "Total comprehensive income/(loss) attributable to non-controlling interests shareholders"
       }
      }
     },
     "localname": "ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 25.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of comprehensive income (Loss) attributable to redeemable noncontrolling interest.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Redeemable Noncontrolling Interest",
        "terseLabel": "Total comprehensive income attributable to mezzanine equity classified as\u00a0non-controlling\u00a0interests shareholders"
       }
      }
     },
     "localname": "ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed financial information of the Group's equity investments.",
        "label": "Condensed Financial Information of Equity Investments [Table Text Block]",
        "terseLabel": "Schedule of condensed financial information of the Group's equity investments"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfEquityInvestmentsTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_CondensedStatementsOfOperationsAndComprehensiveLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Statements of Operations and Comprehensive Loss [Line Items]",
        "terseLabel": "Condensed Statements of Operations and Comprehensive Income/(Loss)"
       }
      }
     },
     "localname": "CondensedStatementsOfOperationsAndComprehensiveLossLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_CondensedStatementsOfOperationsAndComprehensiveLossTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed statement of operations and comprehensive loss including, but not limited to, statement of operations and comprehensive loss of consolidated entities and consolidation eliminations.",
        "label": "Condensed Statements of Operations and Comprehensive Loss [Table]"
       }
      }
     },
     "localname": "CondensedStatementsOfOperationsAndComprehensiveLossTable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_ConstructionInProgress": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 13.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction In Progress",
        "verboseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgress",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ConstructionInProgressAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in Progress [Abstract]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_ConstructionInProgressPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for construction in progress.",
        "label": "Construction in Progress Policy [Text Block]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ConsumerBaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Base [Member]",
        "label": "Consumer Base [Member]",
        "terseLabel": "Consumer base"
       }
      }
     },
     "localname": "ConsumerBaseMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ConsumerFinancingReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to consumer financing receivables.",
        "label": "Consumer Financing Receivable [Member]",
        "terseLabel": "Consumer financing receivables"
       }
      }
     },
     "localname": "ConsumerFinancingReceivableMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ContractBalancesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for contract balances.",
        "label": "Contract Balances [Policy Text Block]",
        "terseLabel": "Contract balances"
       }
      }
     },
     "localname": "ContractBalancesPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer liability revenue recognized including additions.",
        "label": "Contract With Customer Liability Revenue Recognized Including Additions",
        "terseLabel": "Unearned revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ConvenienceTranslationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for convenience translation of financial statements from reporting currency into another currency.",
        "label": "Convenience Translation Policy [Text Block]",
        "terseLabel": "Convenience translation"
       }
      }
     },
     "localname": "ConvenienceTranslationPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ConversionOfJdLogisticsPreferredShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Jd logistics preferred Shares.",
        "label": "Conversion Of Jd Logistics Preferred Shares",
        "terseLabel": "Conversion of JD Logistics preferred shares"
       }
      }
     },
     "localname": "ConversionOfJdLogisticsPreferredShares",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_CoreFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Core Funds [Member]",
        "label": "Core Funds [Member]",
        "terseLabel": "Core Funds"
       }
      }
     },
     "localname": "CoreFundsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_CurrencyConvertibilityConcentrationRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that convertibility of reporting currency into foreign currencies will have an adverse effect on the remittances received in currencies other than reporting currency as a result of changes in the central government policies and to international economic and political developments affecting supply and demand in the foreign exchange trading system market.",
        "label": "Currency Convertibility Concentration Risk [Member]",
        "verboseLabel": "Currency convertibility risk"
       }
      }
     },
     "localname": "CurrencyConvertibilityConcentrationRiskMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_CustomerIncentivesAndLoyaltyProgramsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a.",
        "label": "Customer Incentives and Loyalty Programs [Abstract]",
        "terseLabel": "Customer incentives and loyalty programs"
       }
      }
     },
     "localname": "CustomerIncentivesAndLoyaltyProgramsAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_CustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Member]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "CustomerMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_CustomerRelationshipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationship [Member]",
        "terseLabel": "Customer relationship"
       }
      }
     },
     "localname": "CustomerRelationshipMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DadaAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dada acquisition [Member]",
        "label": "Dada Acquisition [Member]",
        "terseLabel": "Dada Acquisition [Member]"
       }
      }
     },
     "localname": "DadaAcquisitionMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dada.",
        "label": "Dada [Member]",
        "terseLabel": "Dada"
       }
      }
     },
     "localname": "DadaMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/GoodwillDetails",
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DadaNexusLimitedDadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dada Nexus Limited (\"Dada\").",
        "label": "Dada Nexus Limited Dada [Member]",
        "terseLabel": "Dada Nexus Limited (\"Dada\")"
       }
      }
     },
     "localname": "DadaNexusLimitedDadaMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DadaNexusLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents activity related to the merger transaction with Dada Nexus (\"Dada\").",
        "label": "Dada Nexus Limited [Member]",
        "terseLabel": "Dada Group"
       }
      }
     },
     "localname": "DadaNexusLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DateFalling6MonthsFromTheInitialUtilizationDateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date falling 6 months from the initial utilization date.",
        "label": "Date Falling 6 Months From The Initial utilization date [Member]",
        "terseLabel": "Date falling 6 months from the initial utilization date"
       }
      }
     },
     "localname": "DateFalling6MonthsFromTheInitialUtilizationDateMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DebtInstrumentNumberOfMaturities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of maturities for the debt issued by the Company.",
        "label": "Debt Instrument, Number of Maturities",
        "terseLabel": "Number of maturities for debt issued"
       }
      }
     },
     "localname": "DebtInstrumentNumberOfMaturities",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "jd_DebtInstrumentReacquisitionPriceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument reacquisition price amount.",
        "label": "Debt Instrument Reacquisition Price Amount",
        "terseLabel": "Take as Extension"
       }
      }
     },
     "localname": "DebtInstrumentReacquisitionPriceAmount",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_DeemedDisposalGain": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deemed disposal gain.",
        "label": "Deemed Disposal Gain",
        "terseLabel": "Deemed disposal gain"
       }
      }
     },
     "localname": "DeemedDisposalGain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_DeferredConsiderationPayables": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 12.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred consideration payables.",
        "label": "Deferred Consideration Payables",
        "terseLabel": "Deferred consideration payables."
       }
      }
     },
     "localname": "DeferredConsiderationPayables",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_DeferredRevenuesFromRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred revenues from the related parties as of balance sheet date.",
        "label": "Deferred Revenues From Related Parties",
        "negatedLabel": "Deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties"
       }
      }
     },
     "localname": "DeferredRevenuesFromRelatedParties",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards and others.",
        "label": "Deferred Tax Assets Operating Loss Carryforwards And Others",
        "terseLabel": "Net operating loss carry forwards and others"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsAndOthers",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized fair value loss for certain investments.",
        "label": "Deferred Tax Assets, Unrealized Fair Value Loss for Certain Investments",
        "terseLabel": "Unrealized fair value losses for certain investments"
       }
      }
     },
     "localname": "DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities accelerated tax depreciation and others",
        "label": "Deferred Tax Liabilities Accelerated Tax Depreciation And Others",
        "terseLabel": "Accelerated tax depreciation and others"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined contribution pension and other postretirements plan disclosure.",
        "label": "Defined Contribution Pension And Other Postretirements Plan Disclosure [Abstract]"
       }
      }
     },
     "localname": "DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "xbrltype": "stringItemType"
    },
    "jd_DepponHoldcoAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deppon\u00a0Holdco Acquisition [Member]",
        "label": "Deppon Holdco Acquisition [Member]",
        "terseLabel": "Deppon Holdco [Member]"
       }
      }
     },
     "localname": "DepponHoldcoAcquisitionMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DepponMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deppon [Member]",
        "terseLabel": "Deppon [Member]"
       }
      }
     },
     "localname": "DepponMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details of allocation of the purchase price as of the date of acquisition as follows .",
        "label": "Details of Allocation of the purchase price as of the date of acquisition as follows [Line Items]",
        "terseLabel": "Details of allocation of the purchase price as of the date of acquisition as follows [Line Items]"
       }
      }
     },
     "localname": "DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details of allocation of the purchase price as of the date of acquisition is summarized as follows .",
        "label": "Details of allocation of the purchase price as of the date of acquisition is summarized as follows [Line Items]"
       }
      }
     },
     "localname": "DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_DevelopmentFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Development fund.",
        "label": "Development Fund [Member]"
       }
      }
     },
     "localname": "DevelopmentFundMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financing for subsidiary group textblock",
        "label": "Disclosure Of Financing For Subsidiary Group",
        "terseLabel": "Financing for major subsidiaries"
       }
      }
     },
     "localname": "DisclosureOfFinancingForSubsidiaryGroupTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiaries"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of supplemental balance sheet information related to operating leases.",
        "label": "Disclosure Of Supplemental Balance Sheet Information Related To Operating Leases [Table Text Block]",
        "terseLabel": "Summary of supplemental information related to operating leases"
       }
      }
     },
     "localname": "DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_DisclosureOfUnsecuredSeniorNotesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of unsecured senior notes.",
        "label": "Disclosure of Unsecured Senior Notes [Text Block]",
        "terseLabel": "Unsecured senior notes"
       }
      }
     },
     "localname": "DisclosureOfUnsecuredSeniorNotesTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_DisposalOfSubsidiariesAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal of subsidiaries amount.",
        "label": "Disposal of Subsidiaries Amount",
        "terseLabel": "Disposal of subsidiaries"
       }
      }
     },
     "localname": "DisposalOfSubsidiariesAmount",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_DividendTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend text block.",
        "label": "Dividend Text Block",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DividendTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/Dividends"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_DomainNamesAndTrademarkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to domain names and trademark.",
        "label": "Domain Names And Trademark [Member]",
        "terseLabel": "Domain names and trademarks",
        "verboseLabel": "Domain names and trademarks"
       }
      }
     },
     "localname": "DomainNamesAndTrademarkMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DomesticEnterpriseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to a domestic enterprise.",
        "label": "Domestic Enterprise [Member]",
        "terseLabel": "Domestic enterprise"
       }
      }
     },
     "localname": "DomesticEnterpriseMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DualClassVotingPowerAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dual Class Voting Power [Axis].",
        "label": "Dual Class Voting Power [Axis]",
        "terseLabel": "Dual Class Voting Power [Axis]"
       }
      }
     },
     "localname": "DualClassVotingPowerAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_DualClassVotingPowerDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dual Class Voting Power [Domain].",
        "label": "Dual Class Voting Power [Domain]",
        "terseLabel": "Dual Class Voting Power [Domain]"
       }
      }
     },
     "localname": "DualClassVotingPowerDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DualClassVotingShareholdingStructureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dual class voting shareholding structure [Member].",
        "label": "Dual Class Voting Shareholding Structure [Member]",
        "terseLabel": "Dual Class Voting Shareholding Structure [Member]"
       }
      }
     },
     "localname": "DualClassVotingShareholdingStructureMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due to and deferred revenues from related parties as a percentage of total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other non-current liabilities.",
        "label": "Due to and Deferred Revenues as a Percentage of Total AP, Advance from Customers, Accrued Expenses and Other Current Liabilities, Deferred Revenues and Other Non-current Liabilities, Related Parties",
        "terseLabel": "Amount due to and deferred revenues from related parties as a percentage of total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other non-current liabilities"
       }
      }
     },
     "localname": "DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_EffectOnWithholdingIncomeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect on withholding income tax",
        "label": "Effect on withholding income tax",
        "terseLabel": "Effect on withholding income tax"
       }
      }
     },
     "localname": "EffectOnWithholdingIncomeTax",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation preferential tax rates and tax holiday percent.",
        "label": "Effective Income Tax Rate Reconciliation Preferential Tax Rates And Tax Holiday Percent",
        "verboseLabel": "Tax effect of preferential tax rates and tax holiday"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to super deduction and some few expenditures to certain assets allowed to be fully deducted in current year.",
        "label": "Effective Income Tax Rate Reconciliation, Super Deduction and Others, Percent",
        "terseLabel": "Tax effect of Super Deduction and others (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax exempt entities.",
        "label": "Effective Income Tax Rate Reconciliation Tax Exempt Entities",
        "terseLabel": "Tax effect of tax-exempt entities (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptEntities",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_EffectsOfBusinessCooperationArrangements": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effects of business cooperation arrangements.",
        "label": "Effects Of Business Cooperation Arrangements",
        "presentationGuidance": "Effects of business cooperation arrangements"
       }
      }
     },
     "localname": "EffectsOfBusinessCooperationArrangements",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ElectronicsAndHomeApplianceProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to electronics and home appliance products.",
        "label": "Electronics And Home Appliance Products [Member]",
        "terseLabel": "Electronics and home appliance products"
       }
      }
     },
     "localname": "ElectronicsAndHomeApplianceProductsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_EmployeeAndNonEmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Employees and Non-employees",
        "documentation": "Represents information pertaining to employees and non-employees for the entity.",
        "label": "Employee And Non Employee [Member]",
        "terseLabel": "Employee and non-employee"
       }
      }
     },
     "localname": "EmployeeAndNonEmployeeMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3",
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_EncouragedIndustryInWesternRegionOfChinaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents an entity recognized as encouraged industry in the Western Region of China that can enjoy a preferential income tax rate.",
        "label": "Encouraged Industry In Western Region Of China [Member]",
        "terseLabel": "Encouraged industry in the Western Regions of China"
       }
      }
     },
     "localname": "EncouragedIndustryInWesternRegionOfChinaMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Positive (negative) basis difference has been assigned to amortizable intangible assets",
        "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to amortizable intangible assets.",
        "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Assigned to Amortizable Intangible Assets"
       }
      }
     },
     "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to deferred tax liabilities.",
        "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Assigned to Deferred Tax Liabilities",
        "negatedLabel": "Positive (negative) basis difference has been assigned to deferred tax liabilities"
       }
      }
     },
     "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee, assigned to goodwill.",
        "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Assigned to Goodwill",
        "verboseLabel": "Positive (negative) basis difference has been assigned to goodwill"
       }
      }
     },
     "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of equity participation in the investee accounted for under the equity method of accounting, on a fully diluted basis.",
        "label": "Equity Method Investment, Ownership Percentage, On A Fully Diluted Basis",
        "terseLabel": "Percentage of the equity interests on a fully diluted basis (in percentage)"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentageOnFullyDilutedBasis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Equity Method Investment, Summarized Financial Information, Assets, Liabilities and Equity [Abstract]",
        "terseLabel": "Balance sheet data:"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss), which is attributable to shareholders, reported by an equity method investment of the entity.",
        "label": "Equity Method Investment, Summarized Financial Information, Net Income (Loss) Attributable to Shareholder",
        "verboseLabel": "Net income/(loss) attributable to ordinary shareholders"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity method investments summarized financial information income statement.",
        "label": "Equity Method Investments Summarized Financial Information Income Statement [Abstract]",
        "terseLabel": "Operating data:"
       }
      }
     },
     "localname": "EquityMethodInvestmentsSummarizedFinancialInformationIncomeStatementAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_EsrCaymanLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to ESR Cayman Limited.",
        "label": "ESR Cayman Limited [Member]",
        "terseLabel": "ESR cayman limited"
       }
      }
     },
     "localname": "EsrCaymanLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_EventAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Event [Axis]"
       }
      }
     },
     "localname": "EventAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_EventDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Event [Domain]"
       }
      }
     },
     "localname": "EventDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_FairValueChangeOfLongtermInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 23.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value change of long-term investments",
        "label": "Fair Value Change Of LongTerm Investments",
        "negatedLabel": "Fair value change of long-term investments"
       }
      }
     },
     "localname": "FairValueChangeOfLongtermInvestments",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_FinancingForSubsidiaryGroupAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing For Subsidiary Group",
        "verboseLabel": "Financing For Subsidiary Group [Abstract]"
       }
      }
     },
     "localname": "FinancingForSubsidiaryGroupAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "xbrltype": "stringItemType"
    },
    "jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables that are past due over certain agreed period of time.",
        "label": "Financing Receivables Past Due Over Certain Agreed Period Of Time [Member]",
        "terseLabel": "Finance receivables past due over certain agreed period of time"
       }
      }
     },
     "localname": "FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_FiniteLivedIntangibleAssetsAccumulatedImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/IntangibleAssetsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Impairment",
        "negatedLabel": "Impairment Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the finite-lived intangible assets excluding land use rights.",
        "label": "Finite Lived Intangible Assets Excluding Land Use Rights [Member]",
        "terseLabel": "Intangible assets excluding land use rights"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsExcludingLandUseRightsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets not included in the investees' financial statements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite Lived Intangible Assets Not Included In Investees Financial Statement Weighted Average Useful Life",
        "terseLabel": "Weighted average remaining life of the amortizable intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "jd_ForeignCurrencyExchangeAppreciationDepreciationRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appreciation (depreciation) rate of functional currency to reporting currency.",
        "label": "Foreign Currency Exchange, Appreciation (Depreciation) Rate",
        "terseLabel": "Foreign currency exchange appreciation (depreciation) rate"
       }
      }
     },
     "localname": "ForeignCurrencyExchangeAppreciationDepreciationRate",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, excluding effects of warrants exercise or conversion of convertible securities.",
        "label": "Foreign currency translation adjustment exclude effects of warrants exercise or conversion of convertible securities",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ForeignCurrencyTranslationRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the exchange rate used for convenience translation from reporting currency to additional disclosures in another currency.",
        "label": "Foreign currency translation rate",
        "terseLabel": "Convenience translation rate (RMB to USD)"
       }
      }
     },
     "localname": "ForeignCurrencyTranslationRate",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "jd_ForeignInvestedEnterpriseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to a foreign invested enterprise.",
        "label": "Foreign Invested Enterprise [Member]",
        "terseLabel": "Foreign invested enterprise"
       }
      }
     },
     "localname": "ForeignInvestedEnterpriseMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_FounderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to founders of the entity.",
        "label": "Founder [Member]",
        "verboseLabel": "Founder"
       }
      }
     },
     "localname": "FounderMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_FulfillmentCostPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the fulfillment costs.",
        "label": "Fulfillment Cost [Policy Text Block]",
        "terseLabel": "Fulfillment"
       }
      }
     },
     "localname": "FulfillmentCostPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_FulfillmentCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fulfillment costs represent packaging material costs and those costs incurred in outbound shipping, operating and staffing the Group's fulfillment and customer service centers, including costs attributable to buying, receiving, inspecting and warehousing inventories; picking, packaging and preparing customer orders for shipment; processing payment and related transaction costs and responding to inquiries from customers. Fulfillment costs also contain third party transaction fees, such as credit card processing and debit card processing fees.",
        "label": "Fulfillment Costs",
        "negatedLabel": "Fulfillment",
        "terseLabel": "Fulfillment"
       }
      }
     },
     "localname": "FulfillmentCosts",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_FulfillmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing fulfillment cost.",
        "label": "Fulfillment [Member]",
        "terseLabel": "Fulfillment"
       }
      }
     },
     "localname": "FulfillmentMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_FundAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund",
        "label": "Fund [Axis]",
        "terseLabel": "Fund [Axis]"
       }
      }
     },
     "localname": "FundAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_FundDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund",
        "label": "Fund [Domain]",
        "terseLabel": "Fund [Domain]"
       }
      }
     },
     "localname": "FundDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 24.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain loss on acquirements or disposals of business and investment.",
        "label": "Gain Loss On Acquirements Or Disposals Of Business And Investment",
        "negatedLabel": "(Gains)/losses from acquirements or disposals of business and investment",
        "terseLabel": "Gains/(losses) from acquirements or disposals of business and investment"
       }
      }
     },
     "localname": "GainLossOnAcquirementsOrDisposalsOfBusinessAndInvestment",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_GainOnSaleOfDevelopmentPropertiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on sale of development properties.",
        "label": "Gain On Sale Of Development Properties [Abstract]",
        "verboseLabel": "Gain on sale of development properties"
       }
      }
     },
     "localname": "GainOnSaleOfDevelopmentPropertiesAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "xbrltype": "stringItemType"
    },
    "jd_GainOnSaleOfDevelopmentPropertiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on sale of development properties.",
        "label": "Gain On Sale of Development Properties [Line Items]",
        "terseLabel": "Gain on sale of development properties [Line Items]"
       }
      }
     },
     "localname": "GainOnSaleOfDevelopmentPropertiesLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_GainOnSaleOfDevelopmentPropertiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on sale of development properties.",
        "label": "Gain On Sale of Development Properties [Table]",
        "verboseLabel": "Gain on sale of development properties [Table]"
       }
      }
     },
     "localname": "GainOnSaleOfDevelopmentPropertiesTable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_GainOnSaleOfDevelopmentPropertiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain On Sale Of Development Properties.",
        "label": "Gain On Sale Of Development Properties [Text Block]",
        "terseLabel": "Gain on sale of development properties"
       }
      }
     },
     "localname": "GainOnSaleOfDevelopmentPropertiesTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentProperties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_GeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the general and administrative (or similar) expense report caption.",
        "label": "General and Administrative Expenses [Policy Text Block]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_GeneralMerchandiseProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to general merchandise products.",
        "label": "General Merchandise Products [Member]",
        "terseLabel": "General merchandise products"
       }
      }
     },
     "localname": "GeneralMerchandiseProductsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_GeneralReserveFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents general reserve fund.",
        "label": "General Reserve Fund [Member]",
        "terseLabel": "General reserve fund"
       }
      }
     },
     "localname": "GeneralReserveFundMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_GoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "xbrltype": "stringItemType"
    },
    "jd_GovernmentFinancialIncentives": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of financial incentives received from government.",
        "label": "Government Financial Incentives",
        "terseLabel": "Government financial incentives"
       }
      }
     },
     "localname": "GovernmentFinancialIncentives",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_HKSEMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HKSE.",
        "label": "H K S E [Member]",
        "verboseLabel": "HKSE"
       }
      }
     },
     "localname": "HKSEMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_HighAndNewTechnologyEnterprisesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents an entity classification of High and New Technology Enterprises that receives preferential tax treatment.",
        "label": "High And New Technology Enterprises [Member]",
        "terseLabel": "High and new technology enterprise"
       }
      }
     },
     "localname": "HighAndNewTechnologyEnterprisesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_HongKongInterbankOfferedRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hong kong interbank offered rate.",
        "label": "Hong Kong Interbank Offered Rate [Member]",
        "terseLabel": "Hong Kong Interbank Offered Rate"
       }
      }
     },
     "localname": "HongKongInterbankOfferedRateMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_HongKongStockExchangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hong Kong Stock Exchange.",
        "label": "Hong Kong Stock Exchange [Member]",
        "terseLabel": "Hong Kong Stock Exchange"
       }
      }
     },
     "localname": "HongKongStockExchangeMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_HuangRiverInvestmentLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Huang River Investment Limited, a wholly owned subsidiary of Tencent.",
        "label": "Huang River Investment Limited [Member]",
        "terseLabel": "Huang River Investment Limited"
       }
      }
     },
     "localname": "HuangRiverInvestmentLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ImpactOfSubsidiariesDilutedEarnings": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact of subsidiaries diluted earnings.",
        "label": "Impact Of Subsidiaries Diluted Earnings",
        "terseLabel": "Impact of subsidiaries' diluted earnings"
       }
      }
     },
     "localname": "ImpactOfSubsidiariesDilutedEarnings",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncomeLossAttributableToRedeemableNonControllingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 16.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income loss attributable to redeemable non-controlling interest",
        "label": "Income Loss Attributable To Redeemable Non Controlling Interest",
        "terseLabel": "Net income attributable to mezzanine equity classified as\u00a0non-controlling\u00a0interests shareholders"
       }
      }
     },
     "localname": "IncomeLossAttributableToRedeemableNonControllingInterest",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncomeLossFromSubsidiariesAndVariableInterestEntities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of income (loss) from subsidiaries and variable interest entities.",
        "label": "Income (Loss) from Subsidiaries and Variable Interest Entities",
        "verboseLabel": "Income/(loss) of subsidiaries and consolidated VIEs"
       }
      }
     },
     "localname": "IncomeLossFromSubsidiariesAndVariableInterestEntities",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncomeTaxHolidayAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Income Tax Holiday [Abstract]",
        "terseLabel": "Effect of tax holiday"
       }
      }
     },
     "localname": "IncomeTaxHolidayAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount diluted effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.",
        "label": "Income Tax Holiday Income Tax Benefits Per Share Diluted",
        "terseLabel": "Effect of tax holiday on diluted net income/(loss) per share"
       }
      }
     },
     "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "jd_IncomeTaxesForeignStatutoryCorporateTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the statutory corporate income tax rate in the foreign jurisdiction.",
        "label": "Income Taxes Foreign Statutory Corporate Tax Rate",
        "terseLabel": "Profit tax rate (as a percent)"
       }
      }
     },
     "localname": "IncomeTaxesForeignStatutoryCorporateTaxRate",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_IncreaseDecreaseInContractWithCustomerRefundLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.",
        "label": "Increase (Decrease) in Contract with Customer, Refund Liability",
        "terseLabel": "Advance from customers"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerRefundLiability",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncreaseDecreaseInOperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in operating lease liabilities.",
        "label": "Increase Decrease In Operating Lease Liabilities",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiabilities",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in operating lease rights of use assets.",
        "label": "Increase Decrease In Operating Lease Rights Of Use Assets",
        "negatedLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseRightsOfUseAssets",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_InitialUtilizationDateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial utilization date.",
        "label": "Initial Utilization Date [Member]",
        "terseLabel": "Initial Utilization date"
       }
      }
     },
     "localname": "InitialUtilizationDateMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_InterestRateApplicablePeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate applicable period.",
        "label": "Interest rate applicable period [Axis]"
       }
      }
     },
     "localname": "InterestRateApplicablePeriodAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_InterestRateApplicablePeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Applicable Period.",
        "label": "Interest rate applicable period [Domain]"
       }
      }
     },
     "localname": "InterestRateApplicablePeriodDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_InternalBalance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internal balance.",
        "label": "Internal Balance",
        "terseLabel": "Internal balance"
       }
      }
     },
     "localname": "InternalBalance",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_InternetDataCenterServiceFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of internet data center (IDC) service fee during the reporting period.",
        "label": "Internet Data Center Service Fee",
        "terseLabel": "Internet data center (IDC) service related expenses"
       }
      }
     },
     "localname": "InternetDataCenterServiceFee",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_InternetDataCentreServiceAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to internet data center service agreements.",
        "label": "Internet Data Centre Service Agreements [Member]",
        "terseLabel": "Internet data center (IDC) service"
       }
      }
     },
     "localname": "InternetDataCentreServiceAgreementsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_InvestmentCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Commitment [Member]",
        "terseLabel": "Investment Commitment"
       }
      }
     },
     "localname": "InvestmentCommitmentMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_InvestmentInEquityInvestees": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 16.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity investees, including but not limited to investment in equity method investee and equity securities without readily determinable fair value.",
        "label": "Investment in Equity Investees",
        "terseLabel": "Investment in equity investees"
       }
      }
     },
     "localname": "InvestmentInEquityInvestees",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_InvestmentInEquityInvesteesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Definition",
        "label": "Investment in equity investees"
       }
      }
     },
     "localname": "InvestmentInEquityInvesteesDisclosureAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "xbrltype": "stringItemType"
    },
    "jd_InvestmentInEquityInvesteesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the investment in equity investees which represents the investments in privately held companies and publicly traded companies.",
        "label": "Investment in Equity Investees [Policy Text Block]",
        "terseLabel": "Investment in equity investees"
       }
      }
     },
     "localname": "InvestmentInEquityInvesteesPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_InvestmentIssuerAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Issuer.",
        "label": "Investment Issuer [Axis]"
       }
      }
     },
     "localname": "InvestmentIssuerAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_InvestmentMeasuredUsingNavPracticalExpedientAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of alternative investments, over which the Group do not have the ability to exercise significant influence, and are accounted for under the existing practical expedient in ASC Topic 820, Fair Value Measurements and Disclosures (\"ASC 820\") to estimate fair value using the net asset value per share (or its equivalent) of the investment (\"NAV practical expedient\").",
        "label": "Investment Measured Using The NAV Practical Expedient, Amount",
        "terseLabel": "Carrying amount of investment under NAV practical expedient"
       }
      }
     },
     "localname": "InvestmentMeasuredUsingNavPracticalExpedientAmount",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_InvestmentSecuritiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment securities, including, but not limited to, investment in marketable equity securities to meet business objectives and in certain trust investments for trading purpose.",
        "label": "Investment Securities [Policy Text Block]",
        "terseLabel": "Investment securities"
       }
      }
     },
     "localname": "InvestmentSecuritiesPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_InvestmentsIssuerDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments Issuer Domain.",
        "label": "Investments Issuer [Domain]",
        "terseLabel": "Investment Issuer [Domain]"
       }
      }
     },
     "localname": "InvestmentsIssuerDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JDLogisticsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Logistics, Inc.",
        "label": "J D Logistics Inc [Member]",
        "terseLabel": "JD Logistics, Inc. (formerly known as Jingdong Express Group Corporation) (\"JD Logistics\")"
       }
      }
     },
     "localname": "JDLogisticsIncMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JDPropertyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JD Property [Member]"
       }
      }
     },
     "localname": "JDPropertyMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdAsiaDevelopmentLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Asia development Limited.",
        "label": "JD Asia Development Limited [Member]",
        "terseLabel": "JD Asia Development Limited"
       }
      }
     },
     "localname": "JdAsiaDevelopmentLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdAssetsHoldingLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Assets Holding Limited.",
        "label": "Jd Assets Holding Limited [Member]",
        "terseLabel": "JD Assets Holding Limited"
       }
      }
     },
     "localname": "JdAssetsHoldingLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdHealthInternationalIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD health international inc.",
        "label": "JD Health International Inc [Member]",
        "terseLabel": "JD Health International Inc."
       }
      }
     },
     "localname": "JdHealthInternationalIncMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdHealthMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JD Health [Member]",
        "terseLabel": "JD Health"
       }
      }
     },
     "localname": "JdHealthMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdHealthPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JD Health Plan",
        "label": "JD Health Plan [Member]"
       }
      }
     },
     "localname": "JdHealthPlanMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdIndustrialTechnologyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Industrial Technology Limited.",
        "label": "JD Industrial Technology Limited [Member]",
        "terseLabel": "JD Industrial Technology Limited"
       }
      }
     },
     "localname": "JdIndustrialTechnologyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdIndustrialsPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jd Industrials Plan [Member]"
       }
      }
     },
     "localname": "JdIndustrialsPlanMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdIndustryPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jd industry plan.",
        "label": "Jd Industry plan [Member]",
        "terseLabel": "JD Industry [Member]"
       }
      }
     },
     "localname": "JdIndustryPlanMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdJiankangLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Jiankang Limited.",
        "label": "JD Jiankang Limited [Member]",
        "terseLabel": "JD Jiankang Limited"
       }
      }
     },
     "localname": "JdJiankangLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdLogisticsHoldingLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Logistics Holding Limited.",
        "label": "Jd Logistics Holding Limited [Member]",
        "terseLabel": "JD Logistics Holding Limited"
       }
      }
     },
     "localname": "JdLogisticsHoldingLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdLogisticsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent information pertaining to JD Logistics which includes both internal and external logistics businesses.",
        "label": "JD Logistics [Member]",
        "terseLabel": "JD Logistics"
       }
      }
     },
     "localname": "JdLogisticsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/GoodwillDetails",
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdLogisticsPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Logistics Plan.",
        "label": "Jd Logistics Plan [Member]",
        "terseLabel": "JD Logistics Plan"
       }
      }
     },
     "localname": "JdLogisticsPlanMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdPropertyHoldingLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Property Holding Limited.",
        "label": "JD Property Holding Limited [Member]",
        "terseLabel": "JD Property Holding Limited"
       }
      }
     },
     "localname": "JdPropertyHoldingLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdPropertyPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JD Property Plan.",
        "label": "JD Property Plan [Member]"
       }
      }
     },
     "localname": "JdPropertyPlanMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdRetailMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent information pertaining to JD Retail which consists of online retail, online marketplace and marketing services in China.",
        "label": "Jd Retail [Member]",
        "terseLabel": "JD Retail"
       }
      }
     },
     "localname": "JdRetailMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/GoodwillDetails",
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdSubscriptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JD subscription.",
        "label": "JD Subscription [Member]"
       }
      }
     },
     "localname": "JdSubscriptionMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdSunflowerInvestmentLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JD Sunflower Investment Limited.",
        "label": "JD Sunflower Investment Limited [Member]",
        "terseLabel": "JD Sunflower Investment Limited"
       }
      }
     },
     "localname": "JdSunflowerInvestmentLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Technology (formerly known as \"JD Digits\")",
        "label": "JD Technology [Member]",
        "terseLabel": "JD Technology",
        "verboseLabel": "JD Technology"
       }
      }
     },
     "localname": "JdTechnologyMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD.com E-Commerce (Technology) Hong Kong Co., Ltd.",
        "label": "Jdcom E Commerce Technology Hong Kong Company Limited [Member]",
        "terseLabel": "JD.com E-Commerce (Technology) Hong Kong Co., Ltd."
       }
      }
     },
     "localname": "JdcomECommerceTechnologyHongKongCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdcomIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JDCOM Inc [Member]",
        "terseLabel": "JD Variable Interest Entity with the intra-company balances and transactions within the Group eliminated [Member]"
       }
      }
     },
     "localname": "JdcomIncMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdcomInternationalLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD.com International Limited.",
        "label": "Jdcom International Limited [Member]",
        "terseLabel": "JD.com International Limited"
       }
      }
     },
     "localname": "JdcomInternationalLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdcomInvestmentLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD.com Investment Limited.",
        "label": "Jdcom Investment Limited [Member]",
        "terseLabel": "JD.com Investment Limited"
       }
      }
     },
     "localname": "JdcomInvestmentLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdcomOverseasInnovationLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD.com Overseas Innovation Limited.",
        "label": "Jdcom Overseas Innovation Limited [Member]",
        "terseLabel": "JD.com Overseas Innovation Limited"
       }
      }
     },
     "localname": "JdcomOverseasInnovationLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdlPlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JDL placement.",
        "label": "JDL Placement [Member]"
       }
      }
     },
     "localname": "JdlPlacementMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jiangsu Huiji Space Technology Co., Ltd. (\"Jiangsu Huiji\").",
        "label": "Jiangsu Huiji Space Technology Co., Ltd. (Jiangsu Huiji) [Member]",
        "terseLabel": "Jiangsu Huiji Space Technology Co., Ltd. (\"Jiangsu Huiji\")"
       }
      }
     },
     "localname": "JiangsuHuijiSpaceTechnologyCo.Ltd.jiangsuHuijiMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JiangsuJingdongInformationTechnologyCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Jiangsu Jingdong Information Technology Co., Ltd.",
        "label": "Jiangsu Jingdong Information Technology Company Limited [Member]",
        "terseLabel": "Jiangsu Jingdong Information Technology Co., Ltd."
       }
      }
     },
     "localname": "JiangsuJingdongInformationTechnologyCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JingdongECommerceTradeHongKongCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Jingdong E-Commerce (Trade) Hong Kong Co., Ltd.",
        "label": "Jingdong E Commerce Trade Hong Kong Company Limited [Member]",
        "terseLabel": "Jingdong E-Commerce (Trade) Hong Kong Co., Ltd"
       }
      }
     },
     "localname": "JingdongECommerceTradeHongKongCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JingdongIndustrialsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JINGDONG industrials, inc.",
        "label": "JINGDONG Industrials, Inc [Member]",
        "terseLabel": "JINGDONG Industrials, Inc"
       }
      }
     },
     "localname": "JingdongIndustrialsIncMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JingdongLogisticsSupplyChainCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Jingdong Logistics Supply Chain Co., Ltd.",
        "label": "Jingdong Logistics Supply Chain Company Limited [Member]",
        "terseLabel": "Jingdong Logistics Supply Chain Co., Ltd."
       }
      }
     },
     "localname": "JingdongLogisticsSupplyChainCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JingdongPropertyIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JINGDONG property, Inc.",
        "label": "JINGDONG Property, Inc [Member]",
        "terseLabel": "JINGDONG Property, Inc"
       }
      }
     },
     "localname": "JingdongPropertyIncMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JingdongTechnologyGroupCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Jingdong Technology Group Corporation.",
        "label": "Jingdong Technology Group Corporation [Member]",
        "terseLabel": "Jingdong Technology Group Corporation"
       }
      }
     },
     "localname": "JingdongTechnologyGroupCorporationMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_LandUseRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 15.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.jd.com/role/LandUseRightsNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net carrying amount as of the balance sheet date of land use right.",
        "label": "Land use rights",
        "terseLabel": "Land use rights, net",
        "totalLabel": "Net book value"
       }
      }
     },
     "localname": "LandUseRights",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsAccumulatedAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/LandUseRightsNetDetails": {
       "order": 2.0,
       "parentTag": "jd_LandUseRights",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of land use rights.",
        "label": "Land Use Rights, Accumulated Amortization",
        "negatedLabel": "Less: accumulated amortization"
       }
      }
     },
     "localname": "LandUseRightsAccumulatedAmortization",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for land use rights expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Land Use Rights, Amortization Expense, after Year Five",
        "verboseLabel": "2028 and thereafter"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseAfterYearFive",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for land use rights expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Land Use Rights, Amortization Expense, Next Twelve Months",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsAmortizationExpenseYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for land use rights expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Land Use Rights, Amortization Expense, Year Five",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseYearFive",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsAmortizationExpenseYearFour": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for land use rights expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Land Use Rights, Amortization Expense, Year Four",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseYearFour",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsAmortizationExpenseYearThree": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for land use rights expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Land Use Rights, Amortization Expense, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseYearThree",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsAmortizationExpenseYearTwo": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for land use rights expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Land Use Rights, Amortization Expense, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseYearTwo",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land use rights, net"
       }
      }
     },
     "localname": "LandUseRightsDisclosureAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_LandUseRightsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to land use rights.",
        "label": "Land Use Rights Disclosure [Text Block]",
        "terseLabel": "Land use rights, net"
       }
      }
     },
     "localname": "LandUseRightsDisclosureTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_LandUseRightsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/LandUseRightsNetDetails": {
       "order": 1.0,
       "parentTag": "jd_LandUseRights",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of land use rights.",
        "label": "Land Use Rights, Gross",
        "terseLabel": "Land use rights"
       }
      }
     },
     "localname": "LandUseRightsGross",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsImpairmentCharge": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land Use Rights Impairment Charge",
        "label": "Land Use Rights Impairment Charge",
        "terseLabel": "Impairment charge"
       }
      }
     },
     "localname": "LandUseRightsImpairmentCharge",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Land Use Rights, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Amortization expenses related to the land use rights for future periods"
       }
      }
     },
     "localname": "LandUseRightsNetAmortizationExpenseFiscalYearMaturityAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_LandUseRightsNetLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land use rights, net.",
        "label": "Land Use Rights, Net [Line Items]"
       }
      }
     },
     "localname": "LandUseRightsNetLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_LandUseRightsNetTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land use rights, net.",
        "label": "Land Use Rights, Net [Table]"
       }
      }
     },
     "localname": "LandUseRightsNetTable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_LandUseRightsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for land use rights.",
        "label": "Land Use Rights Policy [Text Block]",
        "terseLabel": "Land use rights, net"
       }
      }
     },
     "localname": "LandUseRightsPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_LandUseRightsUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of land use rights, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Land Use Rights, Useful Life",
        "terseLabel": "Estimated useful lives (in years)"
       }
      }
     },
     "localname": "LandUseRightsUsefulLife",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "jd_LeaseAndPropertyManagementServicesReceivedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease And Property Management Services Received.",
        "label": "Lease And Property Management Services Received [Member]",
        "verboseLabel": "Lease and property management services received"
       }
      }
     },
     "localname": "LeaseAndPropertyManagementServicesReceivedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_LeaseholdImprovementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasehold improvement.",
        "label": "Leasehold Improvement [Member]",
        "terseLabel": "Leasehold improvement"
       }
      }
     },
     "localname": "LeaseholdImprovementMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_LineOfCreditAndLoanFacilityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for line of credit and loan facility.",
        "label": "Line of Credit And Loan Facility [Text Block]",
        "terseLabel": "Loan facilities and lines of credit"
       }
      }
     },
     "localname": "LineOfCreditAndLoanFacilityTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCredit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_LineOfCreditForBankGuarantee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount of line of credit reserved for the bank guarantee.",
        "label": "Line of Credit, for Bank Guarantee",
        "terseLabel": "Amount reserved for bank guarantee"
       }
      }
     },
     "localname": "LineOfCreditForBankGuarantee",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LineOfCreditReservedForIssuancesOfBankAcceptance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lines of credit reserved for issuances of bank acceptance.",
        "label": "Line of credit reserved for issuances of bank acceptance",
        "terseLabel": "Amount reserved for the issuance of bank acceptance"
       }
      }
     },
     "localname": "LineOfCreditReservedForIssuancesOfBankAcceptance",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LiuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liu [Member]",
        "terseLabel": "Liu"
       }
      }
     },
     "localname": "LiuMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_LoanPeriodsExtendedRange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents about loan periods extended period range.",
        "label": "Loan Periods Extended Period Range",
        "terseLabel": "Loan periods extended range"
       }
      }
     },
     "localname": "LoanPeriodsExtendedRange",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "jd_LoanReceivablesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer financing provided to qualified individual customers with the collection period less than one year.",
        "label": "Loan Receivables Current",
        "terseLabel": "The loan receivables with the collection period less than one year"
       }
      }
     },
     "localname": "LoanReceivablesCurrent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LoanReceivablesNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer financing provided to qualified individual customers with the collection period over one year.",
        "label": "Loan Receivables Noncurrent",
        "terseLabel": "The loan receivables with the collection period over one year"
       }
      }
     },
     "localname": "LoanReceivablesNoncurrent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LoanReceivablesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for net book value of loan receivables and estimating the allowance for losses on loan receivables.",
        "label": "Loan Receivables, Policy [Text Block]",
        "terseLabel": "Loan receivables, net"
       }
      }
     },
     "localname": "LoanReceivablesPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_LoanReceivablesProvisionForDoubtfulAccounts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to write-down of loan receivables to the amount expected to be collected.",
        "label": "Loan Receivables, Provision for Doubtful Accounts",
        "terseLabel": "Provision for the doubtful loan receivables"
       }
      }
     },
     "localname": "LoanReceivablesProvisionForDoubtfulAccounts",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LogisticAndWarehouseAndOtherHeavyEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the logistic and, warehouse and other heavy equipment.",
        "label": "Logistic And Warehouse And Other Heavy Equipment [Member]",
        "terseLabel": "Logistic,warehouse and other heavy equipment",
        "verboseLabel": "Logistics,warehouse and other heavy equipment"
       }
      }
     },
     "localname": "LogisticAndWarehouseAndOtherHeavyEquipmentMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_LogisticsAndOtherServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to logistics and other services.",
        "label": "Logistics And Other Services [Member]",
        "terseLabel": "Logistics and other services"
       }
      }
     },
     "localname": "LogisticsAndOtherServicesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_LogisticsSupportServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to logistics support services.",
        "label": "Logistics Support Services [Member]",
        "terseLabel": "Logistics services",
        "verboseLabel": "Logistics receivables"
       }
      }
     },
     "localname": "LogisticsSupportServicesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term debt with maturities of principal beyond five years - one",
        "label": "Long Term Debt Maturities Of Principal Beyond Year Five One",
        "terseLabel": "Due in 2030"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term debt with maturities of principal beyond five years - two.",
        "label": "Long Term Debt Maturities Of Principal Beyond Year Five Two",
        "terseLabel": "Due in 2050"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_MajorRelatedPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to major related parties.",
        "label": "Major Related Parties [Member]",
        "terseLabel": "Major related parties"
       }
      }
     },
     "localname": "MajorRelatedPartiesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_MarketingExpensesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for marketing expenses which consist primarily of advertising costs and related expenses for personnel engaged in marketing and business development activities.",
        "label": "Marketing Expenses [Policy Text Block]",
        "terseLabel": "Marketing"
       }
      }
     },
     "localname": "MarketingExpensesPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum rate of withholding tax for dividends paid by an FIE in China to its immediate holding company in Hong Kong under specified conditions.",
        "label": "Maximum Rate of Withholding Tax for Dividends Paid by FIE in China to its Immediate Holding Company in Hong Kong Under Specified Conditions",
        "terseLabel": "Maximum rate of withholding tax for dividends paid by an FIE in China to its immediate holding company in Hong Kong under specified conditions"
       }
      }
     },
     "localname": "MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_MeasurementAlternativeAndNavPracticalExpedientInvestments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Original cost of investment in equity security without readily determinable fair value and NAV practical expedient investments.",
        "label": "Measurement Alternative and NAV Practical Expedient Investments",
        "verboseLabel": "Measurement alternative and NAV practical expedient investments"
       }
      }
     },
     "localname": "MeasurementAlternativeAndNavPracticalExpedientInvestments",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum ownership percentage of the FIE by foreign investors to qualify for withholding tax rate limit for dividends paid by an FIE in China to its immediate holding company in Hong Kong.",
        "label": "Minimum Ownership Percentage of FIE by Foreign Investors to Qualify for Withholding Tax Rate Limit for Dividends Paid BYFIE in China to its Immediate Holding Company in Hong Kong",
        "terseLabel": "Minimum ownership percentage of the FIE by foreign investors to qualify for withholding tax rate limit for dividends paid by an FIE in China to its immediate holding company in Hong Kong"
       }
      }
     },
     "localname": "MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For entities incorporated in PRC, the minimum percentage of the after-tax net income allocated to a general reserve until the reserve balance is a specified percentage of the registered capital.",
        "label": "Minimum portion of after tax profit to be allocated to general reserve under PRC law",
        "terseLabel": "Minimum portion of after tax profit to be allocated to general reserve under PRC law (as a percentage)",
        "verboseLabel": "Required minimum percentage of annual appropriations to general reserve fund"
       }
      }
     },
     "localname": "MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For entities incorporated in PRC, the minimum percentage of the after-tax net income allocated to a statutory surplus until the reserve balance is a specified percentage of the registered capital.",
        "label": "Minimum portion of after tax profit to be allocated to statutory surplus under PRC law",
        "terseLabel": "Minimum portion of after tax profit to be allocated to statutory surplus under PRC law (as a percentage)",
        "verboseLabel": "Required minimum percentage of annual appropriations to statutory surplus fund"
       }
      }
     },
     "localname": "MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_NewBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to New Businesses which mainly include JD Property, Jingxi, overseas businesses and technology initiatives.",
        "label": "New Business [Member]",
        "terseLabel": "New Businesses"
       }
      }
     },
     "localname": "NewBusinessMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails",
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_NonCompeteAgreementsRelatedPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement with related parties in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Non Compete Agreements Related Parties [Member]",
        "terseLabel": "Non-compete agreement"
       }
      }
     },
     "localname": "NonCompeteAgreementsRelatedPartiesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to non-vested ordinary shares, Restricted Stock Units (RSUs) and Stock Options.",
        "label": "Non Vested Ordinary Shares Restricted Stock Units And Stock Options [Member]",
        "terseLabel": "Non-vested ordinary shares, RSUs and options"
       }
      }
     },
     "localname": "NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_NoncontrollingInterestsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for noncontrolling interest.",
        "label": "Noncontrolling Interests [Policy Text Block]",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterestsPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_NonemployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to non-employees of the entity.",
        "label": "Nonemployees [Member]",
        "terseLabel": "Non-employees"
       }
      }
     },
     "localname": "NonemployeesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for nonrecourse securitization debt and transfer of financial assets.",
        "label": "Nonrecourse Securitization Debt and Transfer of Financial Assets [Policy Text Block]",
        "terseLabel": "Nonrecourse securitization debt and transfer of financial assets"
       }
      }
     },
     "localname": "NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_NumberOfArrangers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of arrangers .",
        "label": "Number of Arrangers",
        "terseLabel": "Number of arrangers"
       }
      }
     },
     "localname": "NumberOfArrangers",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "jd_NumberOfBoardSeats": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of board seats.",
        "label": "Number of Board Seats",
        "terseLabel": "Number of board seats"
       }
      }
     },
     "localname": "NumberOfBoardSeats",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "integerItemType"
    },
    "jd_NumberOfBoardSeatsHeld": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investees' board seats held by the reporting entity.",
        "label": "Number of Board Seats Held",
        "terseLabel": "Number of board seat held"
       }
      }
     },
     "localname": "NumberOfBoardSeatsHeld",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "integerItemType"
    },
    "jd_NumberOfFinanceLeases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of finance leases.",
        "label": "Number Of Finance Leases",
        "terseLabel": "Number of finance leases"
       }
      }
     },
     "localname": "NumberOfFinanceLeases",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "integerItemType"
    },
    "jd_NumberOfYearsExemptedFromIncomeTax": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of years the company can enjoy an exemption from income tax.",
        "label": "Number of years exempted from income tax",
        "terseLabel": "Number of years exempted from income tax"
       }
      }
     },
     "localname": "NumberOfYearsExemptedFromIncomeTax",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "jd_NumberOfYearsHalfExemptedIncomeTax": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of years the company can enjoy the half reduced exemption from income tax.",
        "label": "Number of years half exempted income tax",
        "terseLabel": "Number of years half exempted income tax"
       }
      }
     },
     "localname": "NumberOfYearsHalfExemptedIncomeTax",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "jd_OnlineAdvertisingAndOtherServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to online advertising and other services.",
        "label": "Online Advertising And Other Services [Member]",
        "terseLabel": "Online advertising and other services"
       }
      }
     },
     "localname": "OnlineAdvertisingAndOtherServicesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_OnlineMarketplaceAndMarketingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to online marketplace and marketing services.",
        "label": "online marketplace and marketing services [Member]",
        "terseLabel": "Online marketplace and marketing services"
       }
      }
     },
     "localname": "OnlineMarketplaceAndMarketingServicesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_OrdinarySharesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for issued common stock at the end of reporting period.",
        "label": "Ordinary Shares Disclosure [Text Block]",
        "terseLabel": "Ordinary shares"
       }
      }
     },
     "localname": "OrdinarySharesDisclosureTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/OrdinaryShares"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_OrganizationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization [Line Items]",
        "terseLabel": "Organization"
       }
      }
     },
     "localname": "OrganizationLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_OrganizationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure pertaining to organization of business.",
        "label": "Organization [Table]"
       }
      }
     },
     "localname": "OrganizationTable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_OtherLiabilitiesRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities payable to related parties.",
        "label": "Other Liabilities, Related Parties",
        "negatedLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesRelatedParties",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_OtherReceivablesFromMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other receivables from.",
        "label": "Other Receivables From [Member]",
        "terseLabel": "Other receivables from"
       }
      }
     },
     "localname": "OtherReceivablesFromMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_OtherRelatedPartyTransactionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to other related party transaction.",
        "label": "Other Related Party Transaction [Member]",
        "terseLabel": "Other receivables from/(payables to)"
       }
      }
     },
     "localname": "OtherRelatedPartyTransactionMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_OutstandingPaymentObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding Payment Obligations .",
        "label": "Outstanding Payment Obligations",
        "terseLabel": "Outstanding payment obligations"
       }
      }
     },
     "localname": "OutstandingPaymentObligations",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_PackingAndOtherMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to packing and other materials.",
        "label": "Packing And Other Materials [Member]",
        "terseLabel": "Packing materials and others"
       }
      }
     },
     "localname": "PackingAndOtherMaterialsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_PaymentProcessingAndOtherServicesReceivedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to payment and other services.",
        "label": "Payment Processing And Other Services Received [Member]",
        "terseLabel": "Payment processing and other services received"
       }
      }
     },
     "localname": "PaymentProcessingAndOtherServicesReceivedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 45.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment to acquire Equity interest in non-wholly\u00a0owned subsidiaries.",
        "label": "Payment To Acquire Equity interest In NonWhollyOwned Subsidiaries",
        "negatedLabel": "Acquisition of additional equity interests in\u00a0non-wholly\u00a0owned subsidiaries"
       }
      }
     },
     "localname": "PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 67.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment to acquire long term time deposits and wealth management products.",
        "label": "Payment To Acquire Long Term Time Deposits And Wealth Management Products",
        "negatedLabel": "Purchases of long-term time deposits and wealth management products"
       }
      }
     },
     "localname": "PaymentToAcquireLongTermTimeDepositsAndWealthManagementProducts",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_PaymentsForConstructionInProgress": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 57.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for construction in progress",
        "label": "Payments For Construction In Progress",
        "negatedLabel": "Cash paid for construction in progress"
       }
      }
     },
     "localname": "PaymentsForConstructionInProgress",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_PaymentsToAcquireLandUseRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 59.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for acquisition of land use rights.",
        "label": "Payments to Acquire Land Use Rights",
        "negatedLabel": "Purchase of land use rights"
       }
      }
     },
     "localname": "PaymentsToAcquireLandUseRights",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_PercentageBelowVariableRateBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points reduced from the reference rate to compute the variable rate on the debt instrument.",
        "label": "Percentage Below Variable Rate Basis",
        "terseLabel": "Percentage below variable rate basis"
       }
      }
     },
     "localname": "PercentageBelowVariableRateBasis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfCommitmentOfTotalCapital": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage committed of the total capital.",
        "label": "Percentage of Commitment of Total Capital",
        "terseLabel": "Committed percentage of the total capital (as a percent)"
       }
      }
     },
     "localname": "PercentageOfCommitmentOfTotalCapital",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfCulturalUndertakingDevelopmentFees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to cultural undertaking development fees percentage applicable.",
        "label": "Percentage of Cultural Undertaking Development Fees",
        "terseLabel": "Percentage of cultural undertaking development fees"
       }
      }
     },
     "localname": "PercentageOfCulturalUndertakingDevelopmentFees",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfDisposal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of disposal",
        "label": "Percentage Of Disposal",
        "terseLabel": "Percentage of disposal"
       }
      }
     },
     "localname": "PercentageOfDisposal",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of entitled to claim for tax deductible on research and development expenses announced by State Taxation Administration.",
        "label": "Percentage Of Entitled To Claim For Research And Development Expenses By State Taxation Administration",
        "terseLabel": "Percentage of entitled to claim announced by State Taxation Administration (as a percent)"
       }
      }
     },
     "localname": "PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfEquityInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity interest",
        "label": "Percentage of equity interest"
       }
      }
     },
     "localname": "PercentageOfEquityInterest",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfEquityInterestConvertedFromProfitSharingRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity interest which can be converted from profit sharing right, subject to applicable regulatory approvals.",
        "label": "Percentage of Equity Interest, Converted from Profit Sharing Right",
        "terseLabel": "Percentage of equity interest can be converted from profit sharing right"
       }
      }
     },
     "localname": "PercentageOfEquityInterestConvertedFromProfitSharingRight",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfEquityInterestConvertedFromProfitSharingRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity interest converted from profit sharing right.",
        "label": "Percentage Of Equity Interest Converted From Profit Sharing Rights",
        "terseLabel": "Percentage of equity interest converted from profit sharing right"
       }
      }
     },
     "localname": "PercentageOfEquityInterestConvertedFromProfitSharingRights",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum percentage of the after-tax net income allocated to a general reserve fund or statutory surplus fund until the reserve balance is a specified percentage of the registered capital.",
        "label": "Percentage Of Net After Tax Profits To Be Set Aside Prior To Payment Of Dividends As General Reserve Fund Or Statutory Surplus Fund",
        "terseLabel": "Required minimum percentage of annual appropriations to general reserve fund or statutory surplus fund"
       }
      }
     },
     "localname": "PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This percentage entitled to claim tax deductible for research and development expense as per PRC laws and regulations.",
        "label": "Percentage Of Tax Deductible For Research And Development Expenses",
        "terseLabel": "Percentage of claiming tax deductible for research and development expense (as a percent)"
       }
      }
     },
     "localname": "PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfVotingRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting right .",
        "label": "Percentage of Voting Right",
        "terseLabel": "Percentage of Voting Right"
       }
      }
     },
     "localname": "PercentageOfVotingRight",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PreferentialCorporateIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to preferential corporate income tax rate applicable.",
        "label": "Preferential Corporate Income Tax Rate",
        "terseLabel": "Preferential income tax rate (as a percent)"
       }
      }
     },
     "localname": "PreferentialCorporateIncomeTaxRate",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PrepaymentsAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments and other current assets.",
        "label": "Prepayments And Other Current Assets [Member]",
        "terseLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "PrepaymentsAndOtherCurrentAssetsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ProceedsFromREITSListedOnTheShanghaiStockExchange": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from REITS listed on the shanghai stock exchange.",
        "label": "Proceeds From REITS Listed On The Shanghai Stock Exchange",
        "terseLabel": "Proceeds from REITS listed on the shanghai stock exchange"
       }
      }
     },
     "localname": "ProceedsFromREITSListedOnTheShanghaiStockExchange",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ProceedsFromSalesOfDevelopmentProperties": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 62.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from sales of development properties.",
        "label": "Proceeds From Sales Of Development Properties",
        "terseLabel": "Cash received from sale of development properties"
       }
      }
     },
     "localname": "ProceedsFromSalesOfDevelopmentProperties",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ProductSalesAndOnlineMarketplaceReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to online direct sales and online marketplace receivables.",
        "label": "Product Sales And Online Marketplace Receivables [Member]",
        "terseLabel": "Online retail and online marketplace receivables"
       }
      }
     },
     "localname": "ProductSalesAndOnlineMarketplaceReceivablesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ProfitAboveTwoMillionHonKongDollarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Above Two Million Hon Kong Dollar.",
        "label": "Profit Above Two Million Hon Kong Dollar [Member]"
       }
      }
     },
     "localname": "ProfitAboveTwoMillionHonKongDollarMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ProfitBelowTwoMillionHongKongDollarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Below Two Million Hong Kong Dollar.",
        "label": "Profit Below Two Million Hong kong Dollar [Member]"
       }
      }
     },
     "localname": "ProfitBelowTwoMillionHongKongDollarMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ProfitRangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Range.",
        "label": "Profit Range [Axis]"
       }
      }
     },
     "localname": "ProfitRangeAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_ProfitRangeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit Range [Domain]"
       }
      }
     },
     "localname": "ProfitRangeDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ProfitSharingRightPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit sharing percentage of the future pre-tax profit of a third party when it has a positive pre-tax income on a cumulative basis.",
        "label": "Profit Sharing Right, Percentage",
        "terseLabel": "Percentage of profit sharing right"
       }
      }
     },
     "localname": "ProfitSharingRightPercentage",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PropertyFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property Funds [Member]"
       }
      }
     },
     "localname": "PropertyFundsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_RebatesAndSubsidiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for rebates and subsidies received from a vendor. The rebates and subsidies that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of revenue.",
        "label": "Rebates and Subsidies [Policy Text Block]",
        "terseLabel": "Rebates and subsidies"
       }
      }
     },
     "localname": "RebatesAndSubsidiesPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction percentage of cultural undertaking development fees.",
        "label": "Reduction Percentage Of Cultural Undertaking Development Fees",
        "terseLabel": "Reduction percentage of cultural undertaking development fees"
       }
      }
     },
     "localname": "ReductionPercentageOfCulturalUndertakingDevelopmentFees",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction percentage of preferential corporate income tax rate.",
        "label": "Reduction Percentage of Preferential Corporate Income Tax Rate",
        "terseLabel": "Reduction percentage of preferential corporate income tax rate"
       }
      }
     },
     "localname": "ReductionPercentageOfPreferentialCorporateIncomeTaxRate",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_RegisteredCapitalsAndPrcStatutoryReserves": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of registered capitals and PRC statutory Reserves.",
        "label": "Registered Capitals and PRC Statutory Reserves",
        "terseLabel": "Registered capitals and PRC statutory reserves of the Group's consolidated VIEs"
       }
      }
     },
     "localname": "RegisteredCapitalsAndPrcStatutoryReserves",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_RelatedPartiesConcentrationRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified amount from related parties is to a specified benchmark, such as total receivables, net revenues, pretax results.",
        "label": "Related Parties Concentration Risk [Member]",
        "terseLabel": "Related parties concentration risk"
       }
      }
     },
     "localname": "RelatedPartiesConcentrationRiskMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_RelatedPartiesOtherThanMajorRelatedPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to related parties, other than major related parties.",
        "label": "Related Parties Other Than Major Related Parties [Member]",
        "terseLabel": "Related parties, other than the major related parties"
       }
      }
     },
     "localname": "RelatedPartiesOtherThanMajorRelatedPartiesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_RelatedPartyPaymentProcessingServiceFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged by the related parties for payment processing services.",
        "label": "Related party payment processing service fees",
        "terseLabel": "Amount due to related party for payment processing services"
       }
      }
     },
     "localname": "RelatedPartyPaymentProcessingServiceFees",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Other Receivables From or (Payables)Transactions With Related Party).",
        "label": "Related Party Transaction Other Receivables From or PayablesTransactions With Related Party",
        "terseLabel": "Amount due from related parties"
       }
      }
     },
     "localname": "RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_RelationshipWithRidersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Relationship with riders.",
        "label": "Relationship With Riders [Member]",
        "terseLabel": "Relationship with riders"
       }
      }
     },
     "localname": "RelationshipWithRidersMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ReorganizationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the description and amounts of reorganization.",
        "label": "Reorganization [Text Block]",
        "verboseLabel": "JD Technology reorganization"
       }
      }
     },
     "localname": "ReorganizationTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ReorganizationofJDCloudAI": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reorganization of JD Cloud AI",
        "label": "Reorganization of JD Cloud AI",
        "terseLabel": "Reorganization of JD Cloud &amp; AI"
       }
      }
     },
     "localname": "ReorganizationofJDCloudAI",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 43.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase and repayment of unsecured senior notes.",
        "label": "Repurchase And Repayment Of Unsecured Senior Notes",
        "negatedLabel": "Repurchase and repayment of unsecured senior notes"
       }
      }
     },
     "localname": "RepurchaseAndRepaymentOfUnsecuredSeniorNotes",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For entities incorporated in PRC, the ratio of the statutory reserve to the registered capital which triggers the elimination of the requirement to contribute to the statutory reserve.",
        "label": "Required General Reserve Registered Capital Ratio to Deforce Compulsory Net Profit Allocation to General Reserve",
        "terseLabel": "Maximum percentage of statutory general reserve related to entity's registered capital"
       }
      }
     },
     "localname": "RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For entities incorporated in PRC, the ratio of the statutory surplus to the registered capital which triggers the elimination of the requirement to contribute to the statutory reserve.",
        "label": "Required Statutory Surplus Registered Capital Ratio to Deforce Compulsory Net Profit Allocation to Statutory Surplus",
        "terseLabel": "Maximum percentage of statutory surplus reserve related to entity's registered capital"
       }
      }
     },
     "localname": "RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_RestrictedCashFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/FairValueMeasurementDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of cash which is restricted as to withdrawal or usage.",
        "label": "Restricted Cash Fair Value Disclosure",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashFairValueDisclosure",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_RestrictedCashTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restricted cash.",
        "label": "Restricted cash [Text Block]",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedCash"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_RestrictedStockAndStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met, and an arrangement whereby an individual is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.",
        "label": "Restricted Stock And Stock Option [Member]",
        "terseLabel": "RSUs and share options"
       }
      }
     },
     "localname": "RestrictedStockAndStockOptionMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for customer incentives and loyalty programs.",
        "label": "Revenue Recognition Incentives and Loyalty Programs, Policy [Policy Text Block]",
        "terseLabel": "Customer incentives and loyalty programs"
       }
      }
     },
     "localname": "RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_RsusAndShareOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "RSUs And Share Options [Member]",
        "terseLabel": "RSUs and options"
       }
      }
     },
     "localname": "RsusAndShareOptionsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SalesOfAudioVideoProductsAndBooksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to sales of audio, video products and books of the entity.",
        "label": "Sales Of Audio Video Products And Books [Member]",
        "terseLabel": "Sales of audio, video products and books"
       }
      }
     },
     "localname": "SalesOfAudioVideoProductsAndBooksMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SalesOfOtherProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to sales of other products of the entity.",
        "label": "Sales Of Other Products [Member]",
        "terseLabel": "Sales of other products"
       }
      }
     },
     "localname": "SalesOfOtherProductsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ScheduleOfAccountsPayableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying value as of the balance sheet date of payables to vendors for goods and services received that are used in an entity's business and other payables.",
        "label": "Schedule of Accounts Payable [Table Text Block]",
        "terseLabel": "Schedule of accounts payable"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of accrued expenses and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Schedule of Accrued Liabilities and Other Current Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed statement of operations and statement of comprehensive income (loss) including, but not limited to, statements of operations and statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.",
        "label": "Schedule Of Condensed Statements Of Operations And Comprehensive Income Loss [Table Text Block]",
        "verboseLabel": "Condensed Statements of Operations and Comprehensive Income"
       }
      }
     },
     "localname": "ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the estimated useful lives of the entity's finite lived intangible assets.",
        "label": "Schedule of Finite Lived Intangible Assets Useful Lives Table [Text Block]",
        "terseLabel": "Schedule of estimated useful lives of intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for land use rights.",
        "label": "Schedule of Land Use Rights Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of amortization expenses related to the land use rights for future periods"
       }
      }
     },
     "localname": "ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfLandUseRightsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of land use rights.",
        "label": "Schedule of Land Use Rights [Table Text Block]",
        "terseLabel": "Schedule of land use rights, net"
       }
      }
     },
     "localname": "ScheduleOfLandUseRightsTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LandUseRightsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of lease cost recognized and supplemental cash flow information related to operating leases.",
        "label": "Schedule Of Lease Cost Recognized And Supplemental Cash Flow Information Related To Operating Leases [Table Text Block]",
        "terseLabel": "Summary of lease cost recognized and supplemental cash flow information related to operating leases"
       }
      }
     },
     "localname": "ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major related parties and their relationship with the entity.",
        "label": "Schedule of Major Related Parties Disclosure [Table Text Block]",
        "terseLabel": "Schedule of the major related parties and their relationships with the Group"
       }
      }
     },
     "localname": "ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major subsidiaries, consolidated VIEs and VIEs' subsidiaries.",
        "label": "Schedule of percentage of legal ownership in major subsidiaries, VIEs and VIEs' subsidiaries"
       }
      }
     },
     "localname": "ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the estimated useful lives of the entity's property, equipment and software.",
        "label": "Schedule of Property Equipment and Software Estimated Useful Lives Table [Text Block]",
        "terseLabel": "Schedule of estimated useful lives of property, equipment and software"
       }
      }
     },
     "localname": "ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfRelatedPartyBalancesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of balances of the major related parties with the entity.",
        "label": "Schedule of Related Party Balances [Table Text Block]",
        "terseLabel": "Schedule of the major related party balances"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyBalancesTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ScheduleOfStatutoryReservesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail of reserves required under laws of various countries.",
        "label": "Schedule of Statutory Reserves [Table]"
       }
      }
     },
     "localname": "ScheduleOfStatutoryReservesTable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_SeriesAOnePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A One Preferred Stock [Member]",
        "terseLabel": "Series A1Preferred Stock"
       }
      }
     },
     "localname": "SeriesAOnePreferredStockMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ServicesProvidedAndProductsSoldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the services and sales of goods transactions.",
        "label": "Services Provided And Products Sold [Member]",
        "terseLabel": "Services provided and products sold"
       }
      }
     },
     "localname": "ServicesProvidedAndProductsSoldMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ServicesReceivedAndPurchasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to services and purchases.",
        "label": "Services Received And Purchases [Member]",
        "terseLabel": "Services received and purchases"
       }
      }
     },
     "localname": "ServicesReceivedAndPurchasesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ServicesReceivedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the services transactions.",
        "label": "Services Received [Member]",
        "terseLabel": "Services received"
       }
      }
     },
     "localname": "ServicesReceivedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Shanghai Shengdayuan Information Technology Co., Ltd.",
        "label": "Shanghai Shengdayuan Information Technology Company Limited [Member]",
        "terseLabel": "Shanghai Shengdayuan"
       }
      }
     },
     "localname": "ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount payable to employees in relation to exercise of share based compensation awards.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Amount Payable",
        "terseLabel": "Payable related to employees' exercise of share-based awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Weighted Average Contractual Term [Abstract]",
        "terseLabel": "Weighted Average Remaining Contractual Term (years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_ShareBasedCompensationAwardFiveYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is five years.",
        "label": "Share Based Compensation Award Five Years [Member]",
        "terseLabel": "Year five"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardFiveYearsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShareBasedCompensationAwardFourYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is four years.",
        "label": "Share Based Compensation Award Four Years [Member]",
        "terseLabel": "Year four"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardFourYearsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShareBasedCompensationAwardTenYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is ten years.",
        "label": "Share Based Compensation Award Ten Years [Member]",
        "terseLabel": "Year ten"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTenYearsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShareBasedCompensationAwardTwoYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is two years.",
        "label": "Share Based Compensation Award Two Years [Member]",
        "terseLabel": "Year two"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTwoYearsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShareBasedcompensationAwardSixYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is six years.",
        "label": "Share Based Compensation Award Six Years [Member]",
        "terseLabel": "Year six"
       }
      }
     },
     "localname": "ShareBasedcompensationAwardSixYearsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShareIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Share Incentive Plan.",
        "label": "Share Incentive Plan [Member]",
        "terseLabel": "Share Incentive Plan"
       }
      }
     },
     "localname": "ShareIncentivePlanMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShareOfChangesInEquityInvesteesCapitalAccounts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to additional paid in capital (APIC) resulting from the share of changes in the equity investee's capital accounts.",
        "label": "Share Of Changes In The equity Investee's Capital Accounts",
        "terseLabel": "Share of changes in the equity investee's capital accounts"
       }
      }
     },
     "localname": "ShareOfChangesInEquityInvesteesCapitalAccounts",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ShareOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An arrangement whereby beneficiaries are entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.",
        "label": "Share Options [Member]",
        "terseLabel": "Options"
       }
      }
     },
     "localname": "ShareOptionsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SharebasedCompensationawardThreeYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. The vesting period of award is three years.",
        "label": "Share Based Compensation Award Three Years [Member]",
        "terseLabel": "Year three"
       }
      }
     },
     "localname": "SharebasedCompensationawardThreeYearsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SharesOfResultsOfEquityInvesteesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing shares of results of equity investees.",
        "label": "Shares Of Results Of Equity Investees [Member]",
        "terseLabel": "Share of results of equity investees"
       }
      }
     },
     "localname": "SharesOfResultsOfEquityInvesteesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShippingChargesAndOthersPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/AccountsPayableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of shipping charges and other obligations payable within one year or the normal operating cycle, if longer.",
        "label": "Shipping Charges and Others, Payable",
        "terseLabel": "Shipping charges payable and others"
       }
      }
     },
     "localname": "ShippingChargesAndOthersPayable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ShippingHandlingAndTransportationCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fulfilment [Abstract]",
        "terseLabel": "Fulfillment"
       }
      }
     },
     "localname": "ShippingHandlingAndTransportationCostsAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_SoftwareEnterpriseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents an entity classified of Software Enterprises that receive an exemption from income tax.",
        "label": "Software Enterprise [Member]",
        "terseLabel": "Software enterprise"
       }
      }
     },
     "localname": "SoftwareEnterpriseMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SRTSchedule Of Equity Method Investment Equity Method Investee Name .",
        "label": "SRTSchedule Of Equity Method Investment Equity Method Investee Name [Axis]"
       }
      }
     },
     "localname": "SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SRTSchedule Of Equity Method Investment Equity Method Investee Name Axis .",
        "label": "SRTSchedule Of Equity Method Investment Equity Method Investee Name [Domain]"
       }
      }
     },
     "localname": "SrtscheduleOfEquityMethodInvestmentEquityMethodInvesteeNameDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_StatusForTaxabilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to various tax status.",
        "label": "Status for Taxability [Axis]"
       }
      }
     },
     "localname": "StatusForTaxabilityAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_StatusForTaxabilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents various tax status.",
        "label": "Status For Taxability [Domain]",
        "terseLabel": "Status for Taxability [Domain]"
       }
      }
     },
     "localname": "StatusForTaxabilityDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_StatutoryReserveDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents various statutory reserves.",
        "label": "Statutory Reserve [Domain]",
        "terseLabel": "Statutory Reserve [Domain]"
       }
      }
     },
     "localname": "StatutoryReserveDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_StatutoryReserves": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 45.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of appropriations made after-tax profits to certain non-distributable reserve funds.",
        "label": "Statutory Reserves",
        "terseLabel": "Statutory reserves"
       }
      }
     },
     "localname": "StatutoryReserves",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_StatutoryReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Abstract]",
        "terseLabel": "Statutory reserves"
       }
      }
     },
     "localname": "StatutoryReservesAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_StatutoryReservesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents various statutory reserves.",
        "label": "Statutory Reserves [Axis]"
       }
      }
     },
     "localname": "StatutoryReservesAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_StatutoryReservesByEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries with statutory reserve laws.",
        "label": "Statutory Reserves By Entity [Domain]",
        "terseLabel": "Statutory Reserves by Entity [Domain]"
       }
      }
     },
     "localname": "StatutoryReservesByEntityDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_StatutoryReservesByRegulatoryCountryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description and amount of components of statutory reserves under laws of various countries.",
        "label": "Statutory Reserves by Regulatory Country [Axis]"
       }
      }
     },
     "localname": "StatutoryReservesByRegulatoryCountryAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_StatutoryReservesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Line Items]",
        "terseLabel": "Restricted net assets"
       }
      }
     },
     "localname": "StatutoryReservesLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_StatutoryReservesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appropriations made from entity's after-tax profits to reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. And appropriations made from entity's after-tax profits to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund.",
        "label": "Statutory Reserves [Member]",
        "terseLabel": "Statutory reserves"
       }
      }
     },
     "localname": "StatutoryReservesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_StatutoryReservesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for statutory reserves.",
        "label": "Statutory Reserves Policy [Text Block]",
        "terseLabel": "Statutory reserves"
       }
      }
     },
     "localname": "StatutoryReservesPolicyTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_StatutorySurplusReserveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents statutory surplus reserve.",
        "label": "Statutory Surplus Reserve [Member]",
        "terseLabel": "Statutory surplus reserve"
       }
      }
     },
     "localname": "StatutorySurplusReserveMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the Company's subsidiaries, consolidated VIEs and VIEs' subsidiaries established in PRC and Indonesia.",
        "label": "Subsidiaries Consolidated Vies And Vies Subsidiaries Established In Prc And Indonesia [Member]",
        "terseLabel": "Company's subsidiaries, consolidated VIEs and VIEs' subsidiaries established in PRC and Indonesia"
       }
      }
     },
     "localname": "SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the Company's subsidiaries incorporated in Singapore and Hong Kong.",
        "label": "Subsidiaries Incorporated In Singapore And Hong Kong [Member]",
        "terseLabel": "Company's subsidiaries incorporated in Singapore and Hong Kong"
       }
      }
     },
     "localname": "SubsidiariesIncorporatedInSingaporeAndHongKongMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to subsidiaries located in the municipalities or provinces of Chongqing, Sichuan, Guizhou, Yunnan, Shaanxi, Gansu, Ningxia, Qinghai, Xizang and Xinjiang.",
        "label": "Subsidiaries Located In Specified Municipalities Or Provisions [Member]",
        "terseLabel": "Certain enterprises located in applicable PRC regions"
       }
      }
     },
     "localname": "SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of movements in the allowances for doubtful accounts.",
        "label": "Summary Of Movements In Allowance For Doubtful Accounts [Table Text Block]",
        "terseLabel": "Schedule of movements in the allowances for doubtful accounts"
       }
      }
     },
     "localname": "SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of purchase price as of the date of acquisition is comprised .",
        "label": "Summary of purchase price as of the date of acquisition is comprised [Line Items]"
       }
      }
     },
     "localname": "SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of purchase price as of the date of acquisition .",
        "label": "Summary of purchase price as of the date of acquisition [Line Items]"
       }
      }
     },
     "localname": "SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_SupplyChainSupportMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to supply chain support member.",
        "label": "Supply Chain Support [Member]",
        "terseLabel": "Supply chain support"
       }
      }
     },
     "localname": "SupplyChainSupportMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SuqianHanbangInvestmentManagementCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Suqian Hanbang Investment Management Company limited.",
        "label": "Suqian Hanbang Investment Management Company Limited [Member]",
        "terseLabel": "Suqian Hanbang Investment Management Co., Ltd."
       }
      }
     },
     "localname": "SuqianHanbangInvestmentManagementCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TaxDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule describing the disclosure pertaining to tax.",
        "label": "Tax Disclosure [Table]"
       }
      }
     },
     "localname": "TaxDisclosureTable",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_TaxRateDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Rate Disclosure [Line Items]",
        "terseLabel": "Taxation"
       }
      }
     },
     "localname": "TaxRateDisclosureLineItems",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_TechnologyAndOthersIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology And Others Intangible Assets [Member]",
        "terseLabel": "Technology and Others"
       }
      }
     },
     "localname": "TechnologyAndOthersIntangibleAssetsMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TechnologyAndOthersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology and others.",
        "label": "Technology and others [Member]",
        "terseLabel": "Technology and others"
       }
      }
     },
     "localname": "TechnologyAndOthersMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TencentAndItsSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Tencent and its subsidiaries, which is a shareholder of the reporting entity.",
        "label": "Tencent And Its Subsidiaries [Member]",
        "terseLabel": "Tencent Group"
       }
      }
     },
     "localname": "TencentAndItsSubsidiariesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TencentGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent group member.",
        "label": "Tencent Group [Member]"
       }
      }
     },
     "localname": "TencentGroupMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TermAndRevolvingCreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility agreements which include term loans and revolving credit.",
        "label": "Term And Revolving Credit Facilities [Member]",
        "terseLabel": "Term and Revolving Credit Facilities"
       }
      }
     },
     "localname": "TermAndRevolvingCreditFacilitiesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TermLoanFacilityAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan facility agreement.",
        "label": "Term loan facility agreement [Member]",
        "terseLabel": "Term loan facility agreement"
       }
      }
     },
     "localname": "TermLoanFacilityAgreementMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The hong kong profits applicable for the first tier tax rate.",
        "label": "The Hong Kong Profits Applicable For The First Tier Tax Rate",
        "terseLabel": "The Hong Kong profits applicable for the first tier tax rate"
       }
      }
     },
     "localname": "TheHongKongProfitsApplicableForTheFirstTierTaxRate",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interval of Rental Rate Adjusted with Growth Rate Of Fair Market Rent.",
        "label": "The Interval Of Rental Rate Adjusted With Growth Rate Of Fair Market Rent",
        "terseLabel": "Rental rate adjusted with growth rate of fair market rent"
       }
      }
     },
     "localname": "TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "jd_TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ratio of restricted net assets to the Company total consolidated net assets.",
        "label": "The ratio of restricted net assets to the company total consolidated net assets",
        "terseLabel": "The ratio of restricted net assets to the Company's total consolidated net assets"
       }
      }
     },
     "localname": "TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_ThirdPartyInvestorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third party investor.",
        "label": "Third Party Investor [Member]",
        "terseLabel": "Third Party Investor"
       }
      }
     },
     "localname": "ThirdPartyInvestorMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TrafficAndOtherAdditionalSupportMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to traffic and other additional support member.",
        "label": "Traffic And Other Additional Support [Member]",
        "terseLabel": "Traffic and other additional support"
       }
      }
     },
     "localname": "TrafficAndOtherAdditionalSupportMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to traffic support, marketing and promotion services to be provided to related parties.",
        "label": "Traffic Support Marketing And Promotion Services Provided To Related Parties [Member]",
        "terseLabel": "Traffic support, marketing and promotion services"
       }
      }
     },
     "localname": "TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TransactionWithTencentHoldingsLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to the transaction with Tencent.",
        "label": "Transaction With Tencent Holdings Limited [Member]",
        "verboseLabel": "Transaction with Tencent"
       }
      }
     },
     "localname": "TransactionWithTencentHoldingsLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is the amount of the transfer of financial instruments that are considered delinquent (past due) at the end of the period.",
        "label": "Transfer of Financial Assets Accounted for as Sales, Delinquent Amount",
        "terseLabel": "Amount of over-due receivable transferred"
       }
      }
     },
     "localname": "TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value without recourse of financial assets derecognized from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in no retention of substantially all of the exposure to the economic return throughout the term of the transaction.",
        "label": "Transfer of Financial Assets Accounted for as Sales, Nonrecourse, Fair Value of Derecognized Assets",
        "terseLabel": "Accounts receivables transferred without recourse and derecognized"
       }
      }
     },
     "localname": "TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_TreasuryStockDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available",
        "label": "Share repurchase program"
       }
      }
     },
     "localname": "TreasuryStockDisclosureAbstract",
     "nsuri": "http://www.jd.com/20221231",
     "xbrltype": "stringItemType"
    },
    "jd_TwentyTwentyShareRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Twenty Twenty Share Repurchase Program [Member]",
        "label": "Twenty Twenty Share Repurchase Program [Member]",
        "terseLabel": "2020 Share repurchase program"
       }
      }
     },
     "localname": "TwentyTwentyShareRepurchaseProgramMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TypesOfDiscountedCoupons": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of types of discounted coupons.",
        "label": "Types of Discounted Coupons",
        "terseLabel": "Types of discounted coupons"
       }
      }
     },
     "localname": "TypesOfDiscountedCoupons",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "integerItemType"
    },
    "jd_UnrealizedGainLossOfTheInvestmentSecurities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized gain/(loss) of the investment securities.",
        "label": "Unrealized Gain(Loss) of the Investment Securities",
        "terseLabel": "Unrealized gain/(loss) of the investment securities"
       }
      }
     },
     "localname": "UnrealizedGainLossOfTheInvestmentSecurities",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_UnsecuredBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations.",
        "label": "Unsecured Borrowings",
        "terseLabel": "Unsecured borrowings"
       }
      }
     },
     "localname": "UnsecuredBorrowings",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_UnsecuredSeniorNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Senior Note [Member]"
       }
      }
     },
     "localname": "UnsecuredSeniorNoteMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_UnsecuredSeniorNotesDue2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to 3.875% unsecured senior notes due 2026.",
        "label": "Unsecured Senior Notes Due2026 [Member]",
        "terseLabel": "3.875% notes due 2026"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesDue2026Member",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_UnsecuredSeniorNotesDue2030Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured senior notes due 2030.",
        "label": "Unsecured Senior Notes Due 2030 [Member]",
        "terseLabel": "3.375% notes due 2030"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesDue2030Member",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_UnsecuredSeniorNotesDue2050Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured senior notes due 2050.",
        "label": "Unsecured Senior Notes Due 2050 [Member]",
        "terseLabel": "4.125% notes due 2050"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesDue2050Member",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_UnsecuredSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured senior notes.",
        "label": "Unsecured Senior Notes [Member]"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_UnsecuredSeniorNotesPayableFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of unsecured senior notes payable.",
        "label": "Unsecured Senior Notes Payable, Fair Value Disclosure",
        "terseLabel": "Unsecured senior notes"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesPayableFairValueDisclosure",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of addition in the period in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance Deferred Tax Asset Current Year Additions",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetCurrentYearAdditions",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of valuation allowance of a specified deferred tax asset reversed in the period.",
        "label": "Valuation Allowance Deferred Tax Asset Current Year Reversals",
        "negatedLabel": "Reversals"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetCurrentYearReversals",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ValueAddedTaxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value added tax.",
        "label": "Value Added Tax [Member]"
       }
      }
     },
     "localname": "ValueAddedTaxMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ValueAddedTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to value added tax rate applicable.",
        "label": "Value Added Tax Rate",
        "terseLabel": "Statutory VAT rate (as a percent)"
       }
      }
     },
     "localname": "ValueAddedTaxRate",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures of similar consolidated Variable Interest Entities (VIE),in aggregate, with related disclosed amounts nonrecourse to the reporting entity for the aggregated variable interest entities in which the entity is considered the primary beneficiary.",
        "label": "Variable Interest Entity Primary Beneficiary Aggregated Disclosure Non Recourse [Member]",
        "terseLabel": "Consolidated VIEs and VIEs' subsidiaries without recourse to the primary beneficiaries"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable interest entity primary beneficiary aggregated.",
        "label": "Variable Interest Entity Primary Beneficiary Aggregated [Member]",
        "terseLabel": "VIEs and their subsidiaries"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryAggregatedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_VestingBasedOnServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a share based compensation award with vesting based on length of service.",
        "label": "Vesting Based On Service [Member]",
        "terseLabel": "Service-based"
       }
      }
     },
     "localname": "VestingBasedOnServiceMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_VestingCriteriaAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about the type of vesting for share-based compensation awards.",
        "label": "Vesting criteria [Axis]"
       }
      }
     },
     "localname": "VestingCriteriaAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_VestingCriteriaDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The types of vesting specified for share-based compensation awards.",
        "label": "Vesting criteria [Domain]"
       }
      }
     },
     "localname": "VestingCriteriaDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_VestingFrequencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting frequency for share-based compensation.",
        "label": "Vesting Frequency [Axis]"
       }
      }
     },
     "localname": "VestingFrequencyAxis",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "jd_VestingFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting frequency for share-based compensation.",
        "label": "Vesting Frequency [Domain]",
        "terseLabel": "Vesting Frequency [Domain]"
       }
      }
     },
     "localname": "VestingFrequencyDomain",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_VestingFrequencyEachAnniversaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation vested on each anniversary of the grant date.",
        "label": "Vesting Frequency Each Anniversary [Member]",
        "terseLabel": "Each anniversary"
       }
      }
     },
     "localname": "VestingFrequencyEachAnniversaryMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_VipshopHoldingsLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Vipshop Holdings Ltd. (\"Vipshop\").",
        "label": "Vipshop Holdings Ltd [Member]",
        "terseLabel": "Vipshop"
       }
      }
     },
     "localname": "VipshopHoldingsLtdMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_WealthManagementProductMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in wealth management products.",
        "label": "Wealth Management Product [Member]",
        "terseLabel": "Wealth management products"
       }
      }
     },
     "localname": "WealthManagementProductMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails2",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_WindcreekLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Windcreek Limited.",
        "label": "Windcreek Limited [Member]",
        "terseLabel": "Windcreek Limited"
       }
      }
     },
     "localname": "WindcreekLimitedMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of withholding income tax rate on dividends distributed by the Foreign Invested Enterprise to it's immediate holding company.",
        "label": "Withholding tax rate on dividend distributed by foreign invested enterprise to its immediate holding company",
        "terseLabel": "Withholding tax rate on dividend distributed by FIE"
       }
      }
     },
     "localname": "WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_XianJingxundiSupplyChainTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Xi'an Jingxundi Supply Chain Technology Co., Ltd. (\"Xi'an Jing xundi\").",
        "label": "Xian Jingxundi Supply Chain Technology Co Ltd [Member]",
        "terseLabel": "Xi'an Jingxundi Supply Chain Technology Co., Ltd. (\"Xi'an Jingxundi\")"
       }
      }
     },
     "localname": "XianJingxundiSupplyChainTechnologyCoLtdMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_YonghuiSuperstoresCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Yonghui Superstores Co., Ltd (\"Yonghui\").",
        "label": "Yonghui Superstores Co Ltd [Member]",
        "terseLabel": "Yonghui Group"
       }
      }
     },
     "localname": "YonghuiSuperstoresCoLtdMember",
     "nsuri": "http://www.jd.com/20221231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "auth_ref": [
      "r381",
      "r860",
      "r929"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "terseLabel": "Condensed Balance Sheets"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [
      "r381",
      "r861",
      "r929"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Cash Flow Statements, Captions [Line Items]",
        "terseLabel": "Condensed Statements of Cash Flows"
       }
      }
     },
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent company only condensed financial information"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2022",
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r381",
      "r687",
      "r688",
      "r691",
      "r692",
      "r771",
      "r854",
      "r859",
      "r990",
      "r993",
      "r994",
      "r1065",
      "r1068",
      "r1069"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r381",
      "r687",
      "r688",
      "r691",
      "r692",
      "r771",
      "r854",
      "r859",
      "r990",
      "r993",
      "r994",
      "r1065",
      "r1068",
      "r1069"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity.",
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r381",
      "r434",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r462",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r543",
      "r545",
      "r546",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r991",
      "r992",
      "r1066",
      "r1067"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r381",
      "r434",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r462",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r543",
      "r545",
      "r546",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r991",
      "r992",
      "r1066",
      "r1067"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r1063"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Summary of Principal Amounts due of Unsecured Senior Notes"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r379",
      "r380",
      "r551",
      "r571",
      "r871",
      "r877",
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r313",
      "r385",
      "r393",
      "r400",
      "r488",
      "r641",
      "r642",
      "r643",
      "r664",
      "r665",
      "r696",
      "r699",
      "r701",
      "r702",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r313",
      "r385",
      "r393",
      "r400",
      "r488",
      "r641",
      "r642",
      "r643",
      "r664",
      "r665",
      "r696",
      "r699",
      "r701",
      "r702",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by currency.",
        "label": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r467",
      "r899",
      "r999",
      "r1061"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r531",
      "r532",
      "r533",
      "r534",
      "r601",
      "r782",
      "r820",
      "r855",
      "r856",
      "r897",
      "r905",
      "r912",
      "r995",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r531",
      "r532",
      "r533",
      "r534",
      "r601",
      "r782",
      "r820",
      "r855",
      "r856",
      "r897",
      "r905",
      "r912",
      "r995",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r467",
      "r899",
      "r999",
      "r1061"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/FinancingForMajorSubsidiaries",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/FinancingForMajorSubsidiaries",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50 percent) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "Parent company"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r464",
      "r788",
      "r898",
      "r911",
      "r987",
      "r988",
      "r999",
      "r1060"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r464",
      "r788",
      "r898",
      "r911",
      "r987",
      "r988",
      "r999",
      "r1060"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Products and Services [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r531",
      "r532",
      "r533",
      "r534",
      "r592",
      "r601",
      "r632",
      "r633",
      "r634",
      "r778",
      "r782",
      "r820",
      "r855",
      "r856",
      "r897",
      "r905",
      "r912",
      "r986",
      "r995",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis ]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails",
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r531",
      "r532",
      "r533",
      "r534",
      "r592",
      "r601",
      "r632",
      "r633",
      "r634",
      "r778",
      "r782",
      "r820",
      "r855",
      "r856",
      "r897",
      "r905",
      "r912",
      "r986",
      "r995",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails",
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r379",
      "r380",
      "r551",
      "r571",
      "r878",
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r314",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r420",
      "r489",
      "r490",
      "r665",
      "r697",
      "r701",
      "r702",
      "r703",
      "r745",
      "r763",
      "r764",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.",
        "label": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r314",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r420",
      "r489",
      "r490",
      "r665",
      "r697",
      "r701",
      "r702",
      "r703",
      "r745",
      "r763",
      "r764",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.",
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r400",
      "r602",
      "r928",
      "r961"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r957",
      "r1064"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Condensed Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r957",
      "r1064"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Condensed Statements of Cash Flows"
       }
      }
     },
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r400",
      "r602",
      "r928",
      "r930",
      "r961"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r967",
      "r1047"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3",
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3",
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "Composition of accumulated other comprehensive income/(loss)"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of significant accounting policies"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r41",
      "r910"
     ],
     "calculation": {
      "http://www.jd.com/role/AccountsPayableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 33.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsPayableDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r16",
      "r41"
     ],
     "calculation": {
      "http://www.jd.com/role/AccountsPayableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Trade, Current",
        "terseLabel": "Vendor payable"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r333",
      "r469",
      "r470",
      "r874"
     ],
     "calculation": {
      "http://www.jd.com/role/AccountsReceivableNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.jd.com/role/AccountsReceivableNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current, Total",
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net",
        "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Professional fee"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRentCurrent": {
     "auth_ref": [
      "r46",
      "r876"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Rent, Current",
        "verboseLabel": "Rental fee payable"
       }
      }
     },
     "localname": "AccruedRentCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r153",
      "r325"
     ],
     "calculation": {
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r341",
      "r342",
      "r343",
      "r345",
      "r354",
      "r355",
      "r940"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]",
        "terseLabel": "Net unrealized gains/(losses) on available-for-sale securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r61",
      "r62",
      "r63",
      "r335",
      "r814",
      "r828",
      "r832"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 48.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Accumulated other comprehensive loss",
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income/(loss)",
        "terseLabel": "Other comprehensive income",
        "verboseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r60",
      "r63",
      "r229",
      "r764",
      "r823",
      "r824",
      "r940",
      "r941",
      "r942",
      "r958",
      "r959",
      "r960"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive income/(loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r59",
      "r63",
      "r229",
      "r354",
      "r355",
      "r729",
      "r730",
      "r731",
      "r732",
      "r734",
      "r940"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Weighted-Average Amortization Period (in years)",
        "verboseLabel": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r32",
      "r910"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 44.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r641",
      "r642",
      "r643",
      "r958",
      "r959",
      "r960",
      "r1038"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalPreferredStock": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholder in nonredeemable preferred stock-related transaction in excess of par value, value contributed to entity and value received from other stock-related transaction. Includes, but is not limited to, preferred stock redeemable solely at option of issuer. Excludes common stock.",
        "label": "Additional Paid in Capital, Preferred Stock",
        "terseLabel": "Additional Paid in Capital, Preferred Stock"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r386",
      "r387",
      "r388",
      "r389",
      "r400",
      "r476",
      "r477",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r641",
      "r642",
      "r643",
      "r662",
      "r663",
      "r664",
      "r665",
      "r682",
      "r683",
      "r684",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r737",
      "r738",
      "r742",
      "r743",
      "r744",
      "r745",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r790",
      "r791",
      "r792",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income/(loss) to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesOnInventoryPurchases": {
     "auth_ref": [
      "r938"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.",
        "label": "Advances on Inventory Purchases",
        "terseLabel": "Advance to suppliers"
       }
      }
     },
     "localname": "AdvancesOnInventoryPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r646"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising costs"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "negatedLabel": "Share-based compensation",
        "terseLabel": "Share-based compensation expenses",
        "verboseLabel": "Share-based compensation expenses"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r336",
      "r473",
      "r491",
      "r492",
      "r495"
     ],
     "calculation": {
      "http://www.jd.com/role/AccountsReceivableNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "negatedLabel": "Allowance for doubtful accounts",
        "negatedPeriodEndLabel": "Balance at end of the year",
        "negatedPeriodStartLabel": "Balance at beginning of the year"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Movements in the allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r494"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "terseLabel": "Write-off"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AlternativeInvestment": {
     "auth_ref": [
      "r705",
      "r713"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.",
        "label": "Alternative Investment",
        "terseLabel": "Investment in time deposit with maturity of more than one year"
       }
      }
     },
     "localname": "AlternativeInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r563",
      "r740",
      "r895",
      "r896",
      "r950"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of discounts and issuance costs of the unsecured senior notes"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r99",
      "r139",
      "r144"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expenses"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": {
     "auth_ref": [
      "r373"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.",
        "label": "Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries",
        "terseLabel": "Restricted net assets"
       }
      }
     },
     "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Anti-dilutive securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r260",
      "r286",
      "r329",
      "r374",
      "r442",
      "r454",
      "r460",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r687",
      "r691",
      "r715",
      "r910",
      "r991",
      "r992",
      "r1049"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r320",
      "r339",
      "r374",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r687",
      "r691",
      "r715",
      "r910",
      "r991",
      "r992",
      "r1049"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "terseLabel": "Current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.jd.com/role/FairValueMeasurementDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r374",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r687",
      "r691",
      "r715",
      "r991",
      "r992",
      "r1049"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.",
        "label": "Assets, Noncurrent",
        "terseLabel": "Non-current assets",
        "totalLabel": "Total\u00a0non-current\u00a0assets"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "verboseLabel": "Non-current\u00a0assets"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r0",
      "r1",
      "r10",
      "r150",
      "r156",
      "r318",
      "r319"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r607",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r239",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankTimeDepositsMember": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.",
        "label": "Bank Time Deposits [Member]"
       }
      }
     },
     "localname": "BankTimeDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building Improvements [Member]",
        "terseLabel": "Building improvement"
       }
      }
     },
     "localname": "BuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r680",
      "r903",
      "r904"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionTables",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r208",
      "r209",
      "r680",
      "r903",
      "r904"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionTables",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "verboseLabel": "Business Acquisition, Percentage of Voting Interests Acquired"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Business Acquisition, Pro Forma Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": {
     "auth_ref": [
      "r211"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.",
        "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value",
        "negatedLabel": "Non-controlling\u00a0interests",
        "negatedTerseLabel": "Non-controlling\u00a0interests"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r217",
      "r218",
      "r219"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Business combination, consideration transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "presentationGuidance": "Business cooperation agreement as consideration of the acquisition",
        "terseLabel": "Business Combination, Consideration Transferred",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r217",
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "verboseLabel": "Acquisition of equity interest in Kuayue Express by issuance of ordinary shares of JD Logistics"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": {
     "auth_ref": [
      "r205",
      "r219"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r220",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "verboseLabel": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Business acquisition recognized identifiable assets and liabilities assumed current assets trade receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "presentationGuidance": "Newly identified and appreciation of intangible assets",
        "terseLabel": "New identified and appreciation of intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      },
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value",
        "terseLabel": "Fair value of previously held equity interests",
        "verboseLabel": "Fair value of previously held equity interests"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage",
        "verboseLabel": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": {
     "auth_ref": [
      "r207"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain",
        "terseLabel": "Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalAdditionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.",
        "label": "Capital Addition Purchase Commitments [Member]",
        "terseLabel": "Capital commitments"
       }
      }
     },
     "localname": "CapitalAdditionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalLeasesLesseeBalanceSheetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Leases, Lessee Balance Sheet [Abstract]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "CapitalLeasesLesseeBalanceSheetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r101",
      "r323",
      "r872"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion 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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "verboseLabel": "Time deposits"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r102",
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r939"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash, Cash Equivalents, and Short-term Investments",
        "terseLabel": "Cash and cash equivalents, restricted cash and short-term investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r95",
      "r101",
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of year",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r95",
      "r101",
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of year, including cash and cash equivalents classified within assets held for sale",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r95",
      "r249"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase/(decrease) in cash, cash equivalents, and restricted cash",
        "verboseLabel": "Net increase/(decrease) in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r374",
      "r404",
      "r408",
      "r414",
      "r416",
      "r424",
      "r425",
      "r484",
      "r535",
      "r538",
      "r539",
      "r540",
      "r546",
      "r547",
      "r569",
      "r570",
      "r572",
      "r573",
      "r575",
      "r715",
      "r857",
      "r927",
      "r952",
      "r962"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/CoverPage",
      "http://www.jd.com/role/DividendsAdditionalInformationDetails",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SegmentReportingDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Ordinary shares"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r888"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Axis]"
       }
      }
     },
     "localname": "CollateralAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollateralPledgedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledge of specific property to serve as protection against default.",
        "label": "Collateral Pledged [Member]"
       }
      }
     },
     "localname": "CollateralPledgedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r51",
      "r270",
      "r296"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 51.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r161",
      "r526",
      "r528",
      "r850",
      "r989"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A ordinary shares"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/CoverPage",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Class B ordinary shares"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/CoverPage",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Ordinary shares reserved for issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Common stock, dividends, per share, cash paid"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/DividendsAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r958",
      "r959",
      "r1038"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Ordinary shares"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Common stock value per share",
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Ordinary shares, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Ordinary shares, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Ordinary shares, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "presentationGuidance": "Common stock, shares, issued",
        "terseLabel": "Ordinary shares, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r31",
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Ordinary shares, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r31",
      "r910"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 43.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Ordinary shares (US$0.00002 par value; 100,000,000,000 shares authorized; 2,731,123,330 Class A ordinary shares issued and 2,690,342,230 outstanding, 428,185,501 Class B ordinary shares issued and 420,449,419 outstanding as of December 31, 2021; 2,793,298,344 Class A ordinary shares issued and 2,756,458,772 outstanding, 386,374,723 Class B ordinary shares issued and 379,220,475 outstanding as of December 31, 2022.)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r194"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Employee benefit"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/EmployeeBenefit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Income tax benefits/(expenses) applicable to Chinese mainland operations"
       }
      }
     },
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r65",
      "r349",
      "r351",
      "r360",
      "r810",
      "r817"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive income/(loss) attributable to ordinary shareholders"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r223",
      "r237",
      "r349",
      "r351",
      "r359",
      "r809",
      "r816"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 17.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total comprehensive income/(loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r81",
      "r358",
      "r808",
      "r815"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "verboseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive income/(loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r113",
      "r114",
      "r245",
      "r246",
      "r467",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r113",
      "r114",
      "r245",
      "r246",
      "r467",
      "r833",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r113",
      "r114",
      "r245",
      "r246",
      "r467",
      "r849",
      "r1062"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/ConcentrationAndRisksDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Concentration and risks"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisks"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration and risks"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r113",
      "r114",
      "r245",
      "r246",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk (as a percentage)"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r111",
      "r113",
      "r114",
      "r115",
      "r245",
      "r247",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r113",
      "r114",
      "r245",
      "r246",
      "r467",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/ConcentrationAndRisksDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r316",
      "r381",
      "r929"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "Parent company only condensed financial information"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r225",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r152"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Amount of construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r577",
      "r578",
      "r590"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Unearned revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r577",
      "r578",
      "r590"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 35.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "disclosureGuidance": "Deferred revenues (including amounts in relation to traffic support, marketing and promotion services to be provided to related parties of RMB492 million and RMB431 million as of December 31, 2021 and 2022, respectively)",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "verboseLabel": "Deferred revenues - current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r577",
      "r578",
      "r590"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 25.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Deferred revenues (including amounts in relation to traffic support, marketing and promotion services to be provided to related parties of RMB629 million and RMB179 million as of December 31, 2021 and 2022, respectively)",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "verboseLabel": "Deferred revenues - non-current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerRefundLiabilityCurrent": {
     "auth_ref": [
      "r1000"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.",
        "label": "Contract with Customer, Refund Liability, Current",
        "terseLabel": "Liabilities for return allowances",
        "verboseLabel": "Liabilities for return allowances"
       }
      }
     },
     "localname": "ContractWithCustomerRefundLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerRightToRecoverProductCurrent": {
     "auth_ref": [
      "r1000"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to recover product from customer on settling refund liability, classified as current.",
        "label": "Contract with Customer, Right to Recover Product, Current",
        "terseLabel": "Rights to recover products from customers"
       }
      }
     },
     "localname": "ContractWithCustomerRightToRecoverProductCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r123",
      "r453",
      "r454",
      "r455",
      "r456",
      "r462",
      "r966"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Unallocated items"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r73",
      "r788"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 9.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cost of Goods and Services Sold",
        "negatedLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r1002"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r955",
      "r1033",
      "r1035"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "negatedLabel": "Current income tax expenses"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r955",
      "r1033"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "negatedLabel": "Current income tax expenses"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r112",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Customer relationships",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationship"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r22",
      "r23",
      "r24",
      "r261",
      "r264",
      "r283",
      "r381",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r741",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r953"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Percentage over variable rate basis"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r24",
      "r264",
      "r283",
      "r565"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "disclosureGuidance": "Total Loan Facilities",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "verboseLabel": "Total principal amounts of unsecured senior notes"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "auth_ref": [
      "r280"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets pledged to secure a debt instrument.",
        "label": "Debt Instrument, Collateral Amount",
        "verboseLabel": "Debt Instrument, Collateral Amount"
       }
      }
     },
     "localname": "DebtInstrumentCollateralAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r251",
      "r253",
      "r548",
      "r741",
      "r893",
      "r894"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "verboseLabel": "Aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r48",
      "r251",
      "r568",
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r48",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Unsecured senior notes"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r340",
      "r892",
      "r1039"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "verboseLabel": "Debt instrument maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r49",
      "r381",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r741",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r953"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]",
        "verboseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRepurchaseAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value amount of debt instrument that was repurchased.",
        "label": "Debt Instrument, Repurchase Amount",
        "terseLabel": "Debt instrument repurchase amount"
       }
      }
     },
     "localname": "DebtInstrumentRepurchaseAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r49",
      "r170",
      "r173",
      "r174",
      "r175",
      "r250",
      "r251",
      "r253",
      "r281",
      "r381",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r741",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r953"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Unsecured senior notes"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r250",
      "r253",
      "r996"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "terseLabel": "Debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r252",
      "r554",
      "r566",
      "r893",
      "r894"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedLabel": "Unamortized discount and debt issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured senior notes"
       }
      }
     },
     "localname": "DebtInstrumentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.",
        "label": "Debt, Policy [Policy Text Block]",
        "terseLabel": "Unsecured senior notes and long-term borrowings"
       }
      }
     },
     "localname": "DebtPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r955",
      "r1034",
      "r1035"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "negatedLabel": "Deferred tax benefits"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r252",
      "r996"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r202",
      "r955",
      "r1034"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "negatedLabel": "Deferred tax expenses"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r649",
      "r650"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 18.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r99",
      "r202",
      "r660",
      "r668",
      "r669",
      "r955"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income tax"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r28",
      "r29",
      "r262",
      "r282",
      "r656"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "verboseLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r649",
      "r650"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 27.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetDomain": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.",
        "label": "Deferred Tax Asset [Domain]"
       }
      }
     },
     "localname": "DeferredTaxAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r201",
      "r1032"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred revenues"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r201",
      "r1032"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r1031"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "verboseLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Alternative [Abstract]",
        "terseLabel": "Net operating loss carry forwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsAlternativeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r201",
      "r1032"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r657"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: valuation allowance",
        "periodEndLabel": "Balance at end of the Year",
        "periodStartLabel": "Balance at beginning of the Year"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3",
      "http://www.jd.com/role/TaxationDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r201",
      "r1032"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "terseLabel": "Intangible assets arisen from business combination"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "auth_ref": [
      "r1032"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "verboseLabel": "Withholding tax on undistributed earnings"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries": {
     "auth_ref": [
      "r676"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of domestic subsidiaries.",
        "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Domestic Subsidiaries",
        "terseLabel": "Unrecognized deferred tax liabilities of subsidiaries"
       }
      }
     },
     "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r600"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Employee benefit expenses"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/EmployeeBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositLiabilityCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.",
        "label": "Deposit Liability, Current",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r99",
      "r151"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expenses"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r99",
      "r437"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r606",
      "r637",
      "r638",
      "r640",
      "r645",
      "r906"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "auth_ref": [
      "r2",
      "r3",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations, Held-for-sale [Member]",
        "terseLabel": "Held-for-sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "auth_ref": [
      "r0",
      "r1",
      "r10",
      "r156"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "periodEndLabel": "Less: cash, cash equivalents, and restricted cash classified within assets held for sale at end of year",
        "periodStartLabel": "Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r903",
      "r904"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.",
        "label": "Dividends Payable, Date to be Paid",
        "terseLabel": "Dividends Payable,\u00a0expected payment date"
       }
      }
     },
     "localname": "DividendPayableDateToBePaidDayMonthAndYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r176",
      "r279"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "negatedLabel": "Dividends",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/DividendsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Abstract]"
       }
      }
     },
     "localname": "DividendsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.",
        "label": "cash dividend, per ordinary share",
        "terseLabel": "Cash dividend, per ordinary share"
       }
      }
     },
     "localname": "DividendsPayableAmountPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r23",
      "r26",
      "r263",
      "r287"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Dividends Payable",
        "verboseLabel": "Dividends Payable"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r334",
      "r537",
      "r538",
      "r539",
      "r545",
      "r546",
      "r547",
      "r768",
      "r875",
      "r956"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Amount due from related parties"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r41",
      "r537",
      "r538",
      "r539",
      "r545",
      "r546",
      "r547",
      "r768",
      "r956"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 37.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "negatedLabel": "Amount due to related parties",
        "terseLabel": "Amount due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income/(loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r361",
      "r390",
      "r391",
      "r393",
      "r394",
      "r395",
      "r401",
      "r404",
      "r414",
      "r415",
      "r416",
      "r420",
      "r702",
      "r703",
      "r811",
      "r818",
      "r885"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net income/(loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r361",
      "r390",
      "r391",
      "r393",
      "r394",
      "r395",
      "r404",
      "r414",
      "r415",
      "r416",
      "r420",
      "r702",
      "r703",
      "r811",
      "r818",
      "r885"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net income/(loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r109",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "Net income/(loss) per share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net income/(loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r1041"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 68.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r652"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rates (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Reconciliation of differences between statutory tax rate and effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r377",
      "r652",
      "r671"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Applicable tax rate approved (as a percent)",
        "verboseLabel": "Statutory income tax rate (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails",
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r1030",
      "r1036"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Changes in valuation allowance (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r1030",
      "r1036"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Effect on tax rates in different tax jurisdiction (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r1030",
      "r1036"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "terseLabel": "Tax effect of non-deductible expenses (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r1030",
      "r1036"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails3": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "terseLabel": "Tax effect of non-taxable income (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Salary and welfare"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted-average period over which share-based compensation expense is expected to be recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r1029"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized share-based compensation expense related to awards other than options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r1029"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized share-based compensation expense related to options",
        "verboseLabel": "Unrecognized share-based compensation expense related to the share options granted"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r169",
      "r313",
      "r353",
      "r354",
      "r355",
      "r382",
      "r383",
      "r384",
      "r387",
      "r396",
      "r399",
      "r423",
      "r488",
      "r576",
      "r641",
      "r642",
      "r643",
      "r664",
      "r665",
      "r701",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r734",
      "r764",
      "r823",
      "r824",
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentAggregateCost": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Aggregate Cost",
        "verboseLabel": "Total consideration for equity investment"
       }
      }
     },
     "localname": "EquityMethodInvestmentAggregateCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity": {
     "auth_ref": [
      "r133"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee.",
        "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity",
        "terseLabel": "Positive/(negative) basis difference"
       }
      }
     },
     "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity [Abstract]",
        "terseLabel": "Equity method investment with the investment cost allocation"
       }
      }
     },
     "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "auth_ref": [
      "r319",
      "r374",
      "r484",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "auth_ref": [
      "r319",
      "r374",
      "r484",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "terseLabel": "Impairment charges in connection with the equity method"
       }
      }
     },
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Equity method investment, ownership percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "verboseLabel": "Percentage of the issued and outstanding ordinary shares (in percentage)"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestmentQuotedMarketValue": {
     "auth_ref": [
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the aggregate value of each identified investment accounted for under the equity method of accounting based on the quoted market price for those investments in common stock for which a quoted market price is available.",
        "label": "Equity Method Investment, Quoted Market Value",
        "terseLabel": "Aggregate market values"
       }
      }
     },
     "localname": "EquityMethodInvestmentQuotedMarketValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": {
     "auth_ref": [
      "r133"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity.",
        "label": "Equity Method Investment, Underlying Equity in Net Assets",
        "terseLabel": "Proportionate share of investee's net tangible assets and intangible assets"
       }
      }
     },
     "localname": "EquityMethodInvestmentUnderlyingEquityInNetAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r131",
      "r443",
      "r933"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "positiveLabel": "Carrying value of equity investment",
        "terseLabel": "Investments accounted for under the equity method",
        "verboseLabel": "Investments in subsidiaries and consolidated VIEs"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsMember": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.",
        "label": "Equity Method Investments [Member]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.",
        "label": "Equity Method Investments [Table Text Block]",
        "terseLabel": "Schedule of investment accounted for using equity method"
       }
      }
     },
     "localname": "EquityMethodInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r128",
      "r284",
      "r913",
      "r914",
      "r915"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Listed equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r481"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "verboseLabel": "Carrying values of equity investments measured at fair value using the Measurement Alternative"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": {
     "auth_ref": [
      "r482"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount",
        "terseLabel": "Impairment of investments"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Equity Securities without Readily Determinable Fair Value [Line Items]",
        "terseLabel": "Measurement Alternative and NAV practical expedient investments"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable": {
     "auth_ref": [
      "r969",
      "r970",
      "r971"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value [Table]"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Assets that are measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r706",
      "r707",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r242",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r556",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r707",
      "r775",
      "r776",
      "r777",
      "r893",
      "r894",
      "r900",
      "r901",
      "r902"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r706",
      "r707",
      "r708",
      "r709",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value measurement"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Disclosures [Text Block]",
        "verboseLabel": "Fair value measurement"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r556",
      "r593",
      "r598",
      "r707",
      "r775",
      "r900",
      "r901",
      "r902"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r556",
      "r593",
      "r598",
      "r707",
      "r776",
      "r893",
      "r894",
      "r900",
      "r901",
      "r902"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Significant Other Observable Inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r556",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r707",
      "r777",
      "r893",
      "r894",
      "r900",
      "r901",
      "r902"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant Unobservable Inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair value"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r556",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r775",
      "r776",
      "r777",
      "r893",
      "r894",
      "r900",
      "r901",
      "r902"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Nonrecurring [Member]",
        "terseLabel": "Nonrecurring basis"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r711",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Recurring basis"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Gain (loss) from changes in fair value of product",
        "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.",
        "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)",
        "terseLabel": "Gain (loss) from changes in fair value of product",
        "verboseLabel": "Gain (loss) from changes in fair value option"
       }
      }
     },
     "localname": "FairValueOptionChangesInFairValueGainLoss1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails2",
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r375",
      "r651"
     ],
     "calculation": {
      "http://www.jd.com/role/TaxationDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "negatedTotalLabel": "Subtotal income tax expenses applicable to Chinese mainland operations"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r474",
      "r496",
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by period in which financial asset is past due or not past due.",
        "label": "Financial Asset, Period Past Due [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r474",
      "r496",
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.",
        "label": "Financial Asset, Period Past Due [Domain]",
        "terseLabel": "Financing Receivables, Period Past Due [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Estimated useful lives (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r327",
      "r518"
     ],
     "calculation": {
      "http://www.jd.com/role/IntangibleAssetsNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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).",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five",
        "verboseLabel": "2028 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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).",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r789",
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/IntangibleAssetsNetDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Amortization expenses related to the intangible assets for future periods"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r143",
      "r793"
     ],
     "calculation": {
      "http://www.jd.com/role/IntangibleAssetsNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r140",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/IntangibleAssetsNetDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r143",
      "r789"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 14.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.jd.com/role/IntangibleAssetsNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transaction [Abstract]",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r724",
      "r725",
      "r726",
      "r727"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 26.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedLabel": "Foreign exchange (gains)/losses",
        "terseLabel": "Total exchange gains/(losses)",
        "verboseLabel": "Foreign exchange gains/(losses), net"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/OthersNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r375"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations",
        "negatedLabel": "Subtotal income tax expenses applicable to non-Chinese mainland operations"
       }
      }
     },
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Income tax expenses applicable to non-Chinese mainland operations"
       }
      }
     },
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Office equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r950"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "Losses from disposal of property, equipment and software"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnRepurchaseOfDebtInstrument": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase.",
        "label": "Gain (Loss) on Repurchase of Debt Instrument",
        "terseLabel": "Debt Instrument Repurchased Gain"
       }
      }
     },
     "localname": "GainLossOnRepurchaseOfDebtInstrument",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r950",
      "r984",
      "r985"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 27.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 7.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Gain on sale of development properties",
        "disclosureGuidance": "Gain on sale of development properties",
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sale of Properties",
        "negatedLabel": "Gain on sale of development properties",
        "terseLabel": "Including: gain on sale of development properties"
       }
      }
     },
     "localname": "GainLossOnSaleOfProperties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r99",
      "r164",
      "r165"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 28.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Gain from extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "negatedLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralPartnerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Party to a partnership business who has unlimited liability.",
        "label": "General Partner [Member]",
        "terseLabel": "General partner"
       }
      }
     },
     "localname": "GeneralPartnerMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r326",
      "r501",
      "r806",
      "r891",
      "r910",
      "r973",
      "r980"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 21.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill.",
        "periodEndLabel": "Goodwill, ending balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r504",
      "r891"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r514",
      "r515",
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r511",
      "r513",
      "r515",
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r503",
      "r510",
      "r891"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill, Gross",
        "periodEndLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r503",
      "r510",
      "r891"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "negatedPeriodEndLabel": "Accumulated impairment loss"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r99",
      "r502",
      "r507",
      "r514",
      "r891"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "negatedLabel": "Impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "auth_ref": [
      "r506",
      "r891"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Written off",
        "negatedLabel": "Disposal of a subsidiary"
       }
      }
     },
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r72",
      "r374",
      "r442",
      "r453",
      "r459",
      "r462",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r715",
      "r887",
      "r991"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r126",
      "r479",
      "r807"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Fair Value",
        "terseLabel": "Fair value of held to maturity debt securities"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r99",
      "r146"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.",
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "verboseLabel": "Intangible assets impairment charge recorded"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfInvestments": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 22.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other than Temporary Impairment Losses, Investments",
        "negatedLabel": "Impairment of investments",
        "terseLabel": "Impairment of investments",
        "verboseLabel": "Impairment charges"
       }
      }
     },
     "localname": "ImpairmentOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r99",
      "r149",
      "r155"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment charge"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r147",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r376",
      "r670"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Income from Chinese mainland operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r68",
      "r257",
      "r273",
      "r300",
      "r442",
      "r453",
      "r459",
      "r462",
      "r812",
      "r887"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income/(loss) before tax",
        "verboseLabel": "Total income/(loss) before tax"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r376",
      "r670"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Income/(loss) from non-Chinese mainland operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]",
        "terseLabel": "Income/(loss) before tax"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r223",
      "r374",
      "r386",
      "r442",
      "r453",
      "r459",
      "r462",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r703",
      "r715",
      "r887",
      "r991"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "verboseLabel": "Income/(loss) from operation"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r67",
      "r271",
      "r274",
      "r298",
      "r361",
      "r386",
      "r390",
      "r391",
      "r393",
      "r394",
      "r404",
      "r414",
      "r415",
      "r703",
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "verboseLabel": "Basic net income/(loss) per share attributable to ordinary shareholders"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r67",
      "r298",
      "r299",
      "r361",
      "r386",
      "r390",
      "r391",
      "r393",
      "r394",
      "r404",
      "r414",
      "r415",
      "r416",
      "r703",
      "r811",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "verboseLabel": "Diluted net income/(loss) per share attributable to ordinary shareholders"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r69",
      "r99",
      "r131",
      "r272",
      "r297",
      "r439"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 25.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Share of results of equity investees",
        "terseLabel": "Share of results of equity investees"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations and Comprehensive Income/(Loss)"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r903",
      "r904"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "JD Technology reorganization"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r1",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r11",
      "r12",
      "r13",
      "r14",
      "r157",
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "JD Digits reorganization"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r521",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/TaxationDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.jd.com/role/TaxationDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxation"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r377",
      "r653",
      "r654",
      "r659",
      "r666",
      "r672",
      "r674",
      "r675",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Taxation"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/Taxation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r378",
      "r398",
      "r399",
      "r440",
      "r651",
      "r667",
      "r673",
      "r819"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 14.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax expenses",
        "negatedTerseLabel": "Total income tax expenses"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxHolidayAggregateDollarAmount": {
     "auth_ref": [
      "r672"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.",
        "label": "Income Tax Holiday, Aggregate Dollar Amount",
        "terseLabel": "Tax holiday effect"
       }
      }
     },
     "localname": "IncomeTaxHolidayAggregateDollarAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": {
     "auth_ref": [
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.",
        "label": "Income Tax Holiday, Income Tax Benefits Per Share",
        "terseLabel": "Effect of tax holiday on basic net income/(loss) per share"
       }
      }
     },
     "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r352",
      "r647",
      "r648",
      "r654",
      "r655",
      "r658",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income tax"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r96",
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "negatedLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "auth_ref": [
      "r949"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.",
        "label": "Increase (Decrease) in Accrued Taxes Payable",
        "terseLabel": "Taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r783",
      "r949"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenues"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due from Related Parties, Current",
        "negatedLabel": "Amount due from related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties",
        "terseLabel": "Amount due to related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r949"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other\u00a0non-current\u00a0assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidSupplies": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.",
        "label": "Increase (Decrease) in Prepaid Supplies",
        "negatedLabel": "Advance to suppliers"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidSupplies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r405",
      "r406",
      "r407",
      "r416",
      "r605"
     ],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Adjustments for dilutive options and RSUs"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r142",
      "r785",
      "r786",
      "r787",
      "r789",
      "r881"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r252",
      "r275",
      "r356",
      "r436",
      "r739"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r365",
      "r370",
      "r371"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "negatedLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r434",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Inter-segment"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories, net"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InventoriesNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r937"
     ],
     "calculation": {
      "http://www.jd.com/role/InventoriesNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory, Gross"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Inventory [Line Items]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r338",
      "r873",
      "r910"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.jd.com/role/InventoriesNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories, net",
        "totalLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r322",
      "r337",
      "r422",
      "r497",
      "r498",
      "r499",
      "r784",
      "r882"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r137",
      "r937"
     ],
     "calculation": {
      "http://www.jd.com/role/InventoriesNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Inventory valuation allowance"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r76",
      "r435"
     ],
     "calculation": {
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails2",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails2",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r706"
     ],
     "calculation": {
      "http://www.jd.com/role/FairValueMeasurementDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r128",
      "r258",
      "r278",
      "r305",
      "r858"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Investment in equity investees"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvestees"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.",
        "label": "Land, Buildings and Improvements [Member]",
        "terseLabel": "Land, building and building improvement"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r1001"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r756",
      "r909"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvement"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r1045"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Summary of maturity of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r757"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r757"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails3": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "2028 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r757"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails3": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r757"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails3": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r757"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails3": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r757"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails3": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r757"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails3": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r757"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r1044"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r45",
      "r374",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r688",
      "r691",
      "r692",
      "r715",
      "r886",
      "r991",
      "r1049",
      "r1050"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 23.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r36",
      "r267",
      "r294",
      "r910",
      "r954",
      "r972",
      "r1040"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities, mezzanine equity and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Total liabilities, redeemable non-controlling interests and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r47",
      "r321",
      "r374",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r688",
      "r691",
      "r692",
      "r715",
      "r910",
      "r991",
      "r1049",
      "r1050"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 31.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "positiveLabel": "Current liabilities",
        "terseLabel": "Current liabilities, consolidated VIEs and VIEs' subsidiaries without recourse to the primary beneficiaries",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiaries of RMB22,458 million and RMB27,450 million as of December 31, 2021 and 2022, respectively. Note 1)"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r24",
      "r25",
      "r374",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r688",
      "r691",
      "r692",
      "r715",
      "r991",
      "r1049",
      "r1050"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 24.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total non-current liabilities",
        "verboseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r0",
      "r1",
      "r10",
      "r150",
      "r156",
      "r318",
      "r319"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 40.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "terseLabel": "Liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lines of credit and loan facilities",
        "terseLabel": "Loan facilities and lines of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Lines of credit and loan facilities"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity under facilities",
        "verboseLabel": "Revolving lines of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Undrawn balance which will be expired one month prior to the final maturity date"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r42",
      "r953"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansMember": {
     "auth_ref": [
      "r125",
      "r884"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "When a lender gives money or property over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for [must receive] repayment [prior] relative to junior and unsecured (general) creditors.",
        "label": "Loans [Member]",
        "terseLabel": "Loan"
       }
      }
     },
     "localname": "LoansMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r968"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r24",
      "r264",
      "r290",
      "r555",
      "r567",
      "r893",
      "r894"
     ],
     "calculation": {
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-term Debt",
        "terseLabel": "Total",
        "totalLabel": "Total",
        "verboseLabel": "long-term borrowings"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Future principal payments for unsecured senior notes due"
       }
      }
     },
     "localname": "LongTermDebtByMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r162",
      "r381",
      "r997"
     ],
     "calculation": {
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "2028 and thereafter",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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).",
        "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five",
        "verboseLabel": "Beyond 5 years"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r162",
      "r381",
      "r559"
     ],
     "calculation": {
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "2023",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "Within 1 year"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r162",
      "r381",
      "r559"
     ],
     "calculation": {
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Due in 2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five",
        "positiveLabel": "Between 4 to 5 years",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r162",
      "r381",
      "r559"
     ],
     "calculation": {
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "Between 3 to 4 years"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r162",
      "r381",
      "r559"
     ],
     "calculation": {
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "2025",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "verboseLabel": "Between 2 to 3 years"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r162",
      "r381",
      "r559"
     ],
     "calculation": {
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "2024",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "verboseLabel": "Between 1 to 2 years"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.",
        "label": "Long-Term Debt [Member]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtTerm": {
     "auth_ref": [
      "r1039"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Long-term Debt, Term",
        "terseLabel": "Term (in years)"
       }
      }
     },
     "localname": "LongTermDebtTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LongTermLoansFromBank": {
     "auth_ref": [
      "r24",
      "r264",
      "r289"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 28.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.",
        "label": "Loans Payable to Bank, Noncurrent",
        "terseLabel": "Long-term borrowings"
       }
      }
     },
     "localname": "LongTermLoansFromBank",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r49",
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails3",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 17.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.jd.com/role/FairValueMeasurementDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "terseLabel": "Investment securities"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing and Advertising Expense [Abstract]",
        "terseLabel": "Marketing"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.",
        "label": "Marketing Expense",
        "negatedLabel": "Marketing"
       }
      }
     },
     "localname": "MarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r57",
      "r266",
      "r293",
      "r374",
      "r484",
      "r535",
      "r538",
      "r539",
      "r540",
      "r546",
      "r547",
      "r715"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 49.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Ownership percentage, on a fully-diluted (as a percentage)"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Noncontrolling interest, ownership percentage by parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Equity interest held (as a percent)"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MultipleForeignCurrencyExchangeRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multiple Foreign Currency Exchange Rates [Abstract]",
        "terseLabel": "Convenience translation"
       }
      }
     },
     "localname": "MultipleForeignCurrencyExchangeRatesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r369"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 31.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "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.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r369"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 47.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "terseLabel": "Net cash used in investing activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r95",
      "r97",
      "r100"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Net cash used in operating activities",
        "disclosureGuidance": "Net cash provided by 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.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r226",
      "r236",
      "r347",
      "r350",
      "r398",
      "r399",
      "r942"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 15.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss attributable to\u00a0non-controlling\u00a0interests shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r390",
      "r391",
      "r393",
      "r394",
      "r401",
      "r402",
      "r413",
      "r416",
      "r442",
      "r453",
      "r459",
      "r462",
      "r887"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net income/(loss) attributable to ordinary shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r403",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r416"
     ],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Net income/(loss) attributable to ordinary shareholders \u2014 diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [
      "r402",
      "r416"
     ],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "verboseLabel": "Net income/(loss) attributable to ordinary shareholders \u2014 basic"
       }
      }
     },
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent accounting pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": {
     "auth_ref": [
      "r104",
      "r105",
      "r106"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Investments Acquired",
        "verboseLabel": "Acquisition of equity interest in Dada by strategic resources"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-compete Agreement"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": {
     "auth_ref": [
      "r177",
      "r211",
      "r227"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in noncontrolling interest from a business combination.",
        "label": "Noncontrolling Interest, Increase from Business Combination",
        "terseLabel": "Acquisition of subsidiaries and assets"
       }
      }
     },
     "localname": "NoncontrollingInterestIncreaseFromBusinessCombination",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r221",
      "r576",
      "r958",
      "r959",
      "r960"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "terseLabel": "Total other income/(expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income/(expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonredeemableNoncontrollingInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent entity which is not redeemable by the parent entity.",
        "label": "Nonredeemable Noncontrolling Interest",
        "terseLabel": "Issuance non controlling interest"
       }
      }
     },
     "localname": "NonredeemableNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]",
        "terseLabel": "Loan receivables, net"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r965"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Number of Operating Segments",
        "verboseLabel": "Number of major business segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Electronic equipment"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenseMember": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.",
        "label": "Operating Expense [Member]",
        "terseLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r442",
      "r453",
      "r459",
      "r462",
      "r887"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income/(loss)",
        "totalLabel": "Income/(loss) from operations",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r750",
      "r909"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Present value of operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails",
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 39.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.jd.com/role/LeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Operating lease liabilities-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 29.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://www.jd.com/role/LeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Operating lease liabilities-non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r748",
      "r752"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 22.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Operating lease ROU assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "verboseLabel": "Operating lease\u00a0right-of-use\u00a0assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r755",
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r754",
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carry forwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies 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.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal activities and organization"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r15",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Principal activities and organization"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 11.0,
       "parentTag": "jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/FairValueMeasurementDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of other assets.",
        "label": "Other Assets, Fair Value Disclosure",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherAssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r328"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 19.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other\u00a0non-current\u00a0assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "totalLabel": "Total",
        "verboseLabel": "Investment commitments primarily related to capital contribution obligation"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails",
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueAfterFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid after 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).",
        "label": "Other Commitment, Due after Fifth Year",
        "verboseLabel": "2028 and thereafter"
       }
      }
     },
     "localname": "OtherCommitmentDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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).",
        "label": "Other Commitment, Due in Fifth Year",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "OtherCommitmentDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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).",
        "label": "Other Commitment, Due in Fourth Year",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "OtherCommitmentDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, Due in Next Twelve Months",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "OtherCommitmentDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, Due in Second Year",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "OtherCommitmentDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, Due in Third Year",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "OtherCommitmentDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Commitment, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Future minimum payments under these non-cancelable agreements with initial terms of one year or more"
       }
      }
     },
     "localname": "OtherCommitmentFiscalYearMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails",
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails",
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table Text Block]",
        "terseLabel": "Schedule of future minimum payments under these non-cancelable agreements with initial terms of one year or more"
       }
      }
     },
     "localname": "OtherCommitmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]",
        "terseLabel": "Net change in unrealized gains/(losses) on available-for-sale securities:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]",
        "verboseLabel": "Net change in unrealized gains/(losses) on available-for-sale securities:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r341",
      "r342",
      "r344"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 19.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      },
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax",
        "terseLabel": "Net change in unrealized gains/(losses) on available-for-sale debt securities",
        "totalLabel": "Net unrealized losses on\u00a0available-for-sale\u00a0securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 22.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      },
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments",
        "verboseLabel": "Total foreign currency translation adjustments gains/(losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r66",
      "r169",
      "r348",
      "r351",
      "r358",
      "r728",
      "r733",
      "r734",
      "r808",
      "r815",
      "r940",
      "r941"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 18.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Total other comprehensive income/(loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income/(loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r223",
      "r224",
      "r228",
      "r348",
      "r351"
     ],
     "calculation": {
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income/(loss)",
        "totalLabel": "Total other comprehensive income/(loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income:",
        "terseLabel": "Other comprehensive income/(loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r61",
      "r64",
      "r127",
      "r346"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 21.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedLabel": "Reclassification adjustment for gains recorded in net income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r341",
      "r344"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 20.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Unrealized gains, net of tax",
        "verboseLabel": "Unrealized gains, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others, net"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 30.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingGainsLosses": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Gains (Losses)",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherNonoperatingGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": {
     "auth_ref": [
      "r363",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Other Nonoperating Income and Expense [Text Block]",
        "terseLabel": "Others, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeAndExpenseTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OthersNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 13.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.jd.com/role/OthersNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Others, net",
        "totalLabel": "Total",
        "verboseLabel": "Other income/(expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/OthersNetDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).",
        "label": "Other Nonoperating Income (Expense) [Member]",
        "terseLabel": "Others, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PartnerTypeOfPartnersCapitalAccountAxis": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of partner's capital account. Examples of classes of partners include, but not limited to, general partners, limited partners, preferred partners, and other ownership interests.",
        "label": "Partner Type [Axis]",
        "terseLabel": "Partner Type [Axis]"
       }
      }
     },
     "localname": "PartnerTypeOfPartnersCapitalAccountAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain": {
     "auth_ref": [
      "r179",
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital accounts of each type or class of partner. Examples of classes of partners include, but are not limited to, general partners, limited partners, preferred partners, and other ownership interests.",
        "label": "Partner Type of Partners' Capital Account, Name [Domain]",
        "terseLabel": "Partner Type of Partners' Capital Account, Name [Domain]"
       }
      }
     },
     "localname": "PartnerTypeOfPartnersCapitalAccountNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r944",
      "r945"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 63.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedLabel": "Other investing activities"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 33.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase of ordinary shares"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 46.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Cash paid for dividends",
        "terseLabel": "Payments of ordinary dividends, common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/DividendsAdditionalInformationDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r86",
      "r685"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "presentationGuidance": "Cash consideration",
        "verboseLabel": "Cash"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 60.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Cash received from/(paid for) business combinations, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r86"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "terseLabel": "Total consideration in cash",
        "verboseLabel": "Additional cash in investment"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": {
     "auth_ref": [
      "r366",
      "r480"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.",
        "label": "Payments to Acquire Equity Securities, FV-NI",
        "terseLabel": "Total consideration for the investment"
       }
      }
     },
     "localname": "PaymentsToAcquireEquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 58.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Purchase of intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 52.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "negatedLabel": "Prepayments and investments in equity investees"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLoansHeldForInvestment": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 54.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with purchasing loans held for investment purposes during the period.",
        "label": "Payments to Acquire Loans Held-for-investment",
        "negatedLabel": "Cash paid for loan originations"
       }
      }
     },
     "localname": "PaymentsToAcquireLoansHeldForInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 56.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property, equipment and software"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 48.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Payments to Acquire Short-Term Investments",
        "negatedLabel": "Purchase of short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment": {
     "auth_ref": [
      "r945"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 50.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire securities classified as trading securities and held for investment purposes. Excludes payments for trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).",
        "label": "Payments to Acquire Trading Securities Held-for-investment",
        "negatedLabel": "Purchases of investment\u00a0securities"
       }
      }
     },
     "localname": "PaymentsToAcquireTradingSecuritiesHeldforinvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 44.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "label": "Payments to Noncontrolling Interests",
        "negatedLabel": "Return of capital to\u00a0non-controlling\u00a0interests"
       }
      }
     },
     "localname": "PaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable": {
     "auth_ref": [
      "r30",
      "r167"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Total amount received by issuance of the non-redeemable preferred preference shares",
        "documentation": "Amount of subscription receivable from investors who have been allocated nonredeemable preferred stock or preferred stock redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Shares Subscribed but Unissued, Subscriptions Receivable"
       }
      }
     },
     "localname": "PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r939"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepayments and other current assets",
        "verboseLabel": "Prepayments and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "terseLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
        "label": "Prime Rate [Member]"
       }
      }
     },
     "localname": "PrimeRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r931"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).",
        "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries",
        "terseLabel": "Amount raised"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 53.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.",
        "label": "Proceeds from Divestiture of Interest in Subsidiaries and Affiliates",
        "terseLabel": "Cash received from disposal of equity investments"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r368",
      "r943"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Dividend received"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "verboseLabel": "Proceeds from issuance of offering"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 32.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of ordinary shares",
        "verboseLabel": "Proceeds from issuance of ordinary shares"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 39.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from long-term borrowings",
        "verboseLabel": "Proceeds from long-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "verboseLabel": "Preference shares financing"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 35.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.",
        "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock",
        "terseLabel": "Proceeds from issuance of convertible redeemable preferred shares of JD Logistics"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 42.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Proceeds from unsecured senior notes",
        "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).",
        "label": "Proceeds from Issuance of Senior Long-term Debt",
        "verboseLabel": "Proceeds from unsecured senior notes"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r89",
      "r193"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 34.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total",
        "terseLabel": "Proceeds from issuance of ordinary shares pursuant to share-based awards"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 55.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash inflow related to a loan origination (the process when securing a mortgage for a piece of real property), lease origination, and principal collections.",
        "label": "Proceeds from Loan and Lease Originations and Principal Collections",
        "terseLabel": "Cash received from loan repayments"
       }
      }
     },
     "localname": "ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments": {
     "auth_ref": [
      "r944"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 66.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Long-Term Investments",
        "terseLabel": "Maturity of long-term time deposits and wealth management products"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfLongtermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "auth_ref": [
      "r84",
      "r88"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 49.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments",
        "terseLabel": "Maturity of short-term investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 36.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.",
        "label": "Proceeds from Noncontrolling Interests",
        "terseLabel": "Capital injection from\u00a0non-controlling\u00a0interest shareholders"
       }
      }
     },
     "localname": "ProceedsFromMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 61.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Loans provided to JD Technology",
        "documentation": "The cash inflow or outflow associated with long-term loans for 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 (Payments for) Advances to Affiliates.",
        "label": "Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties",
        "terseLabel": "Loans (provided to)/settled by internal companies"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForLongTermLoansForRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r946",
      "r948"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 40.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other financing activities"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 65.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from Sale of Productive Assets",
        "verboseLabel": "Disposal of equipment and other assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 51.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).",
        "label": "Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment",
        "terseLabel": "Cash received from disposal of investment securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfTradingSecuritiesHeldforinvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 37.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from Short-term Debt",
        "terseLabel": "Proceeds from short-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r898"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Products"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r319",
      "r347",
      "r350",
      "r367",
      "r374",
      "r386",
      "r398",
      "r399",
      "r442",
      "r453",
      "r459",
      "r462",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r686",
      "r689",
      "r690",
      "r703",
      "r715",
      "r812",
      "r887",
      "r907",
      "r908",
      "r942",
      "r991"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 30.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 23.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Net income/(loss)",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss",
        "totalLabel": "Net income/(loss)",
        "verboseLabel": "Net profit/(loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails2",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, equipment and software, net",
        "terseLabel": "Property, equipment and software, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesTables",
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r160",
      "r851",
      "r852",
      "r853"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, equipment and software, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property, Plant and Equipment, Estimated Useful Lives",
        "terseLabel": "Estimated useful Lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r152",
      "r324"
     ],
     "calculation": {
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, equipment and software, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r154",
      "r295",
      "r813",
      "r910"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 12.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, equipment and software, net",
        "totalLabel": "Net book value"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r154",
      "r851",
      "r852"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, equipment and software, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property, equipment and software, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesTables",
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful Lives (in Years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r362",
      "r493"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.",
        "label": "Inventory [Domain]",
        "terseLabel": "Inventory [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PurchaseCommitmentMember": {
     "auth_ref": [
      "r27",
      "r265",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Excludes long-term commitments.",
        "label": "Purchase Commitment [Member]",
        "terseLabel": "Purchase Commitment"
       }
      }
     },
     "localname": "PurchaseCommitmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Realized Investment Gains (Losses)",
        "verboseLabel": "Realized loss of investment securities"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r599",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r256",
      "r767"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Related party transaction, Amounts of transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r310",
      "r767",
      "r768",
      "r1048"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent": {
     "auth_ref": [
      "r956",
      "r1046"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 20.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivables to be collected from related parties net of obligations owed to related parties after one year or beyond the normal operating cycle, if longer where one party can exercise control or significant influence over another party including, but not limited to, affiliates, owners or officers and their immediate families and pension trusts.",
        "label": "Related Party Transaction, Due from (to) Related Party, Noncurrent",
        "terseLabel": "Amount due from related parties"
       }
      }
     },
     "localname": "RelatedPartyTransactionDueFromToRelatedPartyNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related party transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.",
        "label": "Related Party Transaction, Other Revenues from Transactions with Related Party",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r599",
      "r767",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r1048"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r765",
      "r766",
      "r768",
      "r769",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related party transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReorganizationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JD Technology reorganization"
       }
      }
     },
     "localname": "ReorganizationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r947"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "terseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 41.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Repayment of long-term borrowings"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.",
        "label": "Repayments of Senior Debt",
        "terseLabel": "Repayment of unsecured senior notes"
       }
      }
     },
     "localname": "RepaymentsOfSeniorDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 38.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Repayments of Short-term Debt",
        "negatedLabel": "Repayment of short-term borrowings"
       }
      }
     },
     "localname": "RepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r195",
      "r306",
      "r1057"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 8.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "negatedLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "verboseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.",
        "label": "Restricted Assets Disclosure [Text Block]",
        "terseLabel": "Restricted net assets"
       }
      }
     },
     "localname": "RestrictedAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r932",
      "r951",
      "r1058",
      "r1059"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "RSU"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted net assets"
       }
      }
     },
     "localname": "RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r33",
      "r176",
      "r292",
      "r827",
      "r832",
      "r910"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 47.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r313",
      "r382",
      "r383",
      "r384",
      "r387",
      "r396",
      "r399",
      "r488",
      "r641",
      "r642",
      "r643",
      "r664",
      "r665",
      "r701",
      "r823",
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "verboseLabel": "Retained earnings/ (accumulated deficit)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r433",
      "r434",
      "r452",
      "r457",
      "r458",
      "r464",
      "r465",
      "r467",
      "r588",
      "r589",
      "r788"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 10.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total net revenues",
        "verboseLabel": "Net revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r591",
      "r883"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r71",
      "r304",
      "r537",
      "r538",
      "r539",
      "r545",
      "r546",
      "r547"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue from Related Parties",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": {
     "auth_ref": [
      "r500",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less.",
        "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]",
        "terseLabel": "Revenue, Practical Expedient"
       }
      }
     },
     "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r357",
      "r374",
      "r433",
      "r434",
      "r452",
      "r457",
      "r458",
      "r464",
      "r465",
      "r467",
      "r484",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r542",
      "r544",
      "r546",
      "r547",
      "r715",
      "r812",
      "r991"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Net revenues"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Unsecured revolving lines of credit"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r753",
      "r909"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets acquired under operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and risks"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Sale of stock net consideration received on the transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction.",
        "label": "Sale of Stock, Percentage of Ownership before Transaction",
        "terseLabel": "Percentage of equity stake disposed"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Sale of stock issue price per share"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r467",
      "r964"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Total net revenues"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of accounts receivable, net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r63",
      "r1042",
      "r1043"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of changes in the composition of accumulated other comprehensive income/(loss) attributable to ordinary shareholders"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r208",
      "r209",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfCnlpAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r208",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Summary of purchase price as of the date of acquisition"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Schedule of share-based compensation expenses"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r49",
      "r170",
      "r173",
      "r174",
      "r175",
      "r250",
      "r251",
      "r253",
      "r281",
      "r893",
      "r895",
      "r957"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of unsecured senior notes"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax assets and deferred tax liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r963"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of basic and diluted net income/(loss) per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "verboseLabel": "Schedule of reconciliation of the differences between statutory income tax rate and the effective income tax rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Equity method investments"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r134",
      "r319",
      "r374",
      "r484",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Measurement Alternative investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r706",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of assets and liabilities that are measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r140",
      "r142",
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r140",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of intangible assets, net"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r891",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of changes in the carrying amount of goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule of components of income/(loss) before tax"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r17",
      "r37",
      "r38",
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventories, net"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Net Investment Income [Line Items]",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": {
     "auth_ref": [
      "r75",
      "r79",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.",
        "label": "Investment Income [Table]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of long-term borrowings"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditTable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Schedule of others non-operating income (expense), net"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OthersNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "verboseLabel": "Schedule of allocation of the purchase price as of the date of acquisition"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r255",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of the major related party transactions"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of the Group's operating segment results"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r603",
      "r604",
      "r607",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3",
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of RSUs activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r186",
      "r187",
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of service-based share options activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r330",
      "r331",
      "r332",
      "r424",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r897",
      "r927",
      "r952"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt and Equity Securities, FV-NI [Line Items]",
        "terseLabel": "Investment securities"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r687",
      "r688",
      "r691",
      "r692",
      "r779",
      "r780",
      "r781"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r230",
      "r231",
      "r232",
      "r233",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Schedule of consolidated financial information"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of amortization expenses related to the intangible assets for future periods"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebt": {
     "auth_ref": [
      "r24",
      "r264",
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "label": "Secured Debt",
        "terseLabel": "Secured borrowings"
       }
      }
     },
     "localname": "SecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Borrowings [Member]"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r430",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r467",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r524",
      "r525",
      "r891",
      "r1060"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/GoodwillDetails",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment reporting",
        "terseLabel": "Segment reporting"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r430",
      "r431",
      "r432",
      "r442",
      "r445",
      "r456",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorLongTermNotes": {
     "auth_ref": [
      "r49",
      "r910"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 26.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes, Noncurrent",
        "terseLabel": "Unsecured senior notes",
        "verboseLabel": "Carrying value"
       }
      }
     },
     "localname": "SeniorLongTermNotes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Unsecured senior notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [
      "r934",
      "r935",
      "r998"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A preferred stock.",
        "label": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A Preferred Shares"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [
      "r934",
      "r935",
      "r998"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B preferred stock.",
        "label": "Series B Preferred Stock [Member]",
        "terseLabel": "Series B Preferred Shares"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r898"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Service"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense, Total",
        "verboseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]",
        "terseLabel": "Additional disclosures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r906"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting schedule"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited or cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited or cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r619",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Unvested at the end of the year (in shares)",
        "periodStartLabel": "Unvested at the beginning of the year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r619",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Unvested at the end of the year (in dollars per share)",
        "periodStartLabel": "Unvested at the beginning of the year (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r626"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Total fair value of RSUs vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3",
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of ordinary shares available for future grants"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable at the end of the year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable at the end of the year (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r626"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited or cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r615"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value of options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r192"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Outstanding at the end of the year (in dollars)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r611",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding at the end of the year (in shares)",
        "periodStartLabel": "Outstanding at the beginning of the year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of share options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r611",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding at the end of the year (in dollars per share)",
        "periodStartLabel": "Outstanding at the beginning of the year (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r627"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Vested and expected to vest at the end of the year (in dollars)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Vested and expected to vest at the end of the year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Vested and expected to vest at the end of the year (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r607",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited or cancelled (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r615"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)",
        "verboseLabel": "Exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r610",
      "r629",
      "r630",
      "r631",
      "r632",
      "r635",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r1003"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Vesting percentage (as a percent)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "terseLabel": "Total intrinsic value of RSUs vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r192"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Exercisable at the end of the year (in dollars)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable at the end of the year"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding at the end of the year"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Vested and expected to vest at the end of the year"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r1001"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packing and transport of product.",
        "label": "Shipping and Handling [Member]",
        "terseLabel": "Shipping"
       }
      }
     },
     "localname": "ShippingAndHandlingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r21",
      "r261",
      "r288",
      "r910"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 32.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-term Debt",
        "terseLabel": "Short-term debts"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.",
        "label": "Short-term Debt [Member]",
        "verboseLabel": "Short-term Debt"
       }
      }
     },
     "localname": "ShortTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r268",
      "r269",
      "r285",
      "r938"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r751",
      "r909"
     ],
     "calculation": {
      "http://www.jd.com/role/LeasesDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r108",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of significant accounting policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r317",
      "r430",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r467",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r522",
      "r524",
      "r525",
      "r891",
      "r1060"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/GoodwillDetails",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r374",
      "r404",
      "r408",
      "r414",
      "r416",
      "r424",
      "r425",
      "r484",
      "r535",
      "r538",
      "r539",
      "r540",
      "r546",
      "r547",
      "r569",
      "r570",
      "r572",
      "r573",
      "r575",
      "r715",
      "r857",
      "r927",
      "r952",
      "r962"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/CoverPage",
      "http://www.jd.com/role/DividendsAdditionalInformationDetails",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SegmentReportingDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r55",
      "r169",
      "r313",
      "r353",
      "r354",
      "r355",
      "r382",
      "r383",
      "r384",
      "r387",
      "r396",
      "r399",
      "r423",
      "r488",
      "r576",
      "r641",
      "r642",
      "r643",
      "r664",
      "r665",
      "r701",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r734",
      "r764",
      "r823",
      "r824",
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesTables",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/DividendsAdditionalInformationDetails",
      "http://www.jd.com/role/FinancingForMajorSubsidiaries",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/TaxationDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r382",
      "r383",
      "r384",
      "r423",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesTables",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/DividendsAdditionalInformationDetails",
      "http://www.jd.com/role/FinancingForMajorSubsidiaries",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/TaxationDetails3",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r104",
      "r105",
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Issuance of ordinary shares in connection with strategic cooperation agreement with Tencent"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r30",
      "r31",
      "r169",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of ordinary shares (in shares)",
        "verboseLabel": "Shares Issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "verboseLabel": "Issuance of Class A ordinary shares reserved for future exercise /vesting of share-based awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r30",
      "r31",
      "r169",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total",
        "terseLabel": "Share-based compensation and vesting of share-based awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r30",
      "r31",
      "r169",
      "r176",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "verboseLabel": "Exercise of share-based awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r30",
      "r31",
      "r169",
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Issued During Period, Value, New Issues",
        "verboseLabel": "Issuance of ordinary shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Value, Other",
        "terseLabel": "Issuance of Class A ordinary shares reserved for future exercise/vesting of share-based awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r30",
      "r31",
      "r176",
      "r188"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total",
        "terseLabel": "Share-based compensation and vesting of share-based awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r55",
      "r169",
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of share-based awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramPeriodInForce1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Stock Repurchase Program, Period in Force",
        "terseLabel": "Repurchase period (in months)"
       }
      }
     },
     "localname": "StockRepurchaseProgramPeriodInForce1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Share Repurchase Authorization"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r31",
      "r34",
      "r35",
      "r124",
      "r910",
      "r954",
      "r972",
      "r1040"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 42.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total JD.com, Inc. shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "SHAREHOLDERS' EQUITY:",
        "verboseLabel": "JD.com, Inc. shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r221",
      "r222",
      "r235",
      "r313",
      "r314",
      "r354",
      "r382",
      "r383",
      "r384",
      "r387",
      "r396",
      "r488",
      "r576",
      "r641",
      "r642",
      "r643",
      "r664",
      "r665",
      "r701",
      "r728",
      "r729",
      "r734",
      "r764",
      "r824",
      "r825",
      "r954",
      "r972",
      "r1040"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 41.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total shareholders' equity",
        "verboseLabel": "Total shareholders' equity(deficit) of the Group's VIEs and VIEs' subsidiaries"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "SHAREHOLDERS' EQUITY:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business subsegments.",
        "label": "Subsegments [Axis]"
       }
      }
     },
     "localname": "SubsegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Divisions of a component 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.",
        "label": "Subsegments [Domain]"
       }
      }
     },
     "localname": "SubsegmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent events"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r735",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r735",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r735",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r735",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r772",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FinancingForMajorSubsidiariesDetails",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfIncomeTaxHolidayTextBlock": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the income tax exemptions and reductions which have been granted by taxing authorities for a specified period, applicable term of the exemptions and reductions, estimated dollar value of tax benefits, and per share benefits.",
        "label": "Summary of Income Tax Holiday [Table Text Block]",
        "terseLabel": "Summary of income tax holiday"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxHolidayTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.",
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Schedule of movement of valuation allowance"
       }
      }
     },
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 36.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable 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).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r52",
      "r374",
      "r484",
      "r715"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 50.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests",
        "verboseLabel": "MEZZANINE EQUITY"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r471",
      "r472",
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trademarks and domain names"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDadaAcquisitionDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfDepponHoldcoAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionDomain": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction [Domain]",
        "terseLabel": "Transaction [Domain]"
       }
      }
     },
     "localname": "TransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction Type [Axis]",
        "terseLabel": "Transaction Type [Axis]"
       }
      }
     },
     "localname": "TransactionTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Weighted average repurchase price (in dollars per ADS)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r54",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r31",
      "r169",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedLabel": "Repurchase of ordinary shares (in shares)",
        "terseLabel": "Shares repurchased during the year (in ADS shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Treasury Stock [Text Block]",
        "terseLabel": "Share repurchase program"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r54",
      "r180",
      "r181"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 46.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ParentCompanyOnlyCondensedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r169",
      "r176",
      "r180"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Repurchase of ordinary shares",
        "verboseLabel": "Shares repurchased during the year"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r386",
      "r387",
      "r388",
      "r389",
      "r400",
      "r476",
      "r477",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r641",
      "r642",
      "r643",
      "r662",
      "r663",
      "r664",
      "r665",
      "r682",
      "r683",
      "r684",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r737",
      "r738",
      "r742",
      "r743",
      "r744",
      "r745",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r790",
      "r791",
      "r792",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r1037"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Type of Arrangement and Non-arrangement Transactions [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UncollateralizedMember": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No pledge of specific property to serve as protection or security against default.",
        "label": "Uncollateralized [Member]"
       }
      }
     },
     "localname": "UncollateralizedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
     "auth_ref": [
      "r526",
      "r527",
      "r529",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.",
        "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]",
        "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]"
       }
      }
     },
     "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain (Loss) on Investments",
        "terseLabel": "Gains/(losses) from fair value change of long-term investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "auth_ref": [
      "r527"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "verboseLabel": "Total commitments contracted but not yet reflected"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
     "auth_ref": [
      "r526",
      "r527",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services.",
        "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Unrecorded Unconditional Purchase Obligation [Line Items]",
        "terseLabel": "Capital commitments and Long-Term Debt Obligations"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": {
     "auth_ref": [
      "r526",
      "r527",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.",
        "label": "Unrecorded Unconditional Purchase Obligation [Table]"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Debt [Member]",
        "verboseLabel": "Unsecured Borrowings [Member]"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails2",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r426",
      "r427",
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.",
        "label": "Valuation Allowance by Deferred Tax Asset [Axis]"
       }
      }
     },
     "localname": "ValuationAllowanceByDeferredTaxAssetAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Variable Interest Entity [Line Items]",
        "terseLabel": "VIEs and VIEs' subsidiaries"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/LoanFacilitiesAndLinesOfCreditDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r403",
      "r416"
     ],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted average number of shares \u2014 diluted",
        "verboseLabel": "Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator:",
        "verboseLabel": "Weighted average number of shares"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r401",
      "r416"
     ],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average number of shares \u2014 basic",
        "verboseLabel": "Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1000": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1001": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1002": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1003": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1004": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1005": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1006": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1007": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1008": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1009": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1010": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1011": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1012": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1013": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1014": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1015": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1016": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1017": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1018": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1019": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1020": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1021": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1022": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1023": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1024": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1025": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1026": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1027": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1028": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1029": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1030": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1031": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1032": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1033": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1034": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1035": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1036": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1037": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1038": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1039": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1040": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1041": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1042": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1043": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1044": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1045": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1046": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1047": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1048": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1049": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1050": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1051": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1052": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1053": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1054": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1055": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1056": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1057": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1058": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1059": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1060": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1061": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1062": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1063": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1064": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1065": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1066": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(ii)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1067": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1068": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1069": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=123583895&loc=d3e30768-111565",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.F)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.F)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/subtopic&trid=2208821",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "https://asc.fasb.org/topic&trid=2127225",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "https://asc.fasb.org/topic&trid=2197446",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(17))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "b.",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(3)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL51790836-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.27(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144471",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130569-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL7495116-110257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7,9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r857": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r858": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r859": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r861": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r862": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r863": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r864": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r865": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r866": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r867": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r868": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(C)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r869": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r871": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r916": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r917": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r918": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r919": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r921": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r922": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r923": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r924": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r925": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r926": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r927": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r928": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r929": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r935": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r937": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r938": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r939": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r941": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r942": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r943": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r944": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r949": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r951": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r952": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r953": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r954": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r955": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r956": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r957": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r958": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r959": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r960": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r961": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r962": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r963": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r964": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r965": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r966": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r967": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r968": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r969": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r970": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r971": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r972": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r973": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r974": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r975": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r976": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r977": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r978": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r979": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r980": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r981": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r982": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r983": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r986": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r987": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r988": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r989": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r990": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r991": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r992": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r993": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r994": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r995": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r996": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r997": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r998": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r999": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>184
<FILENAME>0001193125-23-107486-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-23-107486-xbrl.zip
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
M.N'APM9'3-<7,UJK"0"L5KI(;YV$O5$-:C"@EF"JY18G^&XPRQP,OX?1$JE
MNTZEWQ_P;-"^4V)2K>\5>G+N_G;F7NS!TAQ()X7'WEZ*_KYL:?;%4L.A2389
M(UN\%RB*1T%P(0X[==)I$#-R G@@-&80,9>@,^,D J"0?\25U@;Z-:;;B%,9
MFI3;#N?/JFYK5,-N%E@YR+:D->V/SHDP@/?F+17R=; VCWU X75VMW0[E<"V
M$D^=H"Q/G)AF4/)O  Z[85-'#%BYQA&#T=4>J;"8B>KO;FB%P9S6J:;I-+B#
M3H/;CBA\1GM;"-1)818K8SI5,S%6;@ZYGJ689*,3Q=>)3%*N$^QS*IKJ\=5I
MVY7I,96#]\N52(WG?IU@G$.IZWPF@#(B.C?SN#/5VGT#]B*#.X=&NPVXBPON
MW;?;+3*X-XJCYMT K1K!T]PC?!O',DO1!S S=7D$HZNGN)=PBS H#H'T@ Q!
MO90ROTQ_6-\J5=<E(^5U@@-,:E06NID1(RA.W@/MYSK3<-H[1]J*',A&*Y,R
M8)D^N4QEG83\31M0BS ]K-C^!K$7.QPZ]#K%?_I.F-$8>]_&0 .8?PF/* LP
M%H;KVXMX2G.8?U(Y[/F08<'4"Y(+C1UJ@\JUX)&Y^\4+*4/U@'E#G^(VU!I@
MAH&YQ*0&F/MQW%UZSG4V908)CB:6"VF91)Y*;YT$7PGCTFAYU@00,>/ !'J#
M^__C($FS@N).I+5. E_<!,3PMBW4"3$S=ZQLLA?2=E67&?H"FP4;YU!4#_ Y
M;(O=.I4J;P4'.9O..089]ZM1/D.H=.=ZW&BVRO8,^"L*IL?9M70Z#Q*#C.4"
M:T.XWGM/"K5RJ9>-7Y>E+X#Y&!G5"?0Y9O;4P)@7K"-]DYCF9ICX2Z\J%0N)
MT%8GH4;2)RHFU-H>_NIJFBS1AMWSF'9IN'WV8F/W"0W@BR?P=5O7IS*A3FC
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
M9D+T6\+ 3>F1&;-(?()E91&0RH0ZH>$' 1<5_!2_5ZBDY%:P*1'S4VK0$3
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
M0-DZBJ[;I7,%;W*PWRF2<<_#;@V!.BF,RR,3%E P$5,-).>>"S"'7-<:G=@
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
M7*P=7XOM*T%T;&WP2 V;WE!KQ;A.J:%.ID3\++YV)C/5W;G*(J <E#4#%_U
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
M\0[7P@H?*?01'J$(^H_-!& ._ UF*B:J#RB,U!^XB I4,9./R<[,Q$1I9<3
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
M^O@I2YYBBN<2GE#!>U G%)R-*59S9XZ'(8("!'(%] 23Z^%/@S^!9T*)"2L
MS75GI  U.F*&4Y]@8,/<_+;USO-50FLK6 N]3JSDM4T81]+AE?#=^D%Y#"5$
M6'JRVI_ V#^0KT.7K9>2JUG/VRT'19,+ILF24>&O;KB2NH"+P_O"^FUY0;JH
M4C$+F,N14]C'+>6# #,\[Q7C2$&!0>>.5X K%[@9P&IPKX*0,V7(@CK.@\R4
M1?L1OCJR= \AUP_X 83Q,A9E2H1R#*=!3@WPH\#_P77;P$D<:PZ)K"6';WA2
MRN2>(1P/R*<)Q;#1 BI/E%_:OSI,F8"Q1$!J"M%U'Y5AN#Y0]P9X\I8(531;
M>*[63, $*QVO=L=YGJPA#2X9ND;P_Z8-"U5SPK&PC+? M";$6M2P)V(NJY?\
ML4O-KZ^D*_1+)T3R Z4P<=@/?^.>(/Q(W@^_Q/&X#T,?Q@F_R>$2TU(^MIPG
M:&1N-A/'HBOIK%P'7FA2=J7/JD8EG3?643H%<0>0FS(+O7>Y'2VX@:LX?8Z%
MYL!%E0W"T8L%)_Z,6$2Y<.:*B#8&SPA/'NCF.-QP?9W<<YL'=&P[]7&<]PP/
M[]Q$YU_PB_>?.D>=U[ZC!1,?&("9K JU#[5WN.(K,C5_;31TJ4:-CRX$EZNP
MC89&5Q8Z#((J1%5!0P5!-4,XX;+"B/TV?T4#%A^&WN0JF?L^CN<'%)B=D%5C
M92SXDS7QBE&^AAF8NC$)6 !)GU6N9C'&VVE]2J)-7FY_\FY+O@$G4O>FA"%X
M=\+**W\+Y-NX=N?AL.,RQO4]P@['ZQBT-6<"U@SI=HYSS>;/]VS V_B+&P_N
MW6YH?9&,+?^8QNK:JJ('2C[F&]<*H?))TD:H[I,P7^\JWLXLI^?L(O$\U#QI
M5X_?W>WAE"+9#1ETL[O,QQWR[6U2KF$!$R(KF7#IJV_>T^=-LE^Q#T2]M&KE
MH(GG\3[/KL:[PH![H_DB!^,>(]U5)?^LB8,[C-$F^[W."A'6EC-G>PX#-WY-
M(-/;D3+1*04% )=)[LH],7C"]]?#U\J7;O=VC: NKN3E^AT,,D9W8?EIF]3=
MNK.<OF\Q76F<9(J9/D<"Y,MQZ 90#5<$?62F-/#>N'&DMG,Z1&[)R<T_Z5Z_
M_:1@65"FI>8T'OU"?HUUCF/6:NG^\G&YW>6B=/9P9?<2#2FV2--+:TB!&<@P
M!4V]->$Z6/86BH*.J# 1OJ@-]@S["7H;[&XB45#?JQL\9^CKQ"F'?_ !J/>Q
M=_2XQD:HVZB.9(2AI>Y,,-W!YCO<VVUWUNX,6(R@12B"[VU@(9&P4"?@'J#Q
M0Z)=[L ; =AH#/VL+YGS9<JJ+JZQH*,1E5$BPZU0P*3I!*X91)?3B^"Z@KE>
M(0D'*:E.7D+$%KUMO0T=W1\2\4#@V8?]9YW.Y0;!+^UWTA+W7BOO.\=XSO]7
M3_B1_&U9K"($IA$#\(6-OTS\=M&#PR:VQBQW<!'#ET/L+FEVOE1'HHOOY:(;
MB.!")XLI%=7K#9LTC^2<W[ R"W7;<Q=[2MP<*6:P8^:<"4T[K* L5L!(]%G"
MMB+6$^++.]4&9D(Y.1/.S]S=L)$\."=S/KD0U"_'C>Z8$,XYBQF:?&Z;^MQ3
MOKBWIGD>>\SBK0IZTD6/LZF4,N;I.H(*Y.>A+80(:47]'16<2V0Z[QP>1/2Y
MR9R9P,LQ.WP@.,.C/TL-D[C)$2IEC\ZT[;\]C#%_SJ%^ 57N%.PTPWM$ GSK
M1R+[+KE#<#WHL$JX6TYO6Z_;K;/#-NA%@ZZ]H N/HH#P'3R$IN(8M\0VG;TY
M=VY.MD91V\-,U_ALF3->IC7*?D+Z[8^YAKF/CW)]7/OX1</FB0<Z5[53#)8<
MWHHCXYZJ'WM(VUFMU&[UFI&RC0-VFU>7R?=P6\*Z^=)93.&L"88P6-[ZR3.A
MM2MQ,_4<OVK] V[MO5'E+MBBQ,6MQ]W4;"ZC $MS]BZ1DJ3C?7298L?RTK$
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
M(T63/58?9.82O-")*\BJ?0C.2*ALY)>W84'_[%?> [<(J;V6"099G^$<>J1
MT1053X;^@+Y3ROY&*K[!?S2\<'3<4L[H6%"J_(:E,WQ0Q11#.3_$V9T*+"B+
M]WZ&B02X>&5I\-]O#+Q%TU;^LHGQ[PFWMWS<OYA[( F>X0_V7T#5A,H,'9^U
MX7V[F.'XOSV%OPWJ9_?(<WO7Q  5DQ]#/Y6'^^Q_&+[9GF"[Z#&SL.-0.%"T
M_$-E$!RU=PUF5F%-R=P36(S@7RE.:$NB+PI--*2SF> P*GC'>@A!C;@=]%SM
MP6_@EYJM.OEY <)=;< C%-3$4[+,^/_9>_?>MI%L7_3_ >8[$)Z="^6BHO"A
M9Y(VD#A)[^R3[N3$Z9DS%[BXH*62Q6F*U)"4'<^GO[5659%%BI*M2+(D>C4:
MW;(>9-6/J];[$>(Q*<BTH'EQ"Y@E:4W]&VY=<1Z5ER-6$2N'=>V12?..4-9"
MB(?$^J-]V;9^??OVJP63%_S"V)TODGF<PJDPCS1X H7.HQ+WM5<</7Y1;&Y*
MG&DX_/%MU+;^P:UQ+#[/Y*KA%USVQ(?BRR2=!G.#)3P$V_;]\LI4"P=[Z&-Q
M=GZYF,U4B #FFEL?_5$6)^F:?A6]%>LPN^ (,;-9^XJWD< G/W$"1VP[\/XR
M!3Z]KHL _"P.Q2^M5$@&'.$H+B".WY\"WW<\C&_ETTZ+?0J.P#&6C]^R;KDU
M$0P'_+G7@L+_(YZ9I*J$A_P&KC;E/E"*XJTY?>17$*N+1W+N 1+1%<<R<C^5
M/F4X 8)F'G9@A*A-8SBNX1WZ"4L_*%S,6#/GC_R%(,QI(*BK)!:N%BE<->6K
M?J5]WFJGXV""3"FS4B[G78:@C^433I9/-58<\.O]0"".;S@V,"C+TOH="7D\
MT740R.Y"00EP[(S:KM)-KK@X^+SRS0U15!N8H(J+U %1,PF(X)OC(!TM4H!@
M)LPU\;4P! ZN]0[H7&9Y[?=MZW_Q.U-8H4QS7YOG,4_&7]-'9C\,HB2@Y:7@
M]2L0=H$P%[_A=K_Q$!^^P/"+>%SO%'26DMF/S$WDFN Y+82@33+QS/&I)K!*
M#"9)JM)/N-"#KA89/CK@\Z',Q!1?EO0^B4/!3L3/J17.LEFQKDL8?J7;(,OC
MTP2D!M#)(M*L8X;*'I+5M0P9"LG%?PAC.)/O8HT,OP8ZY(+=8O.1\(Z5"1%H
M5FAJV)Q$:GQ7/!=8H4RG\<?@PN?P%UZ'"ZWRDO.?82O&6RO/L/K.L>TYM^,B
M](Q9KHO*WQ@;ME $@PYM]=#^ U1P+(\<6Q$7[#W6HAV8^QP:"0&EW7(D01
M@@P+2A<B!-(6!*%.A.B["D)0_2L*P/Y/X=XW0<>*CM76LG ._3O&''RV@HD+
M\LG;>'&8QQR ^Z-&""1\OLA\E>)SW)+O\79(!Y(.Y$8'\H^5)@]P>:6G*9W+
MD (J$*,:W@6RX@&%@VR+(EY<\TA8X6'NTZLTR3-_,_<!A47H)TR;\Q7*QL.!
M<VP6%7N[4 8?XW2?$EP:(6;HRY*M2'\JY/GFCI(EQN$1XR#&L89QO(WNK*F?
MS+1WY'_>6U<))L@F5<%UC]2J$WPU%/H8Q_O1-T7'CH[=U@IT#/YX8/(0:5,]
M;_TL2P3YYYUNE7\^$E<&8N0_5-,,K8FFK"(SB@ :A/ "HZ2DAHR/7@,_(8B6
M6$*'6 *QA)_W+\OJ_UNP/R>+<!*$H8J:3A)?:)3B/, D23Z9!"-AB&:*+E<[
M8!^@3!X].S@1>'Z2%9QF_JM+^:^4__I$6?@_9%8)9OU$*<<L(YZA1H&Y1.O<
M\X(AP,=AG.IQ S+91:81:MT%$AXP=R4(<5("WH";?.R1 A('W^<24^V2?D6'
M<\WA!#KF/^9^A!4HF&X(-H(R)BP8FW0=YW7ND&69^5$FLW5' E(<KX0NO6@Q
MNQ)FB) 6N24")"TN#D2]P!Q/N+0P1\*01]?JDI@/I)+4]G]&CVB[2T>U1T>5
MCNJ]II!F_H:6#^FB$;9F7]+<:U7TU<9]&/Q[$8S!J7]\1LZ1;9R.+QW?C25M
MD66)=33_ E^Z4N1"_D,:WY##C2..5)HN]I<I=3J4>;UH@.-0!C2[Q6L_P2S^
ML9_Y0B@%-_Y($N_H[@J(%VO1A";\41#H(M&Q^PS6( [#)( $TTH93MXN)]=
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
M58X_+VYEU'D5VL3W39A](D>+%8):*9;(WN[5*YDAZ)9-@6+^0,4@4/K20RV
M!VC_5<O-7VF-E44MFNBWD5DU)@=(B5]L:1*T%2W'23Y=#/M[QO?U E75@ZK)
M,=8&:@>"NL5F"UFI8($<$19E!F5J<-?U=UR&5/ 2G:R6^RK*-C&S\FE^0DU(
M"D<K7*IZDW1'^WK\@K6W</H"Z<8KJ98@?Y&23?$=Q@(@\R/^0WR4@CV:]\>.
MYW*^>NVW# 9L,%^S!8OQ0Z"WXJ<YAQO%^4$HW07D<Y[\RQ#T$/I5PG949LF=
MA1&OM)#I^O<LGQ@7\O$U+UUX'M^J42&^0%T(_SMVSVHL2:/+*K)YV8+'(%O4
M[.5*33;+U?E=J/)&T9NIU0N.RY-96BY2Y9"& !5O59+8VF.S=BUZ%I0>UB*.
MFNH8B<JVKT>Z%%9&[<KRL5*;^(8*&8+JG\H3*?:%%;9+0J+FYXI;[MA!]#L/
MT) OB0HH@ XR'=L!5CV5&FH-\V=KC4]5%*B-.VF/HWE=7",V1^KAS,R?<C&M
MMEZ7)WUF\8K=+.FF&XFVCV(K,P&#;CM]O]>*B=-0;@O>:5^T2ZJL&D-R49AQ
MCOMZ5?:V,2+I@=[DO%;_A&LH!Y2B\>@UE%NI!O\MQ)[0?-CZ@WN_?[IT=*4I
M .QMH=ME*<8#/N>-)8H:RRHT%"4H]:2O49S*C@S*18U7SE#8*891]N8:4PN9
M8@>&(H(20>Y2B.M,QM*Q2\<BR05!C3:WAW$"%WF1196?_(/?[R3<0FS+QRB%
ME(4=#F1?C')G#:,'LC03?YH^\DL5,V1KW&/[AQ78=$E/V4S@Y&.#K;QC-OQT
M(C303%GKZA?X;!8EX(Q&%\8PX+#4ECK'OMQA.H\LE&7'(_?"J"D) AO7&/FI
M^LZD:2R6G?%QB41W0\3B=$_J)I$+!0 ;N^NP]MJ;PKW$Y192-?.3;%,Z* !0
MUCHF<2CK'E96%V% U2S0"DIM#$*UL(!CF:C[SA/,#<E[HX1W6FO2T\-O]62.
MJ]+\U108OJ!4+@Z='D%RA<UE1O*H0*^C2&AD:J)0Q?Z-4VYP .G.@9VIY<8P
MQ\2()^H11:D/E65JB//]^.4.J+Q)4WAGS'LT!VBKX=D*(J6<FSQ*YK0\T+T!
M)U)-,C$3="6Z:OQTHH>]WT*[D! S\. @5!P0K'X\^(9U<$RE6F@#H)P@#!V+
MH+^."BT))5IVPB_XD.JNXZM&^2K:4CDE>#3DHS*F;==&?G<K=[ ]22KT?Z1@
M5H'<6$O!],2310%@M+/91-"9X($M!9D"4$?\$66>M!?@7&$89:X%H.[,M<S%
M5A9%SF6S& SH%$RPZ.@EK</]B[A<-ERJ+D$@:E#_2:01[8=I7-*K"G(*N-D+
M%?/$-.]1WI!HK!TR&BH]KP%%E20^S?E8B:DADUN$2[< "WJ1%JBC,T>/1WM
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
MXZ?EV%0C=:;X1<[3TU& 'CUH9 7JOM9AA/8DGC'^:A0DH\4,\O='.C-68[)
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
MJ&QK)N'T]^KU)ROY:#05TOH(RV-9!&%)6!*63P=+R@?8*!_@=YZI9+RGE A
M->N[A'3(!A"G)41W1Z0#YC@-R@,X!DB9XQTFHMM41"GS8"^\M#<\3$Y5\UTJ
MGM0HQ_'B*N0'TVLW6<4Q&PF$)J%):!*:A.930A.U!/'NR\P7/X0O&(LHK^'U
MT@HLTULQF&?F_59?IFXGFS@]T&LB@1OQ*.,)C,^P\)Y__0ML91S<G,O_BMW@
MO^+=NM4XX&^IK ;>,AQ,LK#BE1_>^G<I/"%Q&W&U::Y3*=_1$/]Y/94ZF3?_
M\?HV&&=3L1W[V9GU$G_3/7_C6].$3WXY^UL6C\[.OP/F,'_A0FQ7;"5]\](7
M*Q=?U*L6F] WJMFV^;&\W:#=#4H(@;_IM>E[LOQ%%NMW4(>5;YW)>[Y!.K!&
M/ Q!*PVBZU_.[#/\>^Z/Q_IO==-W7[Z]__#MQ<67SY_??KW\\$J_V,P35R#U
M6E+T*ULM\)6=KTVM+M'+')<WWAD\4[IJ]?/:LZ;NZ3XK*;CK7].%3_C"^W C
M#QZ<:_5SXFOY5X+9@('WRYGKYG:H8@;ZBDHF*':&3O>L['3_20OS8YQ8V91;
M_^1^8GV(QGQLO><C/KOBB5RHYS#+M=TUUN[]Z#3M,3WZ4_KJ)SB=]M$+@0ZX
M9VQ!\.8J$6+VTFC[\[1 ^)H$0F;>21C>\8A/@I%J?Q1/Y+M"R\ [^1D?RW?^
M+KX \E[^]0E6RM-,[NM#E 79DX/QH1C)OYXF1A_"8!9$NM?X4]KY,G5\CS,_
M/#:)YQQ4XNW[^6]#+[0V6ELCUM8,17E]H&V-M7-O+//;;^^L(++$ED,04\^W
M9M&%!V)W;+H9;3<AY2CA-SQ:T,C0)K<[&@XZ;#BD7FB]?H_9G>UZH34!!\?I
MLXY#S=!: [?'!KW=%<.<+!+#KL.Z6_9$>X34WWV+5F]GHG59R\'7KP)A= 80
M0)H&R?C%W$^R.T,$*TV')'%3.<Y@T&=>YTB*6 _9 )PY+NDCW:& X4CZ:A&C
M."I,3D0@'\P(?CQ)C7$#L;F9^!K)ZJ=T!/NLUR4AU>O;;.AX3QZ'[H"Y0YK7
M038S#:=X!-?T19QFD%])[NFGP%*\/G-[VXG:1K"45L]UV,"A:1WG+<?NL&Z/
M9B"=]SL.<QR:&2<4#Y=UW>;.JS@BZ?MQ$4Z",)QA0BH)WN8>*9L-O.U,NT;P
MV)8CC#MW.^.N&4!T6*][+!U$#SDX3N#0HS!-JSMD=G=WYX+LVM_\Y$^>!=%U
M4^1JBU3T\Y;GTKQ6V5[;8\.CZ4!]4(I@CDT.C7/789Y+<K3E#5B_LSM%FTS7
ME0+V&T^YGXRFEA^-K3&_X6$\)SNVX<?+Z3-GAVKJ"0/AL4Z?#'H8;=O94NXT
M @=GR/K.=B[3)L#0<GK,\W8W^X7LV%]YQ!,_1"GKCV=!%*19XF?!S6Z[%Q_4
ML.V11#EO]9@[.):A20>U;%F7XK*(@T<.XK/S+B7$M1R'=7O'+U0;8-3^Z@>1
M%4=6ZLNN<X9=:\V3> X+IQRI)A^V?H\R0(@N"!/"Y.#\HT9.-ZP]_2E/7=J.
M0@E+PI*P)"P)2\+R>";^G?9@OT\XU.]E*XS3]+DU2>*9!1:[[L+Y)&;]M3J]
M(8VGVB6BCL-<B/3N'=.G VG+8\,^35';+:8NZPT>8]K?SC%]M /TLR;]O;>M
M\8(0M]@997>8TZ'Y@ ?7/X]B$610$):$)6%)6!*6373 -""%HL8+DQHCAS"1
M\>^?/C0FB4(87GVJ0,**YGZ?2O/.'9?9'N604&Y [1'I4O7,7FGC0)&1(Y*_
M..K/"I04YC_F/$KY<V9%O#&E>2VO3VT1SUL#XB98^BQ@H.ZQ+:]#2BAI'764
MT6-]=W<5-<=F^IY44L(5G\0)MS+_QU/)1_ $=WZ,Z/G3"O7:70J?[S;+PV8]
MYS$R9YX.I.+HVUZ7R'2GF"H/ F&Z4W;:'=B'P90R#(YM$10Q(RP)2\*2L"0L
MFYAA<#J!#.DY 5^)I:(8S<D9H,8NYRUGZXYI#<'!H_YY$+X@$"AZ4<LF!H/=
ML4LRN(]M$:1 $I:$)6%)6!*6332X&YK7\#O/\B1#S&UX0@D-O0-%BQH;@?-8
MO^\2IKO$U+%99T )#3LF4YNZJU!"PPE@VND=J!5(\_TKGE0OQ_'B*N0'4W(W
M6<4Q6PR$)J%):!*:A.930A.U!/'NR\P7/S178"@+KKA9>3VOEU9CW@MO ]>S
M1CP,0;T)HNM?SNPS_'ONC\?Z;W6O=U^^O?_P[<7%E\^?WWZ]_/!*O]C,O7,;
MC+.I>&D_>RV1>66K=;ZR+7^1Q6=BIW_]B]2)SM6+0A?#7W>&SY3.4_V\]IFI
M>[K/2HK2^M=TX1.^\#Y\DX,'MWO].3:X_*M1#*=2F#&NFULT(QYE/,F/I.(M
MZH"C)S<K>W)_TE3Y&"=6-N76/[F?6!^B,1];[_F(SZYX(A?J.<QR;7>-9^]^
M=)KVF![]*7WU$YP@NV<;_:CVC/7Z;ZX2Z^7YI=$GYVF!\#4)A,R\DS"\XQ&?
M!"/5+RB>R'<OX@COY&=\+-_YN_@"R'OYUR=8*4\SN:\/419D3P[&AV(D_WJ:
M&'T(@UD0Z:;@3VGGR]3Q/<[\\-@DGG-0B;?OY[\-O=#::&V-6%LS%.7U(9LU
MULZ] 9QOO[VS@L@26PY!3#W?FD47'HC=L>EFM*N$/):$W_!HT9SR$LHC7\:D
MWQ^R86>[=EE-P*'K.<S>LE]I$W 8])C=W:[FI DPM'I=A[DVM9$[[W>Z;&!O
M-V7[$=))]RU9O9U)UF4E!U^_"H3-&8S.SK]/@V3\8NXGV9TA@96B0X*XJ1RG
M;WNL9P^?/ Y=YCK4)MKKR5%@3QP&8A0G*Y /9@,_GJ3&L('8W$Q\C63U4SJ"
M/>9YQ)V[;I?UA]NUT&T"#ITAL_OD.B";F08Y/()G^B).,RN>D'?ZJ;"4WI Z
M^)^W.L,.ZPRI,=1YJR^ <$G*G'<''AMN"403<&CUO)Y@$KMKE-4XDWAWPO?C
M(IP$83C#=%22NXT]4GV/>5N& 1O!8UM=(72W\[4U P>7#3O;!2<:@8/G,7M(
M(K?5&;"^O;O^G&35_N8G?_(LB*Z;(E9;SNYF:YWN.7%=V1OER0/AN,SKD]$F
M^[:2%7\^9,Z Y&C+[3.GNSMR(,MUI8#]QE/N)Z.IY4=C:\QO>!C/R8QM^/%R
M^LS>DLTT@MNVG %S2"%#>][M$4&<NQWF.3O+(3I9&%I.CSD[]&N0'?LKCWCB
MARAE_?$LB((T2_PLN.%-$;2M#@SN?>H,1-@QPQ[A@,U/NQ2?!GKHN40/Y[T!
M)8*U>JRS924#&;4/D[9^$%EQ9*5^R"$GRK!KK7D2SV'AE"'5Y+,FV.Z6^FL3
M4"#*($P(DR/@(#6RNF%]SD]YEL]V-$I8$I:$)6%)6!*6QS-'[K3'Q7TR1\59
MDR2>66"UZS:<3V-T7*?7H4E'NT34Z<H*F;UC^G0@;;FLZQ*9[A;3X4D"^FBG
MYV<M^GMO6^,$(5:Q.^[K,J_C'012<K\<VR+(G" L"4O"DK D+)OH?FE $D6-
M#R8U)@YA*N/?/WUH3!I%UV8.M7@6UJ='A=WG3I]U!MOE[34!!DH,J$OCZ[$^
MM7/;*W$<*"IR1-(7Y_Q9@9+!_,><1RE_SJR(-Z8TK^7VJ.(76EKW^R1I7.;2
MN!4H?*8C05I''9L8L,[N.M\?F]E[4ND(5WP2)]S*_!]/)!.A,V2=1PGR/IU@
M&+2$!NV'(-U=?+'/7)NH=)>0MKS^F@GWQYN*<,2(:N<!@;I#9FJS@3.DS()#
M!U:.8A$4*2,L"4O"DK D+)N867 Z(0SI-0$_B:7B%XW)%6@YU+P6>MMX6XX&
M;P@.-G7X.6]U*6V$(A?U;*(SV!UMD,5];(L@#9*P)"P)2\*2L&RBQ=W0I(;?
M>9;G%V)BPQ/*9GB4"-S3"< )2(?0[9<@W1FD3I\YMD.0[A#25L=U*?"^4T0I
MFV$OS-3S^I3-L!?5TI.JY3A>7(7\8 KN)JLX9FN!T"0T"4U"D]!\2FBBEB#>
M?9GYXH?P!6,1Y36\7EJ!9;HM!O/,O-_JR]3M9!/O![I/)' C'F4\ 0/+PGO^
M]2^PE7%P<R[_*W:#_XIWZU;C@..ELAIXR_ TR?J05WYXZ]^E\(3$;<35IKE.
MI9Q(0_SG]53J9-[\Q^O;8)Q-Q7;L9V?62_Q-]_R-;TT3/OGE[&]9/#H[_PZ8
MPTR+"[%=L97TS4M?K%Q\4:]:;$+?J&;;YL?R=H-V-R@A!(ZGUZ83RO(76:S?
M0256OG5VON[1;_O,EA7697T67[\*,K%P@<TE#_DHXV/ 9@SY)O@*W8@^O/W.
M#_UHQ*W+*>=9:GV*Q'.:84]1*]>"2U18++=7T/)*TBZ1,IP:?%0C'H:@K ?1
M]2]G]AG^/??'8_VWNM6[+]_>?_CVXN++Y\]OOUY^>*5?/-A3*<Z203^OY3E_
M9:MEOK+S)X9T\@:/<,6PP%]WW6=*@Z]^7LN!U#WS'REVL?8U7?B$+[P/+_O@
MP?V*?TZH+_]*L& X\+^<N6YNGBL6J:^H)*4ZWQB3R,HQB9^TN]^FP+_?\Q&?
M7?%$KLUSF.7:Z_Q3]P/2M"?SZ _FJY_@Y.,]^YB.<.?8;>+-U?_/WILVMXUD
MZ<+?)V+^ \(S=4..2-G<%[O*$2[;==LSKG%=N[KKG8\@F111!0)L )2L_O5O
MGB47@* 6DQ)!*B=Z7!(% HF3)\]^GI,IJ^.K@_'T%$GQ6Q8IE7E-Q/A9)G(>
M38D:M,QT3G]R+0OZY!_J*E#YFFKXX2U/^P@O)?."[OTA*:+BB=)]O_2DBY\R
M/3_$T3)*-&+^H[Q_0]Y\DY-^3Y6'T#35VCZH:GWH_?<K]"L\EA4^^MI.PU*_
M.>=Y@X=U:UKYRZ\_!U$2J%>.07T]WUETVZC'/NG==)#7T?U#;&_S7!:/,V'G
MH%?Z-?LUG]Z:&[#:PZBVIDA4Y7R$^0*AL:?P@_SG.KH,8\K3G$;K:U^T.H>8
MK-U$6G1'HMW?K0/VA(C1$OWN(?#3FTB,OFCW6IX6OBEV"TV&(S$:M/>UI@=2
MNL?NWSQ[\T7F119A30#HXU/1P<TX44VD3%N,.[OUFI\.+7JBLV/?_>G0HN^5
M<9-$1[-H,A"=_0W^>>H.\-=%FA7GA<R6091<*OV[/"7OMQG'IXF4Z75%9^#=
M/R+&6(F4H5<YVB;K[\_5.7):-$-^-(LF[5Y;M,9[&_[BG>$MFOGM=*I67^1!
M)J<RNH32JI.:)]6,L]5$RK3[HM_UZH@G30V],M(!@N'P$#.WFDB+9@B/9M&D
MTQ+]9L^<.B;'^*/RAI,BA4IRKW:?A$SIC$2KY5UB5C9],3S(1.5&$D.T!SXT
MWR3YT2R:#(=BW-M;E8WWB+>JY$)F21@'$^H,/Q65/.B*X8[(_*<C7X9CT=MQ
MT/3I$*/;$=VVCP1H+=SO>8M$H_2/6J+5&>ZT*C_#P;O M[G E!"&]AXHCBZN
M.4LL3V<X4#,,VB92IML7H_YN(N9TB-$3O?U5G1PY+=HCT6[[L#RKXN%H-U*<
MA!KN#\6@YRND'T\EYZ"3<P?]A=J87 "U?WS\<#):NCWHB%;;I[\X5#T0[99O
MZV+1,Q"#D7>2O35[BY[N]'IBM&."YR1TM7>9'\-ESN5TG3&>U6GH8"];M@:M
MQ7C'>:JG0XN1IX2VTI2Z\>&3)LF.9M&DW1:#_851O,^\12?_EJ4KM;9K@2'L
M%2IG\)7S=%Y<A9FOJGX:$JC7W6=YY)$3 X(I7DUS]Y?HC3TMFB0^FD63?E^T
M]A=?>NH>\F>EB\,B2BZ"6(:Y#$K@DIL4K:!/UEV VW2>SL_7N0&?IO\$X?[Q
M$9_\X6PB94:B[POHK&K?7RWJD=.BW54NN">&#H"+UG@W8IQ$^+O3$9W!WN(R
MWNW>ZG;+57A-J6IPMU,86G)B&KGKM8YVHOJBXR6M@4@0(U^V;77PT,<:3-UV
M9[<2]I/0P(H(8MQ^R%;E$YN#WJ;9KZ5Q.Y8$CS2 ]AZ+V/>)]13U%/44]13U
M%/U>;>]I>?@@_/>^[^/,$L*I>P_AGV\SM_(;ITKIV^7W&B55,31O>4:GVQ:M
M06O[0^YNCC[(VQPO97O*PN_W^YZR^^?9<4MTH:S,4W;/E!V.".;%$W;/A#WK
M=89B!,-F'IRTSW>B[5%1M0\AU_YAE)=/>MS5JOH4A9,HWG\;P,XQK(>XTJ_9
MK_GTUMR U1[&7VV*6"U-J9C)R>GDCWU%U]844<N/0W)&,@P]'KA))WL4EB8)
MCV;1I-T1[5[3,;"/W<UQ9E.LPFL83.'U\:D+FWY;]+N^>XJ+W<:B._1J2+=/
M#<:^R[E)\J-9-%&W$X/]]<$_=5?X5$&PFW%TFDB9P4AT^AYMT4QB'XR\'<+M
M!UW1ZOH.!%U:/1R+\8X3LDZBO/KX\+V.WR.NMC7'#Y3W.TVV.G+*^/;C4OOQ
MV+O&I@^LXS%K;?MQ>T<S]B2T<Z<C!OL;<//4W>&_)XBS*=5*91*E69"DQ>FH
MW'9+='L^N.;M#T\93YE]N\N^$YG*3#I[,U>]=[Q%2W]*DPLJWYJD699>*3_Y
M9'3T0(P'WL8WQVG0\]Z?USVWQ0AZ+5_/UB0N:19-.BW1VA^8T%-WD=].I]E:
M.<CRVTHJ;]E%XSK!*'775PUKPZ0C1B-OF;!E,A3MKL<G8V+T16O@B>$5\-::
MOK[H[9A)OUD!>WRN@RYBW\?74]13U%/44]13]'N5O:=E@P/IWTN(QP3N>BA7
M?ILQ=E_(D+O<]7X *,JE&XP? U3F^U[F> G;@2[*UL!3=O\L.QZ+%N1=/67W
M3-EA3_3[GK#[)^Q9>]01'9@H\^"D?4+@7=U.6[0[AT'Q>^KYD'=I@FN;Q#+(
MY$S*);2PWSZ(+$D3934F19;&<91<Z!EC$33DR=R#TIQ^J+@_]EEKSR.>,L=,
MF6;19(\2Q6=9FK8('V_U%/44]13U%/59EJ8LPF=9=LJRY(LPDPOU@<QRM&>'
MKP/YSW547#^1I$NGW17=@<\-/ 1E6V+4?XPXZU.C[+@M.B.?*'R *+88M#S#
M/D#.I=/KB_[H,<8G/:&<2V?8%?WN87*$A\FY'(-%Y=2MB& I__6O,(D2R485
MMJIXF\N/J7L@ROHQ=7Y,W;%1UH^I>RBKRX^I>P"J'GQ,G7K8RP(J/%PSR!HN
M V6XE&VBUQL6D1M+P\5CP<A4QC$L.THN?GK6>H:_K\+93/_.C_KY\Y?W'[Z<
MO_O\Z=/;W[Y^>*5_N%=([2J:%8M7[5;KA]<4]WO5XF6^:@7ANDB?J??\]W\C
M"_,-_V!)C-_N=W[@]%[U[[7TYF>:+W'\\,:?_8V/^,:']5'VE369IG HE7CJ
M=(RDFDJHT3(GDB/G?+XQ>%Z4@^??*8'>YD$Z#][+J5Q.9$9K4[9[T&EUVKO(
M^E/;F4??F-^4!YD4#ZYN&_CFGP'GX<=)%KQ\\W4]48P2A1FVB#P]4OR614IE
M7A,Q?I:)G$=3H@8M,YW3G]ZE"3XN+.2,/OF'N@K''.%O'[G@D[[U(2FXZ>;I
M4?2NE*+?GC*E/L31,DK"(E(4>Z3W;\B;;_((QOV:I@[;!U6'#[W_?H5^A<>R
MPD=?VVE8US>';&[PBFX-BWWY]><@2@+URC&HK^<[BVX;J=@GO8\=);4F0_8V
MS^6>^XIVKOI^B"O]FOV:3V_-#5CM851;4R2J<C["?($U!%/X 8H&+L-8W>UD
M>C6'HM?V\R&(%KV.: ]]@Z:!>!QT/,0C=]F)OA^@Z;LPMTO1EA@.FCZA^-C]
MFV=OOLB\R*)I(4D?GXH.;L:):B)EVF+<]SJ(<<D5+?R,2(87]G1HD.1H%DWZ
M8MSQTQ'WI'&_+M*LH,%+47*IU._RE)Q?;]*SX]L3G?'>SLR1$V/0$_V>YPPM
M3(?[$Z9'3@NO;&LD:%N=EH&??_C0>OCM=*I67^1!)J<RNH0**1$DLC@53=R,
ML]5$RO1%I^<'4NFQ?UT?#M VFS+9/"V:)#V:19-V6XSW-R/SJ?O!'Y7SFQ1I
MADWF7N\^ 9G2Z8K>V+N!K&Q&HC/T8YEU('[4]3YQD^1'LV@R[(M!:V^2P[O$
M6U5R(;,DC(-)&(?)5)Z*2A[T1;OCJY ,,3HCKX7U9&K1@1$UGAB-T3Q-I,Q9
M>S 2@_YNYMKS4]#$#\@CWB'6V6!H[6&P-4H1RST/$#Q-!CIRRO1:HMOV\4==
M*^W]08Z:=,2PY_L)FB0]FD6305=T.GO+9WGG^%;UG(-^SAWD%FIG<D 5@G]\
M_' R&KO=4[9ORTL@IL90#'T0VU:YC?;7I''DQ&B&;FHB9<XZ[;;H#/K>??;N
M\V.XS[F<KC/&M3H-'>QERW;K1(SZNTF6$R*&:/G:8I-3[GBCM5'BHUDT:8]%
M:[2W[C_O-F]1R[]EZ4JM[5I@1'N%^ADGB*3SXBK,?,WUTY! G8[HC7RYDU;3
MH[$O0"=:C$1_X'NPFR0^FD63;D>,>TWOACH:;?Q9Z>*PB)*+()9A+H,2SN0F
M12M E'47X#:=I_/S=2X-"B7^)PCW#Y7XY ]G$RDS].K,BBM?9FCB,KVAYPH=
M !>]'8,1)Q'^5C[W>.1!O1[>YY:K\)I2U>!KIS!PY,34<<^72MDD;+?C72B.
M,PQ$N^T+NDW#ZK#CB<$Z>.CSSV]&'=%O/630VYW>\NV.XQ;VQEU;OG5?G<QS
M=^ :'+KSK3QTQY+@/IKT<1:Q[_/J*>HIZBGJ*>HI^KW*WM/R\/'W[WW?QYDH
MA+/W'L([WV9NY3?.EM*WRQ]P 'FGTR:,NVT/N;LY^B!O<[R4[79;H@T6OJ?L
MOGFV-Q2ML:?L_BD[4BS;]83=/V'/NB-(/-PPYWQOI'V^$VV/BJJ]\4#T(9MS
M '[U*8^[6E6?HG 2Q?MO M@YAO405_HU^S6?WIH;L-K#^*M-$:NE814S.3F=
M['%'C 8^?^P+VV[)GXJ>!X3V7'(4E&D637JBN[^J?N_TW#;"8A5>P_R*4]'.
MS3A13:1,9R2&/=_MS.JYU16CL:]O,E7X/=_[W20!TBR:M'NM?;9@/G7/^%2Q
MLIMQ=)I(&8\B[A*C)88CKWK9V^DH8GBL$1<K>[S;03F)8NOC _LZ?I>XVN <
M/U :\#39ZL@I,Q*MCL<8T<ZQ)X1N1!Z.?,C$-B)W=S/;3D(U=UJB.]I;M.2I
M^\)_3Q!Q4ZJ5RB1*LR!)B]/1MV/1&WC 9V][>,IXRNQ9&_N69!"OS=?$Q^\7
MOYU.L[52T/+;2BIM[>*"G*"+W/6H!S8T.>YY8ACXH:[/%VMB*%>PYX,$3;)1
MFD6385^T]E?^6*.9/5;(01>Q[^/K*>HIZBGJ*>HI^KW*WM/R\%'U[WW?Q\0*
M>2B/?9O-=?B>:^6L#/I=#Q&P?\+"",=NQU-V_Y0=]45_Z&$M]D_9X5",^IZP
M^R?L67O8%NU'P;AY0G@AG=Z88'@/P*\^'[(E'_(N37!MDU@&F9Q)N80&NMOG
MH21IHMXX*;(TCJ/D0H\ZB: ;0.:GTR#?C(!H$RG3\P.O/8_<%CKW/9J-XI%F
MT:0M%$E\7N4IQ+ \13U%/44]13U%?5ZE*;3T>95M>95\$69RH3Z068Z&Z_ U
M3BTOKI](FJ73&HEQ^S'P@I]::+4]ZHE1:^PINW?*#MJB#[ ,GK#[9EG1[_8]
M7?>?9>FTVZ+3>HR$P)/*LD"Z]3")[(9E68[!U')*6$2PE/_Z5YA$B61K"YM3
MO#'FA^0\$&7]D!P_).?8*.N'Y#R4.>:'Y#P 51LV),>GQ!H3?O04]13U%/44
M]13U*;&FT!(M!O7IRP*J0.$"9PWE);S>6$"PD0BSS]M^F[H7<:R4UFV!%0S,
M$-VF$JI/(<<0X#/__=_@56;1Y1OZ5[T-_D]]6K>:-H1T*JN!CYP0UD3.TTR^
M"N.K\#J'#5*/47=;&/N*PU-C_+_7"[+/NJMOKZ^B6;%0K]/ZX5GP$K_3?_-C
M&"PR.?_IV7\4Z?39F]^Q\C:=!^_4ZZI7R7]\&:J5JPOUJM5+Z ?5O+;[9WK<
MZ$4_*E$(0EJOW?!6$*Z+5'^"%BU]].S-35N_ZYYM&J^;MBW^_"HJU,(5;;[*
M6$X+.0/:S "X!7]"]@[QXS!?!+_$Z54>?$S4'BW#(DJ3P%C#)0YTEMJQC+R5
MKTM\#$<&]VDJXQBL]BBY^.E9ZQG^O@IG,_T[/^OGSU_>?_AR_N[SIT]O?_OZ
MX97^X<[Q3Z2FY9[7=,A?M7B=KUIFOY!+?L0#7'$Q\-N]\0]LRU?_7BM^^)F=
M'TH.P,T_^QL?\8T/6PZQ+Q-)"6 X\C\]ZW2,I\X"4M^1U20?<-2415E3?J<'
M_DN:!<5"!O\KPRSXH.34+'@OIW(YD1DMM-L60:?5N2$Y\UUUKD>]38^^2[^%
MF7K2@\>>&O7.GP'@[,=)IDR/K^N)8I$HS+!I^BD1X;<L4CKSFLCPLTSD/)H2
M'6B9Z9S^Y!H6],D_U%4X5PQ_^\@]3O2M#TG!#>A/B99WI1']]C1I]"&.EE&"
MAN@3>_--[L!D=]/47ON@:N^A]W\7?O%K\VL[B;6=AK5\<S[R!I?GUISOEU]_
M#J(D4*\<@YIZOK.(MF&(_8GIUE&4@'U/V.M_9!%,(72URM++"!S&R?7+LS6$
MMZ+D>9":(3[AM(@NGQ+0T5G_48K$GU E LXCZPP>HT+\"5&UTQN(06O0]'JD
MHZ)I7_2ZC2_W/"J*GG443?N/413^A(Y^?RA&[<-T,M68M;ZRJS%9=%^1X&G9
ME$5X6GI:>EH^'5H^2)R\U9@9C-\39,':H#G6!LVS=!E$R:7,#Q%5.>B5?K5^
MM7ZU.USY4)*UZ1BRMXK<9V_./B;3#,;,/W\YD_039!7R19H5YX7,M,Q=0E6K
M"!)9G H\["'FX3:+ @/1'1UBE%RSJ  !ME%KMRER)S'%M"<Z[=&39P>/]EIS
M1-I]PM3?TQ%YZIX.%#3*57B-2A610APE"^J7,43H4WDZ0VW]X:HY7$H-MW=3
MPR>A?LYZHMOK>3J<=5M^I+JR37L#;Z&K,]%O[4:&Q]"[)^ '?TK#) _.N)@K
M*-+G+W-9%#'6==%LE"2,@VFZ7(7)"8V9'XI>9_#DSUFGU1*#SB$FB3>+#EW1
MV5'YG (5S@#<<KP_L7O$A!B/Q7C@8R,/Z;AX9QBS?*M0O> \S:">>J66>BW0
M"UZ!3RR"/)T75V$FT5F>IDE>9.LIX@0H;UE]XR*3^<GH9.\EUXFBCACMJ*%/
M0A*=M7N[#5XZ#2KTQ-"[R5Y4U)^0H1CL..'0>\UWTMP(3O#P53G^@#6*)F?M
MD6AUO/1]<]89>UW\9BCZ(Q\T..N+<6=_*=+CI4-[H+3O_@SU&NWK^V4.N@A?
M_^UIZ6GI:>EIZ6EY2%H>*'#^O2_<#%R2@W70'+[I&U+=AYGF\2"GO@$4;0_&
M8M1K_(#%HZ+I66<HND,_67&_1.V)WJ.,]'I*-(7B@,>1J$^)JOV>:'4> Y2H
MAJ@^UM*T17C?P=/2T]+3TM/2T_(48RU'7P-Q!]"2>92$R=2#EOC5^M7ZU=[Y
MR@.%MQLC64&0KF"(7! E?THJ]D9Y6O)K-]WA9V^2-%'*)"FR-(Z5V&4/EYJX
M9%X$^2+,Y$+):IGY.K43+LD9BM'0]W1YSMBD2;OO^<+SQ29-H*YU;YSA?::M
MFEV#CD'WEG).L_1*Z>G3@A?KBG[?HRGU16_HJ=#=$5[L%&C0$?WN;N@NIT %
MKW1KC+'V/NWTAKC-=QB[_C"J%>J_5EFJ#((9Q1]?GAFLL<HP]9O7V'ZX-1;I
M\Q.&5/%GO,X:&@U\C]#9/G!F3J-+:'>DF9.@PSX 5DZ!#H^+K]+$HB:?]?"K
M/<;5/M&"B./:>1^*W.J+O(^@2R:9$0!5D9:R@T$Z#_[K_0OEHHC@8S)]<2HN
MREF[*UJC_4&D>+O#VV*>)H>@R7'9$"<D\H[$K?#FF3=U/2T]+3TMF_0:C5B$
MI^5Q]4H<CT]-L) /WO=P2&MR./)9'!R=UQG[V460SAJ,_.PB.!8^J?>FTQ/C
M]K@9\8'#(F(..OL3#M[A;MHBO 'I:>EIZ6GI:>EI>8H.]_=FM[^7$LU B#P8
M7$$#P+?:+=%MC3VBV5Z).A(M")9XFNZ1IIU63[1:/4_5_1Y_=?H/!+UWJC3M
M='IB-'P,D?IT:-H6[4<1J)OOXF,P35N$]RD\+3TM/2T]+3TM3S$&<SQ%#Q_F
M<SDMH&- ?ILNPN1"!EE8R(!^SH,TP:B+H-@+S+:^#&/UN!QG6@,P619-"SG#
MOY]*G41;>:F[I0!/(1/:$;T=*X]/@0J-K:'W-/$T:3A-NJ(W;CQ$R@ET T)N
M)&)PLI=G,TD_ 5K)$U3>9QW1'?F1MC ]J-7R='C3[HM.Q]>UG75W1*LZ"6;P
M6GJ3)B/1&^S-V_$>];L[:]P@+(*)5$M(H&Y!N>#7,LQ.10T/1:_MO<=>3[2]
M\GG3'HN^CR6\Z8N^1\WR.KA.6@[$8,>6).\J[U\[ \(.ZV4!'G:\GH&JIC\G
ML\W[3.,PSZ-YI.YQ%14+Y8"KWZ7ZPT+&,[4RM1_JRE/1\7W1\LKM3:^E='S[
MR9.AVQ.C]N#)DZ$OVON+>1XM%;R.K_&S%6OT]W9 #N1H?V^N_I&Z!#[)/']U
MCZ#W'15VQ18XD/[>L8CS>_GVUL?6''5?-WO#7>]'WU[[",GIF=KO@M\%OPO-
MV04OX"LO4F- ^JZ(@R["5_EZ6GI:>EIZ6GI:'I*6/GUT]X#3=^>3? S)>2PG
MDH[.J3AVNO=:CX1RX0E??JQ.EGG"/[JDP?2<I[L/(CW!78 49+OOPTT/8FUW
MR=J>I>M)+ ]F\]]G%4UVH#PU/34]-3TU/36?$C712E"?OBQ"]46XP%E$>0VO
M-U80N,&<T:IPG[?]-G5O<I^8$ :5B'!3F10R@W:' )_Y[_\&KS*++M_0O^IM
M\'_JT[K5M"$<55D-?.0$WR9RGF;R51A?A=<Y[)!ZC+K;PMA4'%<;X_^]7I!-
MUEU]>WT5S8J%>IW6#\^"E_B=_IL?PV"1R?E/S_ZC2*?/WOP.-(?XU#OUNA#&
M^O%EJ%:N+M2K5B^A'U3SVNZ?Z7&C%_VH1"$(Q[UV0W-!N"Y2_0D:L?31,WKF
MC\@'P53&,5BE47+QT[/6,_Q]%<YF^G=^Z,^?O[S_\.7\W>=/G][^]O7#*_W#
M_:*4EE*OB:-?M7B!KUIF;;RZ3"]S5G[Q?OL'ME6K?Z\]:_S,S@\E _?FG_V-
MC_C&#Q%B']VY>//[U-?FMY2P 0?OIV>=CG%$61CH.[).8'&&"8FBG)#X3@_S
MES0+BH4,_E>&6? A 4#H]W(JEQ.9T4*[;1%T6IT;BBL.4V1[R&UZ]%WZ+<S4
MDQZ\BJ=1[XQSQ'Z<9$K-?EU/%(M$889HY$^)"+]ED=*9UT2&GV4BY]&4Z$#+
M3.?T)V5JX./"0L[HDW^HJT#ITW4?8;DR+^AO'Y*"D=V?$BVWTXA^\S1Z]N9#
M'"VC)"PB1:NG]>:;W/%[6H1QT]1>^Z!J[Z'W?Q=^\6OS:SN)M9V&M7SCMVYR
M>6X=U/#EUY\!DDV]<@QJZOG.(MJ&(?8GII_L!*%T)3-E/SS)"4*]]F/T(#RA
M 2*#GN@-1D=8X=!<DIYUNJ+;\V.N]DK4MN@#[,S1L>FQ%^*<1CE4<_FZUQ'=
MEN^K>YCD[C'W-C0M7>]IZ6GI:>EIV:1%>%H>5U_=D;?/!?,XO<J#>98N@RBY
ME/DA@C 'O=*OUJ_6KW:'*Q]*LAY]Q_*S-V<?>3#,\Y=Z, PD(?)%FA7GA<RT
MS%U"P:<($EF<"CIM5W3['G/\K#,4XYZ? Z,(,1+]EI^! @/C.]W=\(I/@@X>
MH[:&-_H]T>UT]L8<3]WE@4)(N0JOEP85Q-&VH(<!-*2XYD_EGIT=?[@:19.S
M@;)(=@. ]H+W5'D#IM1YX\3S1JW!UA;]X?X$A_>6MVKK3VF8Y,&9J1 KTN<O
M<UD4,5:+*36M/.8DC(-INER%R;Z#DP?UCEIB[+TC18AA1[2Z/4^(L]%PMX%4
M)T&%MFCOZ Z= A7&'3$8]9\\&1[0./&.,J8"5V%$4U>4!EZII5X+])!7X"^+
M($_GQ56829J]EB9YD:VGT/(%GK3ZQD4F\Y/1R-X2KM-)WDA!.OB(/DVX[X_V
M%ZL\6CIX25'G,_=$K[L_4>%]YJV*&_$.'KYRYZ"9Y';/9Y*5*^3SZ6^Z@]TT
M[RG0X*P]].8']$Z-_+S; 2'(/Y@7['MG#KH(7PON:>EIZ6GI:>EI>4A:'B@^
M_KTO_-B0)HQB<KC^F<.W?$/$ISM^C)DZ3P@?XJRMJ-H:>728_5*U,Q;C_F/@
M;CPEHK9AF)G'A]DK4<<]T1D>!D?C5$EZ-E0T[3T&-E0-G_H 2],6X1T&3TM/
M2T]+3TM/RU,,L!Q]@<,=4$OF41(F4X]:XE?K5^M7>^<K#Q33;HQD!4&ZBHHP
M#J+D3TF%W"A/DS11NB(ILC2.0:I&/. DR!=A)A=*!LOL9(K+?/7F)DTZ0S'8
ML<[[%,C@6:.FWLAW8WFVJ)<8^V,-[PQM5=D:3NSEF883>U[!$U.^:)9>*;U]
M6G!B_M35% )W8"###BLZE4)@;ZQ _M5WYGDI47L^VOW=\.8.7PC6( T,15^K
M+%5VP\R@)I\J+(D_3C7':2R&._;?G (9!DJLC+W:;;?%L.W;\L[V %'B#1#O
M%7^G3OZB03Z#=!ZLDUQ.UYE4ZY9)E&9!DA:GHY+/NJ+3\RB6WC3Q-/$T\31I
MJESU?C+ADCQX;8[/A1T8 ZHW]!A07J+6\<:.4"TGP1AGN\.4G 8=!J(UV!^L
M;XUZ]8TT!UV$+PSWM/2T]+3TM/2T/"0MFQ8E_UY*/#:$B9FY,;E^><9X)L\/
MUUK3@$;QKFB/>A[/8)\T[77$ $!,/9[!WD@Z4"2%/+PGZ=Y(VFZ+0=NC;NQ5
MF#X:DLD3DJ;ML>BW'@/&:/-E?/RE:8OP_H2GI:>EIZ6GI:?E*<9?CJ?PX<-\
M+J=8B2B_31=A<B&#+"QD0#_G09I@Q$50W 7FJUV&L1E0#HWV630MY S_?BJU
M$F?MKL^"0C:XNV/5R$G0P9=+>)IXFGRW#.F-]U=9T[1\28,4.>1&HOI^^Z>H
MP$>BW=FMT^DD=-?92'3;OK+MS5AT1[X-LBO:;3^9V^OI6H]'C'O[,_:]8_WN
MSDHW"(M@(M42$BA=4)[XM0PS <H\7L_@([HHF6W>;1J'>1[-(W6GJZA8*%VO
M?I?J#PL9TVST7%UY*EJ]TQ?]WFYEN:=P5OL=T?,C9M^T6Z(]W@U1Z!3( ,S@
M=;K7Z34V;TL,NGMC#>]Z;U7UGV2>O[J'EWU'M5UK%YR*+O<'MD:CM?V(:,\7
MGB:>)@>7'P?RW[^W$N 19WGLX-,_D5X$[:;[BN2]D52Y_-VN+_+>)TEU^,"3
M='\'GT(11T?11UO8]RKV6Q];8PL=W2XTEZ_'+=%O'T94U-AAOG7AH(OPI;B>
MEIZ6GI:>EIZ6AZ2ES\<\5-Q&JH\/FVUIIILQ%+WV,<(A'#O=>SW1[AQCI.+8
M"0\MZR//\8]/^+[H#XX1)>38Z7X:@:1CWX7A0 S&'BGC8:SM+EG;LW0]B>7!
M;/[[K*+)#I2GIJ>FIZ:GIJ?F4Z(F6@GJTY=%J+X(%SB+**_A]<8* C>8,UH5
M[O.VWZ;N3>X3$\*@$A%N*F$"YK,WG5: S_SW?X-7F467;^A?]3;X/_5IW6K:
M$(ZJK 8^<H)O$SE/,_DJC*_"ZQQV2#U&W6UA;"J.JXWQ_UXOR";KKKZ]OHIF
MQ4*]3NN'9\%+_$[_S8]AL,CD_*=G_U&DTV=O?@>:0WSJG7I="&/]^#)4*U<7
MZE6KE] /JGEM]\_TN-&+?E2B$(3C7KNAN2!<%ZG^!(U8^N@9/?-'Y(-@*N,8
MK-(HN?CI6>L9_KX*9S/].S_TY\]?WG_X<O[N\Z=/;W_[^N&5_N%^44I+J=?$
MT:]:O,!7+;,V7EVFESDKOWAO\ /;JM6_UYXU?F;GAY*!>_//_L9'?..'"+&/
M[EP#^7WJ:_-;2MB @_?3LT['.*(L#/0=62>P.,.$1%%.2'RGA_E+F@7%0@;_
M*\,L^)  8O-[.97+B<QHH=VV"#JMS@W!GL/4JAYRFQY]EWX+,_6D!Z_D:=0[
MX\"O'R>94K-?UQ/%(E&8(5SX4R+";UFD=.8UD>%GF<AY-"4ZT#+3.?U)F1KX
MN+"0,_KD'^HJ4/ITW4=8KLP+^MN'I&#H]:=$R^TTHM\\C9Z]^1!'RR@)BTC1
MZFF]^29W_)X68=PTM=<^J-I[Z/W?A5_\VOS:3F)MIV$MW_BMFUR>6['_O_SZ
M,V"FJ5>.04T]WUE$VS#$_L3TB=9IW3+?)UW)3!D/31C/V\S,\5FG]QAYX[U/
MK3AVNO?&HM<?^%*)QV?X]D#T1T<YJ>7823\6XW;'L[ROT7J2N]#K'*S'O<:
M/[$:K6-NRVA:I8&GI:>EIZ6G99,6X6EY7"V!1QQ1@LZ_8!ZG5WDPS])E$"67
M,G_($-+.UM9#7.E7ZU?K5[O#E0\E68\^B/_LS4>>.0-)DWR19L5Y(3,M:)=0
MH"J"1!:G@EM[UA6]3GNG-9W$0)6S-C=I>D+TQ+C;]80X:XO!:#>X\9.@@T>F
MK9.:2EKL.*S!CY<IJUVM7U'QEDI83T/3^G/D:7(GV=(1P['7.YXW:FBR.VN<
M A4>D#.\8[Q50_^6R55XO31(8XY'#"H;@,B*:_Y4>K5]R@?PK-T1W;8?1^N9
MHXXY>F+0V=_DS:.E@^>-.L$Q$..N]YOW.*LM#9,\.#,%YD7Z_&4NBR+&8G.E
MC@N9)6$<3-/E*DQ.R)V&";\^<HWRMBWZ.PX#/PU"M,6XL]LXW9.@0[?EQ^[U
M!\H(\3.%O:=\J%'IP2J,:/2I4LTKM=1K@2[R"AQF$>3IO+@*,TECT-,D+[+U
M%/K(P956W[C(9'XRJMI;PC7*:B Z8Y]E!:7='GFEC748/>\U>UE1>T9:8MSV
M7O/^-#2B)3U\\>P!>::W6RG3*1R;ME(M@]T"!*= !J59QCV?3\9ZKK8O\/,:
MMBY<( :]AYPU[AM:#[H(WZ#E:>EIZ6GI:>EI>4A:-BUF_KV4>&SX-$9,.URW
MZT. R=P?&6K4>@R HKTC0S68J(.>Z(\?8R+B4R)JIR>&QXEAUF"BMMNBU3]*
M,,3F$K4_%KW.,6*^-9>D9_VA&+4/=/A]X*5IB_".A*>EIZ6GI:>EI^4I!EZ.
MI>+A#DAB\R@)DZE'$O.K]:OUJ[WSE4T+:3=&Y$+#=*I6/--(C7F^5@(61]TJ
M?::D;78=Y(LP.YV:LVY;='>L83V%8A)?8.-IXFGB:=),L?K472'P?%91$<9!
ME/PIJ><*%?14?2=+XQA<(-3+"^4GR>Q4E+,_69LT\6!*GB_J:-(1K9;OG_!
M=+Z)NG%:NI05WJ3YLS=)FIP[JISSPP2$(O/"5>TGXWA[&5YC-?=$?[!;8_$I
MD,&SQB9-VM[J\VQ1+S&&NW59>S_[]DD:DS3+TBNEFD]KD(8_434>Q+CK(2T\
M9]1QQLB#OGC.J.6,MABU=^O%?@RLDQ/PL*&]:E7.49\L6J@_:35N4%>T/48B
MC#YO#7W50EOT.KN!R)X"%<[V !SJ31/O&=^G,FR=Y'*ZSJ1:N$RB- N2M#@=
MS0MMRSX,Z^T/3Q-/$T^31DI5[R/? A3ZX+TQAZQUZ?II 6?MH8?B]G*VSBOV
M=6">+^KX8K";P+A9^WK4BH,N8G\<ZFGI:>EIZ6GI:>EI>32H%=_[PH^-"FIF
M7DZN#X=>D1\<<JT[$MV11[';)TE[0T72QP"Q>T(DY2R[)^G>2-H1@_[84W2/
M%#U[-$30)X2R.FP?[.3[T$K3%N%=!4]+3TM/2T]+3\M3#*V<0,G#A_E<3@N
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
M,9P<\RW<[JFB"1Q@Y_QOKFP")%-[F]$A0+MGKA@A4I)/'7%EXP1 KXN*\/H
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
M[%J#Z;J5[+C*F<RC;+-G-]=W4JIHQO8#73J[._FL*G2QI@QQL&/5E*)% .*
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
M9PAJ!=%>GAM%I['&@'VO5.N51"-1EZGIMA3.Q$'?#3CS)=F!%]@O&:,1LUI
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
M5*T'3&WKY,)CQ<R%XBF*#4/W*DPR,/E>/04FU^T0 %6EMYTNJ'6F::=1AY)
ML&-IC)VF=APW7[?MZV2SV\84%I43+W-1CHI0M5$E[7%W([^T-(BH.**3FSQ0
M<"J6E[FMPX&1+2D6BK%BD+8BS)7%ADUU8K*\W1RDV?9,A'DBPUL/ 5Y;J'+-
M,B$M',*A=<>9A!2 @2,HAI(21/%2*FN>;N@ORI_UAB_:E?Q9KU^;/^MW7O1+
M^;.JG?OV3BNY*:FV\=6Z99],ONUC-2I.K. @7*Q9U#A'Q-4!^J08)"M:#&@F
MA WBM$6I=4R;?]_53OP'!T8QSZ)KQ6Q! %CI]44!Y)2P9B3Q0,>,YL1C5FL[
MZ'C)++#27UL&=:$&]DW8S;Q%DCL:T(+6E#KE-5R1([H9H0M+8:V?;D8]X1]T
M7L.5>#@+SNBLZMN8LHLH6403AC1WE JU9SG+<(;^K"'EP8-I2MVO]HO5@M<Z
MC4.9+%U27W+RS)"C&TAX-ZR26[T$6H6BV&IM*F>J#]F232N-3BO/VZ&95'G)
MM7/'[92D*XQ4 A3_M!0GUGA/PDV6UV#H;23*JQ ![@@JAP-9GY Y4=$$C,4%
MVH"R '=UMW:>MG08/Q98 ,'^-<8.QTJ,\-)[0UU0D*)U\@\49J6:&/5K";C5
M_(T,&:??T47[V #R0#.\#*/.J1J"2(4^!)+_3J]*<@L4SB$+%"O.F4&P)3)J
M/$>G2(N#@*B>H&#[7,NXZ@@Y=V /N@_+%% A\4R&\\?;0WT>;X+")W_\%HP0
M=88NUS%DGK2.H0%W: 2C:I]'$%@"0'>E_E?<8 MI:6C$BW%0RAJZ\9AO*"XF
M[M#\KB=FFOF!RITM%HKR?ZFO+]9+8+\L2S.GAA -7I(YG,&^C<9D#SJX,&#2
M< 6&P;Q%>RR9,3 F0@!1"L2MW2VXO)"I9K6R9BN:-39C7()*IM\Z</A'6U6!
M;)>8\2F9I!@#E6C@.VP@P4!3$U'"Q=)S)A/>-&]!YU?G$7>+\\XZE28&!HSU
M"M=T.H4)14JD8FRPB%#,W1E\-RV![%:&D;G$HD5(3N-;8.";V]'=#@8J#R8'
M?AIFV75Y_HXC2W72FS@&B^2WH/',HV^RE.*4RRBWF8+A+U\^?/V;TW"G\YOI
MU 4B=/82LG(7*?:B8MO.S1!BV_KZC)+[OA:_(TV6#GVR],@ZS$OZCES@*;3C
M36GNRIH54!G6<]LH%XLJGS$JG5,<J&O^X_!*!X8Q^D,W35#U0F6\EFUP%O^
M2.97_$/P*;SB4B>=4D+T6BC^9"%!-9\H35DH(V8M'S>KU:6N1 ?X3#VNSH+V
M<_Y6QK/<+&;%,T@XK(5%#Q#&,W D&+U;A& V*P'!P*ESMI5M,*+^,<)ZJL+@
M7W+4B]HA280"E*>>,\NXYAJC V.^1$*:PL<@9J4QK#G,V;LH&+0C@/R3=4<0
M9XQQCMV[(?J*OETM\LR+8!NRS!>[Q9N?!%^<CL7?V"?Y?WIR\SN==%1_*:3=
MQL]F&XDO-& -+)/Z S$(LN'3L(_/+U6UUHV^N,'2 @,C#6<6.#\LU9E2WL@&
MY:J6-6!5\AQBI4U6-#F!W5:@-QI6U$A/CXB*,HJEU>FF@S=*_EQGIC909Z;5
MGSEN6W8QYU0_I)X<Q@47+$%E)$5@>80RIBF5!X==[83[BQ:D4_"D(Y :6/ R
M2F-C+]]\O*ESHJQ[Z8P9VMS?2Q>!.\+UV#OJM\(70E.>Q7KF-(FD&G5@<'+P
MX?_7JXLLG&V:D7C,-733M87)C Y?3$DO5:DYL0@1(*E-L;^IJ'<S,DY\XX8S
M7*6.0XV5&3-E(%7#J+P>C>Z,U?]X%]U[4'.?8+;.=$@7$91,Y>4?;E>"^PY$
M!"T4[KASY.4[Y9B(0F#? C'I9M5' 8!J"8!C=\*1IB'T-3CQ]=T9ILF*E+)&
MA<=0DX$BYB%&<?07]_=R6="_-, 8(LOG"/-5Z'$E%$%T3X<B! 9\T7_(&52%
MPNFZ4&=F4*2L:\!MWFE2<TNW>5=HZ$,=TD7] _6K4!^F.WMUF]OV<WW)<%<U
M4S <.!E&1= #/$E1 'J)T%E;OI?V9 @(][8[XJ(07)ZA@W#=%D7[K77?", 4
M'3><#0*=&K80-T9JJDV1EDQN;TB"FC#*R+%?0.=D6;_5ROC[2//';T"P>+A8
M?"W#RVN'MK!!B'B@SP!4-=\2RH$F(4ZLE0+@D.(T\*4:K8:B""Y"$(S/6&61
M>D^U7B<.<0NF*;5'3 DS-7+Y [Y.%FED+.W0PF_3Y>YX%"W039G?'5X<(LMJ
M!_/Y]6;0V)KMI6P2-P-#6FZY3&<:+!AG+U&<&?!JBU(M_<4Z!)@HN5E+;[&
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
M2B_/J)Y12XSZW^OP>BW//WS#(2'!_\V@ZXLX]/?WQ*%T2<"7"(P,*I$+M?8
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
M",^!)8#S9IPA4RNJ)Y89* HS1/'Q=5-#']M&).A,ITO=F3^$QC6$DH#^FZV
M IH<^7@*U]&)$K &(]L+[)YA$ZTP>-*R#)7H -*;[CNT,Q!W2W\-'=N"YBO;
M4(1&6U"B=2JYAW73EW,Z^8SMQP$&M$5*%U><81HO5D*QQPD6\VL+YB$-3C"_
MEL9 58P+=I-Z E$+2\$U()BV1&J "!C KH$-X'^8L68.@B)#03B3EM5+O(3=
MG&$?/2)IX(#-%!0) 7,<M$V[LG[#UB[V&[R'L^* PM8,N%;@S^32EWML+?
MROA,L6.TPC$J!6!UD!EK!J@ AG'$D,J,OR8L2)R9_ZG.2!HS1LA69 /.0.15
M( :Z(V4G5G;0C7D:H;ZY;Z%,B5 O_S*<7CM?$PSF@ O6%:W*[H+3.,V4=#VG
M9($9U4OH+- <C;^:5[(BB/$QM"Y67U=4S0CIUJ(3VT#"6Q0;2JVHY<JXU'/O
MA#>)A-N&E=^;B+9W>")E8@2/:Q],).\3>0X$T.%RD+)K<Z---C?9SA6/+J/8
M?%X*WTH,DH1+C==QJUD\3<]G<BZ5Q$E,CQ0L+KS*U^AY13'<RY&R=ACKY+K:
MO/T+6H,A=#CCE(C_6G.G_-OU!4#'=5KML2+O56H?@)9M^2EKCBHHVD80T)N[
M6-+N=\%0S:7$<<YZQB VR:I;70 ^"\30K0,*(;EOB,>C5J4T?+=B(J Y07 [
M6F27'J51(]7^1X6&LPMQW!-0D.'Z&=_H,KI(%0_FH,3_EEY)=/_,)(!UPA/1
MBVL&DM%V?P'8(A=HG,8,'@3:A4IM+0IUF0X<%B;VV&0L11/K4&:6#8\:9J_;
M\B4X38;9@YO_X8ZY"4H3+RJ2<3=SH9Q# 8&(N0":'XBFX:;2*$6>;T)V<V9T
M:/<?\):@V9T];#S_.4UGD^1,06' .K%SV?]<SRY P0D 7N<#/I/3"+,FKN"K
MXE'0;!]X'X(7MO@Q1FER* &S%?4SO^\)D/.X+L=;<E1GT07-">+IAC2ZJ:3>
M0K0@%"V5HIQ%4S<G1EXDIA8TYAUGPUQ_X$JC\#!JC-*0SG1ZMM+9[G$;?P&+
M=9+1"'F[68"R ZD1GBU41.=+M?152B,+8/>CS [0@;4B?C#-/F)[#8"@81TV
M$Z/AM%BAO8"AD[G8@M</;W-)D#H<^<FG:H_)>D)6"+=,NX1OTFB],E2M 2JA
M05(%FI\42$[0[=+^>3)7%C\!%>M9PCJ+92?PV$0 &T3\@0OWKWEW K6C6PSO
M4HJXW@#?R(]M!%T<.QY/:JT9?U7G :B;:52F$O,)YW)UDT4TB3AM$M.FN?,'
MLQN2?]#>Z]Y9VX PN@'8A.%R)JM4)B%"6L]X=HA%&Y:Y[HH'(4=!)?.2=/KQ
MVLH;5/E\P]!?R%B#WU0Q/&D(I&.>E>[-<\,9.Q79OH1_9.=2<$Y[\^W,>]6A
M4=7-DG1-((,#6 XJW2VKYR*,W24FCK:;KN?*HJEQ3-[%2I^0C?36ZB&,LN9:
ML[U]__4 ^4 <JT;AF_AZ _C@RD%P+4=(3*J774,<H*-MT6UNL,MH3O98?0]N
MD^<6]NH/UK<)9&X1QA6L:S= Y!CF)?608-Y=0E@Z7^!>4YPUPG20UM(EX&GR
M-!S)@+(@)_FH;&[$"W>8!3-8%G$=,@I.](=*8Z!@S(D3<;0G=THKPBN@K X:
MWNJDW7K!++Q6?'*N_F/")N3*;0Z7-?L;4E*Q?#(8E/3>MI%C$-EY##C\S\3A
M<'?XJ"G.F-I1B/JZG<_G3<GVDG+8R)51/@>T+D+'*WFI8W0A38A4!]I^9@%&
MS91XP>D=31V<306-ONX0G!GD3 HZ.F;BHIO30%4SD\LDXC%T9CFE=0@8[C9#
M*%@3.(&$C>5BQ+U#/L:,Y\:J4@S N,4VVD!%[]_<Z$7PCOQ4,P3*+*AFO");
M+J7SK"<ND76B 3AQI).\1(UJ;@D ^ZAH2(:[\@BC"Y\W""*_*4F"SH FC:W9
M0<%55OFNGC]SY :O&X97D0/A""CW99[C%";&QK70>F:P-HQ$)2#5'*NB:*F4
M(JLL=/,X)F96Q+8E;S7P288K<TX/=[&'XR 9!"KXTI49KA5GC>M2'H!BB>4W
M-<+(/>F("%'%>C4 LVZ5&'N$=IP%CHVK16W<@^J&EW:$&LBZ.[YJ!$M=X)"3
M^-K&A8@A6)Q2*8>-,I55(6MA4\>C=G*!E50<>P/TC',*7$98#FQJ^,J9-59<
MF._D41TL3UF[,54J&1 ZK60))C*&TBHC5 "!/5MR':E^&Y<?2L0I\SNOD9":
MR> #D<5ND> \#L,<FW5@,> M?&(K"<V8#GX Y^QX?D:"KK8-G7&)?P/3+I\Q
M+HLV#21_%9ODNN:#XRRV)E)CKH,PTON\N;.%#)=V<*:AF!;Z%J YYVEI$9;$
MQJF9P&2G!!XFE>/2!*;B1CBBB&BS7I6I X41&FIC@Q9H.]CAD6@9VZFV5*2F
M_LAI4_PMTK+OU^P%R8\O$50#S(+_!]!.,P /^12MJ59&_2$":%M+[DVU1N/<
M$DEHL9F14+E,HK2T<1A/7R<:$7Z=@'W&[IR)N9EH 9<OFX(2]FB!]3:G1/-@
M&$"F!T 3"G/0L+U-5KEG->2=YQ*9>5=;*0"EXKDSNI@T,&:Z[*?E8F0RTY!Y
MW?$'-B-TJP4.E:[GB_1*&]ZP^+\DAA;FT.4 OA,G;POU*L$2RP;9J-E\AP74
M>C$F!T;[G*Q:>)%)9P*Q1D0''T>7>-RM&LI&ILRJ[:W1+X> I$E>1$1WSCMA
MM@I*4F1Q);ETR!AA!"2_4:O'J7>G IFGJ/.Y,075>@Z$3"AS3V"X=G&F7!IB
M$B8"PUSO? ]Y58^#K$96W9%YM^^OO#Y7^V-39-JDQL(\RXXU%JF)2B _6#WY
MX=*6_MCY  7-@"4+\UYW%'RZR#YURC*N%A*OAFD(ZH7_5!RNM#[T":%%Z5;_
M.8,36&Z@V*\TJ&"[CVN^4C1[9J9/11E.A2?@<=Q=._O+_1J"Y7,A205%.R.?
M<19L0KTS2-BMG0)"RQ< )V>A<W/4^T@S86V?"6MR)NP[##K;8&2%FO(FLS5,
MS%.^2J15*?KF.- 13K05!CCT<*V'O$,'R5\D$I5PB\U4XUB/F*<9PVP\UUE\
MC9U%CB%F]MK+%K"@B07EKIT"<W L*!S?X%[$K<P2QX8WZ! 5[H!OP>BUVO(F
MB6TL'H@EFLU"96LM1[(*[.]W4.C+:*8X7$E1K:'(F,AR3OC#'/0EI41APH_&
MH-?[7VT*I$G$I'FJER@SD/U8,)"XHG]+AQ85SF?I5;$@)]D.Q+)CXTL6MQD!
M8F4WE[N)&Z>[F[F,>IHJB0F'])-P^A?K4(B?Z?0AQ(HJ/A-:Z@B< M_6XU*=
M&11;7&%GNL[7*.&A-(JQU=(@1??_L_>N36X<29;H7X&-W3:3S)(U+))Z],S=
M-:-(:9J]4I-+4JN]'[. 1%6*0"8Z'U5$__H;?OP1'I$)5!4IJ4A-?=@=-0M(
M1,;#PQ_'S^F!" Z7?7C)?W&9"#JP3*HN ?^ '+7SS5A=L]SHC^"HJEB0*67?
MJ&RMHCA1$"=N;G9+S;.@@9&V]#M2$G)OECY;4_0B12*"IMK V2(S6%]J[N[P
M\M'<L GB"8!"5&,-BN2W>Z\QBI"<;4;*;828ML."F<86IT9BC^I )012+B5O
M3XJN "J7DA&E/D3*CMZ@LT<F@Q*P0SNPT-/CKQ\5I]^<&C-=)K+LW+Y?+.4,
M-PIZ)=J;.] 54372TP#@-V;%\4$1MIHDR1'2=16RPE3MZ(:2:?GX&XA=]B<+
MIUPH/0L]$P#P\-AE2PCUBIE1NU,4']]V7+=51/ 8+'B7'1)>!G?:&LWH1)%[
M=0ICT>''>!M%5U\[ 2#L(NVV^(O55Q@Y$#:>:^7+3+42<A(P?[%DEYM;+6-^
M1Y*.YVRD_:9ED\)O@2B<.]@V\<%C=T9["KE&>^Z6<%ZE846<9@)!_,<=FC*X
M2O%=Q;.3C0:"V$>,'Z>HW&GA%\01*G?U:H.&_RM4DLFLP160[ .U7"8'$6]V
M.6[HU<1P./= M>5*E!RV+O2)\7:B2QN\=\JNH0W-S-HE-D#P(L*)#OM6ZDSD
M;.+6MAF#56TN2C6F[@%)Z#Z1.8JF:?4K1&NEC%$I9$:[XN-550/'O6O)_J(+
M7R :MJTL6DA[J_%3G .F8X_?DZ:,"XV=$]%;\\JX9M)>D3IS9.[$H%?,F Q]
M,08>A+LCF.(&&,<!U0VG%UFA3>XF0!]_0"G)@ Y+<M]^X!Z<+=:@7AL0/YAC
MJ8R&^Y-MS)KS$JHL'M=43@&;JR)]+5\(,Q@57UYN2NC:;'!GP"QT<2O\EG:+
M^W_7T3:Z">]5L!1)#,-I1DFLZT2@_%N;;;KUTI S,$"R'.4EA@;AFA4UK=C5
M<S-X0]K>8YLWL94SD?'-BZJ91QT=::.<!1XKNA*1D2!- \(E.ZL60O]MV"':
M/=NJXA*%.$VJ8&WOP\XFO6:IPO3KLK_@$:;I2IA&QID!AB>0*$)M9>^26/#8
MM1%N%>9L^.0* EYZ3*%:O3;3HS_/X=[/^GI5$PS.H;_0A1*B:,HY2WG156+O
M)M3+2M')P 5ZSPBRHV-_V62^W;>%-&))82\\/ASAOU4$$M [TG=0ZL_N"R8D
M0X"F]4.)('ZB<7[74APACMQ!UG"X38R PA^6[<J(:;[^^O1;XXL) _^IW/.8
M'_&@3[-!F]VYXW$_FHR[6UZ()\T=;X]#>%D2;1;&;<SL="S#_W[!,5,P1.C&
M,'!G6FYG3AC<V"WGZ\^"P8#% 'H D3>E\)F,$B6 Q1<_T/__]/1+56X]^()T
M+9 3S0$84$+:;LSV@XA9:^3V31B<"K>3<>H2W7:*%7V#B]:%=V7/O?.6U;VZ
MJ#SN!NU#+3G),F(VJT/Y#CT5R^,&ZW<!!?Q2*?2#JD;0$ES5\"/(#=KO> =K
M5!'>SIW =%\?WRTS,IEI%L8R'Y9ZR*N5&I\EY1>Y@HH4:%YX/+;)=B8<3 "N
MI445]C&\]3J)KZOO%/TF&DRA_WSLU<ELJSMGH6ZYYB2([HVM&$F$U(?L),(9
MVY4S.[H<PZ4/*T+GK9*SG';DTU:AK JM\(WJ45;H,'DYQ?H4G*'+%)8K0-AL
MKPO:-Y6M!@O6JEH#VZ7!GXR1$=77G,$<7Y@\6VM?8V\(-XMY_?H"O2R6*/BP
M#A[=3*?R\"S>:#[,[[-"$-K8_+CS=[*O_&8O%YNH2H/7'#P4FE&:GKH#QP4[
MG:QI125=<UF:ZKP=6'FVY>I0MS7_FR*G\+"SLJ\_ 9%1CX1OE0F ]J>B<7$O
M>_3;G)!OTFVW;BF2U"ZRY:95Q9'(Z4!SN.SJ743$?S(BD4C)_U"==6/P3Q(7
M1\AT"(.>-O!]]>@O*G]IJTQ451(P$/B8[!L2R(;8"COSO&RDGJF^T0'^(=76
MU#"%?4=J:90!?JT#3.PU"[S"#BG15=0Z1&X%&92O'OXE\CA$S@Q3ZCA$N3V[
M2']J60]D9%5ZOI 9 D)"_/W2^;931U@CZ<D"%X#([@;Q[SBA97FB]_3NCL>G
M<-V]B5^-[3$;\R<?BS]O%"QW8(@,S%%RDW2U19">U -Q6BY"F,DI=K&_1V*J
M(UFX+?F<L2*@'6_1Z.M-44:VNS,^"GPF+%&78+S=$'L&VUZ%_U7YM"/EB8>C
MP6]&RF"2RUF_;8YY2?@^XC56*%V$?,T5PQ(:2%\GTJJC.J?!.DJ#0';Y9D--
MR(D2B%9/?;WL%QD-5HA14 TWZ$R<6S</^:):4TN"Y<44'7E@"BB931LYT+_;
M0+IN[&&/'9G :SL8;>&5/7!NK5<577IG="V<D9-D&28 F#AVNJKFKV/!MM[F
M4OZ<<22/[G$D?S(<B=@)P4K7#MXU[;;,VZNMK6Z-V@\:9M=5/3"L5!H8J8YM
MQ+[!^JPTP7Q8&)?!F+?[U@)#P/)245=\_*/?P VC_"F<?(FL'O-L*UC(.$*A
M'ZE[ 8[?(2D-0_!7RNC%$\?\NM1'].2KXN'#AXZ:HSQ2PR9C.<=O(A,JY/5>
M>IEY-L+GV?.6*AGX$6F>,#B-/&QT W%V]M2R>\U*!?\N;\<J5RU Y4(WAK1.
M>$_JBL*M&_9>!5X!R83H9K0+YG:;"X\@NGE/'NF9=W!EW6SWJ!<3B09L>N"Y
M5.QDZ0#-=TIY!GV#XM.4QSMAT?D YO8$]LS[*DZ7MFR2-34^8JY16CLYH)D]
MMY!U0T/;#9A0PB\(J-RV &=NY[=56K:"IQB,"R(DR@U2S5Y)$3]N_>\DWA]2
M"E9G/XO4>L+AP%[S^X+/W TMH_N^&LFZOZ&=9"01E@ =<])-I/ZY]-&>20A.
M5XA/8,EFWY4]Z!RK^I+[_] 63&UUB@V;/4Y*'*1]E7R"3A8O.I=KE 3=9;C0
M5C43-< +U?XJ&_Z4V,VARP5_3)%=#;,^[:8B2T;]E(B!XB\H=R<GXDMW-/D#
MCA#"-4^<&:W"2CN7/())V8J Q%JC4@IKKD28P<&V-S?N<-T;)XM79J;BG<[U
MF%>OGZ&GFMMQFNH\^"^<=6<<#)A8L.G*ON=, AQXMSH>C=[W[9)3:@@5O!=P
M#CD'SA&@F/NKH7PHO4(H';\QXU,+8<B3LDR1H R*PVX(UI$X_X([3SUE[N4]
MQ2Z6SEMKV8XS!#+VZ)Q:>DIN:/TM$8X>.^YB.Q26=<7P HMS*@;Z'RC/1PC!
M01C[?/C3=I\&?\O/V'@,_2M!7<B5-A\;7]EQ<$X*TBYSGDC2!CWVUF,A+*A7
MC!CAVA=:+168-#!A)-D!:3N67!?;U'CA:0#?9^-)/@[S"Y(S,&[-#=6UQ_ %
MOM%K.J_Z.-\,@?7<>V-O\/ZMP,NG" =FYLASYI./7\UF!:+! AD>P\"E/ P\
M*'DQXKP8U$+04\R=,%2^GY13Z?MYGC'V&AC;,UCX+G;=2:Z(0LIK(&U>QY[J
MYRT9B^]<%V_$^#WZSTC/.$]6KYBE3?4>N)@4O@/P(9*H>#"9RDC08CF#IAH>
M:.TD23K%](M6MC]5V$?:EB_[V5T5>K'=33CSUD<)>L;&66]1R@5Y,P+=W7 .
MLM0PW9J].0CV&VQX05QBG<0'YB1AOV$8&6*!7\=N+^W)[.RSI;?SHL9-GQMN
MN& +7*>6L9N\]8Z/7R:,.?Z2_ #>N(-G9]?8#'-DY*0J>W$::.8L@ZL#2V.M
MJW@C\3.)2QEABV?C#8LV$G-\",2ZZ>0F;D<!CI/M3F?06QNU,(>>+&O+?8 U
MU;S3QG7&XPDG(J$RB)VE.MC6%^$&#DRZ3PSO#(W'(B8F9O\,C*@8C+B-^&:I
M-IML/R;%U0-;#@L:*1\^W$FXI?@(=1^&Q<N]V7GM&"Q*>.;(G<?$/J)WA?5L
M.!<[^M;<@&F$ _)>YEZEF,0;LE;<C6D5JQ5FT.#LKL!JFE=[5]OL%T0[QW[Z
M!..> 5!MDP)0%2:A9[&&V;:3&+OE49VTRMP0J3JIJZ0K<%>7PZ'7)T<XGAY.
MVH09M*3FX:6@8'I)A"[+N!3:+::.O8-[:I^,ZP*SMG!&?@EP65N#\N8C,K-;
M:!E%A] NIR3$AX2!W';^ CP<KFM=QO<#&'G!565CR]BF'8]Q5RT<BXV-ZTCR
MYDCJCG24L.G8>Y*>CIZ[/-@IFZI"R\;O.?8;":)T67<CN*(NRN4[(<B4JY.O
ME)XQ34(*HQL=CG F=-6DVR)\>-->K:B'0MNVCN120L ^(M.*_)J?9'\0U4C2
M9SD]T6Y&YGY)71M=+=E2TK?@/L=H.-SBU^9)F2N@NTQXCL[R9HWIE.XN]CVV
M?NOU1Z]/'IH>IV<UZ$/P3>U6L8$G$VW0?J"Y;5'HV[@UZ;(5 SR \J TVJYK
MA?H[(HB4HPV@?U5L %6A #43GL%RB2(_0BE>S7A<F6B0 A/P/9&K14BVN8V)
M!^C>#*L9_BM%'2-Q"1ZTC=!H^>Z_V-JC]>R.K0LD4)0>AP:?NKZQ>]"0,JYJ
M+CW"9=KD%/?:8J ^(,ZB<G6;!^Y0CJ[)U"7SHG2"XS/)L(_^@=(L8?##9-'Q
M:\>;%1&."C=8KXNQK<ABU?VVMT[&M'G&QY@OWII-0'"?.WMA1&$=>0_JDH99
MH15E&T.O0=5G)P#:\:X*+[T>HCW2 Q S6DY.3EJ1HS99G]J*>%/H)<> &/;V
MLP13=-_ =Q#]P57%;7"ZRXAUN!D_\^KSX_OJ\Q]>??XX_E!C!=T(7R@Z[1Q1
MR+@[)\B$(J\!4CWDHR$$9OSW3$./Y,*BP\S:J9+YW^ZJ%3]9>\TM+<=]TDC.
M]> MW;?CI$':14' ?FG?NV0(^2*3E^G]V[#W93WS!L;GH F/\8B76SQ)AV8-
M\Q,:*N\&32RU=\56(Q((^JO1A:1V+*_6J[6DV%J:M.UQ!C$B#2-WKPF\ZGA\
M^Q4PMZ[Y:AJRNY&')3I72F1VBKN23#Z[Z9T OM*J1)B_;2N<"KYX01<V\'=4
MARY[F'[%>/T]7%9LZ$Z_Q2?_06M@M?+34_-IZ-X:$Y$@QK>:OS8;<%!?2K6D
M(@>F00B\1J>%&]DFYQZP:BMNK]1@4X)/.FG BT=N/-E4SA]C/XV*MK&AE0:A
MF"K6RZ";C9PJZ6&9U^2]30CY6PJ@WDV03]<X=0N0A['TNKP182PIXIS P S1
M3/<@2N.QQ*[$KT<JLLZ;]OR'*4&9>*02$$VHCNXJ@O_O$OF^3+MH$P*1O)/7
MYRU:58*<WTB10Y]2(7,)CH/1JQ_$-.8F25:K/ZE27YPEF;Q.X5[)=V%/AA9$
M&4IRF^@.A0_ >1&,"X6H^H6"Q W(WNE/,E?_#,&1:Z;B28.8^6SW5!PM61A$
M>/P4+H31/9:P!)K5G9;E.)DM3X,TJU"6JH:2>. 6MW'?HD0#5W5?35J?=2.V
M8VPL,^HS.[Y'A)>3_%')>2II5W3[1HIM1-D@V<,J2F$ 9?X@!-CT;_ENB)N!
MT_=985S0X +*5W9L-Y#K84?-ZD&P6YTF#L* B7A"J8$X,22ER^,[U=Y7>7WB
M8H6!G&.XT2+:"(^?W;GH5Y^?^DY)3*Q,L+1)]CO*J) .K26ZYI\@'5"8:!9S
M(!8JB/K-O/OD+:/+DJP^KF_/1W+6M>7JC/E59/H0!QM[K<!S8J?C]#*\U5VY
M2*GFW\R^_*YC#%343>/@?"GYF^MQ>0058W=I9>0^:\A"-$.><F044S>R&YW=
ME"O"<8[,]4-5"1Y(4JYBM*/^TF]V"W]B3@Z;7@JE&/7;[H;92*!<E;OAAO4&
MY4Y&H5)3'(FN#"7SE+?(DEJF=:DF&[8Z<D5&)#Y3/AA5Q4+$?9(Q\VWB8CF$
M,Q9 ?6;$=F];;<]Q#"OS8;8RY/@P6]HO -15LAR-)2)1[+HJ.<R[QK=@;T36
M3819E:"H;KB^DG.;,;U&7"%*0!.ISBBHKXC$F-\Q7&BIT"2.%C%_[-E74V$+
MV@K1N6P<FW.(Z=H5K.YTNVB#"VU+;7"A3TVWIXR%@DMI5H-GX2T$47&)8V_.
MQN3G+#P^ZUOJ$924OE2B$/*S$X<V&'+,YK@*F>UWC40Y3D3ANU?"&0>%G/9M
M)H,(5DR2'&G@)D%:V"VL;) L&FB:5-[DR"'.9TDO+ME4>G<5"VDYZX<'D0X0
MJ\$)@ZMRCQP!W5AAM4GIF<%-HK^].F 00$8UN\Q.%0!X)N(7BN-[^J)8G-7G
M4=9TN6G'%6_Y["<.6T)I%0I!.NF)42=B,@IB'*A)E\;!4XTW,ATCV(<T9WY-
MXFH6XR5CALG5^25M@7Z:\2D8\K$3Y)3TV\D#9D_-]1=#<7@6LBL#9#X?<EW,
MQP_ZWLE/)C-C@[]F!T;R?\\(9C><T/$YCJ2VFW^/2+X,&%\D"A61PY@P<5)>
MDJI*3Z@10?U^Q.J?G*?R3*=42)TP<$[P@7U?-EU8=]CZA-T_KJL4W>3#,[2B
M%IQPF*O63,^: HHX*+HK=^#52%F,'C8<>S!]][.]\[&-EI -^]D^BSPU-<D?
MR8@5$U$0"P&YLD?A>R^TDXX3/)C*$''M2+KV7T*ZPJ/K+]K=CD,>#;0*/;=]
M&,L537$DN)"K+@Z4"L34;*Z1@N54O?45>IZZ<]EQFY>2&W![Y2GU<0<'&5(M
MC*%5B*2N>KK*520AF6I O,@J9@L@L<H@.@.<:<*,(F%;]ZZI!2D"XK ;%)L7
M+-C6M >C/"6P5&:+'9>1O35A]38()YE4<6XTMH@>V1L^V6;2]HF*?7:_%E:<
MX<(P>%I+WQ7L1S?##">Y;G>2#S?VJM@?,-[<R>!*!#:/DJ"--6GM13Z7$YY[
MM$@M9>O&<8<M@30%*SF:@OU8FTJK#9IZ.FQ46*=#?]GV,7)B$*\1D#B-2@-S
M+Q<[4/<Z<XX2ZEBZ2*)V!;XHR<;)PUN=-#3TQ),M,/F60F%1&> 2>))#@;E,
M)P[."&UI;4])CJSE)3 +::Z2CQC/6[O#R3PX9?/V-KII]<LWV#=/FU77UJNH
M*N<B"7PV>>"JXA(D[Q(?_R1#)'5.%A7F@(-!>[8*<?)5>MA#BV<5I<9>"'G=
MC^17%LY)UBG&QF*F#2XUC6;-&'HABV:_,V.YDB#;I2$O6DIHT)3'9[:0W[C1
M4]UGY0\ND4X+P,O)I%]I@DX;@MUXU$!8<I12*T;I<I-:TU3SX6#+P.>-EWAR
MCY?XDW7K)R6E.ND.D*X6:8(39F+*_U="-<[NBTH+S$H^A_\NNY45?T.(=EDN
M.1Q8[DF-2(!7"6NX8JR\S%"*DLH-"CU/7&I#^_<YP$X.^&'<4Q2 <7V3&R<+
M>!/1SSNJ@*9-J,K;K%[5(8 ?9_@Q4Y55VXB2Z-#,8]D):,I?\<5\KC(+IXO&
M-SDJ&8,12 7-<U1DI7Y5CL,3IH:K2LVXUF]]J31)VT\\B,0AY)_B>4A^*N$W
M8-H!4CCU"N^Q9)D^(*5P!#26:<^4TLFU\[@Y/&O'(=O 4F=T':3A[W5>BPD7
M85,RJ(+)HQEI2P1)K$\@&4:'6Z5<"V<O$@",HF@X89IEG&AH\PFJF=2*L6D9
MD<)R.6Y'KG@K*WR$*M/S8IT#L&*=!0,\(!J*ZH$48NZ$HBC\0LV((9W.PE#-
ML;7'F ]0;4\^[/F^I$3#?BG#8=TG)^H>R5]=@=FM/GT PA;*/J5T!=&7QS[4
M1&F6IG0T/U3TJ50G@B/-]JKJ*)-JRV+!$Y&]][TD'DAU1,'#UQ9-G[YXL.HH
M6:]54[_ )R".I8W,;?Y,,A<-JY+4JN&PO6<6X8@E.8)DRKM8MFX4:<6K$FBN
M7BFZ9/JKS%Q[16"84FCRHK8],/)&(AGO+Y?RNP/.VH2,Q*9ZUU)/N*RJ4I1X
M.$1XUVXOVA8VI46.6/99TGBR==;<\C@THZ7BZ^S1B0YE6&K&-=.HMM*U!&>>
MJ2"E<8F//^4R4!LE@@T74=?$]T";AEZE#4'4[F(?LY25B=<Y>S5M'F/)AZ[=
MUOSKBI[@6\;M-PW^QOY&7L<A!C2M-R?T$L4";!+J/V!BXIN$[5&'@'XLN5V3
M?FO@C/UY*>GG&<AWP7DC4L<YQW,9(Q&Y(_S <8<&9VM([!:,-'I$IB@3NXR4
M&N.22"0M<$JN6M=4D-RX;[BA=/[MXG!G?^XFPP?CGR0$,%G(OR@-LDSN1@1Z
M(RR3S;UTN[H%S4&AW)8J$@"2#!" ZF;D<MVE$I!/3B:E7Y0[2,_OV=YI6"ES
M33RTTWLB)RA(,C\'G ]S5/A659\J=3# 3\AA-RSJN_@<^%N:ZN42U)PGHD?%
MNH#"3;R)XHNY)JC7F%<L!& ,+=N%ZSPBV^;<Z3!#CR$WB&Y,W4=)&LS^M2_7
MU;"W?;7<ZWG'MHI='\ABRI*Z=(_0RX1;J8-?$YN?F1*#C-B6<[XH!8Q]?L2$
M]*"%;K6PUOB>M-OUX'KY]2+1J[PE'G8.EF0!D^PBOU2N4T;VNN?C$08,0QL!
MPT+L4OM6'/1)B@ULOR22QKY+\!XI$9W\IE%?,OCL3;L>R(U;/.=K('SK'Q+[
M??'LS?-_?$E#>O20\-2E=IXW$#)>QY':.T9KQ<4Z%7$_/Z?8-6SO*RHG&UUU
MVE,+DY[.YH$"JIISN<18RHQR5-2UDZ:4M=*(Y&!RJRS.P3":Y[1F?:@D25U&
M/J_(PLO$P/&['C9X ,RJ1><>!09.<L5.- T[05=J)%I5@YE(C*:F*#EKRB?<
MW]I']IWUVQW;D]J7.V?&,@L[;U2]X=5;>VK);WMJ_3G]^#+KR>*5 A]<GH6K
MZJ"*P^^,!!8U7&SBGG/\%I=D-EH]V[NH)'K>=A%:[ +/5+*Q25&*\9ZQ)B"V
MJU]VU/&R_^.][*?*5W'[/!5>Z)]CO7Q'Q#::%#-<+'W^?-.>Q?:D>$1<9HW\
MW]ET&<0_!!F( X.;2+>,7];8CZH7JE] IJY$:3993.6%(P^0=^9%>P4FB0$:
M7/)4WAG(9& ZK#8UIU0NH*99IJ(_>F5!EFY=-@]5L(:F\HTRLS]3W0.]#_ZA
M&<Q751LB7$M#/ L1/A2ZR"R-F_-2"=:)>>0YS8OU\/Y(/"3L?@UM^TZ/?=@7
M;ZK@"$(ZDH;"WM7,=WTZH5#C(RQ4\8R*_@)6:45&52-PCN6BPXMU=L3(EJ1U
M^5:OO8;+-=GGK_FG?E*+^@7I%7VI+QFV=+E-E%63B3=U(^X#EE@[/4CR+N9Z
M<0^ $B;X39MU*[ -:A68*W.UDKU]FP<0D3/L%T,+U >.)FT>W\?J#V+8NZ/3
M3(=(V_TBZ>WL3&1,_X^3S0MD/:CPEO5FLA]?.PL27O=5=&RIYJ$S\L+-R(M9
M,<>Y5;7]ZY<V[.-78]>/)9<I?YLQW&3I>#K#-0^Q#?*X.TK36^Y?='CV4IYP
M+H(2 [@O.6BI.*.3<V@$Y7EG2NI^F*! S#5)+'IHA)K*F8[1'=[P8(IK0:&V
MHGIS-]UAO#_LGUDX4OYUE]HSTC_8U"$&7!7J16D8863JM:\-(U_#$892'F@Y
MN[!.=?+>(:>9!--&(.G;/%J"EM =87*8K.$3%U[J$N*8#"0Z;"?(4P /G&I%
MEGD17NJ\5GZC\"SRPCCDK+BOAIW/VY@&G0?'"6J# V<GC6W&AE;OB<.E7X;G
MT.L)\=RMC)(2O46M,R4I$$>!&&I(*G:K6@K44;,,R]#%=C6ZH<[)16N87I.I
M7['K3*,/$AP4E7>5YX+ 7MA1I<B\3Z'4BCRJ5  D_R714&40@='?&0K12+_
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
MI&F_L2#^I/-ND_8%& _.3&[WAI/M;*#7$EP#3MLDI]IBP]F4R-Z<<>X[D,"
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
M.,^56D '!PQA:'=6#I%'8]?VM3 ,"LB/.1"(,S?<3Y?5OD7L?^V5ZM N:1;
MA><<\%V6&TIIO&!'Y]#]R]1++4DVDY^-BP*FK9"O;*1UFR'(:-VZ7M,JO1/8
MYA\,^#XQQ_-E'CE++B,6R]Y5U2XF+'"?ABVW-#Q5B "<[P^FE9BAH-IESQ?X
M92N8((:C<BX9\KDC&@<H*:YH.4'PT2V)S-!M&)&8/>83*ACD4VQ]:@* $M%+
M:\WL+:I*-]&,ZRIS3G)Z8\T<;;8TC!R<:T9!SXO\YJH*O[7B):JEP7WF47DW
ME*[=W')AV)I"EBZON6?^V"Z!+9;F5/J__VH;/BX. ELUEW77*M(UKY5..KB3
MXJFC6L^JA?2R,Z-*?+YXKMG%X7H-X(X=\R&1V6C:2UZ?;+7,^3Q9O*80C3GU
M"WG'PCTG;?"L-A2/8^3YUN;#)[M#:\7\^Y$$3;$EFKD\6?P4OM4B%8 $+8UN
M@[E?55L6%:Z7V$2'3OG\:"2/[$# .K_P 7MFXZ-*K<[#6T&CUY&-/@1==6=[
M$]C*#Q@* 0/6X@\'6T2ZE IZYQ'H@Z&^QY5BM6^C<EG@KX"!<).?BK-V%7X]
MO@:G*QRKYMR'2QEYHG.%85CE6SHXH\\9VZ(99*K!%G]PQ0GS^&?Z_3MC+.<
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
ME.OS:>AFY&3A*:!+E-3JT;WX1TC.N%9-A8NS(!_FA;QXY5&]J'+95<LC<ZG
M)8X45GUS#/FMZ&(^0>Q3>/^_P6!QUHR-UU*XB26!=K-L5VP?0&XJ-N@*\&^C
M$7H$!@/K1PG_<EF-.$^,ZHV#B!U[=Y97O/7T:#WLUM.$E]>9FI\:3K7(%<-@
M6.G!<CWR/?Z5_F^2@=R2?+<)!_"QCDF6^[3B_>USX]LG&+U83$VJ\=7[:CD.
MGJ^'&Q7K'EO+=KXC:&'HFF,Z3.0&+;)(,/- ?U'JKY$V(#NHYOPEG4F6A:D%
M57P?8=SOZB/QK#7CN(TL*'8/C1+H#V=;6'FRKU1LKNFMG\[#Z<55RXR[B00H
M->#]_KS?G\>L[K@[)WB,0W(.B7MBZ>AL9UICD3:""SF)&.1J7<&IOM]^]]OO
MZ*4/3?2P ?\YHN&*2R$W]N<%B&=E%_2PW&^Z^TUWN("MX<N$0&*&\ C-;LSU
MZFVB.('WV^Q^FQW<9KLJ1",*X [1^0Z"FHZ/9)WR_PG\F';<3?H2":I@C0"Z
MI8>JW IMH92 5^V28)7W._5^IQX(4L)5^W'[#;#C=+LE5(%ZM4N@OH,<+'_?
M-\&@MTTT&NZWZ_UV/>8T.I%S2^LX0HBP(Q.MM!UU&"&C2>CWRU+D.*&B# E*
MA8:!KIL:.>/7@U> ]@J&T=R7T.ZWYA1*@^;-_ETPI86KV8!TPWQ,(C\H%JQ#
M)DQHW S#-;0(?T3?0I29HV^ E(B)E?%_5W5YWK34^T=M8V$Q'G!RJ9^CQO.<
M;FTW@2#C1RSI^><KRFG5):W('6+W^^VJ<+\_$<>LXFNDP3H>/T_2A"PC"C%/
M\R !W#I9_!^O8'E<@CGEO@XCZ"^<(XR^'&8\T=I6H@1<$,L)=RRJ+B%UMU$A
MH"8)^Y^JL@GN"?4W^1\-HQ(Q%&:JCR^'5#^.A?PE">+(5<%K,\0(+4J$!,;K
MRSDJM R@N$J23HG-0UY)5%JH$@+CL9$7)6K&IY$3@5IH(X>X<K*A?58I9JX
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
M@I^ JWP-)K+(48O6"BBH1FL$G(1M=OSF;CX'NP* $.FR7I1/:$&=44OV79+
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
M+\>>?;,1S'_4 XC^Z\AC ,H /B#(7-#MLFWI%1R]I11,E(\%ERDEY 81P;X
MYF#Y+N<_)'96=]1(W8PSL>=-+4J:'#YD- C" !#OQ>?!7:@95$!^F"!("D7V
M'SS',I>1%M+"OQ56OA06OW!.ZFXY;FDK\-6]#>'0CE>%/]!*8F;^=YP12OLZ
ME?1NE!WAK4:XF(-[59Y/Q)S9"Z-NL#-:=DZ$,4>.MO3R65:$1=J:JZ1@POQ*
MDR0MBV(!^)/!2/QSY 2#WXH'#")RK=!R(HR"?XZ\=YQ:CDOJ;L6N)2=#T>>/
M[ Q!6^HD.-F+[(NL"'<Z"/Z?;+I12!1^2\66?#J6^!>S14N#3VAW;Y0NH$%-
MTRUJ=+P]TRHK;PGAV9R^GAFNF:M(&BB87M_*-?*O"6-J\L,J6P/)+#^3W(@F
MC8HY'>H=R,X-S.DT$.986R 9"D2D=[1B"7FLJO8>/:WQW%/P,"*U.\]IFU+-
MV+Z:8<I-NDDD3:-+16>H6FE5FQG-$R)]5NI>;@C(;@A3@BO8\-)?/"%7[8^Y
M9B01RIU.O#<1"H;1^,TY6#2K+RV'GY!?U0H[RQIBT>[*5'N-Z/3Q\\.=M%R"
M*>*<LG?S.][(T6]B5W3)N2U)=X>0K-IE/MD7KQ!U21O_K3P[X-YMH[+7T ^6
MWJD(.;D#]@>29=:X9O/EW$M.%*VI5"EMC-F]X3KD9P<#LX^@\=+WU5$C;C>P
MBN(@?6+Y]!R;S4)Y@>W+><N\)YZF]Q<"B-0[@#X$ZANF:3/3+%RXGOS=>&RI
M2RDO41*H8CH%NX !8"P) \I@*^@7:RW(+M'I5:A%'%H2H5#*WIW'1Q-,_=O4
M^]SJIY,=;)0*P;L@@"\)PI"K0@*E.2F^^M@$LNNJ> J#@7C'[P(W[XH26.H]
MN=-5L+@@0+&4Q:\TUXE?PR$NC$R6G 7P\C_EZM1&B*75K +$*N=,= MYGVAW
M]@T<HYNU[<64P:VX:S[! M,O<[SM!\R%/]_+35EODPS;626T@))@(LG!)A(!
M^?SUP5[5.PL9I<QZ%DO;YEZZ3)!< Z44$G._*1PG')_.5U-YSA;CCH..>!HN
MZQ8"1!:*QO@T=G<?W;$7U6;J@449!LJW"IG/A*<H#4YX^9(NY$V(H3>LSPJB
M, DKL>J2Z&1M>RT1'+[/UA+IS7KVLG.LL;E;/: 7V1]X)K>0]#:O>'^GAM,S
M[8NJ>"/5/?,7-:-Q^N17J21R439.+0F);D#$B[@L!W: YKS9E"@5@\&Z-50P
M(J])-!MC&ATT9]UAA<0=TU<_!@]P+=KZHQ#B"L]8H184UP]E$'X??1USO_=.
M%<4;O7H=W2']*87!F[RJ$O3H59U$2ZZ+.=:?IJER.7 \Z;^.X<Y<U2H?87&0
M@]='-8C4[6U%',U*/!(SFBLM&P5JUA*$H \"U*CD_AF;J[Y!FED?Z,!;QR4\
MB,X5O:[3U"1!AB61^.&5#ZA^\=3"X8TIE>"4;/;!5_=J%1Q?AJF'&1 [L[K%
M23T@Y[&I%4*HR/KD2HB,)_#^^.NJ1J>B2ZSJ=CA]D 20# *)^MGKBI]]ACKR
MDJNV$IB&XV8-078PVZLFYS/W3TZ+]CLGLBBC=[]"[N#@0"ZVE6!/?0>>4L<P
M7=CAZ\Y?DG(<7)AK9G#FTN4$YT:@$HP;"I:+]-06;SB#2#Y;[I#'B10[#O"@
M.XJI'H.?':O!ZA[0.D]69+G!+4\FUWB=V$O33:)^FLMJ'')%7&\.-0%N) C#
M-W>D58U%"/]G/5PQR=B$,C^QLSCQ<CN<B,*=B783()2L)Y 1\T_GF[ ^\$11
M!9O<PP60"':O:MY(:YLD5MZAFLANY/2'-?ON58#\!R6MHCF1!.=R5<5DH&>I
M'0G0=[:W/ L&AZ7QP[F2F,,8]G#7S0X2'5G-]</$:_- WZ X/_<P2Q1%'52Z
M?JXN$BG$^<GJ\4[QS-A?0%)'#9X2?&P(!"G))?<5?>*R96([F+%D+;80][8
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
M-')&T(';:_+66M%;:WTH/2^3+J=4(>3C!B&]U>YCZ?CD^M(T$79U/\> &DO
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
M?I#:*&%PUB.[M2N/MT#19DX:/2*!T;^=G;WZLD&8C^]!F)\<A/G[UM[_BO@
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
M15#2RZVIM$RJ@3L82#G%"FD(,;"40K IY$\L<_ &+,]SY^O3WV_/L+@%6HO
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
MTDL?MHE6TT:&V&$#)J-(9D]7+UO-W(0T?ALLF):>6%;0MLZK,JQ2@$MHP:M
M#83*/*D1>WQ:(4R=2DTF*F&9O<*OSR R1:L"C^9AHMM1A*-X_BH=^0(SQ$.=
M/T1!X"KHU^&3.2_]0>37EE.36+?6,#.HIYQSE3 :KP@HUI/.2S7HN=+9NCL@
MK21HD[M%L[3%50'%*#G!\3O5EC<-!@+@U6[M3KGY +*7:!OLQT\? $!44YH'
MXONG^.(NW1ZK,"V[88_"3.[C]O;V]+?Y:5AF75\*+YY&0X2#U241B?2(N48:
M[K0AU(?!5B;C9NJX'"&NJ[[^2\X1?G^?(_RR"B]?IF3]40^?LW#H3E;!AUPW
MR^V^!@, @JL8U)6RKOT;U#4N$8L7Y!X?^T(>RRKY&48&PX,U O)*TG@6QHA^
MZ!X*=\/P=S%@C+KO40OE)!FE*)VC)CQ]GS%1IF!+-T]';8L**@GWNI1198X2
M93K1<150%LYA^^*26ZEP=YDY]DE!HH49=(RIG8F) :P-!FO%J9-?)ZI_W=S"
MZ#"46"XK:KW"!7J85^%.-Q45=;QYCW40\U/3>#P]=&@G6-K@<L@Q,DG\>IZS
M&PO%.(I%\+\ P!-!DRCB1!DY6PB*>,RJ=2&5+H-W6O&L\[ 8JF<]"LVBQLY
M.EXT$7A;-D9QB3)7H USQ:97NH6GD[\UD$[8OI^DQ?0L3(@^+A&<9Z <V&AY
M'3;-<4QHVC:GB(Y.L 6JDM#$Q9[7KLJ2RCO!*T1_#R<$@/9"XOC(2;>6]GG;
MW%DL:@5ZD6W,K#?4^WCG"#CT&J\O,D(N,.GTU<:HH 9?TA9YWIOFI(DQ_L2:
M$OWX&]KB-T8;%K5_!Q<6G0C'_$64-&C"$>,:_I":M7([S)ASZBLIR+U$A%3P
MSF[*;MC G/0K962/L,6^YMP2(@S+S<X]G.; 7?A/V"5IMS%WUOUV9%.&ZYRR
M70W"[MN)(QR$Q'F:-"\P)((YP89B4F%6-?0Q^>;!@^F#!P^2/(&W_ID97\W_
M*6=0 /(!?X%^YCHT#+-P[SK$(T@J#3-8J[5F:4U<IY0N4\(MV#QNH 307.@-
M9+X!E*^'+;A4YP!_+5XZ1<G%;<K]".-N36LN@1*Z9=";AG/F$[37LPEO.HDF
MIRW"H52/PI@"4P<CY.+LQ6O?N*7OW%:YW4D(KQ:(ON=*UK#7UO6<$*KV_BY1
M!O@D^:4[C[#Y\VH^Z-(5A@=&OM4>!?>L#P[KEI#FR5.PF43N2L,C9,6J/ER(
M<QG.I-L[%0R[8J4%''5%@<IJTD1'UA*==NE_AB:*Y>^0EZ!F_#<*/Q%@=UC9
M"?N&;YXQ*VVI73K#6C62!FX;1ON^!9R^E"BC%]>BR]I"[7L#5JV@2N$!N/YG
M8366SDJ%#T#,KYBO#1.]0KF%?TIP-@F[]4U94^%98@0!&0>"6D&YH>I8-#.Z
MKQM#'_4UIA B&X2J"\KE(MCE1$7.E@E$:TP8H2].\5O3FD@8/@O$1Z@7%8#4
M#2[:*?US.(@I\73#@N(2[()Q3?D/040HG,MWIHPE47CJ"6=3OV0?"NU0K(PI
M%MU9'[/D/*THE90N1MHR!.%$CQ^X$7(#N@VW;J*<S+[=3.F^):-3$)2FO";
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
ME\%8IV&A-Q!YUD8%:-A5AAYPAP!^[D\!LWE-7+->6!*IRV5+:<C9/3UVD?*
MC:;.G8O/,&Z9EE99U"F%JK)R19Q[2JDN.VD%_I?##E$#= ?PJC/%0QPTY9HN
M"@->M<TM1I((L12]^JX#H^GJX16+@1(DZ",8V:ILKZ1%0C)Z3[_[VA-$U9,7
M[E=GR7+_))W%SOUZQZW.<+U9EE_\GV*U_N%L\KK']IVZQY"-,.RSVV@A+E:[
M'HT]MV\TIW1*/@B3$P#FQ 3T,O5I%%(JEK4T4YD.W9$TLNWINR\#/RC4FH%>
M(DYO,D2X)P %/@^@0]W[!;I;3IK%"5\O*GS$G.KL#7@_UWT/.Z9!S6<$1"M0
MC6C?N)+"<G@EALM?^YRBBZ=H>>MAKU('L3?73Q3,MGA,2(>.D2]*2,!R$@&7
MHZDT&EU8::U05T2$<2PTV+YT]'V(9I"6X85CFXFFGIDV+QVUIEI ^K?SO: 8
MF #R='(=!H75HBW<PY\^)YK22$Y2A@)2"TG[P)STXF;D(LH7Y7JC\,J'7/2X
M99S7F([)'D-*\ &YK_+5RN[.RX5V_I(I",\'2Q=3>HZ]410U[5U&!X#!/Z-S
M/"])!F-2GXPD[!SS^#CC$C?V)HQC=&P/#(]!NZ9-=;#$V_'@;*"YA+#W76[7
M!< <TZV/*EVW&K,1O>]/BEYR\,IWVPGC!2&MT;L87]&V<(0H[/8&<\VC_<(9
M_8EA)N4L59IM04)GVF0B6K9IWK(09CAO'GX_Y00'+J1G_X _7"1T)?#WS'N
M\UO8;^+C 2PZ.*?L.2%/5<=']OQ?B]IQX# G#_F=[SL^UQ?0NL>ZZSUWV"TQ
MU]3)$:!>)O'5#]!-[LMD;(Q.<$6.^.G8'$@YE/C.CCE3A(&]\_T&V])8MZ(\
MC3;P4C;_N(HYVI5Y":E4RFL2 0UH\FO@74C)'W0]M@!A/]M0M5@'M>"2'$H3
M3U3:IF-V#"C0YQQ>A=T,N+>7AB1N$<9$% _ #55M %7+BL+?E0X"'_:H;I;-
MU9:YH!B9;;RRM+X([1?5XDE3DN5%O8:L/2XRX<)1 O'U->&.CF,N9#T(SH)C
MZ5B9.Z(SD7=I.8#XU^QU@JD<TT]<BJX5IX=3>HX+%QYW'D<M7;%R5--=7 ;]
M?+(BSZR<#TQ?[8G!9%P]I]1ECI/4-'#%5[%5:/@WC7AI6(WY=7C)YR7@V9$'
MCW3T *\R]FZ!08ILR;Y&"VA]!PB9K5412%;'EI?=3=U1%VH8]:%WV>GD+\TM
M,(A-=]Q:J##5X_:!16')@15CBK&8$R>.K0FR7#ER8F[5+EV )$B<N0"UQ(.I
MN_E%J3?'KG2L($$C!$&^+8C-%@XJE^<T^ZY'J3!&5A@7:V*LSFS9( :O$_H]
M.I-62$,DD$Z<7&VI;[]ME+*M_PH#:3&FHY=[;NHD9@4KM#]^+>+C^V3T'2:C
MOS_]YO>/)*7$UAIUD'M-Z;28OQX"/MB-+8HB10F6B/E'0ISR*3-1X*,@<48)
MGH.S:@07 28,K9)I6E__E$V?5S6.17(EJ)/HPHZCBO3CX2=",1<]DE$J&Z0C
M<WV0Y2V0&[+:(4J%=E+3PRX\W@$03A]"C?O?IP1SOU11MOYOS09ASI"9[B#3
M_3J1E+.$D'2A9OG/[RQX\*ROYR>OPZ4K0:374+YT\J:MUMY\=\RI/G+V6D7J
M7/EB;ZH".!5)*"]8*%^Q4&JH#5<8T[WGTIK]VV^F$^W,'@NL9PD8([O0$G_.
M(I,=J.>%&X/P[;:DZ6XUV>^"Z@QZ#!JK;)DS MEO]QVU[52=(OD XNN\MI13
MH'2)I%D14$T^/-YXDE$'(['#XDG,=+7.^N3FBM8[%@+[$?W$-;0JON3BQ'@9
M.2W9K^?:V3O*JE;2E(-U2Y&4=4BUS[!!!A@WLCJ\&J>T#X/"5=GN\+[7LH,L
MPN?F#PYD]5QB&W5&_.3\J]PYT85)/U.<A8KX)I%PL2M2B?W/\AI0>CF!??PM
MVF3 :@S!I"?&$HO$*O.!?)\.'G"PP'L9IT.(C\JT^"!]1_"_]+H ^YX_\5%#
M)]I429"5Y!PZ( *Q3%W/T6@ZLCV(& ;H#%X=(N)M3JCSX:O&<5S:S_5W\:&%
M8%^ZW(B&9F\A/<4WM--1>R0PX)7+EU9,/B9\Q> -4-L';*G(>;B@-@R,KE L
M+1H@8;1ZU4*7/OP; 19F&!\Y65'73_Z$-454W&P"PT=W5$7QY#3<&UD'N&-
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
M[]$-XB;EH\MR+B?829#6B_CN<YIYKSIM<V5%T(Y8$"39$LM+3G,PS8"#3"E
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
M[/[^E3$'D-(6\V8-5&$+XF)VL-B"ZCZ9:T=[.1*K&M++(!R>ZA42H#RCCO?
M^N^J+.170M8N2QPCH'=B''J,E@[_^&M?EP@>53]2 ),?H[@!D1<(G6_H54P@
M_]V4WFFEQ!W^<-;,M>_9]T\??J>\XUA9*76XAVT!U7 Q]^?Y=;$&8/O#[\^E
M),)^]TMX'LSX-76YYK8V2!9OY>4B+5CXIHG\'0^*W@]_@9>? NVJJP0@YQYE
M# #/^+LP+ZBF7! W2USZSI0FY3S+N-!@!&O2S:Z#N4+?WJ#9LG#Y8Z0+9? A
MU+M!!VIKQ2SBCA5 22W@D'(_Q["RY$7X"/(S5;"WM 0F_JJZ1Q(Q (4#54RK
MD%TC;V-B4'1.Z4A41N*R<_OAPW,][E_]"HPQX=._K_&$O*@ZN.**N@0JKE<J
M#%]S 1Z"NN$1;XJW)?*CAH?-&7&'BOS9RV&A,%9Q[M-7A+,;U5;OIZB85JM!
M<2_KWYHMO\<MI5#RM'< ]X[0^]5B\LV05'330 ;PMFF7<ZA&2Q#?Q&5+H3)D
MVYP>B@'G>K(;;O*U:KJ-\%8OJ!,0\( BZVO'Y+Q[Y7GG5J 44-$#Y%>+3EI"
M%Q/LQ*4=EEE@T\H7E:2ZF2S#W\J6=U0.=W9/]YX4+OPEE6$:^PX/T%AE9Z\K
M!C6(JU)+"X>U+E3U&(Z7Q!4ZC.YK^3E91;.>N\% *<N,UH"RS;)*LR 5NX_%
MG=D_7$E^U1?AJMB4?-1W>2;*!+SH@: /BJ7ZU4H:01_X\[*^QI4!"3S!EKV^
MTS0?06U [1[3\7YJK]BD'I"/^WO5J;C:U7F%%(_7)!I%AV7H97M3WEDM[TMF
M96?CZ-LI5_/  *F#=I@MT98!R()KW/]!%)DC>S'EDTH'A:O:W=>(Y/KO%__\
MZ/0!O?<R;!Y7C%HQ[:#Y(^E#V(<Z3'GRZ$G0B_7F&@J8VJ:_NL[,Y-'IY*7Q
MY=-'C[['CQZ.3Q*[IT/=:3/'XBM- Z.U.":!>(?&1/>PDMX4,U)*]WM94U(
MV/N I9!Y>W,K10OX./TSMI8H.JJN#HL$?A6P9@0QSJS.D]/),WA!1@)DMD:(
M"71?=0UW 8'WT7BP:<QIV=XA/A"+PDX?,Q<OCXW. K"=DS:!GP"5^94[5V%.
M3Q^?/OT6 K'P V*E&EUR.E6N C ZH&37(]N$'&MWI",FIVY-*P6JAGN*P_",
MI_LS5+//%U$ML=7N* I3;"MTQ%C9H&0VK?XM3'46'H+;W 9)610WX;YB;B0&
M=6+E)QX6+M*>#@J[CRZ&SA7(L9*D(L3/@=V 9WCTW/ RHK &J .DVU2N.X7*
M6AD,];'>LYFR8[0=!H*334'JTP$25^UKY=<AP:]J-,NTFE=_.&OX4,(@PD&J
MRP%]O#P:^I#-R$[JX46W=3B56'Y[S&*9,"+<^([$D5I?,1&%BN#SW )T;@EF
MJ%9LS6+"-ZB!!FPKD-;H&:0M)VX;*LUK@0+L5N1_"2X06*:7$1>!>=%</<R6
M*'4]Z]MZRK^?%3T;,-&*P-#:],0=O4Q GVOG\\OE'_WN'MGX!VL%]E]-C_=Y
M75+A>PL'&<B6J!P[&">E.%G'&O +K*%!EJKPZRWY9T+=)?78\%?E) ?8UVQ[
M9T9]WJZ]YK@-1&@=4Q>'>(3C $ZX-,YU/.<^'HDJ+KBGU.(P:,:P6/UJEU\[
M56>@+=501K[ZCILE.[;U-? CSIE43(Q.YFD([RM]B$\T[76Y3 *]CQZ+F8_^
M%X<A(M (MZDLMF'5)L^[90'S7!:W2;!1N[<+3Q.:C5L3&3=V)HG'SD*T<E/N
M$&#" 3\OW\U*)I N5I#A@/ .1JSGUH]^N(>GDY]OH,_/8LQW">^GIKB-#85Y
MS%UK<PQ=@2]*86!X/9+W-,%CAH M,>[Z7NC(8SB-#!MD#;$8,K@("+%'9CUZ
MPH[J-'!^%\OF=LJ^,./K?;P''?6^72]['C(/%2<LK9TQ!"W#@Q"9M$+H.;J$
MN^?(1J=CU'\4LVXY/Q\)BK%O2M<E[E>DY)\[=NQ,Z-CAEB<3<$R55 >@F 9V
MIMHLN"L 6D'5UZ_1']PZ_N0/U(,Q-V<2VSE^W#H4Y!OA;D0M<NB;?>H(-3:L
M0X"7T+Q.C/@=/ &])) D)5P<_R@Q&OZQ-@0$9<OOP(F@,8=/I8WY@(=_AB[H
MA6./8C$[#$IUU***&$0M=%);]_U"<[$Y>Q=W]<5'6Q)B$29.-F9M4O[.3C:&
MEJT!'^L ?^%]E_(,9R0M$OD^IL3K8TZLS2>/IP^??#O][N'3Z;>/OA\\6CJ)
M8SQ\ U(V9_(H;#[&)@#T>GLT_?;IP^F3)X^F#QX\W3U>U\T,YOOXX?2[;YY.
M'S_^;O?/>"QBY)70,F,#GU\6]5NT#B_[Y5O\FC!WX9)P<)=2AWP^Y$L=*6BD
M(G@'9+X$D$7Z4II;0:Q55ZAEA?H6!D -1I_78-4#6]>K8+A\/>7N8&%!'G\7
MYO3MD["LC_V\?DSG1;QMX;8MJ!&@"^Z"R=+7/.^]R:I$!P]>I+%]:]VU8-K[
MJ;<KV2FUVS:^A#O?R(26@[+=#Y\\P1]]^^"A2Q)=6#SE;+8YU5ZB"=MF.E:D
MT<4C06RS@DD9?3)%A8NEA >J5M?W-?ZV]72(72DO&GW>;9):8EE:@S@1%"9Z
MSB48C@B0:<N2VG_.<8D@BP:A$K>*XR^M5M@,;Z.F TJFM-"JF0B-S!>;U.E$
M]1<S0!N"Q[CEB8Z*;,M/J]$_L_OR+['H*<L7X@P6)?390P\;(X)[)56;+1&+
M(.5 ,&AO&@HY[UF]4'*=7G!7UYU; 9P]1R=Q >@<K62(&L;WKI=$[1L@!'4S
M@] ^'@W^;=H"?'/-*F.)'4EWBI,>-8/ B=2F+7E(3E-4#J__I+AJ2_1E!LV
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
MG#QJAH8]0EAL2I%?5%6&/6ZKF3$KTCS&Z\WCE(XVK(H9P\EM&VR(+UW7H0;
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
MH6&95@IX/_S.L,723^U%,9"_[/CN8)U]$EH]\'+P#^;BDC](6CNX"J64!=.
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
MGJ=]>4I"&-"<TA&3SV;%O"5VM+0I(HQJNIC@F3_FXQH[)"/P^GN)S7"6SW=
M(VT9]I/CL^L,G,:D5^7P9D0[&@?VT?9FK2P7[3^+65IEF.;UT3.S;3A\'\-W
M^2\AY!A<.3Z8S"8/E?:R-2J P0Y*-9*X?6)8(19GR-MA1-PU3KGN=&$^P?-Y
M.Q[].$\O:+;G*[QN<&CZVLZ?\/SV2I,)LN0J1R2ZIO_POW(6+WY0$(H-?WYZ
M_N+IT+@:NE7!YL'-Q-BM) FQ;9^-5BQ9-3+/\#D-.H_NX.G*/Z;HQ-DHGN5I
M*_0#;PBD"![Y'&]Q&1X-@-![?GXQ>E_5\^Q*FUGWP$.OROP(:6O-,,GGZ".M
M R<+NL8ZEG.>"D&/=A:3'!V.H(XFTO'JH&IA;"_2ZK<B11&+3D#L001UI$9W
MK !+#KNRO;1S=F55'@G$BI%-U#5F?T.$T4Z9PX=1Z],#WV.>XN,D7]X4E;2+
M^9)*HT2J;S:Y9>E33^-Q0Y=I- 2\&"RS&)RPHZPND'RXX::I"35-60:'0\&]
M.EUKCQ ^9HU]-!X'ZA-(-:(!SR@ @G2R;*#@O>,:-N#HAX%EB/>[4M 2I*(B
MU%SK_R#@)KJ'P'!#R@J+$S3Y!2>MZ O6J/BH,QA+H>*%2SIL5;<+]C4W+MP,
MQ/?H7^!:8%IV8!7S$BU4!D.R#0$+ 1;#POE7%!EI&ZF9CL-(*%14"I5.Z@I3
M16G9(K.@>%?5'O<2K(BE'.UJ(B!L? 034;"_(RC!('NXX_FBV<2($X)FT1)^
MZ9J5,U^S$KW95Z_@=__0ZA5P,I_<5/5*/$L!?^9(Y3!G$ \%SZM,[D902ZP^
M&VN=HCF8F9=:ZM *(82@Y&]MNF[SHQ\^HCW:C/X*=^Q2RO[>O6#+GS\RDH\D
M1*=6<M 6DZDUJY +-N5R>1!!_6',BQT%5Y]K@B_"(/(VY]CI$7'!Z%/D;*L8
MAG**:Z1BL"0JEBBU)%*)184OTGJQ4(BT.@1G]5M(F50=+R6<TGBY;D0B*-XL
MT=5((/9Q_SK^W<K3+-$"-86NUXM\B;R#X?E:+SJZ([O*GY#]NWL\>M,EF0Z(
MD&X,G5$S*+X(<]=;>G+\Y,EWJND$Q]\+^-]AN\;5Z%5>-)A.?Y96S:PM1D_K
M/-7QNPB^1/L'T^#R:?S(I-*<),8YD=J/6R)5)'M"^/#A\8,3&Z:7&3#<EX5\
MA]]P7>E^<GP2R;<$VN=ZDSQ,AD0A9EGK;.R"^;%@O7#4 ZO:68MQKJ[@M*@;
MXB3&_J=@D*<7%R1X_CW.=N[0-$9/']T)KIW\P:PD9[#>%0N'LB!IA]FM0P(G
M7^_Q)25BDTOR+R7S1ZUW^!/V4P=4JT03+WD9WQ!TNOPKS;6)/A9>WR"F$TE^
MET0N).6VG6-TTLEN"44[_?!+QQK,>K'STP<GR8.3$V+J$)24'O@EONV"[@B&
MDZJS(S05UP[CT@NO@6T:LWHO37[OR>,X=4@)$ H[T(F\@P)D%=&_C-[H7X)2
M>5Z5AE,;6/2HN]ACJWE<-0),[Q<?LH9?#I6.Q"+47UY-N8O0Q0ML(2]<G43)
M_[9O!QA@R7W=CGX&M2/2'*1J$.AKF4NN159=,]G1ZB77W:>'3\YZ^T39GGB#
MR(G4-0Q;]%IZR*6(1X6Z-RS*T^ZFDLYK*9)S+K52 G;/ B<M(A/23%?[L*M"
MB6?^T]_^XUYR>A+/O6.J/XRG$RU!/*&$B7JEG"6"Z8T2MV(:Q<;<RJGEA_>^
MT_G[PA_3+L/JIT\01X*/KQY61M]REN71(<OR[Y5EL8:?FXO_R/L)"=2LFT[I
MN&M?LJIGY[E8S4<3$K.[PCQ;0SQA3!3@7(+2R7/+!TL5>?&[E%$P)439. A=
MGH4;=L&DM&M0<YJB7Z8P0:QJE0+5Z+WCMF"5Q2BKH,+ H<:Z%;D57FI=_/_M
MWJ(^'1AL7/6<2!B,4*>Y*RQOJ3FUVQ5F$6XN-)"'#[6-B9=A(9EM1,K1U2J3
M^])!EH>=((N\]LM&6!X</[K!"(M.\0\/KVR*DW]IG624SC>6XCT[P5ZW#K"P
M&UDB#8/3.@W\793)\\W2>I@DD*,9&TO]H;TH3*E6((S?YKX'B0-%KR##E]M!
M8DN&! 1\!RTCN>G21RXJQV"KW\_(.2!6CH+8-EVL!-<$Y7.OU!$\"[Z'][LQ
M]G#\Y:GT4E"-"Q^IP$=-IWMWO5!UA,F(D Q5;^PG..,8\/:8Q9+WK,=M?3%Z
M ]YU.UC_%17/BDI":Q:<@4<G]SH&<11UBFI]SVYH59^Y#I7!10V+)%F#H;5*
M^@N%:?@RM^2/*.="R":XRT.?O>^Z%D+[0+PJM,H]!ZQ;N$RY=%:C2JHW0X_B
M-^9]<$6@HR[W/.E5[2*@5]*]9^O3"T,$+OM(K?C>E%O*4>^2:5^8ECX*E.KH
MNG3T-Z#G#!'+^][;5)UPI="B:EP@!$,&PL.=X.'SO__R9D, REYH?CNS UOH
M0X.\3TX?)O<?/Z;@1S#,^,E;:F?.'A[?>[PSS,J/N4:0E8( 3QX_5,.I$P+I
M#BE4SL(7[Q_?>Q!",L?T<I2H)9A&DV))\^=&-BN:!<W2L&A3M0?VN#D:7C6O
MM,EP .]$'_3F[7-CL;8P>QQAJ0SN/<H[GD61"K]S%*J:3-I%:Y2IEF8Z3<X>
M/TQ.3D\3<'ROLV_W'AV?G.VU;UW-9*&D BSUK.#'3:-> 7@IN+VVM1K/52(Z
M>>E8-0+S[%:U&WG!<2F\:')A6>HNR05'<23-IE\5SP65!OTXSB<IA:<WF;RQ
MII9K=3UPC>([I3T  4'@452<OEQI!TV(%3T)B0>N<W<YK0S+PCFL'Y)8OC5'
M\QP-K%\S+21=8,>73A%*4PN^9[WNJ@)>?KRB?*6=[J2?3T3:D7_,ZPG?BZ"^
MA9;"*Y1S=GW$@WL<4ZN02359C>Z@GAN]S2\+O!7N#I,+>*6S;;1Z>U"$5>*/
M#4NK '%(R%4TIAQT<LE!\.6W7,0WP3VB)L[YW"+MKK!/."V)+G<,*]UT,CK8
MG=^7B,T)'8%>N80M_#V-M301W4:2N2%DWI/,=]$=S _!0Q)M)-I969U>E<&7
MW7C#5]$4)>]!)P"!MKA"@]X23S0LKEM;N9_<^H(F/DU.3Y[$"OSA\9,'W_77
M>Y2U9+K>CX+;](OG[K//\+,:X]Z3,;PS3=.VJM7=DN*/P^^DA0YK6PVE^VZE
MK_R2(TMP7&ZJB,O8>)B=::)8H=*@:#X,F[INO.Q$NP-A-(QR94O0/DPP*F7J
M@#F:=ZW N"% N*>#])DN9Z+_VDTU>W1JU8X\<N]=#?JL=T(ZR._XN;W[NB]]
M!HK'WG9.BMG.G1"1;\]*#GA>WN$9I34W=)*:^I+#'O;M'MQ_T/'M?D7K2S1=
MN$P;M\H-9S$K+(V(GO>H9P%O*GF?=J:ZU>V+SL+!\_LDS^\;3:4]/J32_LU2
M:0(#^R->+$1K=L.WL4%ZN)[SLD,PVAMT$F7A<N5NGSJ./G'P9E04A#H(C[&5
M#C3M HXQ=1G454EEW8;V]-YUR=Q_2!JU-P!+K//%XFG/4?O$1802B]M>=O'V
MU;/3X[-.?D9NN$ZQHK7:HGI:++W+Q03*-KHL'Z_B!OJB<6O+S1$8L>U)A;1V
MYJ,\G0@4I3U5LX3<H+DJQ "'7^7E!6:D*OS+'-W0$G8<[N<K^&U%^0"$UBI"
MG *;G*E]:5$61ZB!RWRN71QL+Z5%U%>M>]?HVE#CUE%(7\ M),U$) QT 8I@
M#$(_15[&E=EE=(55Z7#=W>FQEH5886GEEI]%J Y])\5J+G4:U@\R)ZX^R7"J
ML3+D\/J SZ!-2%/@EZ-S/OI7"]/GT"^G-V%2T[:F>\OD^L']?G&?'@V+3O2E
M8KPVETG1TV2-!E?%9-2026+QA"_=/^L4@:'(CJHK7J_>"&Z?;_,BS=(;TJ'T
M:FI'83S1F A;CH^IQWF%"75P#3+P"S  I!U:^(- :%G*+VC#EZM V_'SBQ<_
MF^JEO\>H;"!$W;=T'LP>3-#0^!'J')1^1+;K:&)_KZZ2?89O8X9ATD'$[D#0
M)%8E )=Y@3SA('TE86U(DP?B]U6MJ3.-L$J-@;;5W4B2TM^.#SNW8[=XFO0@
MKMA0Y!T]UYV^RQ[-?:@_8;Y'HDI-WF,XM"2TYR4AKA2'DFAO!0R#8J;8A..
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
M<AP"TIA3CXOJCT; =^+#F5YJQ!ND$(H J\B/<E#U'2"8>!/D(29/I&G3TAJ
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
M-5W1#W&%.^$HUU17M4#L%4(E5=MY#\PR3%E3O>-JSBVFG T^HW3P,EWE ?I
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
M,=FM@Y3"Z19%,U*,P;$2"T(RLI;N;.PS\O/EJX$9$/[\ZON?WLR^O?@OF2X
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
M C;!QA=B E?/N23>.2(M(J3Q&30">PL:\PG^>!%^45=75-6_X]0)\7/!9="
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
MIA&DRB\H#W;DGS7]BB &W0[*\0Q\\*#;(JT=_HRZ[JHR D[IP:?]R.U#%.B
MB9'6(%8Y^[EAS<I=%A& [+ &:4SDXS-8#.RX=DWE-J3/ >8U==*QJ+\K]R;?
MUN6JP$M)]]2+?+'/7# @4MAR1 3>D3/>[=>MTP);:8U>^//))5EMY#,5JEZA
M1*76N&*B"_!(@CBR%>Q%WZ*O! 9.S2S<<1=T)7$I0#8?&F3X#H.LN"Q-7")V
M.M+IN3>HS\^46:2QBB7ZQ;KVOW N9[_0H7[1D?8GDCOFMW_PRR\OOF!.5+I6
M^+JXLW\K*2[VBNK2SEZH3>%"FA=KKIN,)"'Z/OA:$AA,B N9'Z+;,H'A"%6
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
MFJCD8.NO(QF-W_T:KF0'+%P-T57)I(2LOX7@1G.QKO]5J:%[;81G'=RVO3@
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
M(?%_%$MSOY,,J'TMF %$K:V&FK8,2%F?@SXO-M152-DU_?/&A</Q;1V/I/Q
MOCCQ_<V^";_*.W_V8!T2HV<;D=Y,Z(%$WTVXI83;WY5KCWQ\_.03$"UV+;]M
MNJNQ$/;L/[V GST/>\;_NB^OR$%WGOH*UQ>*8,-,+GH5F^HRO/CV8A+)8X[3
M#Q)D?J6'<>)I/_[PZB(;6..GF(.3J_W R;8?PY&7LQ2$W @0XHV2[SX'[P,5
MSO2G,L7SI/:DOHY^-+)PJ(DF>=Y==>VN7UX\#67L5=WQ#Q3_:I75FKG/>AR1
M6C>5U)!'MHVJWDWF5L+^IKN#.K N20+TJ[B39%_FS9?,L@06=LO&+)X$5;&J
M&Q<EI#4=BSF>SRZJ\90.$#%& N!_&^/A]%@ B7KYD$$^Z'=<[Y/4WY3:FQ+.
MOV= XX)[[-1.1'[EU;IFXVG0P_)=1,_CIY^ ;'_.)-2VLA$6>*]V8]_+)(SA
MJ[HE,#OH!8[(4*3J>S/[@1E!U+DZ\.MC:X*,XEXQ^-Z/%4KO7M[9O-6CB]V+
M1]&,S=28@$%Q<K.U6C)>,.+FZ/GY4;B=$RR=#<PD)9D+T,6GR@8SPD14^,I5
M-VH4/,Y\W;X<V-)TYIB.-2.S4H:[CT1Z<#"Z.LH=, 4-1S-840A7>3F)'G8X
M\<PS-_2C>T8UBNKUCJW60D($4%V J".S"ZY49&RNHDR:NSI5#B7<SN9$ $?D
MALQZT1;Z1#G)E19+.OR>)+7=--S:.V8^?7;/;NC72$ @EYL$7H.L L]6B9LV
M!2-/?&P,83FNV:'8:]^D\/&SKYF)B2P/2UM%L$=DQ[(%H94G3HSASW:T-63:
M!*V^)@;V/O%-Z6C4T4*"71VN(Z8BXKB:?..V+'S2V':,&]!NML(,@2C+< 0-
M/VHG]<GP2V=+ZM)HMWXIC9R%Z&/\2>'V'I]N>!GQ 8[&S&SB:PV@O+V.1]<^
M-1P#WS\;->9K_+7M(GR.M6,-2$-1 _/8U='NWSUN$:ML(>M@GA/++\I&#%!!
MQ0-WOJ>9X;V>?(5*LW)9YJ#K2)Y]5/:C.8JG\HTA(VZ.)]=10G$'3\\*C4&.
M;:90(<M*Z"SBU?U]7'WT)R'FYW-"Y'T*S9#OR(R=BAFTKQMC0B()2TB;Q3L6
M=%S:7T0&RRQB)8C'4%"6SI24/A*1*[!A?'TL&??89?=#96[T%CV)"ZED"HL2
M!%J^5KH==#B56F,R!!,$YZHDTJ:2N9Y91,I,F;J +ZSL:<I(^&EFNZD-R>=T
M]W_O=/=KNKUOT5:,>#MPJ#\2VS^B0A-[HYJ-C?D4[.3%M@G_0;$@R5RK^1%S
MN*\BH&PT,CWV:M#1:^?R!V^H;.>+/L3(!:GMUS0DS?@^&XQ(NB/ 7+PMVV*
M]:$+Q"S90@Y;[4DA]M-I46:N7'$.A/8NG4?JHYQR,'C=T$1(&A1Q*1#X/:_+
M[1;UR/18D;=C#W5>^S%#X'^6$IP*1]I"!O^S(_TGJ2O2&X\>.EN9]O6V3A1]
M-J9&'W]]P!@X92VT/P\Z\+%][C,)ZAE@X5<-KFA_ V*XY[,J_VA5^<<<Q/FI
M I7M<G;!2_&S7$I#V-XO1NDRQ1\]+V^".+[05JD]87MJI)QDS2O4H9]1-YV*
MOO]BC>MUD23F^7432Q0$MSS(4I0IV^47HS6OU=3SADMNU%0F533PV#&E3J=/
MROE)UO*-&;P-7[_BR<7L8":![H-?BN\73(TX<LP</#F-H:OV%MV+$ED9!C\N
MF4N6S!G?49LX3?KT%W[TM\XC"SX2T^G20BXC%>LCU)P,DYJ"C!VZ>C":W )(
M=/4!<%"ND='D-V.WHMY/%&UV0B7#D8$\LJ>>SP84DW<;$A@_+5PH?(E!L1.3
M6BE8IFBB+6FLY;P;P3^VLR#WTI2WM1 80P/Q-DZ]=S2^<^A<^M OJKWT:8,Y
MQ)Y)T+W6,LE/I0_+(MJ\V#S-PI!.&KD8$D>.0)%S>,2_'%Q]JHY-),S!:RG!
M\C]NO_P,K7;<C![,^?0MA454[(QEI1_H35"1Z1V)=*XZHD?/.-K(]-OKG,QG
M36]JJ85?!QTT EX1G3+52VM>UU*OG'?+DJG<R/*M4[@&KURRP)0_ V,A8^+,
M>HZ5E_\H@VW:=K/_"FKXGT%U99;8&_0(&R?4"++O/)M]OUN&__U;>,@5/27^
M.)CX2RX_VC M/S47V^=CS]>OV@/9#=2N9#3",)_AU]*.#;')6<]C2$[SL8OQ
MT6M(P"T^$M6HE%+A&"[K+0IFQ65!I)U;#W!CCGHYTEVWLZ@$9O4F7U&EN-+!
MHSI\I'[8R=ODIHO7R(W44_@7WB]WIN1N!?6R)Z)TE#WJK%["<<PC@XM.:05?
MAWL'3&]O2[^W%>RQ6Q'&HE1,"!DDS_K5JPER)1/YKGS6W-;;:[7QLV2I$XZS
MKQ3? TA%GY%=[1[S3M=-D2_W\<*!\+@>]*:A]),5<4)V&XQ%,S9\C2E=9TP3
M0W2 F"LE,7J75Q3C7^^CDL!WP/4!)@R(72*?P9#(O?[?7<U\Q%6W:TK![N"@
M"JA$)2CYO%) %I[.<E>8(<)F4U" N;\HJ9X:]#H^BZ/XJ!*6QFY$7*34R!_=
MI_9\*"KN)$EFO:JRCU[T*3SLVZ*71HJ,</>/S.W%5]_T$ /#,&@ZJS8[QFEG
M5>N'\KY/,W5:OL)W)39*E.H0ER35>@@FUT\7%;_G"=%>/Q3*5NQJ]C9\=79Y
M.8Z'2I.^D:>%!$D?2M$OZ#4<+X,:.+=^9!03PS!Y-WF ^I+O]*&FV*OW-J%F
M#_(H-O9CG5J_&#'0_A[^Y]<288*\>I</3"B%E+"!V(\S#!XW\I14#AU9O^@\
MZKXHCZ*5D$]MU$?(KJ-G@D-98CE@61.:-U2S,5+Y9_KB59-O[HN%9S++TS=
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
MX^P[!+)I;J_[]SI\ZQ=6[[-7YM)+S^$?"#5@OPC^UBODS>BVCNG(J$WY)HT
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
M&?8-436GL!X,;0B8&?/X(>X35&7,B2LJNE%8'4'G(;97.F?@L]#3*N>R\!B
MYR$Y/-1^UB,%\HZ2/@3O*):^-"SGD$@//PM@#,"W11_"E.S" &C>LMH7])(%
MCR0(<"^70@.(8I<_[0=6Z!C"[H.<:O+5+JVQCPWIO0SKQ4%$<'CU3U$+<^P/
MVF@L_KL=J=^Z:Y%$EQ2MADQ(&WFKI6*\I+,TV%2:B#;>85K]*;!>\7RTHY$>
M#>^L:NJ%EYH^?XGYKDW17)&Z#VJ_I^IH?321;V,;4@CP8G&40*W37,(758=
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
MVCAQ 8&UJ$"\OM>C0D^V=);D 6>GF**C7/#I:[+(*)T9G;1X2<J:W6?AE^X
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
MU":!<HX):U'<FR-L]Z4UHO #_S1T+0S5O_6#1,%]6P\%\"R*/A8YQ1[0HF+
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
MY]_J!??:)YZ+/?8L=N"_G)&"9S$XNNEN) 7E>%!"L5NHSPS3A.6T/-.3^"Q
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
M%T8=T>D8.^GE"NR#F+KLXVEY%K&3E]EC=2U]@N'ZF2"NJUQNWA!X9T)ZM[2
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
M;.7NVX1.1/9I65"_,JQ@X&.+2]-BV)25FP".N 6>:[="H>KW\_4X&"AG@;Q
M$2;41B_ =3[+Q$ZC[ICSJAP[E]4<OM9ED[CJ QG%5V;IQWS6S%1<K/!"]LV,
M7(QT.UPZ]1M&5" "K%CYM58JH-4LOG"H2U@9,PV\(W=(6O04H, KQ3B?HU,N
M<(46SOC=GU0HVE[Z5\94K7(!4H=R.;<9&5UC=:W/Z!?F:=Z+.*)7$W&V3H/Y
M:)8N&%B,0$'E8SSOW/M74$6_6(\DVCDD0=C[ 9F#\JAR!V'.Q(/K?;[B]HZ/
M[OM6555,6U\H@QH]UK>,24==[3I*5I:KE'2]UMNXB=XK3>D DLN*UI?/9BY#
M1RY5Q2!?:__*<5Z-FQEJT>.HLT,B[8!(L8!?W,\?L$3.>RJ]HS*<O JYPL2X
M#;UNW@]^3O+ [G%RR7B:YN@O.T<%OW62E&R\13.LOB:V?/OJ*9AUR?[^?ER]
M: L"30_'\PK>S]@#/\W=I5OA[,<<XZ;0BN @5&F*N*<T#UJ575:K\08>Y]H(
M%&P065*2SV\E<3@\@$;I1F'<NS3"6*JCBN4XSUN1W6*5G%S']_/+>#?;-XS7
MXU;!0I;55J:49PS>0LYBHWC#@D^6TKA7%J(H=#,G&X94I>(T#(>06_W3D/:_
MF%ZSY7W=K]BH9VQSQ=,V/M05:2/;*#DM9^PZ16>%@W>CPA._=_.;]NWVI^.E
M_$1-=)7/<_-NK?:L;KEMG0%NZ?YU?5C&9KA&N=4&[]4U\GLV;ZSUBF&QLB@(
M_3MJ'KYM6Y"L-]X2OQ-K0&"OZQ9857VRF>H;_ B;]N&VH7:<!5UR95>B;VS]
MF]0+W81(H;E]?89"NSU*7(\\G.M["5GX(U9JMVL!VY.*K5/3);S/T<(A77Q3
M#TT[\NH6$7WP.)]6V&FRT7O3_NJM.B3PCL2RI*;V)B'?94B-UZ(]L(TF.!NO
MWDS[[;'V,'%!LCAN!=>")%K%M"U*W>G X<$N</C- X>?=_,\'V)F+ &[)(,W
MTU2 N# %=BXU;-\V4Q0$!5?]@)2X<&DF("ULT$_+,2DI<+3_.__] @[N>4"K
MPGE[)8[*GY^[2S<M>1W_IRQ()#QUH/*A/.;F5%?4A%PJID >YH0'ISWF4*:=
M8Y?5A1M,IB5W3TQ)^"("\\=\QOZ8Q^+ J'&V;C##EI%UZ%@JR6$@)G&.:#]+
MD4^8#]G'^'7JF&@7_NT5Q2CK\@K[(9'@;S1'CXD5S5Y"1+QMYO>G)_+..)<V
MH(-G%WF17I.^QP>/^^C[K0GSJS"+Y=%Q4\/@+M30LU3@VCMX$+3J5'\&J^=;
M(+'HSEM3X>#DL7>3'3_L$B0QFL5T2>R'++7@K8.)KYHK[0I:Q$VR>6-&F%EX
MW,/OK.($9EGQ-6*"Y^FBQ$/X:W,A)OA_PUFF6_AZG'%R=!L8XXP4LN=N;+T/
M!VHYD5K:>_A/'G4.1B0'<-.N2$.$]V!=?X<WITOU1XO/RN%QRZE.PS\:TC@I
MIN0^SI4?N=*0:DLGS7224Y8OF57<0KEVTTO$2()-)C7:E_RCJ]RX>A'!"O:.
MP=A-*^29:12,V.840$)XR"M,X*VX"ZU!K<#1"N&*!8,SU,L:3%!"E5Q#U7 *
M:619C"013JHT=-(=8SB> -8)XQ%C3=@CVG>VYRQ<],2F8\*1HIW0HX"H% 3B
M!7,A\,B#Y!@X+J)UFV,9CBKF6WKW:)^7 6PT136Z>V%('2<:$QB_X.,T+MFA
M\_;5TY/D=/\X&B3!'S].CA_&/Z:EH7/](#DX.HQ_=?^7=_]YD)P</!S(3QX@
M^3EI"/X\H'?)=19+E!L0N,!)!7O(/0NOV'7=)^!CI!I=\GJA4_$!FS!T705[
M>Y*.I?0VVOV $UK  AA$ YZF,,\FSI3S[G>2FD)+(P*D,\@O8!1"D:DY[T2V
MZ>2@?YM.PS:)3Z..EVX7 40J@()MC683),<F*Z,%R/%?[/:7L9Z^?OO\Q[=[
MSU[_]-/9FW<_?J]_6:^-MGEA1(+H^_U(9Q^# )GC?A7G?_UNG_^-,(/R;YZ+
M-P.,R9 7-7#(]^EEF6?R6!9KZ0?[]Y[ ME)<3_1T6/YW _KK7[]#/?V[09[]
M];NJG#V$M9\>_=_3ON2-2*'&-N5,J8=G0Y^XL<AT!M'@,DK/).Q.M=!2!E_<
M#&A;*M_]\$L!#,IETN\6Z01-HUEP0]%ZX(\*_T ^^)86PL^@R.^8^4LP\^-K
M,//QW>5E@681*^6%QXEXZRYS=T4_!!-86I#?.'MC^#_T+L=2NZ:NQ6V-EU_
MN<!.K+E'!&7T;;I-C#,O1[1+S"-LYJ@HD".0:^8HL8!N*1SHMZ;@ZPEU&=:M
MTB8CIV;4-<Q 06&<-#@ )?^1'@*UDS1:=&:RL;ZX('A50C*M'.J3WUZ7>(]S
MX(^''&2X3D&1R_9 4_M "&E^5</!.^<S4E_(8S_)8R\+P@"G1F>2I8J)1 K2
MBOH&4#!@?2S!KA&ZCT'?@ZM[R@[:7'OAY6'$@* 26N6-4W:[RGSP7 Z.AL^'
M@W^ZI9T-.2T/G[S-ZP^#%RF!VNC\;LDV_(J+X70<I HE;UABN3:<BP5<1UW9
M(,X9![# JI&)54ABS"+?4';UE8(YPT$0.6_E6%[?C?9YDWA]B48W//#MNQ82
M$C^JX*1XH_V(S'Z1XF=(%ID@A8E,>%!#CA9L1)=V>X*C[!1?VMN4(GIJM4DK
M!^S :(A=*]6G ,8/A\-[Y1UX.,6L&2\T-Q&7ECLI,-1,P9G@24W)QK:.$ 3Z
MSN'+B%ZDW0SP][,2;'+">>*1KMRHSJF!>#PS:UJ'Z?4;Y30;/UV,@'WR)'Z5
M@%J)>((R"3*NICZ_/P!-$:#U'J@X+H2<;J#(P@@42B #@_RJ: 6,J-00?5)J
MU<%" U@ZF]\%-;6\=$7CU%![]/!X>,I*T<@:X,<'PY/HQ]X 3_8?G@P/X]^1
M:0>O/!J,UEO@;:?>Z^!J:7&JF;P :>+FMZ=_ A]]W)W^Z<'Q\%'O]$]/CH<'
M/9,_/!X^O.[D(\\R<9WU%A%$^5KN\D',>*DJ05I+?7S4M]*#H^/6C_U&G1[T
M;=/AR?#HN@N]TU&\PUT4[VZ5_SWG]LR^N(A@[S%RCEY-[GY9^,16$(1P"USD
M<Z05]SWR/7 ,PETDR1>8J0JW;8.PPCRBGCDO?:C(7C*2!<LAJ'3JWJ;;% V7
M1OKJ!+A<N,!J-7*,!:-WU);-BT/0;7W*!_O0?&)!2,Z(DZ*9*/2IAA-U%5Z.
M%7AJ*<3F%_?.Z79>UO*S#NBP!QL.<S]32+KI4BFEBQ9J>2.OM8"\:%F'UI+Y
MYBKP*TR/5@-D<,8T V40+Z^W80T&-/4&PLS]%G-L?!@;&[5:6DAH4*= G!-9
M:%;EU!J76-T '](U#5,%%0QQ-D*:SQ0#U#2#.<9(*4]-@#>$O;%C18#QIFC:
MW!7TLIZI+DS.DF=+\)UFRNUIQFI$.*)4:R/5':@XX;.A3$'> G-V/J>H'^50
M9Y(79!Y($8&&NH2[<V31$>;)%@W.HJF"UAPK_SK>)4Q)0U4(.#/#!V 9F9MB
MO<C2Y#.)]T'0;7"R*!X<OR@M["5MJ6;]:<7.]]%,M]@?7\\1=;P!!$$S;J9I
M%?+0W$<8/4=,3HG4?9R+Y8JB(R\:Z5:F3PV:.;H9$.ZBKC%RI:$U;T[BLT5]
M4RKU->B&]Y"I&66H.SD!@SG(M#&RA'J,Q%#J24=#<-0Q+9DK?:@20RZ;LIJ7
MR%T#'^H;#EY054,ZFT]=HN5D=-D@1%0N^*?^+,$O%XX=7[XB%^T\D?4%;0*.
MHF^+,#\ORPQCFU(?!T.>H_ /-A8):ZU&EH)6>0EN'V <#"AA5YPE49-NC[D
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
MO]\J7*!_^X/]EC_<+)=L'1>?-PRJV1GM(ACYP>#F7%V/EVYZK=G*Z-#OMX
M0%RS.G%'H##RQY-6V03NX ]:+DED\?"UBQWP8LB 7!FOX<X&VAG%8^0/NBU%
MO7S6O<% X^.%0A#XPVLVA]@10+1J**-#=]CJ'0 (?]1MX8!D<7/.OM:K\7<<
M/BT#,3'ITYW N\IP, A.D]X550-HZ)JZ^RZ04/>:@F478+ _:AN$=*_)27<!
M!H'?;WL4ONQ=,WMM%V!P@]30H%:TG4'N=1-M=78+RQ:6+2Q;6+:P;&&Y&[!L
M@T:;9UOS6.1YEBZ=X:X[X\7I^?UKYCWN@L%RW0#L+L!@X >#UHG1;2<,O PF
M_G[; ?IESQ^/6E].<,U(>NO+>20Z8*M/M[!\*)MH8=G"LH5E"\L6E@_'E_-X
M7#8?BX7*O(@<-S\]4]]6*LG5\W;F:[O;=K?M;G=FMZW3?J,$.%J$F>+&FWD9
M%SG^J?Y=1L4YB(53E1=J=Q(Q!WYOTOIMNZT'_^6S@3\)KC>8:C?RVKMM[S2J
MK@PF+1Q>/NNW-$$T<7,E4*V)^2XI%.@6A2?6Y:XH$\\"/^BU3.-FR>7Q0B'P
M>T%;*(?8T';%(H6BVS:# H6BVW+(QZ%0[( K@YS9N8]#RW9%R>@/_7[09M8,
M.NT0Z6?#:TYCVA5>VNH7J&T.VU[OJ&>U%M@-TT2#?M%F'CZ8C(5;";NUL&QA
MV<*RA64+RX=TC >QB1:6;>;A;1:+_O0L3O/\N7>LYFFFO"+\MBN>FV'7'P=M
MCY]1Z[G!:,!PW/INT$YM(V0O@[X_;MO O>SYW:!M"!C<7 UU&QBZK#$%:!<Z
M"65G4EJ?!?Y@W.9?M%DH&AO&XW9N2(L-.LDY:$>2X:B'-@N%:.)ZND8;)7HL
MWJ764]?"\J%LHH5E"\L6EBTL6UBV4:*K>VY^5X7I3D&1HEWQVPPF?K_?>H%'
M;2TRFNF#:P8$=L5 ;<WTEQ-_U/8H>!GX@V[+'4%DWF)TJ'78/!A%KU6:6U@^
ME$VTL&QAV<*RA64+R^]TV,"G/Q7A<:S<#3CO#\:.O\1]_Q4\(S_3=V<*]40X
M;SP#U0PTPJ2JV^'?+Z("H#)]\O)(G=!\W7?)/,V6-)O%^^4G_-%+/%'S7D<;
MMNIZ=@9/K^C4>:5@N21*3KRSJ%AXQ4)Y\RC+"^_?99@5*L,6=+UN+_"],^5%
MRU6L<.-JYDWAGG%R<"Y'R=0JA9N'A::+,#F!MQ2I=ZP*7"-3\UA-"R\M8;U5
M$2UA<S,OS4[")/H/G3Z,X<!9.2W*3'EA,O..RSQ*5)Z[XXCSCG>0>Z%TQZ,=
M\5MAL6*1*:4WD_O>;Z^]SPHV&-.?[].3* >TS&EM//XK61_V"8? $W;PP<,X
M+6>B+H?+U<_>P3NS%7CT3,'V9FJ:)H2-(;Z91NR4N0</397W(<RF"UZ@#T!C
MT!4+^!Y!*Y-X $A.A[_+7[L(3Y67I.1^B\L9O!3V7#N%O@?>!KXLQWW.ZA?9
M\?Y4O&#E%*_#62B_?:N.,_C-.>^G-Z93] AR#KB5>P3Z=8AWD\"N\@*>#>,T
M,1=B7QK&>5I]\^'O[S_A]:7ER0)A\8EG3I^O S388B>T&D '/VZ&4 >HS@MG
MLPCQCI"H 1IJM<*1V+2#W\I8PV*T#2SXM[*'"O*9'=31>%IF&7P1G\NJ0+-
M*A:;DW"IX,L-2.T+_ 6U+>)TW%\P[B#NP8>_JC &<L>?P+_>);,2R"^"R_&]
M<)G",RDU(YZF2S@+[V$)U Y[4,E)>*(\FAD>PWM@Q[R^_!,8U%=5K&*PB&EY
M_C>^-E?9:31E@CM<1$G8J4)'D#L'W@];B[!5%?(%7 0X'/\C-D^[IZ3C1PC3
M. 71XU78[[J)_N1EFNS-%/"_F3!=H.DX LEU+C>+)_+@# 6R9V>_5?!JD,C&
M7>2%"X(C?XL ++!LKD)WP_220DT720KGP=\#+@);.,6S$/__G_^C600@/U^3
M )[+\L<84;"R<?,RUQ5Z)'58QD]1(F0XE6NBMX]R=Q:=ON3_A>/0_\&GC4(8
M0Q&U[>!'3GR%:U)>A/%9>)ZC-@&O@=46QH$BV; 3^G\_+U@8]U???CZ+9L4"
MSM-]^L3[B7XS?/E+Z(&XF/_MR7\5*4CC+Z@@$/. \R*R__)3"#N'!_6NX1#Z
M10WG=K_FUXT[PZ@"(@S%Z)NCL(P7ED6J/R$7$W_TY.5%=W_CXO_+ E-Q\?C'
M(&7/O%66GD9(@R ,RB6\[1SAPG);BRXK\8GG^:PYK+(HS3QX*$IGYI'(T6^
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
M-:SAHK(<W92FW5C)EKOIGHS-Y<Z1N:%+6;*]QMR:"Y4DDXHDTP/T>"5OCJ7
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
M)T,#'9RD@B-4H]",G ^7."#W/]6E>OU1XU*#B;,4C]W(90S;/(PR#\R?4C<
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
M8N(0COO)J?D7'##)I7TX00"X6&4#\#O<-6T9"PL5M0.;PO-1X7MQ!(>:R;$
M9;X"LF51_M7+RQ7R,UPS+X$^>1F"?7VSIT"W)!$KVTO.+]J)="G.;4-?9R]^
M92<( MJMNZ>2L$HE)Z%,=,+J?EH%F-0)M=G-\"4S$.N5#GA26YD3DX-E[H%-
M_)J2,N,=2MOT(].3\(Y)^K?7':!(WWN73#M>!'CA+61KNJ,[ 2E)+7W+)#.A
M3>QHF)XEA!5PU01L:OQHG[)\O5AD:7FR6.L0;]H>5Y!E':D(?:2!]2$(U[#C
M'>">>2"8[[FG,33+XZ7.$66 O]A>]SCR@OY;KE!BFX])<<2);;#)3Y\/:ZWL
MWW%'1?5-^C_7GT"D0[ EZ@P.C.TDD803VO.46C&B\D%J:90AY$!7783QW*BJ
MI33<I%;6J)0RKSQ)08M*1,^(9)UEB'P"'HJFA7R^\;1$,33C#M5)'G"$)SF#
M"^>= H(F>[ C5'[<$VE@$[N#:P7^+<*YX0UP-FP]6A8RA"3*+"<#+2@1K8F8
MNH]L:*90IZ+O9;!:-J-6UH1X"%YG\AXPT&2&D[>D=^5)&>L^QW\ !?"%Q>&9
M#^^:FAEE-X)J2!W2WYG.CAVT0]2Q/>!ER'H*+^@^U21QJ9P/YP4:]^$W+>5U
M>U#:."J,%DJZ#:C6<U",E$6:T>4C/V=UQT,@Q<RKJU]DM.C0;@\@A]UB\2BB
M8'6\-P(Q! [+ZC7<OBKL$#]#,+VF:.J%1CN^-HQXA""LM!$]4 [BI!<0&_A*
M:OA?9JL8$)1 "7>&"]DG>%C<)LCJ@U=7E.]$"8#O6$/ED9XYMP0WY-'Q/BND
M'-VFW=(-\)JPF0PU#Q9R,G@(E_*7FI(45-^ L_/ ,MW0'8=](%UA\URZ(?C\
MZ.#M&V*6%VCA^%M6[ U343/7PD'.N(>C$_6H1.Q"VPRQ&R1MG\84A"NX_&^4
M/0U@PI$-XTYOW>@8.T;'(^]]/FY[GS^RWN>'2.,YL.XICZ-X;95.W_L4%CR2
M"K]Y#_HGSVE5Q?0B_?-6[3CTJ;&VUM0%&XSP\]KTC\1,[V+:/\]I-"ZI\V>R
MJ&C:0/.7\G<X$SGQ-'LG+HN,.U9@V:"259 UF+#UMX?6W[G=0N6URW0FEAN-
M[ )6 ](&N1]W',_<>ZEWY8:W(4>/-=/T]1,\SH@T6;413K)KM^?XP3L?N- )
M=W1ARS(MG5[C6I9J2^3N9\6\V]"&/KT(5G:ZL)4)&V?ZFI&O/,!GPY+ ]>=S
MGZ<>\XB18#!AEKMT.N[#Y_W:Y'+3:WSDCR>UF4<H"7K^8#!QYG^M-]B_])RZ
MJWYM8!A/EQ4QQ8ZJ[0Y;Q;4H.4WC4Y:-C'=DO,H/].PO.S=Z _[Y3L=[_=A5
M\<^OM\*O-<J?ICFZ++Y<_( 95$)Z0.8.^[7S =S9T3ZJ*C/B\@PKIP$2K8BW
MAKRS+/2$8&=)#?($U)D\1WV,'!7L'TA+W5A)]!3D)?2/2K-\CAEX.8TAX&D^
M&V_O@M$$:)OQ&$4>10!WDW!HP_Z$G9/:0>3 FAE6DIZ:VB^5+$A-TM.):9N@
M@.-G^+1X3GB0]QZ8<\I>I79KF8FVR#03N(U[\'*\!I2!"YR!T8F8RN>[ZR$]
MA"S8VI0T4M#?XQ1YE8IS=;90Y ]$\8*HE6#3_$PA I%+3FOVX9D,'B='9,:#
M\LI$S#&>?3E3\#K\O!+.@JL[-8V^4+]&PP[N%V]LPV0@XUC$^=/ *8Z!Z\31
M5]1ZX6K9XV:=,13\FB&U 3+/YXC,J9U"G^';2V'8@$F^6%#B)*CY_K1:#Q0
M"Q!;T([.L[3$J1(ACHO5=A##T3HW(^>2F400=IHZ>9#1#.B%_+( 3!G>X0QS
M=SU+F;,R^I4B=YS172(QF$V'./-S"ALYL.:*+N6\\ZE3!XEK-2G9!EJ%)*UF
M;-3K'4=H:FN_12[W0E-OC T=YGFY7$DD[!A-35BP0/YM4'$!\*#@F/9 A#P<
MA5@>^X:=?>#R(I70S)W3^+:B:=?R"@?3IX1HK)TJE=!\7$+#Z0*C'[EVDS6!
MX&+*2:?H?N/A6@B:^-R7MVEB0@P%>YM=:=NX\.]::?M3\?CY3&T79$!@P4-(
MEDCB9'7_T3GJ>'\_./BDHVX&-TI"CV7X53GW0_S%(HAV\Z)4(X IE$$,?)5?
M\$.+;C2Y%X0[39Y)"E@C/ VC6#Q(AH6P*HK^4>#-19H1-ELYR"] UU.*/D=B
M\N[KM&UPK.((F* @OD$,!;@\4\R2IU$V+9<Y.6;@@$<1BEG\HN2)D?9,)"1(
MK3C).+%AE28R.(]\M^8.6(BP]91.:8JQS&31[(Y1CZG#3A5D?<2.;-&N;7R#
M0P'TJ-X6;!E8NQE19 EC!<@QC91Q6Z)S'PA9H?/X)%/TD[_*V0EI-R0A"8Z:
MQM"9O%K%Q+'-/$Q>R$$55PUJHO"[IY+JD!S0K($9KDR\PG#&1G:4+^A:&%5F
M0C]_ =\C$! !;4=Y5D\544DCKD1!GC7K'!WO+8H]C@M6:2&'V_H]!3+K:?UN
M*^)O>L>#"XF_TIKJ8;H\%E?F/4:X!2](8S-*=#@%Q,]9!W%8A_.QMU3%(IV1
MEF@PB]BE<8 3BPB!K$AO)U-2#Z;5HMMH3R1=@=XC]B53G)?>EJ$\C"/6X,@B
M0JZ''[(=L>E'%08<6?8Q<[:4LQ-<?4..99C:-CMF ZCRM%X GD4_=P%,(G3W
MA1DUSC$HNH(.8@Z^GZ3I# ?"$02M^0V[AD6B?.%N"R_I1 )FJ.6RKQBC&7QF
MBN]Q-$"R5L@S/P<.@6XC%?.QZS\V@A$P(^3$BT:N=X&P/&I\# @3-TY!5I.Y
M4K\W814^9>-H0R2.0)!3^,G7ZK/)>C-GXGWHTWK9_7!A'HZJ 6<3* P4T *P
M=X@GM!IIDT(@*41ULIM1:"G1M^QJ'"SZ9VNRGV'*V@\GA"Q(0ZUJN+ADLL*L
M@ZE$=)*9[\KD-9&^I&BH%>B.##RL:*\7*DIK.FG(9AV971)0"748C:"!"&,
M;&'Z %G].U"OHXPHZ0!VG>=Z[/ [F[D%('K#63;\H;JW^:#534GJ3V0VE:$G
M*V<[OY)71]>\HA0DM#T6*M:1//(4\&!J-$JR<*:<K\2W0[_3KY,\MC^)+\4<
MWY.OF@0.N<\= 1;6]LVA"%)KEDMTYQ?IE-)KMO'58RBX<!/3W$7\:E+MP=&A
M]R5=15.OW^O[WJ6(878G#1,%!3[P&1$POZ7 )+U_PB/NR-AG^'RO^S.^#]Y$
M_PI^?NZS1&(:CS!1*:_-$IT#A2245UQXLQ3=B,!?T=Q Y\I?8&_ VPWH)*ZM
MD]C.HEPRR]+XD0<9)VV0\<Z#C-?54%W[.U.G$7Q994"-[(JUUBKO $(U,7H@
M%L5F-'PVQ?H07,81T21&46<BHSG,,HH.\G>1V.![:$;N@06"P;?LG!4K5M^
MEX&\3#-RD&OM41NS5<'&P3T0=V5F;<\<9#E1I8B]QDWZ-3O<> Y])Y "?Y!6
MH=WIE'F:I10>,CI&#7Z^8]'IK S\ 3*4BI9"WK P%^^&S6WTJ&T=)Y!MW#["
M<:;4TB@M34#UFRZ@>=>XWEF&Z5J@*"%SPTRB[12$6U,*U^11;I+-T>9&+=]@
M \UXMA:%=EE)]NF_@02B.>7,>+\?_!/N$!#,^(EF$3D=\=:L**CEV9+Z9!/F
MU#>539&W-XL*G;W(ED9%VM?%*29I:6E9%Y.9L3'1^(*'K3VY!!T5I!L/THXI
M8(7><I+_9'>$%:W)4&PE]1WN/"(]RS7ZZCAO2625BB8M*&1PQYWDS1$W2ECB
M["7)SA7EO>"L->OU0JT<S!^F!;-EL6ER5L"C?,VF86YFK3G>B=%MR<31^_77
M2,QWMUSE WAD&Q&SL #(+E2B Q/(G# WS6JIE.;)L: X3XWW%3 /4]PXE.%<
MV@:C.6U&>[9;!9+:[-2A&FN'IAP,=9^8:\\<63/LECK&""#+140IY]]1LBJ+
M!NO4,4J:'_&6*.:VM46V.3-A,MKY0%__482X%MAQFE.&/=R7>$!T\ #U-%6<
M84"@@?<1/CL\5/LQ?8J!2<"@XB]SO&35L!/%RH&]9PK0(L?;Y=OXZ1EN[CE"
MON"@(3[[$ >6?Y:0W_TYT.SUZO CW0.E/+)/0J?X@2:?D'OLC'SOR,\2+8TQ
MD9QS*V=@QY]25(N$=53$!/X5,A8N$9(P><WA@JYMI3FBF[EK D9K.V /;)J0
M9*:T99LOP&0F/[$126(.3L#)B49A.5B>1R)?X/SRXTHHI#&ZX;O.?NVBS^4G
MN:J&[#"YP7@3+HIH26XG;,2-#=O[FMU+1(L8:XY<F[AKA)XLS )E@0TWR<X;
MJQ89%Z3!$B!L \_?7GN?)#.&D]UK6:=H*(ZZ(ZU$@4 !0T2*=\AK@Y_G8<P>
MJNJ64+(F<.VB>8NW$IU%LU-Z RU@T+&1]1QS;9>78U&79.& I@#HR1XH>QNL
M1<HED7>KLC7\A\UILL#06@J"C'%D_2 AI>PL5[&B!+DFHJVZL- 79NZ@NI9Q
M_5I/I$Y;<;; <5=,Z EM0L99&)&VP'GKU65A-8PTI9GE"A3+C18I.SV<Q8\5
M\FB$UA)C) VYQG+K#Y!?H^<C00YPKVXNV8&O,]XHD6SN\&'CD46%%7&0%5D2
MI#.=#@!L5&449"-]!5";&0V<]#_T8S$[#O%K5+2<LT>5=''KTF=@XCL S\(3
M3C43^[7C'<S^*K4ZQ9%_(4K@$VCX*#%[%O*[VDM%S;!8WK1?*N;%U#(XWMZ2
MD^P NY%#S]!8X,RU)>QM1F$+8Z9$NL0(91 1L+: M9&H]P**U0E7KEEI0%I-
M"@<*<R(JN)AR2;';)7NBDYG6':TTXKBW\'RPNZ<Z"%6@]8!%!5F^B%8^E=5I
M,7S&=#ROBE[-9F>LK7/BD5N#"B 1@58FQ('I\$QOVHL.QYNE*)C_Q,O8P\NH
M71093WPSAMDU%5%^K\HF%6*BI.-O<WP,>"8E0,TY10MN(*#B&%T;1?E,^G(X
MQX$<$5I5N*R@64G*%('-!K82]P7ZW(:EK]4X@-VSGM@:!#:M]0$RM+]+Y.Z>
MN)EYO>.>+]:"FHX.@<TE&L*7QAS>(G9I8JPH>:S".+7Q[+O7K P<Q,PV>;=<
M40RZ(%CJ_Y%J?WBF4+GV1S@F&?G>= 8!Z*U1OA'Q.?QL[#3Y#2XKBCW&(DYI
M4<S$HA2_2NJ-Z+S,PEB/%;M</C/!+K%+02_4CHX-JMX?E\<U>MU@?Z\[\'5,
MXW)YK2.UN80J#*01 IQN^DQ"'\/N\Q=@DX"B%<W/M43[@J$$A+/YH1,66PMK
M;'\$'?O0)XG 2.#B+WSK6^,+<9(8CTS-U:L4_N/IU[X].'JEE_-.RHB!BAJH
M,KJ!CM#74(9XWSS*4 $@SP^[Z<17H@5@H^,Y(D3$@GB3MH=:(F*ON?\J@8:.
MRZE,^/=8.\(_Q (_XRI@XX?<K[6\*ES6W:-U6/G?L256RZ^T*5]OP?J4'!(L
M*&N<LA!FZ*+"X@4=A/*Q,%LG#.F[<:Q=]K]?N+(H?"Q_V+4-NH%U!U9/5W/S
MT?&(UAJ/9:M$;#J'N+]KSVY:&[FV0LNKR"M>_N]T'%UZ5<3$UH_B$:(?6TG^
MN*-^@VX;]7M<4;\#)Q&3"-5PWSH]FZPE-X;A9#!I;U*]<Y'6<^Q+JJ1!%;U2
MI+1)#R*+8../S)8;'Z-B&Y8(>DN7LAYF;R:%%:.>;,DUKU![J0E'N+^2K"J;
M3.57MD4:.NB,J)-4,ZS\>D:<J(]LBL&_+A7CAQ__^>[U7C#QW7+(9?B5Y&T]
MP?GV4HH<F)%QU 3VNU9F7Y>9OE)NX'9!!<UZ3:.#_<L4]I^2'YCRR"A_RXV-
MR;79Q$^R+JFMB9CW3537\7Y/UP22JR.=A4YZHUL+=,6C5(L8'YSM]XY#5U_"
M;_?FS3HLLTQBC;B5@K9"C4NX:,XXBMF:$6>X/#VOE!TY2?QEMDJYV2 YG+2A
M))&ZQ!2 @O* !=$VMY#*QTBAU*$YV +V&=2^-+M/YRT-'DQ65DQ3!*N_Q.H4
M63PN\!>028[YBJ94@_/@Q7NJ(]V-B6/5O2C34(52R/D7R IUFREXVR9C.%.N
M)Z\2[# Y#(Z"EE<UM*9,]IHV)NTX8 NX.('"M./9L"ELL8'Y<Y3MGW";.]NY
M I?*;#F25O90GC"C%$<^.['Q7WS!FX]4[T>)KJTL5\;5#K96V.A6HF<!050M
M8M,$^6A>A2Z3*MVK<=?JF/WEIDR.5R\=6JCB"C;EVV2;]=<3F/#GG%P;<P2)
M$LA-(:+[.Z5M##;S$:8"=YW\+7&/FW3_U:[.E-%T@.-NA\O5IG"72O$D3?:F
MS(.,(7YI&.A> F\VY+-MTSKFFRI1\XC1C-F63B#AX'CML]P3GT(3YHF/@:)Z
M0"(4;G4Q>DZ=^TQM.OG%EY@%9AUY\J(."AWS+R'D)?9-Q*>VV() @^LOP.K(
ML0\:=P9EU[&-<L!5H*9MB9-8D8"%7KP@%\,)4$6A8UW8?*D:P#I6E!8FE,,!
M L#"(B9@<WFZ#B;C]5@&SDE##L4X&W"%CUOL*%)(HNB8J@YDRWH@.XF(+K@&
M'C:]PNBWD31QB(IP5L;4@/>8.2:800O,D^6XD6BCL/A/).1,W;P)G)/F0@8Z
M_7AF]'X*]56T9F;-I(U1>I#N\87,I8P-3 HCM$/N##D%\9A5$1!/*DS*D4IN
MD ( "AH]ZF2F%S#8!;DQM<QVN0( 4[OPM=.0%8+52F%3/+R?0C<EE:(_WK!H
MF>9^] $HV"N77R\=J!7X'4A;,-X&E_IR)9G62);<6\;T5:N%6*Y0,=8LYM;?
MC,$W'<K 6EI,9&3CR<1ZG20&HF2_YO#E".%9)7^26]JY989\0-%V+)$2&COY
M<M;\$7P[08\F-5Z@5EOD'7)Y1,6$VFYE#58KJ#;!2Q^=?-T7-MYRU7M,3XQF
MU=::KAU?(7I;JU([UL:^ZV05_("-UX/NY7VLO6CVMR= >@,X^[C__P?=)FNG
M8@R] [)A4(TZQM9Y6(VPZYM>[XS]&NB,7/*^=\0-KS]8:QD1\\UR%:?G2OH<
M;-N^>I-I=SWS\P"T-KU?VMSZEN_8VOQ2J3464E'<[P.]X@YC8X:D._2H;VI:
M2B<,[&^?Z:H]<SRCXE"%&_U]:3&OL_?>=Y-ZC?#6"/-&68'E )8K\#Y?=(VC
ME=R[O] HBR;R[N\_E9E,]>\;)W'H=SYM'.3$7_9N?,7A1'][&U,-Q^M##6OC
M.G""2%&;V+'A, U6S=4&T%?V=>6F014*?V/HY*/0R<U,0Q3N+*&!Z\+L#@'4
M%- Y.%$M5-:@\DDTHI^^8,IP57I9GG)C)+CM8-'/H"*B9OK_1: ASE*0!^^C
M\K8F(-$;A]U;71ZTZ B]YUI><2H!JKN:DN]]F.M[%7G_YW:!/!C?ZO(:EL04
M#Q>1FJ^SQGL'\P?4;GXM :]O%Y\GM[K\N\1F;6JPWSMHWZ<E:']?.MZO>:06
MMPO>V\7D!PG>UX"YQ^EM\XC1[3+B!PG9PS!+J9SF:+I0Y5RA)+Y-$#>-5/X1
M0.S]JTR\?X4E:!.W*^>:AO'N.("/0.B>>Y]!Q;EM)6)TRYH:Z@TV$_2AZ V?
M0&/P_N_BMO6&?M-0[9N&[J\EJL*?=0O5=1@WCN.\]7C?I66C35:)3N' <-:Q
M*;YUU'T.*T@W!.J;B/^S<GHV9*<<-Z4G"4!KGB\I_SI89?"_Z <')0>]:B4E
MQO!('W2N][K= :V*V\&D9,6YFFZ/9OSZ)$O/BH7L!W:<=+P/68>O$@^%9>/1
MJ=)]']"[?T)=)+'-[TS'"C^IS,F"_1>V[94)')AK]6::)NGR'/84!#J"2(&;
MP\,O__1Y4(<I6^?<*DJ&C]5I1)&E1!5G:?:5CDKC+98(<WGWGVD6S\S/AUWO
M[Q1)S OOO0K!%,_U*Y-PR<&[MVE6E"!D/X0GX7^DK03L;5@[N@2FXW-G#%C]
M3BG&2R:<ZY#$;WZ+!#6</N!VD%7']]X7LPX.88)#A3%<P;M$6AC0Z6G$U+-?
M__'F_[SP1J-@_)RC?_#X^Q2GT433W*\\U,.'-ET>.D./0] IXM2.9Y.^EA2B
MFT:\0[J6SRI9PJ=_)%A)G$LYKHQ32;Q@,AEQTESBO?GPZD"NDKY^4V;I2M6.
M8EH6@E*3IK% .WCD6<%!FQ7\N+*"+V/J[/;07!R#MQLX,$?A]:<5FI>):AB^
MQ_Q6G;868ZL6:O1!4Q%6M;17$0H.\<(^K#0(I7*1Y\PE6(D12L<RR^\_A,A?
MN_O,)OY**7#O+([/_!8F)>9>P7.3CO=)A_&1.0BO\T W5GYE']203;<.EC&O
M^)13L$TO<%.D%]@.UO0]X<:RF'+ J=3Z6^!E?T:8DI=3]!N!;7^@@>U ==-]
M\%*?N0$!=X53.65HVU]781L+;$R#S*5YV'!'NQ5:DMK0\00+RO/@:2Y<C+),
MCZ/8%H/*$M[G_Q4N5S^_ED?K[5;,1!2+#GI-F5JP@J=)IML]T8MD?DA>8#;8
M">R*1UKJV%GUJ-0P0)\W#LN$QY8!P$!>@*C$=WT"!IX:-61&@UGP\4O3MV"+
MF.B]5ZYT]E85ACA?(J9D&9Z#54E^QU3 ,ZDD1 &D0,[@<#A,&.IXDL2\H&*[
M!!,E &Z';SY6;KN&J6%N;U1.;-O8+*(XS=/5@H29J Y%5N:%@)-2XZ06?P_9
M70:0Y<SN*2H4 !ZM2%#BF[R -12DJF6*.@*E\5D5"PM672 LH]DL5M5Q..DR
MB?8P!2)1L;[5<UT6'4ZG0"$TFZ<"685YUDBV/!Z U;B&J\\CTPI#%!5J+:*C
M1O"/?X&2LB@C[Z@$1,2":H7-A3NDGU360\T+&Z1S(F!5:W.'M4C7$7A:(LZL
M_^%HF&=O.%T**\%M'/JYJ 035EA!2<J-<B%*RA5UC/6-L_+'BJ.3Y ;JX@<L
M+'['?:NP6X5=2_1'3P\UU/>/C.^,YI7DFA=Q=OJ:ABEC-[7:BA=BGI'3 *)A
ML6FBJ 6L**1H R0FOU[VVAM>OE=GBVP<W'6JY&52UGJ]77NI:OI$CEO#B%>V
M4#[0L!G E8%SQ;R<L;M"C8TLE#EY2^F$Q-_218*V"K"^&?7B%ZT4GG23.0J@
M@2Q!?NVHP;R'W\J89"C8"V\1+>7?01>YVF]X[8C+?GU_A $;M_9=N,T+2T\8
MJRYL?H<JX?E_( TT'-^\QPSQG#O'ZX[=XW4]'MEFK2"[SEO[QB-T4P#CJ]D2
MY@F,63-SF.;\-FW8=D?X.GW=%7T%08]:!$.4VABG5*M]X;U?=&#<*>A4<\PT
M=W9*&SH""YWRT/"]/0<&W:&V@NP&9BID(7I*'9=YHL&U[J)R!8/*ZQ$D>G'"
M!#O$=PK,8$GZBHQGLDW!YRE(.194.$OW%(!JQI!C*R6>'$V#I+G,3$\'YW&X
MTD:.^!UUX+#O0 +DU2DE65O_>E".;MUFM2G3RW<-I2-AEM2KSS*#K?+)C8*H
M=1)70__S5X!V6JZ\]]Q(S]=EO E./Z%:%1&6OZ;Z>HZH3^&;;YREZ.M;;^12
M\(K^J M( Y(94<@Q_M%8W_PZ0RG5MZW=\=8V/6@ZN:&J3XH*XRQNXT8^+3JO
M.Z+%ISBG%1/&*S]K8(%T>/M3C=%,*NLT]/ $4#4V^)U"Z'Q-!-%BFSQ&)W%Z
MC"U,R("QR<1BP/BRK/'I27\(5M?TNWTC?8C\\2% ME]5#CACL0SO5=X6DT:
MEW0IV?3W7FMB>1_-P@SS54K)CR41ATT3F/56!1N=VL+M\K/BGG^/4D,,VC)6
MV%0,->XIN@ZS"% ">[R907APM25F18,AD'G/?O_7T9L7WN_O/CY?NX+J188U
M(-+K 5<^8N<X9$IOP&(3W9Y<V&BQN43+S()WZY8S2'U<QGV?I FY7@OSQ/6
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
M2MAOHX2/*TJ(\YXS$X<3#8)$>ED48J:#=$>4KG7U=Q@%/) 8W[Z"\Y+CE1[
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
M4M]S5UA&LZ"Y,5<_V$85^_-!H(I5]KEME3%28FCN@F02!/AM6BMMT+M?GA^
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
M:-<&SFY&90-HB4TVZT)V,)GBLY5L+1>0H1\W.3%9KVQKVJG3H-<\"GWW55A
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
MGB%&<0Y'(K@**3/W7Y'MH1H\'HXF<.19YJ>O$'!4>D[@G3#P[X6(5!WLLLA
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
MW-^IZ8EK;49Y,!^CTP4B%4O>2XQ8D37V77K'*)<"L5>Y!S8XG<2Y!,S)NO)
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
MS=[53:SNAV<3Y7%][W#1A@T:DH=I45,777T;W05@V-AF+\"JZ(@2*5MT0S)
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
MF8S+TYUACS(W;%6D2MV NRC3/%85$A^87OL@])-\O+*5ZA;$&?OVR8]5-LE
ML$ ZXP2$1XZ9< XY&B"1+.SZ:WJ24!4C,*HF%3;E7'C6QP()C#*,G8KRZTN5
M3E+T32#&[7(-D(J1SSTOP QIP@G'W H^.24GI2S5OR&'$9F\*_.]YN%=;;5/
M-.(MHQTL3DY(BUM]^')Q?'*Q<_3EX\?#\\N3=_*'Z19Z68I<PWN$V;NF91+W
MPC@>8@@AN?G'FR;_CGPH?N>U*"O;L,@CBCF^\^_2*!"7!;81W/E)O]0HJ+RD
M^]/[.YP_V/-C82C#!KUQZ,=_O$%#6<B!7>L>YN?RAA7W,4_#L0_ 6:;_P^LD
M/[V"IU-&,U>A&2S.YME=X&[[.%Y;36]\/CMPXPCM%?R3X3](2#5=_KAT*6TA
M37=R;GF5)T1.7\E:X"*$>:@3O(0TD_=G]-KJVMAI!LO6'-:#C(]GX0Y^1QH"
M^!!9 &RBW-(*,!8JN87M2NYWJSFFYIC9'$-0J(*^K1Q0"5-E4GQA#J*NHF9W
M1G_#;71S&^8&8+,!2&:U-U .Q[3[K/""*R8.HS<@WEX^5SHV7/JA\PW"1E8E
M22K(*NPM#BW+,4ZBRB((&1-WK.96I9A$"'0J0[Y* RT5=D2^D7NNI L6D);@
MXR/OVUEUU1I:82/(_![XKK(;MM_'W!?M^",A_XCP/**V<A&/E4T43AF/3=F2
MI=Y\Y?8$4WAZ%95>BQ'R%KZS2Q4K:I;6Q'Y[F2'4WQ31IE4ZR2_E%BO5*:&K
M+"QV,5!).H-CW'A?4;<^(7,G"OPJTF6B,+VO.Y\(P)Y?F.*E%9.X1JJ\57O.
MU-^"U"(3T[;31S5@5?<?JR312QK_0LC14,KLE?<C%TM%$A0%S3+'W O#0+PD
M(@K8*TLMS^[9Q?GV9!/;X9. @Q7'_?KDC<,\$PL>3AIA"@.2%EVN M.E!AQ?
M$;9*VONFD$+',4A54(/"8 -&9WQA1#\5XJE4'")1C&+[M=9AS593!>@3-E-5
MGVAH'0*VD[$7PDND.(IA3<RJ# H$!F"D2G[^PFH[ 9B2.&KDL]?%]N]<2C>R
M9,"^"I, 1)ZH^G -#<7XIIGHT H#H_/1;*4)!?2Y#JK($54&R436O+DJ"%4U
MA#4/2Z%8U?XX=[^9JS>X<J7]BB?)*0U5VLM^\!3L=^XVT.)%-*+,LUT,<*Z3
M.6K4V\3Q:^(Y?.M'G7@OGYOL^=*9*#4FB5-1=AT%CSBLB.;2-9+P7:-2O!Q)
M5?%-#JA5N5QT!$2!=E32:GHCV:+C*5P.BF5@LL#0CU2F1>6%)I:#DP4B1I D
M@0*+LNQS&8&I*'E/9UDY5OB1JQS)FTWTI53P/.6%JA\[S3Q3*Z[<BZD+GF-#
MF'(855B5;=)ADZ034:Q['4L W65 O@D+1<Z-X^P($@3) YE>UL4I\GNO)+L-
MG)A?Y^EXF'8.>HBE^BH6._=)*,DAW$;5N_:*5 WWJ[WU!/9^/=UM]W+-LJ6Q
M8(G2C6;[[+CX$5Z*.8&- *.M9.^HW)92MG5EL@1.3,2RRK5&5;&JU>^IJYL"
MQGP*U;4Q;P_2M!,AH^]1S!5)2K*ZJNRP)/>E=V3U]%1=CQ<8\D=?+T7/I"]5
MRR+TG==>'FUTT==N7?2U845?7-(DZD-'8>\VH1E3/"K'?46%H(-,-(Y5QF1*
MD0(-&(?6*]43EV7N8WGR7"G (6Q4TWTO:X!*Q[+*2% #*E7$,TJ$JI==!\+(
MXAI8AIPK@<LEY8F6AE>]8-'L:\<:_JC [A*H-_ 7-4P))"_:NBB=%7B?#,3
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
MY"<5\\#,J8FDA3;NMG"G0JI74\I%J%]A'N@EC84PZBA!S293HP3@U87?7;#
M-,&TW4.A0G;WIXH'P^*B&\@:4I/#1#6>,+(F1@%J]JO9;SP$;FJ:(9A!6$=
M $(,43.]S,8.C-]R\^VM\!?GNH5*'_6C+!_)\HG$<E&,:2&D+>D+#4<7&2,.
M$7TKO2:@(]^N_)01;F"'7_]Y>73D?&8P1%56!=I1]?[2U])LVYB<0MYGU;B3
M*,/J;XKP&7GRB05?&Q%Q&XDA2P*E[87#;C.>_O(QMWEC7L\"AGEFK.QE('%6
M$6TT@@T,FRH':KER*XPPA'FPR(S&WD6YV0 X(IPW1MCUX0.T@1$,U C(+W9\
MI5(_NXK,'Y-'PGI682SE_U,$KAS::#A_A HQC)F*9GI=@USVI3$M*[FXPZ '
MVDL@++[(*Y'MI-]J>K'-JT1N#8C$"Q,W?37!V ^Z"<"@>4H#":<,E2>U&^73
M9UN-V8C(.$)&UK4_/[@U!O(C$/XTMKV!,,B!26EX 'R42NQY!Y&[1[*(%51M
M 7J.-)UPCMC^QQBP"II'"2I,%B\1^@@(%9V FLUSH,*ZL[.FQPIZ))4<Z58P
M4P&/2'*IG@IW7/N[# V5CVP(^'&O6:&Y,K0JJL58V.6CU'7$]$N=H5 X*2F8
MH#P-8?5V]5656&=<9.7INVKM9([J5@*9@]47Y,:T#%\-;B!5HVUKFN TEWF&
M<F!:*PH;HVRJ847"B(,L>)I1U<T0RU3AON)I!G=1+HWF('7R=#5-(8SKZ(^,
MZ0DR=&-DLF;Y/Z)G<=S02W79=$5S,%E[Y92F]"E 5"6J^]Y +:::$!G=D8LD
MTY@;0XL86W*,)I"J7@2B"Y$:!/8).:7X_,;LNBM[B5W9EK<S;U>/.EV*J""*
M>S%T>/8S 4?A[L-.Y=L$8@(*4,RVD=NFAN^84,?T22GO*W*^N8@RYB&=X'7H
M3A[>-5]Q/'*%Z]A1G%G?P0-URZRTX?VVK3H9NL[]MF,HV!6G"(;W/]X :7:
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
M7'#\2"-*,M[\)#7O+AZ(6*8(&C*Z1]P07-J,MR.\:(&UB+O)H!B_-RX;8%$
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
MP9[7,DQ6$7>>KERM,(#7<<7$^EJ]/DF]5NYFS4K,2@>;RTJ&2-VS1&I;B]2
M1&J[.4FD[M=T(#(55>""FT<(;8,0.J:9Q830K0EA)B&L<<Y*$(+7W&_N=X 0
M]KK[!WM ""W/DS%6*V-?%1&]5"TDSTG>XCY)+;2,_L3EQ&1,2/=NK><LLE[?
MG-L4LFY5DO74I-KS";M5$_8F$?;ZIL5$,GFWZ;5:NUU,)K?V6P?=__1WVGZ>
M(6G_5]#SV@=-[VN@*?QKVH=?KT=?<T4:8QQ@4Y-*0\\=9YG)#EO1-F\3/BF7
MB#31"*E9H,.4J\-@R08U2T"4J.RNY6*U*\\*>,V]@^[VLQ)K)EON<^!2M/HM
MO'V$YH,'5=JX8992UW:!9>O29W:-UO?!"\@8;&RGES&;1Q 2R>FT.EO7VT:_
MMG'OPQZUHH,X;[M&44!94*EJYDUM%-RO&P67T2A8EZ'K$MJZ$+TN1*\+T>M"
M]"<;P>M;Q+)Z(WA2AJDV@FLC>%5&\ \KJ-:W,F@5@FJ^O$TMJ*IK^)91L;>Y
MHLI*Z_*PTF8MJY8IJ]:W^&H5LFJ^U&(MJVI95<NJ5Y95G35NM-0==0>=_5T2
M54"#'G;4><VOLBH,<W>(T((P*W>A<QX#ORV4M_.:R^PW>%9_7*O9[+Q0?]SG
M],X0"[)AJF8"9H+U37%K)FCMMHD)O/V#W3W!!"V[C ?+(0<\"(,H6#?,32F
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
MFWE4_<RZL]#^AK!0S3K$.FM6G+9WT-[?-5.J+?A/9Z_EO1T-6E[[H-T.O*_
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
M M!;:BBAJ)"2AVY42GVY(Z2_VY'0=%O6GFT[6^='AU\^;+LFT0A.PY.$=TB
MNK"_*DMCAV"D-=$Q3B ^9@*9N0[U)Z,ZZ&41D; 3YN@\,O8LO-^X,<U%B"*T
M\BS_V+A?- )3MU=18"U?\4B\HAB40CC9-SRI^#3S!^%]FGUSMEI-K[UMD564
MYX6>+$S3@F'!9+!?#E$@9G0,V8V?B%9(=6I7V*P)WHDY8QAY#26%@&!D64J(
M6HX"TPH?4$HPMJ-3)'\5\&HT'BFUM>^3C[,QIUY^NG7O[?^XYCWU,9($E=92
M;;@O8KC?@H:L5IXX@TBH,F2]Z)I:@TLJ4;$#+,KG_MV&\X58SOI61%%0P6O(
M:3.XJW)%2OPA3Y-8SQL.R'I<J>\,66P;:J\?90.!,$NEKTKDDYAF+-=,P<F2
M&7*-!I2NFZ5O""M!AW%9+TQ0)[\W+AM./PQ0RSJYAH2._?M<F0>^:M1VLB(6
M$XYAI:)Q30FU.>:HRUO2.VV@KEZ=*]#CL<1A8-#3_$8";_?5;9J;GPI:8OS@
M>[#;P(6@(P(##JTS/GU\%))3>CWRX8&@N?(T(6KP00%F]&C_.BW@%K<A?".;
M;.(B ?<S5I'*KD7:D)>XZAY!$1(39AE(2T1-SF AS*WJY7MQ@1:F6"W;CFDO
M#(J,\QBP/F1@D@M1_BV?^%BY3U6+GK$DU]RP\A)P7UFV!,R0N/^TE(9S68 -
M;5RL7B=\ )I*X%8N2@_?&>'$\&O4'*X3WD4!-ETB^\$1XO/HC 8H19CM@'AZ
MX$Z)>TY\+6LKR?34"[CSX\(?J9M7FN8*8!HAI&EH)VPC(K,,R"(?^$&(EI&6
MM"Y:BO<A>#3PW](CT!I!7\=L/9]V)B1(K\,X"N\$]1I, 7N*NP0[9Y#JM=*\
MAC.VF "J39ZGB*XCU @].+U#DB.??/QZ7ML]"]H]Y$31/K(\'HA][(%N+1(<
MF8N>".)FD)"5'_L@;,BXR%*6YJ*U<4>XZ'RS*9PF=4,6VH]*L[(E8GTLK ^^
M?4]Y1@JL?LO;%L$6DM,L87*\JRF^Z%+Q.BRTQ7VKE0O<?*NU#7+L+HWOA*(D
M:RBB$ )8(W$<)C<D6?/B^D\.[;CX5(Q*Q>&#\V<1W @)0YNNWDD(I FGH(=H
MQO [J66PN="_,Z2-M!ZKE<S(_Q8F*!I]T#=I'+)>N6=[$6[MHC0UUB,DYX0%
M$26X0A3BM7DX]-&EE8O)Y6HFW  %96**__'#23&-WB.+XU$<YGP"M4[]_KBI
MWU:=^MWHU._S-?/+$_0KVU&O';6\@V-.,7_C.DDXXJBE]U[9W@']%;@!\=>0
MB-#4#M5E%YC&0.'-U5ZM1DR*QFM.TZV3K;7--=U>]]@JS6#G.,Q!_Q+LVGP6
M\8;(^=<DB_=6;2BN9R-5X^&D-$I5P!$Y7"9\,6FG90(8G;ES\>G#WIY[T#EP
M8.4Q91W95,M"X6&C[SX$Z_"!1 88QU[[)Y702T=H#N9YB&8PK$M8?9RT0;%!
M4D.("ROS.\&T->*068CAJMP1_G]*.<[T'M^$W?,<?ML9@-F*J24,9_@#4.^!
M<Y.F 0=U@C^+?"2>G9/SDF,HQ=P$7EN4S1"*;.3+:Z1#8X:'\4X#L,RM* >&
MO0:,E4BO'P4A97KNP-M*"W@-GZM):%EP'!&\>F]D'M2CX[,;<AOEN&2RO^%E
MT7CI^;G,J.,X B<(83F!%3T!+O@6CB@D&/$R> (8/V<(]QO+Y-31U:G158RJ
MC3B3-C)) LZL4IN6F([<MDI/"CPQ&L8FF<ND(^5L:I?5BIA1L)$9A9,;FI#H
M-SG.%YEHD J'4!)AE R+D2)%8%R">\%;!B%\;X#C?<W0(=QTA@6A'JO>&_DG
MRG4@ $Q8,)S@ 3<BQDL[ 4R-;\JO1&F,!&.-&)RC:.=(!&##/I _1X 3,Z#*
MVVE'=JUMT6&^!,.]%.25>ZA$IG@Y([!8+1%>D&E>*0KXNH;-K^D]"_A* ^</
MX(S#(! Y:Q&.IBN^%S/R=424BM6;?""KE4A'32+X*=QL2C 5_"<7($6=3 J*
M!4N*^8_\W0+1G=V51G=V5PHNM_90<G.W:HGU=G]:2K/.Q#8=\9AV!38=-H>-
MC:]][F+V6ZW=F:NI0LK#U;PJ]-R$UY\8 N*0SDNWQGTWC7!@^6%V55I]_3ZG
M!*09(?P;+)C*N6+*- [G$JRND*PR7I^%=Q&\!EQDF/ZY3U45^&Q=/D$/U_#
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
M""<<'(4<'$-9 @$C-0?WN-3_B.EW(?-5G7W49?NB(D$]@+A)("ZRT=(D@RY
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
MX.W/].IWH>]*$^J]#1/;W[3:'@%?U9P0!#96!38JGM)CZ*1G8L0)PG.5H[C
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
M1,>AS\0GWEE@X4U+$E.1)CRV)G/!\+]HSC[)R<!M6-4<F\T2''U5RMIE-7L
M^S)@7W9>;VC@K$;@7C[<EWU$1F\H9?($N ?N2STS0^](F?RN]OQ'N*>O"S5?
M.:@/]-__M@/V,8W^-?629\WQ[3CV1AYU-3N&_PK_M1&*?;5>_]/]^)8^_TY=
M2A_X[TRSG]8^B%5*,P963,O!7M:H&"D':@#M+4=[2:6J X =8%<+['O4LZH!
M=M2R2K]6%!6 4*A+ L,A&9 ,,!R2 <F 9$ R5)4,U+)B],Q>HV=>)39GA[Z\
MF5%$=A'9Q4J:QY>K1AYMST]#<Z?APT,8W"2A\Z\,GI_MV'.JGV+3E7/8LSKV
MDS0/+U^1U,YP+[LDUB16#\<V O>2:?FRCF+L$%/.4TJ!=J"]^*DY%J;F2.P=
MJ+76_4(^YN1)<\,I]TI5C_F 4H@;@^.0#<@&. [9@&Q -B ;RLI&ZGBQG]QQ
M7::RXU,[$BP8<PH_S>G4$>[8;&DO,U^IRS;8-)E7<)8N=_?BJ/\RVYF!,SLF
M7=LR15L#5:K)1MZ.J68[3O@PL8-G]@TF4 F[D1VQEP/1W'@?V;XVL:-$"T=:
M,J8QY1$140I@)]351EY@!X['/A0G[(4'1N#X6*N6);K1))Z<'^5O_.KMP3NI
MX*7_O*%]1?+]):WX:[DZA#LZ"B->A^#_M)_CG.88SV,]/STW&?-'[/SZ29NI
M&9,_6JY40;=,HLU^''XZ^.U-Y:.;Q\: ?WMIJ<>]_HK59B]_RN?X-9'D9PNU
MM7'$ W&_)*%S,+M1,/7]3TM5#ZE"O!4Y=P9LWE_ D?M?O]D;XO7%_I:18W!L
M>0RM^<_SDH?Y(T3I8NUI$KZHB1 OK:K3>$],BB_4:$$%QC_.CIG"(]I%X*Q2
M5+NH*_!A!SZ<YK>1F_GFP<7Q:D(CFX>^V584N$PZ'R81'=,@]AZI=I%5SWP5
MU3,;,;"A5@ZW+H4&<ZCO3VS799?[_:!S(/[.+B_^7MH&Q&TR%91:W.DKSC2*
M& .$^OZD+>GW/5"1V?3LJKX]B=G+L]_F;RW1X>#ME$+N;?>%VNT.?Q6;U"OG
M9/84[!G>]B+SEGJAE\"EUU]ZG_K)P5Y35&;)LDQP%L)_;.TM_CNF1\M;BG0+
MDF@I;RV(:2IVI>#W [U[L&YUF2Y+_\Q7ZRX"%\L?F4E13D=F[X@[?4RKK9>2
MXW/+LZY@QW9FQ7D8<8=1>Z9VI%%F=[O:&77HPQV-4HJ;.EFU>TN B*(*O*&@
MRE90D+O7%>8\A".I8*U5M08T[?8<YW75DC)<ZJ4 =7NB3@?J]D!=#ZC;"76&
M JBKW6I4M;99I5H &>PAA47Y^[?/^TBRJCP'M\%M<+N9W&XUSW_<_$TFGL,$
M@PE6B<BJ^N1RW!-T!IW5O6>K-WR>:4@)8'RX/\3>WV \M^MIM\C\%RZ^'[Q
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
M?1U[3TUG="BZ9Z#5:]'J=1V%(R_YRKBYZP$7^1:NH]Z\@ZNWIH.K.R2FJ<C
M:%G5NS0/+\/!%NN1O.XLB[>1O-D1%EW2[4F):)QA(2FD]T7TNF,K=M3-0](;
MXK@*X%@.'/^X.=L1QSKI=J14R(CLP;MZ>=L3]\]IG*2M<TFH192)BN/Y5 M>
M'8W(WN8O.CRZ-XG"1X\W1-P];QK>4\))0Q 'E  EY*$$ GO-W7K.Z(1M-YXM
M;#<[<#7[(60L^+=X0='] P;XP@#/\Y?]SB[.?CD)W),<FRL.__5(IS=0PS27
M=0^0YN$51_CN8<$U"#=, P@'PNM'>$EAPCY#N"+#]X#P%B-\GP!BISM4 ^$(
M(+;=BQ-S68_N[)CRBMF'"0UB.'#-4(V"M9\Y9T]SC*VZ8H/H%K9[;/>U8+HD
M)VU(=+,+3 /3=6"Z-+?,ZB*T!DS+A^F]'+&A(N>[(%'67!>+US#1K)>*OQG&
MML_G'$\B7GJ1/!.-_C7U)KR(0^31XG"4_&3B Q=,>37X=]L+./NO@C/!>(]_
MYFITP@"1Q'KQKMAF)<?(H6&CKQ?A91?5ZT X$%XKPG=WTS9L&U&E1AD0;R7$
MW_7:-H.XA20:DFA*>'A<?E+_CI&5?6/JQ6/ASC$OSZ5W"3PY!53DFDY1SN,X
M=>6O@B]+;+X:G3$F5YQ8TZ7LM4/3J*3H_H]?!H9N?&J$.I"&2=(L1!5=6%+R
M2LH" ZA"@+N0+)8BX$8*J[D.SAD=T2BB;M92K"7V$WP:]57=C*T7@JNW]M.7
M)YZKIY]I0$=>"1[-9H&?OBYEY <;>JM07G:.JF>ILK,#Y<U%>=EY*DO.5AB@
M'"@O,%4UZ"@"<N2JVN[*Y1LC17[*BQW&LR06M8=>'$_MP*%,CF+V$GN?GZ ]
M91+F3+G_%]/ "R-&@(3&\  5T*?OJ],\&*Y&YU[ >,\N>\J9?Q*X9S-L5)W;
MDM)F@,G01HB7U$.FHX$,$)<$XB5EY70,L@'$58#X[KDY11".U%R#_3G?#W\*
MEXTA57/#Z5TRFOJ:[:0" 2=-6=WWI_MQSMSS,#K+6'OBU.*3F9:IAK+#=MXX
M2)?D@_4[:!,#I.N!=%F'L!A2UD("TFV']![UCZK,6D)NK>V^V,7#Q/:B6>>7
M%SS2[&P6>&'**L-9!&K!VZO1Q8*S%7MA!DQ6[.\U0;HD+\SJ*[*_ ]*-@W19
MF2\R[*&$ :"6$-1[Y+H&F*4(#ZMF#^N<"8+V:/M3JCEC.[BGW-'RP^#^B%WF
M 2Z78GKOC6KO/]V/G-'_Y'P^%6R^&GUE3.8\KM'W&I+N0,HD&+H9),5W*? N
MNS&M3PQ+D<(6H+RQ*"]]@"+I#)$K \HE1GDA,Q05":XA>5:H:_=!3+$Y_,W/
MS9ZWG;^F7D0%'C5>*^BEL^A%F]?=-&87BK,NL#EPX3E)JHW>]IP6PUQ/<@R_
MBLYF[+X:?<Z8?1*X"QU5M3?5ES)""E>J]8 OK>-+E29Q %X&P%>&][(]+9-8
M%JH6@'S%D%^$]Z4K$F% RJRY*3,QG)Y)$9,/F@ZD?Z1^F!XWEAU!YF&8AQ**
M<8/)M:EZO&&\OAI=S[E;]?P.TL/8+VSY=2*[K):QGI3'+@'7;<%U:16+)N)Q
M0+:TR-ZC;+&C2M@-*;"VNVKBU'3NHT4TGOKI_$5^-G3RG*7D*!RU)BC'='HM
M5X_G4?CP17#X&TW&H5M?=6.7&$,,)(<%4%C3PCX8+[O$L4N&."(:6)<"ZV6G
MWPRB#Q7IW '6VXSU A)NIBI:'0FWYGIQYV'$GB+0Z%/6HO;A/E^,"0=.>1V8
M<?AT&D4T<)YO(SN(TP_.PEZ?*=-3_'R2NLY0&TH9]<*6+R?<U\0K"L![2?FX
MKI2-:@A9M!;G9>7GY#PO D 'T N>]JA*?06R=6WW\])VSUCCY943&MG\I'C-
M9BY>=I::[]EWGN_QG/='19V^A8Z3ZQMU^""@!"A1-R40-LQO)V:CMI/9>&TM
MH@[U'NT[GRJZ:\#47LZ7,&F+Z1E-_WL1S!C]?<[GJDL]Y#R9#<YD^Q!>UDQA
MTC.!<6!<"HR7%!+L$UW. 5; .#!>5#20=+JJ3-Q$0+#U'IS[* [B3$(MGDXF
MOD<C5'LT4C%>1W1B>^Y-RN7*!Q$34YFF)NS\309X6:.R.JID 0%O&>!=$KK+
MKLR7LN$:& ?&"ZS(E[*E$/7X;7++>%]*D(01IEPU4]/E^%M7M7U_B+T<>WEY
M[M@&$"_+%>N1WA#>&-!=+[I+RJ$9Q.A+V3$*< /<^R;/3%.5(#%29VWWT42T
MXCD]FH;7SH?)F$::(_I3DJRH'LY;$_5C%J<ZHR/*F.U^>9K0(*8G@7O%(7 B
M.%]U?JVGBN*$3= ZS)?DYQG$,J6,80#U0'V)8X^'O=)0?XC07?T+:2[J]QB)
M/) RYI$NX1 )N:8[>R</O*I8<Z<T/9@THKZ=4)=Q+,)1-(KHP6W5X-F4\GF!
MWU-67Z><3N=/E'#RZ(;'<PVDK"W'UB\GY+?>^G?!?%GN'=(<P+IDZKWL\DJ=
M]'M0\ "].J OH-[2L*3L"47.3V(W\&H^O<KGP%YZY%50V-KA*_R"0MJ/PM'1
M-%X:DK(B4PC?43H]^X8A_:>[0L?.L?F5__V=WSV^&OV(:3V903(T,%<"-H54
M6"]KM#+I=*4\-P18;R_62\H#6@:0#J2K@_3=<W]]*=W#:FM"X?G-/3]19EFX
M>\;0=935;L(O4UZKO1T $_"Y#(.,U[6X9(.^E"W&V+I;"?*RNO!(OP.8 ^;E
MY3*V0GGY1Y::<O:< NU >_&'EG:EK,U RDYBQZVNRLW9&043^QD'%#14.<Z8
M?)WRN&)_3M=)!^>58_.O'=\EN7*F0:P!\ U\UXWOLEKJ^J1G*6+0 M]MQ?<>
MS7/$DG,\ %)HK?+$LK,&1 .=,XW90^.T 97UW<K:@5,&$_ZQ__62\6G&9*;$
MIH'[-3M<]KGJL^-(QY*R A*[>YO17I*S-B#]#M .M$N&]I)<MRZQ#"G+PX!V
MH+UP1ZZ'3CFDW=1P]F;#@[2(/M)@BA$I2FC'K2O-5NG($OV\#6MQ3"F3%2@\
M:S7J=_?W-D2],L?. O7M07W9=9>FCA&P0+U2J"^@_K(KI1^(EKA6N7BW]A-%
M6:5*RF^'LH5H2EW!Z'I**P==*;=W[.YR GSKW7T+A)?MOW5[4I:@P9*5%.LE
M0KVD9)U)C(Z4ABL@#H@7DZ'K]J0,/2-#!_?MG2,-DA '&K1 /9Y-Z6VX//JW
MZF&4 Y2F8?\OSYW; N%ENW,]*2U=>'.20KU$I)?DS0VZF'<"@$L/\-U].=V0
MLJ "2;96>6EI2$.CZ2&,JXX:][-L--RV9FK"]-3-Y0[BD\#-D/%UP?W*^^KZ
M@ZX:&A(F0"N!7U*+G44,"[8O@"\O\,M+X&'.%8"O*O#W2.O)>18ITGIP&%^=
MC_#B9#QXATU0F1L<TU*?(\C, E.14!G,@J9CO+2CY?2!(C/4@/&F8[PD]Z[?
M@7,'A,N/\#U2>JJ,QD)*KTE'R;WA@\'[DDZG_<<O T,W/C6"8-(P29J%2!'>
M7)SA4V,&JP]?!CB7".=E3?;7@7/@7!6<[^'72%ELOKE;D[D'["KKO).Y+,PN
M+K\%_<*9VLC]N0LCEZU/?(B118M#WW-%OJU#-/[OL.R4U7[,WM') :%20K5D
M=P'#02A(!A@.R8!D@.&0##4D S5VVV=P](IJ['ZF5[\+?5>:BKQ+FFB.'8^U
M210^,F:[VMVS%L[+]+B__OA&?1[R1$I&BAC'3QG#KS-^?W[^$5,WEP4_F;.\
MZI8M@UA=]&PA)"H-T,LJUS.(V=$!= !=%J"7E.&R^F0@YPA\ !U +S#%-2#F
M0)$F V2Y6AUN *$0L03#(1F0## <D@')@&1 ,M23C-2)83_Y#(YE(CL^M2/!
M@3$G\-.<3AWAVLR6]C+;DKH_@TT32 5GAG)W+X[Z+S-L&38=RASCZ$6*;7U:
ML :J5'12V)AJMN.$#Q,[>.8YKR!,^"C#B+T<:!XCUGUD^V+VO!:.M&1,8\JC
M"T(PQ5CZD1?8@>.Q#\4)>^&!$3@^UJIEB6XTB2?G1_LLFM?5OYFL7/K/&\I9
M)(1?TI*_ELN-W]%1&/'<N/_3?HYSFF4\CZO\]-QDS$G0^?63-E-#)E]\+GVN
M6R;19C\./QW\]J9RTLUC8\"_O;34XUY_Q6JSES_E\\Z:2#RSA=K:..)!KU^2
MT#F8W2B8^OZGI4Q\JC!ON8KEP.=G37)D_]=O]H9X?K']9>08'%L>0W/^\SP-
M/W^$*%VL/4W"%WEZ\=*JVH'WQ*CXX@%%,OO_.#MF2HUH%X&SOS)J+15/\XK^
M9J[>A4#PLHES/_P9KR/O_A9&\5:"L,N$;#O4]R>VZ[(+_7[0.1!_9Q<6?R\I
M2'&#3#A34S5])>LR$8KMD[:D^?;@5F8,LZOZ]B1F+\]^F[^U1(&#MP/;N;?=
M%PJIU_]5J.]75OWL*=@SO.U]Y6W<];_CTHO?]RE5&^PU16"6;\E0OY"[8TM(
MWK:)C347>GTY!F,&W.#W [U[L.[:&=#3/_.%=PM_</DC,R[E!"A[1]SI8^I2
M+J7NYAMV=?5NYV'$;6GMF;EK&@UXY=D9=>C#'8U2>IDZ65:K!7$#X)N!SV@K
M]GC=6HG8*OA"X!<OOU*07[T6\\MHLN[>I?1A?VU<,U._?_N\&T]WIQ;H!#JU
MGDX_;OY6!)U:JC2+ 4N9\,(*E1?1RS"AZ?*-#_>'D-;=HQTK&?G!"S3VV+X7
M!O%A'11%8^2[Q0;R!N]YA'XD(O2C*'S0O."1QB_Z&C_N6>'Q%NC7^#D[42$-
M8N->NZJHIE)"<JH7W]:PG?9952(C5]?+#H]3WL\"":4*EP%J@%HI+I=HS3;<
M3JW&\KR>1LZ8GW 5CK1X'$;)$?OZS !]2,NHJC4X5R.YD,NLTAP?WN_DO+:?
M!15NPQ/GKZD7T1M.I%M&HXL%B2J>/]'KD'YWU=&I>]+XL#832TGNEC1T0>_U
M26_ED=!@;Y7L+6N8]J!#C.&JH1I@KS3LW;W!WN@1O;MJ7'J1W$6(L FFUS<[
MF49>\MQ:TVN-=$>A0ZD;GT?A0T8JC\;7$9UD8G\2N*>V[\=7(R'W2:TVF6$Q
MN5]UO''%Q)=?J=?"];)L-=TD9F_5:6A@NPQL+\N&ZUFD,UPU1P=LEY[M>]AV
M)AF:J\X(*9#XB)=M:+3- E>BP\D/@_O4>DK86AAW)V'L);%F!Z[VD]I^,F;7
M#1AA.&SX!%EWZLS,JP8:5F_X37^Z,Y=I[C%]983C#A-GX5E&-29S_RMH]FU.
MLNN,8A4;54S+=LKVI9JA9BOG>&G!+_!;2GZ79$F9I+-R[B8X+C?'=S>BNF8)
M7C*B8^496ODP%>RL)9E<><XQ7$!0J4Y'F:O_>L,C9@DV'!A>.L/WV-,1$Y%B
MJZZYADB$8A;IJY2%,74R\#8\F[5MLOHVLGD#\<V</O]#?9>)V8* %4=;=*(;
M):0RVN.+E<#JDL(L!NE9)02R&\AJ&*\R4 DN?1/L!-'E%E&'>H]\&"EO=..?
M"6/;7[8<M-88#9L[ 3=,L5^-I#,:AD0W2PC@-D]%5L?ILE(S)M%[%E@M$ZM+
M"N#TB(E:-H4XO7OD9FB4'*M#[$9NFRP74119G%SU,?M=H\Q_39ZS5VGCS;%M
M'?L+/OB#4>8BN)G>,6QZ=L2$^B1P3T8CS_?LI/*SB?4>&99AD#70M:^0V:65
M'Q.KCSB.9,PNR2CK$FOE6<S@M:R\WMTLZUDE%)>C2*9QUMN:B-J2]8:.LKP_
M=N:)"5O)-&)NF81F'.D,T58D)<=+LN6ZG1(F.H#?^_.[+'-.AWRKQ^\]3#H$
MVF"J36S/Y3#1_- .M)"!W MLCH6F&V;;NF1?&7U$</P\C"[JRFWV.L3L8!!/
M_?PMR>0:&$0?8HY6_?PMR<3J]XG5!W\EY^_N)I6N$Z.,/#4"9<VTOI8#9<($
M6V0_&VZ ;>Y'<=%FCM)7:L?T*F>ALM>N(R]PO(GMGX:^3\6%8KUZHVS01\69
ME"PORT[K$*M70NH++-^?Y>69;GT3 3+U6+Z?-=='D*S59EI^&ODD"B>,AL]$
MI#$GHB^ 5ZC%X2CY:4>TX0;;MA[9=4:N:]\.$B;27V9$J]@^,XE9AA3#Y]Z>
MPR698Q:SQM G*@6'2[*^+-(=EM#I 0X7S.'=C:U^Z7%OQ,V:8)"=O:@F6YAA
M83*FD6;',6U\[ P]X&7T0F7SY[Q'>B) 5'7M/.FCF[%.OI8UFYMT=?0NRLK7
M/89O=S!YN]6F2#XVY 6)'=Q[=SYMAP6R0T=+1I_W9;6LZG4T(-;)U;*&1I7=
MDP2NUF$O(5@K+5?W2*8AN@.3:LN:=&%):3;';^R)%##1 O8*L[<<_D$[1;;;
M<%L+T9[]CB/@H+IFF#H/(Z'Z3G* NJ3)U8A_(-.2E<=\>AT8,?6SMR13QB Z
M4L^RLW=WF\;4R\Y)(@0DM[V2#P'Y/ DU9;\+3+<T +0X_2?7FL$(\R.FWP59
M*A];8)41?&^5!MZ-H2593'TR,% )4@=#2ROM,<HXPA0,W8^A>U3R6&4'VQ'K
M:8+MM!SK81"-DVB: ML+>+'U?41CF%',[SG-T>8BN,XH4[$EU2=6%UFTFGA:
M5A\;&?1@'=?$T[+29SSHA&IX&9FZ1_:LG-I Q)I4LY>6)P;$##P\].321^J'
MD]D9M[R@OZTGU7#A?5$I&%^-SA8$NI[3IV(#JDOZ TQ4K).Q)5E19CF6,1B[
M,6-+J]SN#4JN\05C=V?L'J7;774/"$:$JD:+Z[</LX#5H78WC=G'XIA!]^%N
M-KJBE05*6U8B?LX(1U_E[]WB3;*8+92]MFZ&4Q_3?$JH.=V!TV79: 9.*I&$
MPV49:Q:SUC ;5P4F[V&X$:-?-H\1!Y/;*A.37GF8ZY%1UF6?U/YQIMU29QPP
M:_C^N>&VUCK9S3E<N2#VUS"XOZ61F+C&__Y.?3NA[K5=4B!L,ZO+(&87F0K9
MN+Z[!;89U_4>TLBR\7QWFVPSGEL=R+E2/'_71-N,YWV<& AS;KTY=R7&-J4G
M K(O:!PJCUX+\I<;>F%,GO-B+\AU,:/6R9Q850\]UW&,17&AT3UY7+K%1BQD
MKN41Z9(": -4 BK"XSWJR,KN1GW+)LLL!&8!K#.:9C?;R03IB!OL"KKMO[=D
MVVUDC=V%D<O,(_$A1@XM#GW/%<9EAVC\W^$F]MFV1M;LR78TJ)KQF!5L.$TA
M54L>$X@ (H ((&)C1" WN&LPZ6?ZB;O0=U]SH*;0TR5-TCJM:4Q=WG2X+@K5
MUE@4(Y08PY+E7#\__V $NP@J"4-MF&#HDX&.$A\I>%UV.*K?K>"45?"ZY%C4
MAG+=)1T#XR'DYW41"4,R,.O*&2(^);$)WI+'A.\)1  10 00 43L%9]B/^T[
MGRX_H.-3.Q)//^8/]S1?8VJ3S"[\,A*3VBV#30-$*V(YN2L4\>0OXU\95QW*
M3-;HA5FV/ARWXS-5$Y^Z'5/-=ISP86('SSPJ%80)NY$=L9=YL"JA]Y'M:Q,[
M$BV'R9C&5 S2XK#D%8#:R OLP/'8A^*$O2 RT\=:5035#=DH>GZD[R.)^LI@
MX-)_WE I(E3ZDA+\M5P\^(XR]XC'@_V?]G.<D\GQW%?YZ;G)F#]\Y]=/VDR
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
MF+H7027YM_?++'72D;/44DD312(Z- #S)=5:ZD-B=:2<"P/,MQ[S90U))/I
MRA0#( _(EU-QJ?>EK#!&2@VA"\1XY(WQ*+#]@/<@%(0$O(>00$@@)! 2E84$
M_69U)\NJ27]]&8VH(X:*T"=G; ?W5(OLA&KI[[$6!B([1M(<&?UKZCTR+S](
M8I*-)8F3R',2ZHH/(#NF5@AI39%V"HZKT9<,&M\9,JX"'E;B__^R ,/W.0SX
M&Z+)-_]"[I,7@>-/7;:X,[:6,+;]OT?A=,*^P?[F82@OF%+W:D(9"-EZ:FM[
MLT@'A\$B,-LRJ2J[FTXGW2$ZZB!5):0[Y!6JTB;P=X?('$*4($K[3_KO2#GB
M"QE)1'X0(I,W1*; M@;>@U 0$O >0@(A@9! 2%06$C3YJ9&WE+7)SPL<QOJ8
M_O:!.?[BMT/VVG[93>0X50]V[176NJ:1%[H7&;#.,EC-@UWY %H:5*NXB]#J
MD+Z<)VTK:0-)1(?ZLYAR"$[I&4N3#+LH!( (-7;K*2D].2#='G8>B$TKQ6:/
MYDABR'GL."J$Y?.TJ_&=3S=WD#4[T>XH(T3 1^>$(^V9VA'AGG<J7MF' O?5
MY33'M^/8&WGL2C^]9,P<<_8W96^,J>]RF=%B]DGXWM#DA924G,17P4Q_Z\,"
MJ[*&9*A+Z2_ [H&T%"$M1<:GAAW2,Z4\80#2 FDI1%H*G(_5[Y'>$#XUI*5%
MTK*')ZT379?R]#*DMA5QN+_2./ZX38)X0R]VI9N<X>$N^@V>K0+Z]#]^&1BZ
M\:DA!,-&+,E&O+2%YC?6UQMIMBV_V(PK\MQT79&6&>!?,OQ#<0(XC08.FO10
M#(VJ<5FJQA50X^ ]" 4A >\A)! 2" F$1&4A05$@B@(W*0I$(9]:P9<2T\>H
MS%/1U)"(#HV%?\&E=I8JY1" /^"/VCG '_!',1SR9XA3@%"(>H+W$!(("80$
M0@(A@9! 2&0AE#KY,W0"[<ZH+=-=E+U<WO0+M BU/FR$=OX66",2T0'2@I0$
MI 72LJ6T%#E/TB*ZA9Y#2$N+I&6/?)]!S*XBTH*2T0:-M<AYOO!6&Z0C,9<
M-D*S\:]*>SF (QEP:E2<!?I771UZ$_!7'/Y[' &N!OI1&XD<-)+ULB3K%=B+
MP'L0"D("WD-(("00$@B)RD*"VD@ITTFO)I#(> #X[@6<KR&.;);J42D,;&B=
M^2(1'9H+?U1' OXMAG_!Y8ZZ(DD)P!_P+Z-^49&,-')RQ<4^S,F3YH;3.Y\J
M'_P I1!+!?,A)A 3B G$!&(",8&82$0I=7)SR+HIFW6[F4XF/GU@I+=]C;WK
M^&$\C2A/K8E,V\@/?VI>D(8"F(/_L2G)MNW=]RJ^4?L^!:* *+(\XO(W4%NR
MWRYG-NYT&\90+^UM]@(G?*!:8C_16/VMJ5VID _OYT(N!&MO.6>O&;M?9#<Z
M^A^=M*SC-BRE69GHPXZ,28Y#)?U@('M[9.LY9!=8O6$0RQP V4!V?<@V<L@N
ML#"#(=N2LBX#R :R]ZJY,/NJV"((-K;3#6-?IG$"%ZQA2B]E*]=XES2IW 5C
MEU-$[6$[;R2R2W+!=&(84E90 MEM079I+I@I9V<(D UD[^>"=?N*X!KYL@94
MA;Q1GA'S^HS\E58A:FMGCF'ZB!=]9"Z;%SPR,6/?%"W8(R^P T?\Q5#_Z"4>
MC5<4@ZCFZ"&Y#Z+(\X@@2IUE((IO6"5%%B_B>,HTOR@)#".7;0/1LQ:/;;X+
M>0&WO@*:VFE\\#R[2V0G]-YSV#OA;'"H9M]'5&QCZ8=N*;M@,(L38OZ\&H;Y
M^W;Y31(Z_^)@H:Y><8C0ZF(*!WS->B!=4FRPVY,R?@)(MP#2)04%NUTIZXT
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
MV"[Q0'_[X(=Q?(B\I=2*$68GT *T "U "] "M  M0 O04O]"@!:@!6@!6E1
MR_NAQ>LH''G)US"6:CSF^\'&(>G*>2X/1$!.$5C33+>M#,C7)2=GF1"ZY"25
MAT+%H5#%;II2CO-$!UQK$D3G8<0>(M"<:131P'G6DL@.8C_K@G/_G,8)5^SH
M=Y-;Q<%' EJ %J %: %:@!:@!6@!6NI?"- "M$@7!OW3_9@YO:>9SWN[<'E/
MYA[OER?'G[KTRVA$G22^&OVO';&/)?-A25=1>EI,_/+DF!O*?&DO\>B&X=43
MQYD^3-GMJ7N5C&G$HZ<1'=,@]A[IA:C=K#762GIRUCHCW"JIW$%+ RV-T]+R
M)<&,H933):"6(6A["%HI%LS04B5AC'8M2;)QO''*&=O!/=6\@&&24=1GRW0U
MWD7%GH3)3_[RJ\"Q=2ZN\ O:C[;G\S,LCYB ',5,;)82>"Z]2[1X+I]([DFJ
MN6%0 RU "] "M  M0 O0 K0 +?4O!&@!6J2+9LV*NM_*I/$R[Y.95WP>1C=V
M/D*U"'<Q]_]J=&L_-2*%ITST"Z(E@VA!$0,M0 O0TO1MN\T[+?JY&MK/Q6W+
M:1)&SUI$8QH]4G1NR:T1L7\"+4 +T *T "U "] "M  M]2^DFA$L?[H?3R:3
M*)Q$GB@WO0WG[LOWS'O9+ #_ZFNU=LQT90P"0#+DE SH4:!E[_AI88I4@GF'
M<JI/9"LEE0CH3Z"E>6A!'Y D69S3M <H'&G)F&I.>CBR-HK"A^+[?]B6=Y1K
M,LV2-5[6:ZK%_.BS<>B[-$*O#A0,MB.@12:"2<,D:18"M  M0 O0H@):WHPK
MI0;PU>@T-7W/F>5[&0:GKV>AW.3,TPW+YEW7XS>S_6O;<R^"[!8UQ)P,DUC=
M@8QQ)\B+G/("[0JT "U "] "M+3/<JMR&MZ[AINN$]-0Y P=B$M+Q:4XN)M=
M,I#S\#.T&+6FQ>C$82H]%IX[SXO%TSO&',^.//0:2:[[8%@"+4 +T *T "U
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
M(;$8AW3-5F_-]L0^\\AZ#8KY+-4D.\%L=T\I;Z_^>7OK(!WE_E'N'^7^-39
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
MIP"!N;">X='&)<<J7FX:'_ZZ-(W?,6_Q?^"':=S"LZT)9FHFT%%9=@ 3$X%
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
M2IXJ'"K:A1":,UQ4/LL-R7@"D!U3.K'-00[DP?P0"PNEKU[/PI)W43#1K7/
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
M:XFJ>TBB>M'KG+_H;2(ZO$%I.7D,!R2M\^YYY\59<Y"X(P"MQJW,_"J1!_)
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
MDG,IFH:#[_0 S/MW_Y;^23W#<AL$.-<#H  AGRYX\<)A8B61!-G^J<?,$6#
MXW@',KSU;#MT0+X5 >M2=3.GC![8"&FHFL05Y>=\^%EE!.IGPEP5H3757!3@
MR:$;Q7QSD0H*0K/^T^A!*G 49(R-E;M?9;+PPV?AG;Q^B';3(#0D($Y.+K3F
MTD:;$ND>YE-,#1_(0^Z8>*X,(A\F1#DR*V?59@V5&WT%QW9LUH91W8[CTX\[
M/B_/OW2\+9<4]Z?J#-;<AIYC1?M=%8(^[9Q<+:![GT-[O<*(73KK/8[XLG-Y
M5>4]68'$985!NP35>QST5>?%>76:-TU3/R<K?<NQQ)VBBVMMP!7PQJ>[8Z(^
MNU@)B'CYN)BHSY9&4=.OKPX. [P23_A9B2?\D6" #YZ)>B4Z\_.3.9/0HCM;
MW.W//3,M[K;%W;:XVQ9W^V05W YPMXVPR):8>EE-VA1]T&7BWHICYU#C#X_$
MJ-BM+SX(CCT]@SMGH;81=SL, .@!+W#_^T,Z-C+ETT0?>=$'.0I6$[VB](9A
MB(P(RC?LSU(XTAW?MVZ':JM.IE$R"P)FIH[NV$=J8$;XH"XI.PSN@BB9LC?=
M@;EJ2 -&NTWU7B&5QN,NG/JQ(<'QLRQ!G[0*J/H3':L,4^/:9THL/\*@;%9$
MZ,BUZ_B*.UW5#Q;(J(Z:*U" -9S-.IGW0>=Y75T'#+VN734"&[,6#Q+:CNC#
M'.[ =V%&'N!)<A<R?4Y2Y,,$ _7V(_A%E6J3B$-R9@ E"#=A5+ ?Q42%1ZHQ
MD&J)VP[#"7A9#FW>46Z9Z">"96BW39_E %B+M&YO[O;5QS&7&_ !++>]SF5-
MJ<-UF-"7'LJVJ(Y?=*Y>[-$U/A>D_37(H-G!^#H>OC&Z503%MLO!F"PM9*+.
M9AF-$!3%LRCQ7W-&M@RKFZR3WB#D^6;30@,H;7QOK64T#.A:B(>B_%A925BI
M53%)Y\%@'"=1<COSII*9Q$<947 /=.@=+2.$3A(W-9S'<,%'V%K'ZX>W'E@G
M/ML@45(,S3M#A=IU$.!6DV$\2OT,-,& N+'(2@ C;?X/--$VOE;A0)@?3^,
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
M!4BWQ=W=Y:)F'-UBG-MB,6P$-%8%BC7(I0F>]0"Y_%)[%K78LCU@RY8*VVP
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
M;6PW2KNI\664'X'?Y?$;>IK"ZU_\&4:/5G:['-Q>[YYT3GH+LAGG:\&-2N@
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
MD_$F]K-M'ZD;DAY9D3P.VJZN*)QHSC 5SMM0I'KC@_,^XNBNNZ ]ZQ])SGA
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
MZ#T/C')Z2$-3FV&-ZHJKFTQ%!K =(1XJWL"22:**(DS_0JE0L<IJOD+EMG;
MS#365'\2ZUZ_9PG4.""3Z'Y"K>O9--]P"5/T(3X8' EH)J;(@$)P!QT"6,Z/
MQIS?@]E-)D]%9<_]@ATBW]FZL_"5^3_^Z_W_P]UF#6,D%*>$-B.U?\+>Z<'>
MHQQD2/**.AC=]?*?MA>I[0BR4[,2LK6P!PN0; ]C 9A#HM;"*# 6S@8[K(4!
M^((UN_,O?>(;L#-@4@W-JY[K:\,#>>&"TE,^6A0]QEGHUISP%E_$)(\Z\!G9
MBKQR-B8FI$4D5GEJQ(S4W1JL(+:5.83GY<)Z>M#_PN4&1%G"BD5+!Y9+BG;!
MZF)9<UFWVQO/A?T5C[)0X.C1!FZU=[:U<$.:7]#/7W18V]%]5:MTFBI?5"CA
M%3\X*@B-R(%]Y^F8_%J#-!3D7251DS0ETN.9PWMIA]T-ZJ.\PH:#I\UE,:BZ
MX(*.TXP2@@L^50LZ*Q](@7'_X[_^3Q'%718F?ABZ>.'G?57U/_[K:M\<R*':
MGV2@5%<J@SPKDCD6S//Q15[AJ>&!\H'Y@J(VO#!OUY?@.[KE/E#JA,H*&-%5
M34/%D:).-[+T$B9)0V;(P;*=-$,&Q<V06;JZ]&4=@8>J51=52RMPS5!'!942
M/>5;M%XL$@R(&.!<GFJ"^@YEH!%6#XNS6NOWTEJLD(U(5^$#^ H;ZJ%XL%G
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
M2N$P7PK/E%M'7Q#L/\0<J(6-54M4BQ9M8=[=7:(.T(./P;)C-U^CNXP)-MO
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
M$VM4GZ\,>-Z"%F$D#1]Z1QSDG)D]2F#Q(*@R#-KPJ,5M+8*8@(YT^),ELN&
M>.R"#SA)*6:*NY&!@;3,-R9-ZV!XOOKB3Z"<CR\5F3@WR^"U#EF: ;[R@CDI
MNADO)*'D2%(!?"KGGJ%(;1[\5T0"O^S=K!P,WI-=PL+HN5Z;V(V?QHP2U,J
M:U>BK?B[%RJK(Z%&@.'+V.BV Q$?(2Z&VQ95&R'(/#S=9"%'PW(]N$J74$^Y
MX MW3G<69:CY\;2%WR(N_I*U_LP.6LK78OIMTBZC#_S&GI?A-D=VPXOYW-F0
MQ?N?:V*!DKZP%K3Q;[I&,[8_ZJ9NS<G-BA#O,\>V$Z9Q[WB:-K8#)SP&Y <<
MXP$N3@4:\D4RT&W'1D+X9][15GX\ K;=KZF:40>T5Z<<Q:#*7DRML-_5J*0;
M%-M*=F=5YA4]YW&=TH4%U=),]D\@*:MW!?BE+MVF2VE4'VVF" KGW'8]WX9S
M28C!.0_7"JQ"A\0.^OQ0\SR:#[L,\F'=(!]V%[_*)I5V/;OU=*>N[*B *=2#
M*)'^L@O<-.?Y&4DIB43YG:';#-3#C+'LJA.<E<SQW[LFK6P56/ME5]DIX?&!
MI6J6:9%V((=*1!"S<V7]4JO8]X?76E5='[-U.>\LUCB@[*1K$RE7JU%TJL5T
M45SS*%N[-X3=5=R/8(G>8>N<+S3- M<".Z>[(6 +L80H:W')#D,18@N/[F@4
MX,IPYZ;M;IR2P.<)]/(MQ9FT%E";38<O]LU6S<PE/3A#E3,@EO::E:#*A[VK
M32>_+9&#"L9CN@5GC94'NZ5[EJ@>\!:)@1<:;VMKFM4E[*X;V$V(</F@#Q&<
ML.-%0I++FI*)Y@<K?H)P+@D*Y[\?0).RD_U"=%SC=+87)HB7Q:*YZ/-^O?BG
MLJ8.''"=^LP+ ^\KHM@RYGKX>38-V/ $@S#A(0P/HQ>G3=^Z<:8Q;?S )KK
M\_E(,'3C^A'2/$J@4[GS["*I5/]E>"M[ XH2-*KY?,7;D*!X!'VK68;$MF"
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
M5%YT):6/7*X'U\H=HD,2%QC_Z0KV<OM/0^\IUY;R:6/Q8\FQ#Q1*=WJ<#D@
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
M[0]B\V1G+.>*06N$G+E+'HF5!]_CXJ1ZRL5\3E7;/>X$VX\F&@%>HN=>0=I
M\@ ,E@W8'6#2<!RIK3!\5>CG P^^JA6,'Y$--PH<&<2JV(_A+E"GN&M4?&JY
M4XUG.!D'.U;[1;1*OS;J*G5[^$T@*E6K[N) 2KDGKH$#ZM-T2_<43L=HS"*K
M-(*&GBH.-C;#\=R3Y)KQOW*C"3NPP+))ORM/Z?"P3&1 AS5RBDR[;- ^#WJ+
M7>&>&#U(#*+OTTE2V/>)Z&>>$V2%]+/XL <0F#(;OWR;"07&OQ_ K'* F\J@
M@64]6JOFT7GM;XKH')JOF#X-4>AQ2(ID90&LJNU)UO)0\@848%I-RN&=\;8
MB1XY\5M\08FL#_X-#P;3($R]"&EMHZNEE)D0TE"D69Y<@,TNP)* @W(!\GB]
MUH$U)F7O.&5OT '9.T2_:U7H]S86DQBKIJLSE]1NB]JM&V-=)>+A_DV'=R)$
M_&4$,*Q8A#B)_2NF<)]FE*-53 )D7!#[8N3-2E7BT%2#9&J2<I85<LQ(4>OU
M^WVM3"ZABN5QQC(K8%LLXW*?!,;@I65E?!>T\XX3O8RLSD*&8RCV=:K.78/(
MR+>J=?<0#'A:S-R/@3H;IML9'-2LO 57.%2^#0BX$)002KCK3:\XH'Q4'8TJ
M[L1?NX73!"Z%W,TKV<US@.*3FWA1K'BYKXNI^O:&L1=3*0[405]HI2AW_"Z+
MO:BVP$#MS_HBB_V!N#[)E<&V]:)X/4)M*?L4:^X/(-96R"XW>ZEC.&O'KOS+
MTUZ*Z%&+J(S-MN'-\12".Q.(U(1O9V/3U4?RZRL+"PG@TVNLU33<2"M-Z;:)
M;+]6C3HIIED[&50,9'_LV[D0E*@!BKK)Q="BCU>LZ>YD6#%>_"&R\%KZ>O7Y
M>B7A5T_6DJX*IO;8MX=:O#TII%T64GE(U^E#N@*.7 3[RT4#@W86>M-E]VY?
M?/?J[Q?=RL^=1V9_J!VI^7S,&59[H=<4'VG78E )S80MA0\HGBVT <?T([;-
MS5%/?[?MQ9-AFE5M&J_^\W4W=<8QA(3^7%3F %_PK>#6]B6DB_&A8;KCF:A!
MD8YM'&U0(F.!9F\VLX$V>!N?L#!3%=2>%GB+ AT%4_DW;6F13AZK;-^2&]>1
M;5P1N?D8B$UW,]>FLS1>IT!Z36YF39UUB+18A#\+&8T%2GLK=A8B7=G][(0K
MOX>VI_^$6_0[PS0\PZ\;D]OZL:@JG\^W^L_/(9>[N*5KYQ.AE9/<TT]LH8B:
MOJ[-9$9#-[8MF1I\NJG!XFT7,GM=BJB@T==.:O=N.27MIXJ*ZGC(O&GI=\B\
M:9DWW=5]2*:DGG)*JGC;@\R;ED*:J:Q_RP(<GIM$=W#RJ[</^D]_A+F (WRD
MD0>$9SLXKWV =E-9R77 PBCI<:; @NGE]/CRH8T/)E[9,1\3\:I#P;ES?JV,
M.[C\),I\!FH[3:;=I42S?RHDX/M'AJ*YM#>.MU+^=Z,[L "P:1BZRK0Y&'[M
M@H3#Q_C7@RC.'GZ_F5-LYH>U;CBT@2CF@[DNAZ:U.&IS%@*5#[-G<-BIQ88C
M[N$ $)30010J>"W]DLQQ+EF=S5R*]LR@BO4E#C6.5J5R3%R+ HHO8H]#Q.(0
MK)B_*S)<!"^D4+QGWDH'SI&'-:QZYSF!B!A%7.9XR!&*S%? 9@8VN!-)\&/P
ML^ME?M]#K<_QUK0(WIJH08ZA>I[1ZBO6\9ERJ"+:]$<A%EU_\F/8%_I 3=7.
MT\ZNPLFB@CBY:S+'>B$J9K;R!(L"Q-=^XIC0Z5:^N>L-?HU?AO*NAKC?J$#@
MT]RT*0H<74P!2E#P!)W*<#9<-&5A".0^[*M<742G$&(_9MEF<O_)W7^.; .Z
MR!<DOL'X97+I*KD[%@++$OU,L4>Y7%?5(Y-N"'O"P<HH7J#8>LKM*L[5)WMC
M+D! /."OHK,D2++8KB_\QW,(TRT)<D)@@J8,[[900@L,)+Y HWY,N%ASJ4U?
M5]83#O80]II0$P#9_X)U&;/0J*T50IAGKGM<J=4.<<]U_]]T;_U"I_%/G$47
M3ZJR.[0K$?NMVMA5$[06UR@<]],%<P&M Z,-K;DLPZU:J8];<(P[F1C>XFE<
MD5"8J<I**]+07Z1V.SP6A H_*?]C6_>KC:$JGZZ46S)?6;9IWS]3%>FK.!L\
M6-\]AU^ .4%TQT5#GUC4D []4K@&1M C&*3,"3 LW9H;N@E[L(O"LW'0[UV0
M-:$,]!6M0ZC=!)+E\J7!OW$#F&B#KP,W% J07/*3>MM[A)03V%#)0''VXS*,
MV80MFS9EDQ*90E)Z\?N'LW'TA>E-*Q%HCTR<_H&ZQ[ V.C_"Y'?%_I.X2S$6
M?WN!,.LWQ"1TX5^LD2<_II/!5)M-AS^T =-I\ NRN/!VW3UD4A\<"21'=<!
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
M_N7==HT;_6U>/\Y^I!]GO\K\XOXP?>3+F,1[7*C53$"+3*#*&+#:SX!YC$V
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
MO[&<A5SR4Q<Q07ZX%N%DRGW/OA!Y?LHAIO(=C%#)#"U$RWG38^J3AU@XZ8[
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
MQZ?!-;:JX'(XMUNBR=VP)D6:6Z@@_N&8ZIM/M-X/:?D2M0H-V2AI4 X1Q?9
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
MET88*12?%4WG^:/L?/71X:^&6[I9B3Z5D7S*,_>$RH557[X.D'(UNHV4D;V
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
M55\C$9G<(7;KMO#ESFA4;3V+L/'I30.P#J:FBQU VVF^5++ /3,I!5($4EJ
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
M& $[IZG-C8!B--7OG W*.@O;D%2+_/LUR]S.2)";,A(>3,=OC)H=O2ZOR==
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
M,2Z7)$%S'](:T]::\I"O$BYLMD5SQO[-R9&L!JJ">DJFV+25>I+95A42B$#
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
MG52:QS$J'S-&^[T*R\$Z_4EM<Q4$1EMS*K[/M;"5Z[/&*F,OIE,-P5^T).5
M%-=?TX])\H]SR"4[O?X/J'4?3%DG^;W027ZEPF]PMI-JV ,1?I7C60[AN<JQ
M3YW>J+;I9P+/Y?$<R\RI4/6=U6:>'KB/UYA.O.,)K >K$S-:P9=E(A].#2O%
M0>?TM-I64T7[_.^=M&P*TS6I11D\A6JK/P6FM\1T38I1[O0F%?-T>V8^Q(F)
M:<,-*;& =FEK:XFVKZ]&H[FM6V[[^@1*6K>^PXNV[>+TB&#/.7%N)$X9]LW0
M%*<, J.M*CUL0S.@0[#PCZ\_S1X8E (I BDM0,HOZSHYT;]YM;+"1'+L@J1-
MLTN8PSM5=;"%$0;S\X7RZJT4;>^T,EYOQ?'79[66R@9>+'DS!I+TIZ7X%H&3
M4*Q8/9GK^.;3]<EXF\C5."WG,/0S_4+HA8G3'JI-_1=)J;F1X:)^])QB8"&+
M2#[L(P$]#XZA_J*L;!^-<U_Q\E.F,_J_<TX$0-/GC.WE7N_MFP^9I>_="9X4
M!2N20$YTQZ?!-;:JX'(XL5.BF9VP)D6:6VBS_,,QU3>?'FA-//AKEVCHT&GW
M2B:,I6I@FD(;X8\9+";=D18A(_1HSR/>+2W+YU<LMDF\M('3O(4_'%JAQ+-Z
M4SFZ5+[M[U==U5QTI!M#C34>VO>=?3>QPP]O/A-N_"5=:P:8W)JB2_<.7&!-
M+B)[3VM6@2W"-5O53=NUR.V,/\1XNC8MOP_9BK:NV:IGQ?:2-PUT85DLH6HJ
MTZ#B\^W=U9>[D\O;KU\O?MQ_^>C]4O((G#6UZ(4D4&Y?B8Q(6&I_B>';N(>"
M,:XX6S=:LM;OELI;SU]ODXQ(7Y]A[91L%^"Q"FV6ME#^@I^1=G$)*$5LI2R&
M&%=E/&1+&?HQ.,_8>Q&LHH\X]H=8=%NEV^G]?B7]1A3=F4L)15>0'!.+32'0
MY$,CWTKTC5E;DA@F,;J,%)!3FJN8JVKI;U@ >C>&]$U929A.3WM*7;A/KNU(
M&";M2 '^J(:B[>= N_#>FMAT3'FR"-<F,]XA [3("=P*EZG M0FE]PMI:1'>
M\$VRY]@Q:>;S2)&>FC\L'E&Z!]/J[WM\ FV&J5K:(YE^=IT_#,VV7?B<75S2
M1*T[HA+M&1>2$FWJ3;R(\,_?IVRC?MO,VQ<#_IUK2^R5^?.>;N(BN@9VKVOC
M\GRM>JDKMGT[HS<4:;,Y\>-89SEQK.;!,_(*+?8!/.-NLN7L^IZD">XH+=\>
M0\W8UI/_Y_7DSV783IB@))8_'QD3E)01NP7/N)N6]MT,$[QHH"><N69-3Y:*
MY:Q 5SP3;!!JQ[K[10SS##^X.O- JMD^2.M&>& &@M?D*F$5@!N]A#>@70 &
MP,V/6RH)&8M)ZUF5$O\-O?.*-@C^0=N^,IZ%?=&/XNEDX$&FI(C^O#07"]/(
MYK<O_W4U9X7=FTT#317*KK#:R,V^/WL/G!9BSARVC_,NE>UVF'U[/O?V\DZ3
M!V<=>3+J]'K)$T@)7$E0&-:*:0_@J6C/7O)*+%6SB9<=8(*C=8*-*QW:1M9<
MLH[ BB/]]J__RT%- ( ?EJ82P Q%R]HS]58AX;=_7?U<$NLG7W: BWYA7)SV
MNJ-D9B$V)V8(8*UKL<'OTC)50J:VI,R U>!E4U>E_7ZIX_1B:?0/8)4%, ;J
MFPXW )!/:%Z':F*_7CI.$'LBX^WD=4D,&ULC+^'YK[ FVLJ>M<IE#8;OOH6E
M9H[A$((GQH6T*6'N'=-]9'IK/%B*8;/O%N.ZFG"WN?+KC[K)B3U,V7 =U97^
M .KSQ!:?10#[8)VRXQ;:=HV07XC?"1F@B6$/SWV*<3*NP1>IW31UM<LQ%R#O
M@>B\_NT>J5N<;#KY)NMWTPC,8?@#2<LR 1W&TPUU*FUGO6#9 ]]#EKM)61&A
M/-J"VL*H"FTF'R6M<.*!Q#,/2IMAZ'>$8,O)2.,@MHLUC/8*G!3]AZ)-;XQ+
M9:DY\$<$N'N/KOXX3U DT*7X@*D><TL -;"N)RP8R',%P63O0H%?S2?-=C35
MSHX&BL!=^<!=7Z8F>0#=IJWRWB@HY_&B"7VY=H/0WW#]AOEIK]<9#8:=L[TQ
MS-N+APIL\V&O.TB9)7",MGF$]\Y^#GH,Y_6A;PNMV^\F4Z5CYOG%+DW-=H)M
MW$V6,AZE:=E.],CCTJ9_^VS)6IS*6S10+'7.@-$?>5,3([9*Y%Q1D6 S]$3$
M/U9$84HM%VK+Q#UG^ITG.N"*:M>4V#,]EXFH K@S*KC+Z-WR GH8), $O^=3
M*-RA_P!H4"@4HOH41;MQI;S<2YGGYXT>T@R.*8:A=RBN<715OW?^^]57R5\U
MO2:?O^]B*A*?Z:*O.N%1>O@'H.]I3M'[,@<!LSHQ 0[3(%L";IHKTSBEV*$3
MG!"YT$.("(7!W;9W!$2)(3W\XG^!FF*X1!MH(+ I@'[ XO)/^2(;[10@LC_N
MVTEDX9.PC<CLC_M-R6Q\MI[(5,6>QZA+"B\WH*^4J%X"251+L:N1I^";@G&N
MG"[I/#<'_N-.%"4!H$YJU<,7(A0&]!+%]7I$?],,$PS/E6>2^!@!<QXS 94G
M\GD5M5[8+>MGAY;6>4LW:G\/?<2=]/,P-^B.4BIJ0MHEH9C>=KP)F6PZ%1]/
MYV4H1B#JS\&;^5F+ "A7=VS&_8B1X"/;3VAD=K^'0E_E.G%G  <?^H?O@,W&
M#2:>[Q).O*S'I-V +#8OM.IW^OVDK>IS-!UUVK3I4RBU:&O3M%DPGV7/5DZU
M]+8(XVV6?K?-:7I*6%/*+.2H*(Y7<9SSQIBZMF.!;(JG>8KL1S]V>0'VE$YE
M0C*[( S @HF'M8CP0/)R*/NYC+AN_D?E;[XXX=-FUJ6,O0M,HC"T[L,+K'%E
M/X*5L=BP9XLQ SS/*6.*VC%10 ?37X/=*99FT]QI'!3=EBU2/SY9*%+V#?F>
M0!U9;$%H\/<IA^8*3&-C_2G=K4$J.*C;W$/8%SCM%$B#08'$U\CPX )QUOI-
MT]X.*'&+3JMRUD#F]A\F)EZ[R A,QMR6G20/[ ])R)W3=0&,-5%?[JGXX=D<
M(U%DJV:]%JT(6GX(&(0O+FB\ALZZ7V<T@(Y/T>[VW'3U*4ZG5Y%DM)F6QQ0N
M1ITP%N$?%H+1 C]!K*XD3/^B$^]#M0"/*RIR,8Y$T C:RCF0@NI@-'< 'H7<
MA280E5R:E'"QV(JSLK4/+O?EAV4N"=K >YSZ<L,/=(*<$W]7)<K#&O;4BOE0
M_D9\0=&PAU-@ 2'_8Q<N1.@<]O<K;[DM-HM/>\E2F+)6<+W9!@V"<?/S[8%(
M/]@K?,DI%6#[D(ZP R-W^]*W-C_-U];('K^[!@G2+\JJ;;1QUY>UXD-*J-?/
M>>HU2-_0X<E@-_\&Q L&NDW K,>/V+'[OQ7KT;6>I!]@=[LV.V$$NQ*^I-"3
MVB?=? 2RU@S;T1R7$[GW;*^PP00%D*^P+46S82G(/,F#_61'GYT%KOI%Q505
MA:J;:^=)R[5SHV#<1COGI%0>BW;>$WS)W>08GWW0SK4G"ZZ-Y!1QCJB6*Z1I
M,B,]C;-&10$D*=Y9L?YV6DWV-DQ;S);=#D^C49AUS=]VTY<PT90J9N"R#H1Q
M5/++*9T)SQ.-#LOT*LQ:FN@O*/H+%NXO6+-(RNI?>,NS?9GL#[H9;MFP4/03
M;*B?X$#T$T0XW,:2UDNT#VS_P4)K:FJKC<#<L@I=N8>5+_)9-,$<+%+RPI.3
M;<<"F?D$8DLUT7Q58D4-6G#P(@]9@.0!#5KXZ#>6DVY+7[6%AH+8B[KP&[RP
M"BM14+">03/Y"!EX/!TB8V,*M>7XQQ&TK/B4+;KKORF2N0T>^3.($@D6/IO!
MNFUWN30MI^,GV3LO<!,^%$USW3:IU6MX6=_T0>QWME_"BDK 7\)$0"R> ($%
M!NZ%39_B)?2S\(P:+H^(0I7";!H4#<$OOX%E_23=:2 H0K$C#UZP8EYV(L7+
M3O"E?/-XEPJ"1H%5!FL,O=C/6*>N(S@H\2(3!OW(RM-J1)*1I)R#GL\NN S$
MMF$=C_!"O"-2/4)K1IB_*R=+1^4>;?Q&R[;Y[[Q<F.[CHI!W_)-"F (X@"\'
MK^^*7]+:6(N>DGV''= OA@I:_@U$S8'MD73D$6P-#ZLEN9U=6/"])[J6:H-2
M_5'*Y)<MY%I6-_A-\W44K&$@SXI&$Q% #/]-JQHTE= B%(]"X9Z3D!>-!IHM
M36DY/^,BY/P3Y'PN#CI(BN#Q>K5Z16*86W4*X"3G]1ULCN2J; HPZ<@@)0<I
ME7*=6KLL]$)=%GI["KM^YVPPZ8PFR6@82^NM 7SC4*'\V,_RW$_PR9TS>=@Y
M.TMI4+9.+S'N3BHG&FKB_4&TH!]PQVLPTHN<(<FQ=HX'<YH']AKND=<KGWGU
MRIM:;6$[K:3YQ9=PRI90B1GDF7&E#)DL@LFP9MPEOBDW.64;FV7\LW_F%;KZ
MOQ^US=)/:4E3TF"H_F A8H%P^5#&#DG:3!4<KV]MA]5M'9V&JKA/_8.M_511
M_8X\'G;Z:7UZVA\J2+QV$R$Y5YZ)]$B($5*MO[OZBLOTG.3?VD_<;@Q?H_>B
MVB/:/XSG4/C=CSP//PZ+Q*YUS<9G &_@[=]0T'PV%<N?7_O;O[[\_Z#:5)4"
M[BG6&:+.?F7CD"7MF8(;6=+_NO_2G,TW J-9!K9*ZT&VCA W:DBVNU/@.!O!
M?\1Z)JS!_LQU7"NYA;O[/]@),,M!8EO@=NUZ @HU1^,Y!XQV[OA;KTWKFK[S
MAA_1KD\1A*\YH%X=GEUP8;!_;Q/M-2Y>@!/0-"A&)C??KXL32G_8Z0U'G;/3
M%/<@W[NJ%"+]5D#DK-<Y&XTZ\ED*YRC9K6]E"BWF!*1[/.O.W<,Z9Q+W:;).
MO?(/WC/'=&$\UIB6/-;ZU)ISK,,ZM1J*4RN$@T>558^[VDK)U'+(,PQ'"WPS
MYTJS0&A@&FO4@&1Q?U1JBH1R!<_-:;>C*0<8WA\DEA:5USZXO<:@E_!,3*A+
M"24./4?#_SW%)]VV46>O.TZ91U*<#1L_LF.R%IM^1<T0\$RM1*9O,VCY>4%%
MO6)<D:5I@S[FN0R;)NQNBU.YVU_?^JE*+%3[7 ^2L&\/E-QB]$Y-+Z[N@Q-3
MGN?"L^V0)>.V*:TFO;J/#;CI<*,"OXS9)M1,?>1!+_2'6%C5"^X%0A)7@KF?
M3P:(LJGT,B>X5%6'ZU.6GZX\/5GD"<]+@QQU&HOD0L27'_EYZFNIUU_3II(C
M$LTZ*]XCMF9I$;:EO*:S[0A?[TD@)*>P05G1S*_;F4] (3F899)&QHIL6I]_
M8A,5Z>D%>-0F1CTKE4,KE2M;Z7>SP,RNJ2\EL!DF#;!@^C;J)4]$>.G!GI'A
M5=RR0P;X+@DU6_+&>W@^3OQ4)VU*]>;>3HF>7H_6AT_KG!T/@P^8(>*",D2$
MB6R^_?"+1L(O0CA0\POX;>E:ZERQ:873DZ4LVN0FA:O]HP%B/^2;XN<HKC,W
M+6J^*-RV2MFF9VY1 91UEU\12#LOL'.A6(_65?AK!4\?J;RX\[_V@[WLPE_W
M!36LX@>/M,9NX&==;&.3_WQX@:LK]I-^+;&:R'-2[ZCX$#%UY%RD'D\"=>7,
M$=EX*(!&+PT<4X3,3%TW7S"^O%9BIT.>1>QOC&O34DGBO-<'.=B;K0-_7*E/
M7<M7ZOVA!-:$,[?C:I,9\G&BMRDU/Q+X9\J2(>FY""T*8@TGEDL=MHQ*2E=>
MF.L!KH"K*RS6[?71-I=@&?"37B<XJP8796EIS\P5,,B3Z6@T;S]\"]H2M!@6
M)-V3@BF12SS!M6T-W[H@<"=Z-J'4,FYP@+Q0V-EV5XJ-BY2+2PXO)+(PI]H,
MMLKW94IKI03LR[4P$$U;Q0="(G2G)Y,4UC0:B5HS5#0?\%0!4RXV%!IW!-M$
M ]T'TB.X)UN.R+*??M020FY2CFPNHS<%=W \<V#@'A0 =[Q+9NDQAHK-K7$
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
MIF?X>*YOV09#S_WCEGRC\Y4!SNOC<R]I)'SE@O+]L9/M)8"JH^J$$86+KWF
MR0C]B;_#VRPZ-Q\-6 _#(+[L'^"T;Y!>V%\).'_D67(<]U\_O=W/Y=>Z;LY5
M9)E$=G_'%W*FO8QO/O\KR+&78Y]EQX=:HTC]:;S=/R<*("8=_I*J1LZ)UQ<>
MCYRA)"OQC/,0<ABK5HR?$S\#*,(\T\DDKNM\O@FJB68D__6>@**$@AE$;S;Y
MZR':A6\R(?D&$T.F_0V51_#S&]-V/IO.ORB W],7NR?Q+T6-L#,+5AQ/C2-I
MDC"PUJ-&I(.M$5#3672ZCC(#; "D%$X\Z7J\1[Z!GO>_# ]G?\S=)SS0H(U@
M@J])5/+D1JHN51ZJ(AMV#(]K_2WD6=9%C#P- .PE]Q+>)Y^-7 R0UZ5-YU>+
MK84F(PBZWB3FZC-CDB.=&XE+5;/(#XPO,J6D&; SPP;<\6N TP3B<0\^GE2;
M_'G_'^U(*6.4(L9CW!XIAS(@\>$P$A]R(_'Z\=&BCR"Q/GB4Q_#'<2NPF-?V
M3$QJV&N*OCQH1 @.[H0E(3CX%+ XD(:CI*9,*0;B*ZEK&OC$XP9GHH$%%M,Z
M;4R2>A:?E 8^<=R?B0866$S!XE@:C)(ZAJ1I8.8W=TP)GUP0Y"R5L,!B6LIC
M/RGM*RW&VC7]>^)H/Q/]*["8>GXZFB45I:7JW\76POR-(W,E\ASWI2<B!JH+
MIALGEEZ8_+B$@H;=X6"VP\)@*C.BE5J<#>A/3&NA;]Y?!M\=R[&9N%-*&72]
M[_@YD7 -:5<SMJJ+ _<#_D_D8Z(M?K_X!LNYISIE.+K> )LMOD_&RD2>SH;?
MAYP7X MT<>T<N'D4WDC: 2R6=D1 B)<"92P/%,B-7JGZD_IL7[Q)W'!TIT=L
M;I1G<^/(YE9^!K%;+C-C_[UVLU8'0&)/VL)9 4'T7US\>FCY^5<_SK/Z27CU
M(?(.,$)O.@!4[)!%KHC<&T]VUSC"=I?9=Y_<1-T'4U]@7KY*5A9*E5] Q%V\
M^88IK'@J=8-"%63Q;[^J(8+= Y0P]>XX,[R!6.D22V;ST].(SSNA;R6P83@C
MCF%OVAMI(9;%DJ77H?(E=>N8WA6+0P(O71R!TTD>G$[WX#13$5:!^JH 0 B'
M'B(^2E0N83"ZB FR/VY[<W,M$5!NGA _*,I;N9'/I@-/YH?W2.2L;I$=Z+_7
M#-68:ZI.[AVXP"R1R%9_#6$P&SJ/4FB8@<XX$5L;;-0%)E"R3%/\V\WPY#FH
M_)5O[[[>OOMZ>7/W\>/UE_MW5]XO.:L*6;;_53\H"[.5+T9+,?@#AB^B91X
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
M[EE38OH$R_-H((7%,X3JS.EXQTJ!/ABV8VV9 KQ#Y_O;2C42-5X+ E-?@=)
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
MQ=X[[^D<5NIHU'[WD[^,LQN"B[%9?)S$]=K<&DXF!?K]LVG\#QM?=N<NDH<
MD\:#7ANA$7RA\6#%%OSV.?D!V6;\YAK[/)A*D[$B36=QYT)J$BOAX:_GAA5E
M(O5G4VDZ3IG;WB!BPN/WS@TQ_1&PRDR2$XH ]LXDXRHR93 9SI16X^(=E98M
M!:2Q_LQ$\3,?B&:8SD[>:@9[]=P=M^(.H,PRQ<7])I\)&1S?\L3FG<)GFL7?
M8^-3G\RMOL YDRJ _-*#>8\DC#/)E)L0<%.G*8-.@DD(F4V*!-\^,EWIH 61
MT H]877O+R=%#@&&D6%R*:-A@L82QB,B.Z.L ;H?LGF@0(OT2M6?U&?;GQ3S
MV\H/[[BG,3/VWVLWKC& !>Z&>UW\FCJ3IS<=P MW2R)71.Z-)[MK?%F[R\':
M3L**.V%1*EE9R):_@%"X>,-F/"'-HN&,^8"__:HF024 F_#Z8F=-S'[U 4X"
M\^JBP:4@BB.?NW-N>B,M1 YLN%8H2L2&WKA7++Y1O'2QCR6J'0"6V+W_<)7M
M'[<]$!02 7>FEXD>V[J1SV"PVMXP7: JEO7$)E&]!TUES-$@O@>5PM-/LVXU
MFQB+"JU]8]"^\K&_7U3+>?YFJ8;-]8E]R^=I;@O."R3N;$JZN :MAH^ZISIE
MK_@.EM]$GL[&;1HJZ*[E\ Q!$O96VSI$<!8?(D@.G'XG++@QYBMOC*!+YZ"G
M@-")$Z#T".\Q$+%  OEM[R#!OQ:!&8*?U+]P?K3/2ZPQH,]!)4\0;&4(7XQE
M%A,<,5+#Y?@#U<TG8E->G.:LF!I<(Y/X@^8WG$V8'\+M?/8)LN1*V]CD27._
M]@^PJS8XP!'LLT2/1A$C'7?;SJM*W<&)^!IN1KH)V_P*.+,6;)_9M*\)5W.$
M3=\M<@SJIH3#4W5U8\-E[S?_HQ <DA 15M.Q>8Y)ZIF,8-D724K0VQ?L*GI,
M[,;C]WUM.-T]EBN.^-JR" <V$SIN<!!F<<3VE++0Q)/4U/%4<2;)B]#,D[5)
M>"88D?V)8.%2 -]E8E1\B51[ LU_CIKW_1GL#!1Z$8FY9QC\(?/NX+RR4KO^
M9EM*B"Y<[SE"$^%;/&Z-$=4E>],5)ZO7B;/DTMQOS\T[3JIE8@*VWO,DY*\!
MQ1[1ZP>(N8@\Y;KF:(&*KM"^T=UM2@;JIK5(#>0Z9@!J8"@&AT20EUCDH_1?
M>S<Q8F'7Y->O7OY70MI.#O'7B)PKVNHVH05$,*?)FX,>XBK!0J?-0K?J0MW/
M/^R."/,([F'<8Q#-^(''AU3PSAGRSA^WY!N=KPPP.!^?"7"%8(M];"$Q.8.A
M2PN<=?!&'I[9A^_QT(M:@FO.@VN^6.:&8@C]/: ]P14]/X;YX'*++;3(&?+#
M];>OU("G[C7"O)M"=IC@G3PVV.XL+O"ZN4Y5"Q.!5Z_7ZD^/GE)C]^)<0)P+
M-'HN4!X1GT;"Q"ACP@2+]YQHZD)^<\,E@4^J-5^QXT^)>%$RS-N'!V(:)QZD
M\$HX-QU3W6PL\Z>V5AVJ/Q<ZCS^0 !R8V<'S<3_8]C8VL>/:OC/Z S^5EW_I
M1E=M^SJ8G.OG2+&/[I;LL9A:^]W=,],7_!NVY=P]&?#O2MMDR[[-,\,G:0YV
M:3H8?[HSG C;*?_X.JE:@6>4K3>J\4Q,V"]SQ3P*<$QNA@2*'7ODFGV/$4SX
MX-RG''<H;^"+6([A9N=Z+WM2[2@5[26$3QI0O.8\?\"C%5#R/G*^4 M?"J+B
M[?,7%17)?N+(C^K--ER?-/#Q?*D<&HS:&\00_8+9=QZ,5^H">)G5M&E+D$ &
MYC<O]2U^3$P02T&H,>BKF$>]U9T=I_*D!H0H9E+#YE%66H#+(C2E>LE,OB'E
MX]4*Y3_9&BX5[C)VN=-)>NK<U,R)Z1D6_'V@<SQ'1I+PG9/GJ!SA!/&>/EA;
M^)0+"67*A02FWBQX,AO/]<?<5C*)$/8NT)Q U<4%I>K&&H@@[2-)^\1H.QR^
M=8E<3?$G7:KX8VM0).D^><EH>/QJ/XW$RSWVI5+OLD'3DJK+3@0MD'>85/1:
MCW=;3USFI?J*%8YR]+/D#B:\W(S\)3B6YA,K.0VF ONY"8FIBB+-L-9PPC26
M6MN):,)DNC^:H&2,)F3YO7./%OF1(C^RM+2RH&IM=U)D6L =)!(\R?C]0MY)
MRE;D299%.M62W7O3+00 E<U_P>IG_ANK@.:_QHH&4GH^-4TE99T9EB,H6Y0B
MW"!C*H(OCR@[!!>K SPF:.\T:4\6M"=HKR':4SI >X7RD<JP+9I@IG9P35=W
M+J MH'T.T&[<[>HJ$$N(<'18\6,G:3P9=5,X[+2NTIVCZ0/IQR36]XI9@$I_
M*!%E@.?'H]&K3$G*)!0]%PG+E1V,?:4_J+&E]E6Q6.GN6*!*Z5$EHXBW"72>
MZ-L$.COSM@3E7-+TDT(Z-[^6Q*:<)$U5'Y<*E*QS,5-8LUD[V*5EKL'"-+T>
M]ZR5[8)ME?4M?\#VY=1V\SI"J9=^"X%CE5YL5$#DV/R8_O7'/2+_L #7!L#6
MQN&>==FZE.\P<$^M']J<!IYWL\/&G7&]P\5;%Q7!W.Z4-*E@=O>UL?C@V/>!
MHJH,#[#?/@<_2<H/OOG\KR/SP >CE!$5I>-?4.'>KNQG387*,-Z;75!A+508
M;D%_UE0X3!G-5 ;ZJS*,]HR%/56+R:5,;*]O_M"P83]6L\ ?B^T<:X5,?8%U
M0\(^*LD^\N#]Q04W,.X7%]CW .O.L_U@(DR@5IA ITYHHU&\%$\06@-6SJD3
MVF32/4/F[.V57<6AL%2.M%00A)_ISZW]45O#$K,P<@(?^N+A*YU3[4>FQY3+
MO_)D)A1%&RR24R&HD2(LCU98'J="4/*@0I])Q$KJMCU"'=V$^7&D^7'M6 C%
M0%^7HQF[F&=2'I^/QQ7&1 5M9;=$3I"VIC-!6ZTP2DZ1MOKC[MDG9V^&A)K@
M"#/D2#/DC\4.B"?"SJ.9R ]HA1ER@K0UG2J"MMI@AIP@;<E27R25%+%0Y+HL
ME#N>VF0\$OIS0PW;KRBIR  I*#NJOE]LJ2U;$L[&T<Z&Y4;'N;.QM>8K%?B:
MI]F+[+"=UDY4A.]<,8C:/*AU_U=S5L&OY,LA\PXL4#%[".E\NL5 4I0*PPV"
M&HM38W*BV4E2XTCJRPF]_04UMH<:D[/13I(:96D@"P^HFV83,Y1$6EI-)M*I
MI(8HDM(7^J?5A'>:26ZRU)]6F/@L"*]LP^=4"$^1*SQ!$/&?O(;,%_49)ZSA
M\3)0!>N<@ $@TUE1 &&RE2-.GNLS=$HXYW%1_,7',#@^=XC?QF7!6)H-13EA
MJZFQ]!/M]E+C5)J,Q>EVJZFQ]#/P]E*C+$O#*G,^13"H-!OJ(U5MZB7I;2A.
M(H3O #"9995B1'WQ;GT/D+*%%56I%<4PQ/-;&- _^>@YDL^_>T]BV&LZ;CP=
MB(R_5E-CV(HZ<6J4)7DJ8IJMIL>P'77R]*@,*RP1%S&GD@[/1%UE?091B55,
MC7E( ^&LMYKB*JO);([B9$%Q;::XRBHU&Z,X$0#J1#T$.RW3C+FYIJ(20FRI
M!5L27DE>)O[ V)>[(L$E)PZ-SSOV 20X",/UACK4E0_JHT5Y@)@-*!"9@ZE6
M 9.NWNBB5J4/?C:-&X[4:P^;=KB8L_Y#3.$4M9\8*TDI;"$Q5ME:51!C2<18
M29IA"XE1KK"KX^G[4C6:86!84=MQW2ENC^DF$,6N'X[H?E._R51"LLU'Q*((
MV@E:JR'-L!E:4\30@@X06^E9A T)MGZ%DDW$CRHR7$3>7]V62Q[N;%?F2I5I
M*X+8*C%=NDML T%L[2>V2.)>9XEM6'DP!GZJ#SH-FP]SG:H6?FGU>JW^]'0X
MJO_7(1,!#W&\6=VA!P2M!B5@:_A'/W&#Y.?KW?+8\W"+N#0RI[J^41<+S7C\
M_:)_P?YV3Y38W^X[W]Y]O7WW]?+F[N/'ZR_W[ZZ\7W)&DDQK0:VK_FO.9G*_
M_^(BFX$7-=GX X8OHKA TRW +&A^P=99N["#,@"_F_#E$.P#'Q/V>0Z3+6;M
M93(D4TIF=5;O8=$EM="B^VPZE"@#)'BR-BT*'.&HFFX3<PE+MX"#'K5Y:%1Y
M?"1YCX0LP2@)N[SR>;NFEC9/ (M'N("5,%3VD$4")$(T'01%P:'W40XZ#F=Y
M7_N5PY3_= 4O-\LM+MC(AL>B)4)_SO4M,B)Q5J;M&N\@L $6?P%:(_<3U8;M
ML"OJ@_F#2G##!FQ_0 %>VH"]_Q/DG$/U9[)?5]R8C @X77S5[+^_4 LO "?*
MV:S;<%0]]KR@H(]]^/;YV_.&,NT0?@S35=]6JO$)MY\[<)^82@5ZP7;5WV?J
M'%C76V".%=#AWTEJ9[.U:%#O#'VU<ZD<T#O]GAPO.'XA58"EL%DHL)0/2TH\
M\>T%J[ K'U%ADTH@*B>BXKT<7Z#B<TQ'U8E!'1"-KN3%JR!1F;YCRA+_>@:#
MS";4P.C(+9VS;7!K:2!+!"4<^RDSY".&4-;:&PJO^@'BM4>"<.**-2JL-0-E
M.US0#&+&.A?'93][R)&ROVII[W=>=E-E\^"]*[1=+GW&*R-K$/<"37FU<CQ3
MI!YY+S"5%U-QSST@\./RM2*QG^";9W'%@T[%E/DU(=<\Y7$)#N+NR&#G8N_U
MQP/>*Q("M7@8B2L?^N;]Y23X\I@O,_)\F<!W?)<Q[!WZE_D_\"$R@F9LN?.I
M+7Z_^ :+N:<Z9?C[/ADK$WDZ&W..@1OIXMJ)W'2] 70N_%N_R^'EIP".G;1$
M (>7 I&&!PHT0:]4_4E]MKV82V2;D2UDV51\O3DVIT0VM_)#)&X2SHS]]]H-
M#0R L )1E5\/+3__ZI4\JQ^$5Y\6O^I-\6ALARP";G9O/-E=XPC;76;??7*C
M(0^FOD#/7B4K"P7++XXYOWCSC<6U@.-O4/0:COW;KVJ(3/?A-#G4XS%+.">;
M07O:&VE&+&H4.OU3MX[I7;'XRO'2Q1$X&.3!P7 /#C*%G@H<3P;C9!QZ22$8
M%Y$,CS%I\\=M;VZN)?+!F'NB]J# ;>5&,#9G8Y .E0X0I6WJVH(9[^\U0S7F
M&NBL>[3F689BUJT>I5O.*^Q;:KAP+XJ562^(ML/!YN0%-T;9/)2='&K.!XFO
M 4_UF3A!Q_CEC2>Z7D6(/#7>G$%V'6=CA:P5UZ#_:W%U/U_1Q5:G=\N@_?I6
MU8%-J<TT"XK<M[HY_SN3;7]!*)BU&U0GUI9>)"C"XX+D:021>(34O:CYRX=7
MY)MOL*_4!9.=2U/7S2<T[!]<C!R(DUR1,%?F/4IK",;!!>5]6)#,0]O.*_KY
MQMEKN 5#7#'.KLRWE@7;9Z;H+E=J'#WYR4<E_ 689*ZK&QLN>[_Y'X7 D(2'
ML%8)O"'P<42;D.G@!3MHC1_]\L_A8Y*2+Q#Z6I;?(X]6RGET0J)<9MF"TI'$
MU2]A^C<&LK2\"9>@=GS2&Q4^L0N3<N84CNJ6DK8@(%-XDL$R#@XLSJ5C_J=;
M3D&LQX>7?8G@_UY%;W$)10[PA_L)>],58=;DZ[AK7Z)0JM9VNK8Y7,TE_S<6
MBHD+LU900W I@@';P8"*8, CG)>^(G> QP3MG2;M*1V@O2+R72Y#OC?!3.W@
MFJ[N7$"[*6@W;HQU%8C%_9L.:Z*77S^]Y0#0#/XO4(N.@<M711147<1]?)3C
M0"E$]&MYHAQ9JBP*13G:T^" @[<KS>)NMS1AJO;1A8"#KI;+_+4X4"F#+1<Q
M:LJ*9>ZLC?K,_G*RE\U<VW=&("NKQ7-?9Z/SG8GM-U4[X&<PKB7@8K!_=Z<!
M;20VI37$MM1^TL7E_U'+1'1,%5EY?=I5XQW5!N4TM,FB#5K0G5(TW.R@A53?
M/*4#W9Y*,NI99:*PNJJVNCK;7T61II/SM<JZ26Y=;N<C#285CO$Z&=.L-C7$
MN[I[%%E>T\$.Z(Z7[>#F4I2'N[3$^ZM@<AL "=<.-<"02U8MKTY8M[2$'$M1
M+NTDQ_&@Y%;-K\[%*ZH_4E!2![DS#14T&+S\F1BP+'FEPLXK'FZ(<)B(-W3'
M >QR![[)6+3@ZQ:U=;D%GRQ-AA6&MT[?\JLY$&'MB+=V.U P.V_KDO#<3O+^
M5 SFZ1;M*:=#>[+4'XLX=QL#"^4,8.^ /G'S8*I?I!!_98F_XL.<2SP8KG#&
MXMX<8WGS,VM-8D@2'4N?!4*$^;M&N$56O _QYB>OKXJ4:"4+L'![B4XML8FL
MJ#;LNP-+/#-OMC9SXQLV"CQEZZ(=*E,N3]^-)&4BQ@IW"_U*F>@?53G(5U@\
M>-, =-;"W&*3H-;JU9+6V#V;YUR1(V(IQ\12')/@%.W3#Z.DI&5YS;D!%M_,
M2(MLWKIL?Y2]G!'D)2;FEIX;U2'KIX[BO&($4];,^O.NL#M#1]25U6<3]:Y(
M7+<I,CN,#W<2DKI%DKI!6FE:2I^A3WN>H>).>+3GB1KASXI@?3U&466SFPJX
ML=.28_C"."K7.&J>9H2-)$++(NXOD"."3.4%F7!*O$47NS&XFL%'I:#BP,%4
MEKI<:G-B;S<;TW(D7.??E(U0Q-F'&\M<F^Q>FUH_M#EO1/! 0_5J9WW<\-?B
MR@.R.P^9':&'%6D=)P[?OW%4WG-,?O+P>&TLOGA8O'>1^,7%7M10J+WKR#0^
MSE,8A24:A86ILZSCC2Y09]/VIP@&-*_+SOTXI@1U5CS*W@5AD518-"BYL*A+
MVJPM]%?&*4\GZ6\L][-07RKE)%@F$0H4(9/S/;OH1,#D/%$CPB7BO*EIK=O*
M(R=9DG&\G;#(FK;(6D@;&:VE,CH.GJ&-=*XG%YVPDLX5.2+B=ESG)UU3'S1=
M0ZD=C;@%]Y$8VL[;L!#$,=B:ZPUUJ(M-\P&@Z+_PW(^:&$8^[A#2P#'39].X
MX1BZ?K0H70,!VDV'WOIG;.;5=(QT/.65=H34/.4U?4)TAJ;D><9T.F%(GB=J
M1+A-A-N:->1:&$X1%EB[+;#F24:83B+0(Z)P CF<->$G]I<*KV^N4]7"I:]>
MK]6?WO-W<M*S1OBH>^\]L0<0]@02>(0;=LKTC*"1HP1,H[U0B^P==XW;(W.J
MZZ[P__VB?\'^=F-A[&_WG6_OOMZ^^WIY<_?QX_67^W=7WB\Y[4>&N:O^:T[:
M<K__XB*;H1H5A_P!PQ=148N69D!CH;6(1LY_O3I,D,E?S6^H%K!! Z\G[/TI
M9/PADE6XHD3?/Q*6I1>&^^%+['LL4DGF*]@(?.W0=\B#:L-M\-JEJEEN]B+1
M0*M;U':(!8I88E^;J_:*+'7SR8:5VEL=%#1OH;Q;ZQ-\!Q9,;:!V^/1)<U::
M <_Z 4]B"9&@<7_X,5W\'I@/S%-"=0\H@7]8@(68R\#[>B3$WE%F=A7ZY^V:
M6MH\%;TAQG+1RY 99%$@ORB%[V.'BS?7;*VW=,X,&\Z0 UDB:#,SL*$E%,2+
M1>?(,@NBKL'K<LC"ZT1M<:,'[#9F*1&3Q<&=E<HAM49C*G:3:G.HP>,>S!\4
MU_+UT]N#M7KQL]1,%9[AKS#3\!NLKWD[+]X48Q8O_.3( 33J"!/$366@4CH$
MJM$XWD"$N%"2,$-OO@*RVW&UN@&1]!.^ZU#]F:0Z#M>,O!,!>&U_H=8<G@:*
MX6[)_/'K^1QOMW<](3]3AV4^THWZS&0"_,7 Z(+_VK:I<\!GK1L)FZU%@U@8
M^DBX5 [UU^[)<6?V!:/2%H.X?CHO &*Y-XJG2K] D>E+9^8C3EYCCCY #/05
M!UE@#HU$#%"//+/?AQO[F\OK.0<="&:$G82J<D-1[0&S]$@IV@(,@>-T!3Q_
M44<Y0^6:+$C[WTR@VJ)Y9-V1UG)"8[X<BJUDR'5)SPVG<>XO0<^E 3)) F^N
M%S]48\[D]<W6!@N46C;(96M+%^]^;JAATZ@,#H3>8F]P[\03RMC-;:;^ C*\
MW^O'Z?^ FNP\ACJE9?L])9[DF$W+NOV_P=WD2.!^T=Q#@X1W(B((=3&1H'<#
M>4-2@K;;?:&:+"*^"M==#:TE; @DQ( R!<H"D8CIQHF%OY(?EQ#7B(0U#CJZ
MP3 *L@RU^)D!_3G7MPOZYOWE)/CR&'#&?(6,,+SO^$X]7$/BUXRMZD;DW0_X
M/Y&/B;;X_>(;+.>>ZI1G5VR '!;?)V-E(D]GX^]#SDSP!;JX=@[</ IO)"UX
M@$>1$1!2=LCBQ[8>*/ %O5+U)_79]J)\D0U'=WK$YD9Y-C>.;&[E!^7<P]X9
M^^^U&XX: (D%XGB_'EI^_M6/\ZQ^$EY]6L2T-\6IE#MDD2LB]\:3W36.L-UE
M]MTG-P+W8.H+#,JJ9&6A_/O%,><7;[ZQ2"H(K1N4RB"<?OM5#1'L'J"$J3?R
MTUM_[-R=R2!?JA"?<T+?2N#"L"!CR)OV1IH1"WR&3MO5K6-Z5RP."+QT<01*
M]V&ISN@J!PBB,DHF+JH9IF.2Z8_;WMQ<2^2#,??$\D'AW,J-?#8=[HVAGKT)
MQE7?:P:H4PU4[?TNPIIQJT?IH?,ZBB@R*ST?BI59+XBVDSH R0>)KX'HP3,)
M#HPA+V\\!?,J0N2IIP<99%?+[+&+-R_GKPA/E=<,;I"CM/:B*I$H3!A$5P?,
MSW$5!R5OO6,F%4-'+"RT)*J?4DMLH!!^PQ\JZ![KF4.2!<?DL10YQWH"OYUL
MJ(4[YP=)8.9K#K$T^V\6>[/M-0O#^?:^!PX_;A4)?.%)%)X@D267EL8C>=C:
M0&VVZS4\.*I[:&71)]5:N!.I[>U\Y3\40W=;.W&M6VN^ A#XIUZ1=P4G76]4
MFT?ZS!_HV0!+XYL9K!:X:<U<,'\*0+P[@>/Q0M4A<]6RGO&1/U0=71X\A3.W
M#@LE;BU8 >X&O#J3/Y''[U3+\Z-,&T__R$*#^YW8F>0^*,$MZH-M6@\<2( )
MNP=J%;]C<-.!K85]ND,\CW:ZGB /<L+>2O?.$)27 %.7\O=B(,A%!S>-?.5Z
MF1%<Q YLV?'HOM#<-_=A=TM?9?,8O!N[IXOWIG5MWX,G;M]2V-F_MQBF9U"+
M!!#Z\O<^"Q[TOYE^(*'__8_%;CV-!^1F\3Y<H5"F5#NPY "PY%8!*V$:6;ZP
M;Q7@4@+@4EH%+B4A3.X%>_&;C$V?0>S9!)P9X-W$,YE^[&0F',5)$6Y[Y$54
MCWE9&CNIL0^'07A]X6=/7RP3] X\_-'M#?.>QH*)E<F"[[%%>!%/KU$-/VS,
M5'Q3=AG^)*$,/X=X*0KKLD5)JV$]F\9S"/*)IZ+@+EL4M1K<8R5=NDG'BS?V
M3?=,&P]TW8WO3.;@(:\OL<)"T3M)4\'4T0SF5BW0GL28O])_G?#TG8GNO\=R
M0<LMJI#$9,^17X?.B@^%TZO)_/JV,_0"-J!GK2_]F O/!$BP!E%= ,#C]KG#
M4_&8_=XC^)Z$1(306V//*-74_&P:WH/?P\+^!]=UM[RE>/'1 ' M$C-%4M3.
M>T\I!N:_?@&/YQ8>"D;Z#0<@*[9<?&'.SMT2@1_DL\1GL'O=)S$6;I-!,AA(
MP_ZX+GNW*,;"RNL\,38<2,IL5J/5711I815XGD@;]24E8>9'V:8_SXAF0G81
MP$\O00^%"@!\)>.%3O?$M-U(:S ,F:3(6("VY"!TIL!N;*4'7ANKA(@O!/RI
M: (<"U0%55U,CWH:E_Y[JVUXT&_-60OO/9CBFV:RL6?8P!.[:X+Q]AFEPW$Z
MWT6.+>HWUCY9/<[>7S5TN1?D_VFJ\;@PP?[\J&VEA-R4FQ7(8/BNE[GR8.+7
MP&*=TX2[\?+&\30".X%;:71)WOVD\RW*#'*':95HY!Y\ C:$WEB:[O+"2K7]
MZ/&"K#2;F$_P&LV:6^K281(-:X_"T>H-M6S3 .MS:[LF)/SB;<7_KI8<OW#C
MZBP%![Z"KUQLG6=,T:3KC6X^4[#M,?Q-V><\AA'Q"3PP<"[&/;CQ:XP2VQ@>
M<4,E-HOWKE6L.$&BIQ+&\I^X6P K4?FI3G3I/# -Z'-?F["]'KG'V'S@T>RA
M &@-B0B @V]WJU;P.!"$..!(-3A057[" #QG[VI:FG,U0+2N=V#8G9OX6(LE
MU#+EA%_3\&#%+_-!&8;\B;=:S-TRZ*/I:*I7LN-Z8]YS@$CX(1U\<[VF%G-J
MV&HJ2V-*R).I-;,IDLV45Y].(L>.T7R0$O.+2.Z4GM9DT=2:UM*U9 Z1E5*!
M6 G5"4;,P'OZB"OX2K'J ;C\5K/GNFEO+8K)3V]U<_YW)O/O@E"PF#9(U-:6
M[LMV\S*H)A<B8::JA)E!7R3,<$BX](T5#IS L^3&U)@>LHNF DF"O6R[-@T6
M&OMFC\TW8;O9"?HS#Q!KCLT+EM'@A:<!S4;V:C_;(&&X(7QS=_N)K*F*O&TG
MV;M491D='%Z^V;2F#D@-MI10-CE5+0->X6:#!"Q6_'!K\U?8NZV **08V061
ME_!RUW VT?HTYW@/?,\$ZY\)48FO+0(-OBVWZILGH -D%B9:=J:S>Y)7DF:#
MO0Y,S3;&VEZ"@\@<@%!:O>=6NSL"(/H?P_(0Y'O365GO!F4TDHCWXU7^I UO
MAQ*Z'HZ'.W]G:/.S])M@!E0:[##4O@?P[-)NKSO87MMD[3HI<:=-!P?R4F='
M%6Z8'ZUN_O:%5^/^Y>L-@VCZ8W8$Q0-*N[,/]_L2[-?EU\J!3AZI^6BIFQ6*
MQ1!HM01'2$2\CGQM-<B[1MG(+!=.?VA^$>7E>OU*(@\4@(BR:N<S+C4+:/+?
M6W#UP.,#VL289S#\IH&_SX1IX&C+CJF2^4HU'KU24%PP?+9$,X?)"7/C:&L,
MCP(+/JJ&]G^,FH"V;#"1Y@Z(8<8>?OQB =R@FYL=_ZFN\ P7QN++6>8$AB%V
MDN*/6_*5PCIU]NM'\U&S'93;^ K$Z%OW-=RSQ?WV\,8;W=PNW)8\ZGKSFEQ_
M\%=$;2_4&VI7X3,H]@=5#5<9?5*M^2I<V>MF!88E3$"U97P]BKS@D6ID-QY:
M_&79N-Q%%+LA;1'<#NMRS*-3[^F#M4O!5*82/QY&$ ;@'E+/[-L8Y2$XR,QV
MX%X5I*./F>!K64PW].Z;SQ^_(";-[>,*P>&W*.'K"<!4SK 6]C17^"8#B:7N
MH)GML&.W<* J#!6ZV8#H^R<857/0W#\Q2,?N?_?3Q<1;/^Z&I+MDP1:/\R;N
M!O[8@D96QEG@F/2^C.]RMQPB>W_#A_AH"9KR,!M)+J+CS,0WBOL+JX94-5&1
M]G+?M]?7FZ_H8JO3NV74Z_NPTW9OG]T/*_7_E/Y@EE3C(]1G(^J3!5J9(_X
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
MB<L#J)ANG!CO)C\N ;$1O,;1&B7\ "+G%!'%+5+*)E[2-^\O)T5::4V]JNS
M(WVX<4OP\W9-+6W^)OZW>UOH'[AGSHU@1D%$6_Q^\0VV<$]UR@S*[Y.Q,E'Z
M@QDW;^%&NKAV(C==;S;46/BW?I?YIC,\69[.)AF?C+>R)P>KTR-O2;B2?:OQ
M7>38LI)ER_'=Y-BZXFX]1+VQ4W)F[/N$0WS*(4$J3*%_%KR*T#]>"DAF'GNZ
M4O4G]=F^>)- CN$7K7SQ[A[BS]A_KUW!!@HXJ!%^C5!VZ+')>K WQ8:NNTT0
MD+V]\61WC6]D=YE]]\F5JP^FOD!5JY*5A3[9+XXY!R'+]",(3_0/L7+JMU_5
M$)O%6"\W,;(O'(/'X)>29$W@8P[8:6^D&3'U%HICJEO']*Y8'#!X*2=%'\\&
MRD4ZJNM4O!R(26TS7'IAY!(3RG_<]N;F6B(?C'G/IX4H@CNP#VS,QW2[ T;&
M33#;\CT8&,9<4W7B]V6Q,^[T&/V<UT1UC4M\,IEO+0N6QYC(=X)0N.0!9@P/
MKM, 3]75C0V7O=_\CT(J/,F</V#K$F;LNO=%C%T"UBY).LU(L%J+6!=E??<P
MJ0WZO7C[1V;Y'3S!.;#GN"%= .V9F/9P7\YJ81F[^[B]YEVD6\L$#L;&M%@F
M]LL;SY9Y19*PZ^.8&?>>;1\Q'@JZRRE6PC0K-A.?7"8J ^LIUD=W]U.(RV;$
MY:Y46DBN9F71-;&W:]CA,QKMVVA).YZC,)OF&>0)!B2HC082?&H3%3^%VY_L
MJT29%9-6U<BG<<ODT[A)^<2WS>43<TW(08DU';9+8 5>L/LT*J8FDQ>,+J*R
M8Q>YCTDQ-[@?_-;!7R./E5O[6,9H<3!Z&-T38N;Z-*N62#LQ<4ESQV^]T::H
MC@CSQ"$M4?U*4M8#Y X/,GZ_D'=LF+8XER&\M<D;)RE!+!X([8QS\MZT.)A
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
M7Y?0XZBE $.QG-$JSL\OHP"_C,JVB LD7TF3X7Z#N+CC43/!EW 8D<PX'?%
M:^-U#G7/J*4[FW9NKM>:@V0<[0,1#D/M!W>5I!*.?P7#,@]@B'"CW*)S#,2B
MU4?LE6DYE\R47P!SVUX7H5#?G =51SD -U-OSAR/KBTL%12R]S'VL<BEG,MT
MP>]Q(YZ,JD\I3V="*3>GE(..I^_U][I@6:<>M'5;+'?$0_L6EHU/GL0&4;_%
M'CP6W:@:DX^>N^;74PZ"/;C"L4Z#MSCSPI%,%E8K_WP'9?#]?OM@TW]O847O
M?D3,K,A'7BIJ\S[-3.H7L]':$&,$S%N4GY50MVF;RJ-".Y=5Q=9]04,B0%F$
M$=6!7@I=$05[Y5D;3F_:"<@,OL8'8W?(N3M_23YRV=>/)>C*X;_[K"JY<)0[
MP/X8\+M:;"T4C1=O1M%S/BXR_[P_0F1^XET4<QF,Q;<6%H)_WA\K!!6IGQ#8
M(3L+QSMC95((Y8KE+3DBD]AIQXBDQNKCW\T6N<\6MAV.9Q=OIB,W;)L0 P7*
M6\"&DN/K?D=)\"$ X4:@&ZBW?]8%$Q,6O)-IV(05#,W?W[W?1>9!PM[3C>,S
MC,*BK]>P+7U/;/$@_>6/CPP#\9'A]T&_BN.CXZE//D1]>WU@%V=P,YX\++:L
MVRSL;Q)UB -Y&0?;2>X!9L*Q:WE /#[6-)9FX_B0%!^(;G/%P\ZX#COGOGC@
MWH(.^5$2M<@Y>*>HVFV6%NRE%G4CC[/(<D8/F[+1.KBA+ L)M2<3%NB1Z3Y^
M-+.TC-^]'D'=5!*U JJRHI7O7RS8%%HY0?GW/ZJE8<8;7D\UEI] -]C4N'AC
M4W#=W2RG2(+<885:DLV<>2-EZ=7!?C&^SRT_*D4E:WZ" AIFZ%NZY9X)ANQF
MECU)6+M/!OIP*LK'+[ZYRXS;H'^8;-^Z(O$@Q>2W<I.3I&JFEX.NU!YCMHC%
MZI\]9&U(4>"PHD@SFSAHRJ5=#]!H=^X]9/+S2LKT!H)W[H=IW70I2[.$8Z**
M@!]P'>(6+#D8K#].)0]Z _@/5\BOX@O\N@)^[0>"%_YE@RK H;=3/I^KF^A'
M;C,X,NSWXW#Q[C2MS0H$_151DL;FQ.'+KC@6? 5QA\\!,$:K$_FCG[0%-MC%
M)Z-"CN $EO?PMX;TC7K;L<R_Z:5;C,(^SW:$P;Z]0*9A"767H*GF?^.(^BO@
M()9O%[_'!7/JY^[K_,^7H H=;Z<> 1%.0>3_T]8;8%- P5XR*\MI[2409#M-
MXYR>3W%.9J9+@B^?6626Z-'7+BD3-7BY?FJ6P^/3]_U+!FI[>%$X_]45U>$P
ML06(%>9^\? \CV4FE8)583G_:>SJY7"L4,C0\S\IVPV5IWO"NYEF)&4W8YO8
MX5"2^_&#>))@4AXRZQ/-@7"RG#L;+*G^,;' \5 ]XN',(\_D:27WD?@Z(W:<
M>_G ' ;><3RGKHJ_O#6ROBRXQ'4 7\,P:ZUT36T!AJ(M0&#3G6T+(/H"M-R$
M*=\FV6GE+SI=/-:CLJ>3^DR21C8XEF:C01:;1,J0U9[9,L$4FJ!% C248?YE
MJ#?7#AYU=N>29])D7Q("3]7P>U*L-Y9FNSTIMIJ^X,#0$4Y;&X") L"=H.M.
MN/5'ZS[[$ZMP B]+9L2#,QONYR\!?WI-59MY RH>KFL6^:'J6YK<!Z+*-D"Y
M;<"3MGZ*0E/8DND]P'XFZ-.?H85.4^"<EK,<>'Z"NHY,EH^/$X]&..+C7C+A
M_.Q7 0*5_L3J>)J*_MJ6]/YR4L04FX4%;]K.B@WS;=^#HG.+(_5I[C1@WL=
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
M42'G=1;CZ'#B);Q8EYVK'L-V!Q<"R:[%5(IXR>LS@R&*"N@05PI_'HJ)IBD
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
M%$&@[*.,Z)-P*'7PRP4&8T73$7T;PW<G/?[2TF.H"S2V@?;.5JBDUSDP45>
MF..I)AW=W@$<!=Q0K?'P)YY@O;X0"U4^)LM1EXH^L^+!VT% V"4:L<!W 1?[
M(;!\83N"S-!K!>_&+("K&"Q/=$@W^8N,E$";H<B-OB*+>LL;*/&BSZ3'S)-&
MND:U*'0]9RF'Z]!4';SRU+\F^WMV,:(F\V,V!1CI!?R+%CCG+\@-(V[,6+#N
M+U; ^+6UP,++86)V)T"#5"#K,>::Q"!9X>M-PF&G6>QD \N&U\YM92V9DB7#
M[E2YD7*>?K.-=/ZYE71 \[H]-7PR =S.>'PA6H-JJY/.%^2=F\XT>ZBOP<C!
M? P\#9SX?A0)J<BER"[FC-1$%$WF+RMBX_T]T*5(R)K;!8]2+"EGU%F;_%V/
M%JAFK"VY(?5J=UW3]WZ5NZZVN4V[VX7R/S<;?A%\J#/CK'<\%SAN&KJ/XXY
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
M/4V-J</S(D\!PUMW,.;(6$-#"H[R&F.GE5AR#C2H'!=O7_UC+?,7WSQY0GP
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
MM)3KZ<+<@P0]%6 0HG$I\X59SAY[8E/*@LV"NZ.TF^W )./3RS$(]OV]R<4
MDV_OD9A/M5C*Y;33E\BN)_7Z%=S'WC<"MMI;9/W+,6JE87V<C56BGN6*  A\
M&;:[A2W9K(1;FVP7(!*DF@'0I$)\BV-)(5=,Q;M$45X&7;0'QY=EV$7;F=46
M3V2(L0USP/J4/CH22BN(X9W;+D,"1\ZXK'3R08QL%@HLVQODG_^'_YQPQF3D
MYUS*!!1Y1F&?,8B6DQT&0(N7A8 M,,6S-,VAK2/ ](/>BNG,9P(:.0P/XA&I
M@^/:9)R&L8,4$7TR].3(WD;=K9PB%PE!-^!24JMXSD2A^*/FGP_Q06YKQOP(
MH'7SC'-Z1K!;=Q20W)(*]WY\9A/>SEZ+R9N1&)X=WT\#>4SP]!:F;<ALC*"@
M"2<J WFS!V>C(3L%KH8ZE0T4J'S=O(JRG]@RC1H^%8Q!.M2;3AJ4=ZI<>./U
M]D-"PYFXHVQ VA"21DIY'@U="M8"#.BUR4W.@])>W]F0\QQ6M?&C48 0=,1Y
MH3I-"(2%/V]!+=ZI#4RY8MX(QJ5C*".W>@B$O7%'*0#9B[[7+4P/T\8"EY=_
M-I[ _5XL;-2M>8_(P>*DM1LX/C^_PJS7.2HKUFHW_K%#@>3LLV*]NX,FNXU@
MRB;%6,RKB@*IYMRP?E4+LTUA ]D,1+?<<A;)RB5YTH/#]NOM!6V#*5K<[8]5
M$,- G8W/PC84#(+_MUYJGYQ+%L[A FX8 2_FW5/I35!?"Y/[Y./40"^\AR0W
MVML79D<%\7R?(!.)>L6936FC_<YF;#U.CZ@M<-K,Y4<UJY+Q+O0[K3P"E,-+
M:&1_!ZN.!F6$Q[1"Y!7)AVM/ZC&UC3"]$RR+HL;B$;=*.,D1H(6RRWXCWQ0C
M!\!6M3C*$(L#'_B"_41/=WZBS^<B;]1*E(3-F"ES^KF86(,Q41,0<ZU3#,M5
MBXB]+NCLSE:<Q\.2>:M8;M5DY+-,<9,M&Z/E)_4-IND^)_(O;JL^] @0)S10
M18]-7GJ/]&@!<]I4&Q\R_MR:YQ;%\^?!^/WHXOZUSI]CL+^+#6?NW!3"XF;>
M7,%UXP4)".R#Z?H ?YHR+UOM165VG*%*SC],S,#$2%^#%<KT0]$[;!,)7*(]
M1T\Q78#(DHTL8'!X_%@/C@-K,Y=:[-.I["):MLPJ,N9TH[:]F:C2#5O2WQ03
M0J(\'5P>#_Y]1P2YQ34Q/#L=GKR[O*]LGXG;1H-.6UJ, "YU1!V!3TYS/ELW
MD/<:-Y7]/IULH>8+2>"@#F' %_5A9J5*$)ISYK/RK"76J/%R5G@I@\%%G+:[
MM8;,I]_];(M5N#=[F.$3IPQ.K<TKW&C;L4TT!1"HRJKXS1HYJY*[@//0>,I)
M>0MT-:?*("NA^H&;@ TXR#C[M899SQ23=I+%:NE<T0HQ8=!D9-L-21]]?;*X
M4B6[?TJ]E)A0 ?Q,:U\TTH!L(KVIH/$3HP00#J19]WX !&78.ABT4;T:=I&3
M8JF42].HBK:2#IBP04"9Z)4D7K1+%AX4EZ8E"(V"G:+V*&K90[WGTJ;32-SR
M,-JDWO\>_>S_B-;_]O?LKU^LROELN\H)(NWL^!?X\,WD[<G+_P%02P,$%
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
M!Z//:,\^D4PI?4B?4Z+1?H7Y)U!+ P04    " # 0Y160N]ET^4'  !.*P
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
MA.[32Z[62]3Q0BP4FGNT_P!02P,$%     @ P$.45IUMP[1<!   -@\  !$
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
MVG3X4'1YAGZCDX9X_KYQ2D"U(UYI</OF@E-W=5==AM!8W:'^!E!+ P04
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
M[?3)57SS;YOKFS]&]Y?/A9N8]-,,'_UA$!0N:.E]":,;3JOBP#4Y[ 2-,Z0
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
M7[+]97NY>4F]<-!V^@S[\&2J+<-]@_+=Z3ELV=7YR>6EN/IP<G'RZ>=>A="
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
MJ_Z0D=)8N0O8M487<IC<$!O=SJW-[@X*TRE0-;D\]1Q(3BN^BID+KPI-HR'
M9%#W6MI=,>WN-(]VKP5H^D \BH8+0EB %/8(QN U^;$.M'D$&JD+^[9#9WPX
MN(WJW)+.?4CG5?-(IW=#YL(! YV4IWYV@J/[13M47!FYZ3A.$(C%S,=@F +]
MO&[IYY'H9[=Y]/,10*K"YS4$%*@?91RG)95+B(+*I4]+[KJ *PCP:R.L;6+I
M=I3XFBG/#2N3[IU.OA8VSX'-V\V%S3;24*X[-YP0[;TWIJ7;P>E6"GV[%-IN
M(@:U/'+*M!:3#531B]&:YVGX91]2O;DRUN;*;N>6]LI,6;^5W5)YU_0M)I +
M#88P$N8QC0/0VUSE-RK-5T7EC/F,$+, 0)()5QE0K!<N%Q;AXM1\GYNHU7K[
M:=5\2QO:[9!(CE-XE@8N9G\CV*?A0NMK"SX>B/<:")R1]\1@@$8<H*F,:Q:0
M^E0"G8-N@/Z*223^3#W0$CR5QP;_@VL\Y<0&DL7(,..&Z7:JU'K]353.O!#6
MA%.0XPF7:I[Y((.2YD$>:@+_I'(D(Y[4#RO180T?R7.KI^58DT*8#L!=W(1?
MX",*%EPQQ@&'@5-@:A@)!I2)3T'+W0Y<X\/[\<BAHQE/&=9J]":CF;]9HIFW
MFM%=-*.=YFI&)V@#0GK'4Z1H#6A5HI6+Y9U&JT1&8491H(2R<MN \(W$ (-.
M4"HI^1;I7!<D'[@J$A@C+*PH)Y=/9,)]YL),(ME/D>BZ'5> P"'U1-3#.'0=
M 5&B"3-)N#M2F1AE(?OC!+%LMT$L/P'7-U092[3\3\H2 +@MF89L??NY6O),
M<&!MI;MA> HYVG(Q$&4JE-8WX)/2_+N=W&>1<?B1-Y9!?ALJ-SKO6M4G,+DN
M9FH3GZ. 0+%4Q1R476;R[D SDAH9>8!R8' %>>Z*L.!!@Q2CS352 RF4ARL6
M3TT[N*X-)E\Q'S70HW*:1FAE1#HJ$H;#Y,"V6\X+8F(#+OW8CL0BBWI&J9I0
MT9Y0\'/746X1&8RT?4*[U4-TAD_"6-2S? L.'@<<O&HN.+@(XUC$L9;EFCQ.
M<I4M;B'"RH7<JT9#A-!@ AUMOQP+U.$ 9L. FE"&;D<=VQIU: =U2;6PHB%
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
M:JE1)7N'Q6D\$4"0GF/*WJN>=)$=/$>5_877TNPCN"8VFT>T1]X-H"21]73
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
M7Y4;]W^&UY^<E-K:_/'%U*-MYOH5Y44BJ+J ?7B^("!O\XYZD$W;O@S$BY%
ME+:_M[%T)"3_/E7,,=]L;6PB <8AZII_VZ3_O%-;N+?U;#DA/@A''9Y]A-=]
M_;%W=<6N/_0N>Y]^=0HRB(.:K.TPF!//R4F$6JLJD1F)"4@#! Z)*02 O6W*
M3JDLN952"P<R CTYLTUBZ^>-[QDVN;?*P)U%D3JO[QEH\W;[NP7:,-@-V-J/
M*$96*"FI_BQ1XM$WIDL:C_F<<ZE*35M53IU\+;*I36WS(D^L55I;^*%W]O[#
M-;S0O>(./G[\RK>]0-P<MF1W[OB&7\8OO_7-SM_]1]JW]2O!J:OU-RW@^3?3
M3D$8U-+4]O>@J</CV2TBFN;&,GUO*CP9\9!]$#\,5V>R\SA/V,OBG%JR:PK9
MY:_FQZ$[DPW3DEOCR"U_-3\.N>4) "W!-8[@[)?S(Y$<GJPG^]7V* >_?OIX
MG=E$1C(1+^()=\5^$$XC#B^D]\*T6SEXB=<>EM%*2[X-(M_/]%J!A#^7C^C:
M</M5VSQSZQ:^L2S6MZ?,LZJTD&5Z>;(FT:W6)'HOJ\F5\0MN[;,E-I"5T"E,
MX=)J='6UK-'5?:1F[0(?TX+8F-R_G=UE)L659/R]*AHB'_AD>5-SL)AY??ST
MQ^7116F'S).7&]SO>KP4)G5GAOB(CO=P<'!\>6CQ0R&G9^$9N335\(GLPPF?
MR(3[W<X)W!?)/M7VQETY&H=ID+S,-D<&0[7F"^3[ "LG_GR[=5GRR:HSOIH)
M9IG_C]_3^?7+VM]<5XC!8.T1]./2Q'.KQOTR',OC/IX*<OG;,7OKO-W<=."5
M+W$A+'[K=W_VJ]UG]R5R4I[/JN6B%VF+?17&Q\>H[YHWZ%@(SLG,!\Z=;-XX
MZL,>^9[JLW<E)HD8]T6D-F)GTV';F]O;3EZA#*.>5!A#WJRO',S 3->[D1RC
M$_,.2_L.2+1$*[E!YRESVIZS]UTX;6>SY;3[<5I6^>ANG*;*X]^'TQIPRMFV
MK:?,?;O.[G?AONWVG+LG]UFU;QZ-_VH-7_? VV0QT:^3\E[6[@[!7WVO(!X5
M]OI]HG 0'CPLN:W'@OO/'\ ,_;@FYN8:B9NW!7<W)Y[7Q?JMQ\82_?Q.IN$[
MGQF'IR "]^>*P'DV>64U?I*V[^W6]OTPMN_MI;;O>?7H[FGZ7KUY^Q'L]]I,
MQVPK'3O!IB(#[*\COM>\UC^&&_ML<W/K>3:#589(PWN9\& VU],+DNE;7^LJ
MI0J)3;07G@6@&$]"94#<9R4QNKV'8E1G(-Q>\[_[="[S=CB:L/890@]08C<5
M]ECUAE@V]U(%^U6NN\)%JJ1!83(%4^.";7B@F'\;+'4[/QQ:*I-XO5&PVUFA
M5? A\QF>-CJZKVOQS?=#5X60G]7 K!\LTB<+3ODQ WZ^"^&ATWB_-*GO.J%K
MF?@PHSI0^)UG1D!QGO3_P3#B3HL16\#VQ #;=@O86L#VK8"MT&"E"8 M\UBW
M@&UE@,WV+=\%L-W9N=4"MA:PM8"M!6PM8&L!VVH VZL6L+6 [8D!MIT6L+6
M[5L!6ZDK6Q,@6Q;FV$*VE4&V8D!B"]I:T-:"MA:TM:"M!6U/$+3M+@9MH!Q_
M.OT,7WZX_NW\\/\!4$L#!!0    ( ,!#E%;Q0LOGR@@  #%&   1    9#0Q
M-C X,V1E>#0Q,BYH=&WM7&USVL86_LX,_V&'3#KI#!B;I&V*,3/8T)@[U.9B
M;G+3;XNTH&V$5MU=0>BOO^?L2B 0MG%J,.V5)Y-(JWTY+\]YV7.2-*Z'O_::
MC>M.J]TL%AK#[K#7:7;^6WEW<E9K5.TKC%?C":1Q>=O^3"X_7-WV;@<7I4_7
MW6&GA!](L0#SKEB@F6PVVMV/Y&[XN=>Y*,VYJ[WZ^Y,?>% BU.>3X*+DL[$V
MJQK]9-J4R@D/*EJ$]=-0GY/X?22T%E,[-!:!KBC^)ZN?K=['=,K]17W(ITR1
M&S8G S&E<%*KU_UP<U&2?.+!48W+9N>KQT=<$^2,-*J7S4:UCZQMH^"L]HPD
M.$8FAH:^F#-)Q)BT8$L9L,62D.V2>!8ZFD./D2APF50@?.:6R;]Y4"S\RJDH
M$TH<KF&? *G2,+'/1.BS[UZ=O?OQ7)$!"Z.1SQW\>N7Q@)(W. D__W3>'USA
MP_OS[PD-7-C*$[YK^7OWP^MD0_9'Q/6"<!0"4UKA^+\X#28J(I\C&OSIB8@T
M?KF]&2X1XW'-*BJD#JL'8BYI6&IV*E=B.F7288TJSFV2*W%2)CWMGJ1)2C:&
MR2$-%@EY.*-8L%/N/"H94LJ#2?R]3#R@;01$2LEFPJ$C?T%HI#TA030*N%N0
M@.I(4I^$($81$!J& EER"2R#+8.)1SD\L&#BT@6P1;K!6,@IU1QF#YGC!<(7
MD\5VLC_]<MM):-6"L*_ *%?,R&\L?%_,@5ABL*R(&TE\PV\@TJF5,U<D ZXZ
MV3?$FZU')(-$(G,$Z(MEO)2KN\8JK!PQC_KC!#<IQ!(*JV$')7QFH,:^.GZD
M^ S>)F!=9GXL'1X0@%G('%TLQ#NE-0[?8:EYFG,@)-+$YU.NC9[JY,W9]]\%
M(Q6>4ZT9'*22I4"*M0DR94SC\GCS#<09\I!JI$+X$6ZK<*)DL. A)L_)FUI\
M^%(HU/<3OK9+A:8IC.<4"QF:'$=(PS-(W*=S9:C$[:C4W/&9V9XJ)1QN ;N=
MN?*#TDMK <Z9"6V5!<^*^7Z9:$D#-6:R3,##N!/0N20N5Z&(.857I#8$HL@6
MU9V;W=Z\C87D,A0#M8<4"S'L'L81OOML F"5+ 0% 7: ]!DK$P?,5UH$EX$H
M"?@10*B*8&S&%3X['F=C!*P3X1K8?\P=)JWO [H%:AE8#3@P M8!T)PB.+?+
M\F3_QGD7C7X'/E !2$"(_L&J/K9!S6%!*,6,NR <(ZA[7$GY41^XM/0Y!U5Z
M=,96># 00)M(*Z=8R. 9CD@P H8MF96? SRR:>A3G2*2D<[2!_0C">H#$-V&
M!H>MY5(X%X*)XV6 8(@< 70,V@Q[!JC &7IM>X -7'V+U=6FB>WL0$"9, JG
M@R M&5P5"Z[A S? )Q)[AOC\[=1RE1!Z J<F#G,,Z(3)5L*&H4!H*WF4) 9;
MR1U#4!0:\]RF68O#?:8?_PG P0#CQC[F2/IS0PYDOPZVE:>!!1#+P2!7IR]=
M#FSO4.7! %(30&(T$D&D-@SZT=0D$$$%]TD2DPF%&$0E5^@FQU),+=+7HI#
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
M.%XH'@.PRFG)CB4","HVV&-SE?UUBU*T( LX()-87LFXY$DR[3 >$  ^4)'
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
MB2H]*'7>JIT(:+P"P#AN#-CC.M[0+:13:J=OBC;I*>]PH2OB<(9'7/.B+H&
M81^./\&7)[WW9_O_#U!+ P04    " # 0Y16J,3"I+,B  !D\P  $0   &0T
M,38P.#-D97@T,30N:'1M[3UI4QO'MM]5I?_0Q:W<PJDQ9O,&-E48E, M@KE
M%N?5^]"::4F=2#-ZLX"57__.TMW3,UK8A"UCY4.,I)E>3I\^^_+NZ/*7D[UW
M1ZW]P[UFX]WE\>5):Z_UQ_/MM8WM=R_X(WS_PCP@WGWX>/A)?/CYX./)Q_/W
M*[\?'5^V5O 'T6S <P<JSE6Z]^[P^#=Q<?GII/5^Y5I'>6_GS=I+':\(V=?=
M^/U*7W5R>NO=F7UL(-.NCI_GR7!G?9CO"O.YG>1Y,N"O.DF</\_T/VIGH_S<
MD0/='^U<ZH'*Q*FZ%N?)0,),^R?'/Y^^7TEUMP=3O?NPU_K<TVV="]R9>/?B
MP]Z[%V>XM4DKV-B<XQ)"@@FOX8^#DU\OCG]KB;-?SP^.]B]:XN/9Y?''4['_
M\WFK]4OK]/+>2\O5Y_RYCB.8;6?[A[LM=>^RIS-QF]6MYOCDO_^UL?UZ%S:T
MWTV5&L"4N&K\]LWNLT!$,E>1N%##7 W:*OUWW,Z&NUOK@=A<W]P,! PPD)$2
M.A8?E/Y+Q]U G*EDV%<XPJO=K-DX5\.BW=>A2#KBH*=CB1.K<MZS\P-O1M$>
M"1E'0@Z2N+LC$'H>9I6 > 5PJ.'9&"!7]GBY- C>B/T/)RUQT#HYN3C;/S@^
M_?G]ROH*?3[;/SRTGW\_/KP\>K^RL;[^PXKX\/'\L'5.WYLE\#?/X=*<[)]=
MM';L'S-/I7Z$8PB%-XZ6>+YG_CBT"WG[ ^#;B\O#\H??S,N\TW+%]L':^^OV
M>_C?N3>3W=%0=M7S=JKDWX!SF8[4CKQ*="3NMJ.]VN+@5.B>G,DT'XG]';X+
MY>IJFS!'90]L_#D[WD5/QMV>U'RY\+.*NY$<%3(VWXCCN).D YGK)!:7*NS%
M23_ICL1!LA:(DSQ:P^<"(<5U+^GW1["15 $I$\EU#*@>)H.AC$> T6&2#I.4
M\!_0&W$64%5<Z[PG4M75&1P<_"2C*%59)F0.@$D&8FM](Q ?"MV/X#((^/LT
M6>-=;<!_X@_XM@T[$!<Y7+<\$/_1DIX\CJ,BRU,M^\W&GTFL F%WNEL>7O7@
MO!/P#N"H=?SST>7[E3=5;"B_%H"R< $ IIL^8GPQI&",^+ S#VSX+YS,+UHF
M 9XIGPT>DD;2J3LZ9"2("Z1=2(!^_/''IP;.>8#Q##'R3\0WOANW B2\M^MN
M]1*>/CP_ 3V*Q8G^CM%R/XX>#LFG!1+'#0_FQ@V!>\3=K!"?@/W]TTL*\>ZG
MCR#:67F]IW/U/!O*4.W$R74JX:76\X-D,%!IJ-Z]P&?WQOEB7P\T<KV^EFW=
MU[#@B4P1Q33U&?@@LJ\"I-64F&1?7F>(TX9A!K,XYC%*/YD*Z3K .T<@]/VC
M>H5HR2PW+++9P(F T'>S7@$BIL\\+XI1(0XU\LV0>2E"8\V7=N ?%/OV)NLG
MK^:@'.RM&AD'1%]F;00:<]0 LTA?Z:B0*&NT%0(K51V5(BCR1$@ A!&&Z0V6
M@VF$$,03A,V5@C=+F1D?TRHS C/N\&S*[N:B^^S]WH-CDUE0%\;G#<:-M1)F
MV4PTC(K^J-D80\8K4$DC -4$I$3JBXBYYHZHAX"/A>R"VM.%(00(@R2( 1JB
M["_4_Q4XIT8455F>H1!HUF=PV@D?PM)[<_"6F;HQMU_^$(!D^ /]OOGR!UQ3
MJI). *B0#>T9[XH9RN)<0+RY-A%%>_)*L1XGQ4D"4'&Z8$U7J_[HJVVDL\6B
MQ4 [ZZNHJZ8.4WFJV9@X8$WQ%%;GY*OQV#A_^O'W0%P>M<Y;/WT\;P6,0WSO
M!!X=:JFX:KR^';BF"="\O)<F1;<G8M5-<DTL/ML9.U)O&6_NK</.5Q?UE-RZ
M,EQ7EGWEV#+.+!_UE7@OIK%.QPS-R]N@5_M\S.K";$D"]-A8J[-'_XDJ#_20
M0%1A*1Z*!;MB?&EG11H"Y5"$A!<2]@WDPJ#SL:,4UNY3\B'+A29CPOV-&4\8
M$3;6-A8/!7Y.)5 S./-S-$:*FP_Y%A3<?(43D+7O0=8_Q]Z82*G/8;_(6()
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
M!X!>,3ELJW+@N/ZPC#UX,"IL+F+L0<TK&SJ$0'%M9P$41X :VC5!>D\*,M
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
M2[?H742SEXLKFEV69SU#'EL2L-N>]LM%%,?VO3XB48V83?8,.1J#9(Z>LWW
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
M22.)20E 7/ 7D5I(/IM:61,01D)GS35YL*6:HNGL02[GA='8"\_7Z I@UHV
M2D=]<T%1&C00IQF",0"$^OI6(:Z8,)\VDC"!"J[@>=FHX(#_<S!  $8-X>DI
M9#I'GJ0Q)XXD!2C/R2 CVZF8@MFP8!JP=4>32)[+J>]!2WXK)K]GC20_/D&G
M&!%,!KC<>+. >-)0^[R0Y(PFQK,,V!\Z^-^BLU43SO-&$HY'$VD&\H5GZ$PI
M,E6A#J2>21K)X8QD4QG"0"=C@E;D3&<Y94S-P%B<M%&\E=/3BT;2$X@<.7(:
M#/T,GM/*\^[9N*_TTT(-O&J-QJ](1K\UDHPH"(N41 EH0!H\>E^HW*<2 Y!*
M$>6Y1&%"'P0%@56.R0<C])^69[!I&LL0PTMIUNV$L<1A75BZS+UKI=?J?*>;
MS:4[I"X,9B")191,"W:@2<BE5#[$6B#/!FE2J&4!TWH)16EY/R>MW!R8VVYN
M8,Y5,*"W -[\40$GLG.A ":!Q?9'Z9OZO&!=*SB^7'!L-S'H4I?T6\E;0(T5
MAF*J4_=U=GX\LS%30DDAUB5@J%2G)L Y1:B14B5"B5^ZG1PF1,$]_)N)$<_(
M6Z5#AD2).(KQJ0+5&E7IA13+A"6G/ST?*UX]!%L@"1'DES]\1G)(2]QW(>X&
M!GMN(.[W&!N/=;:,$E<@)2F\78;?[?DZ4&Z"Z3KK1F0*%*I -Y9 @N]V@$/
M B4G& 4:=7).&HJHR(27HC>@L#S@-\R-T\4U.FHP*F(OO8<R$);Y0LJ<*@Q+
M" 2:O!KEQV0B%Z-8MR$(Y#)[] %9N\44,PR5=O.902F3GX6\ "-:%>&X' C3
M)_"1O37H=N W8OYH80(D&,9<8EZ%-:<&*7 [6Y?D5'R@;[6XLFKY4\TE;KP6
M";XXH\:R ,ODQ)#][MC_; @0''_ .Y%/':9"AY9B'\R)VITN*;Y<H$_F$^B+
M.:&P\AI.6SNYS8P0:G.\?F !V\ 0Z?'0]Y;P07HEG,#0;A/#;9C3"2^4CDEE
MU?M<;M*8(JUJ+'3.<8PQ!ABWV_EO >3@JKE $&&"*=UYFBI)!V7B)V4%QD=#
M$BR465A,5([B.9B3ZYF8X)SI/"/7";.@;P?F@@)CR2V8!+D7@5#&)%4M&#&P
M9Z09K0K)FQ#.E1&<MD2J:;]3,;&3,'?;:'V0*V:G!@:)?T]U.<FTR"C 1K7C
M!*7U4X(,F"=@81+R8L^A#:.(C^:SAT(2$0)61B=YGFK( IA:*HU62L#M*64"
MU)A2-0=O,J#W*_1LU2&8X'/ABT8ZOA.UQ>@KIOD&QI^7&)V!CB:+CR)T_JLJ
ML01,R4D1@U@7::% "&OG/7N37NM:WQY,,,,<+U,TT^W,8?HB'Z<9S)K)+!-7
M*8+RF<F1L%6O>J7K4FD)#W\468A)&G[5@P:G-B/#RW"E=-8";GR5DGN7SB#^
M\*]GSO9P,+=F](D@%[$R;1#L@PV+C)0.K:(B/K<92<24]HDCJ^S*)],\3O-,
M/6V.*PW+CU?8=>5V7:OM*"ZS0N5"^"6^W&05HZD/,DT57+O *;2B;2+M.'!2
MH8<KC"_C ]5(H4_!S-GI?KS8W(M$R AS%NSZ*CX!O+!P#:E6K8_-@]<K8RS0
M\BF.USRUJ;T@[P=9C\5 8PND1QGS3$^24V9UCGX+KLU$8Q6"%*9EQA1NX42J
M0Q-&HK>NV7MQS3YNKFOVW+*_WR.E&243EQZ+80' 0-@<H4A3JQ:2Y;1+/YX?
MR=+!*?A0^N,PP5N6C@[GU9O'!;K>,$3 TNT /SG$8</WE2LDU40DIO4(S="(
M9EU+.1_/]>0@C"US(T4O[1GD=/0>SST\,3$HH0HJ>VSTR4 X$51Z@?1XQHFJ
M%CP8_ET&,R\VV.WX4E\[,,@J@KM8M6->ABK0R*(XX)"'NA+3<[SNTUEID;OT
MOVP(^A DS\;RDHI6H"P1*$^:*U#><GD%NJH9(N282C8(AY"&]>LB_?(F\C2Z
M,UQR3B)&UJ1&J@?8Q, \L>4A)5P(G.HFYL!\5V"0L8AU67],>AJKK@C4B4F"
MS&$9C?# &YO46&9OZ$-1(>;@AF5:!_O2H<>Q1KBT3'5[IGK:7*8Z%X#8$*IY
M[OFW/"/,"=<Z['C0!E!7;K\^;6X ]2"P #_D4U#".4D%L"\*C$]HFR- B8B-
M_(">&)P"]P." J2#((4,PQ"LSIA&H(8*4K=/T!:)"+J=2,0DXI$(RP!L)0W-
M_VF^*M7U?P!Q5SM?*DGW9[N2)BD!-<Z@!]8!XTA,,8($L[_+H[?.HQ4S7V,#
MO =$4!6T;0F'?0;+^/"83Q'K:Q]JQ8NPW!__'<8+'[?QPI^ 7QL8+SQ-$U&B
M]P,/4!N?F\>F93N&"K=*-)K9E4QC%U#P2X[*L .@_C+N$%B$KQ50)5PQ2D%
M)#@XCYT 0)/;YW_X#L8%M6.RY7DL2L/"](A CS$JNZFN5C%*W01GZ*C#"68B
MZ!S$0G33X<$=O1()-XV;YBNO2K!Y.^]@J^QNSSP-C Z>(4,8Q18%BUHL)O<:
MH*X<3C!8SD&R"A 4Z'4*!=G'?,0Q9<]15AMW7C%E-3 &]Z?VQ91%Q\[A65OJ
M8J+4?=UOZDTLHI'PXW+4: X%=9*R29KE(UC5@$WU>=8=HT6H FK._ Y@)!_Q
M ^:98D<A7L%I]<72(&9UU 7;UYC/=2=:Z8H:!)N,81^=LB3#7#@H9LOKL@DC
MWC@C?QYD9 F..2A<"8S%63>Y45ESWN"%;FB?EO@M6]X36S:P-M9:-];O#\2D
M^8+IU T_WW3!"<!M [TEWH!NIVP'60TBT^T  :4F#=2&$73;NEM-(A/#C,ND
MY"?36PJ9%M--JGVF3',ITE=2.V6=IM*^AP4XV(9)[\4!^^S[=\#NMP[8E4O)
M9\UUP*ZNIW.+B%=-5(UU+.Z38Q$S=D"5ZDZ/IO>BED-5#X&78$DE3$+)C$RL
M3_@CNYW6D?U5Z:V!CK%*L^U;H*S@DSBOC/J833J^&29K8^*W@63/FPO)]C.R
M:4^<CFV1UZJ%UO,F(J^+8O">"@)-"S'E=4>I9,@]J<O>KBO.U(ETM;69V#N,
M$GB&^@<J 1KS;!*7:76Z.;,7#JCFT+G*I$J'8I!P0,6 "/'S2"<LJH*R];"(
MB:H4=/Z/*F5F&',Y">C^,-C'J4BH\;'-,:*6'1:#TI<AAOVM!TG[ON)4-R>*
M^ 3NB[$+G:^(-]EI0>>G^>FW._%3$SF*^AYKZ0J$,>0RQG;ER%_UH6LO_0CH
M]%%JT]GV7^+UK4A>-0DUT'*I]#B[,8W2.;0MQ0T7BM/)%U_6IB^0FRVIV6]M
MEA6K_P92VEN3-S/-Q/LBDJ%+ERTS;4LWS%Q$J0(/@)/*/%XT.DQMD$]LCM*H
MG >>"6D3[GPE3+5M2<0+%I*6C#6#^J[M9>93703L1^H=\*3-!?INQ,?-%N.+
MYEJ,![C%">W)RF]A,*ZZ1J'O!$99F\###TEZ3:%JC?W-[BRF:@%/)5\Q5>Z1
M;2#PQSJQH]@U=OSFNFE\FNFL0KN)BU?YT^V(C[J7J=F^NS*CFN(FD'M3GKG>
MN#<F3 7.IQ1Z+\&_O0G_V=7PY>/4=TM]$&)J?:"U YFITF]Z=0*77%F[@TVW
MXS>("DCV8PE'!!@EMAVFE]ZM+LAOJDJHWM,_=YT_T$^IT\=TD3UMKAX!+<"1
M=;JO+ODH$J] S,P%<;@I4M'^8+34:.(/7K+U03FZZ_4SU+L&>!?#;+N=FR%6
MP+("GD"/9E+;+'&8U B_;#;36QMYAFF9S&:]T]IIAWUQ<YN7]KX 4S.21%%D
M*:R'Y0/8Q8]\N%=:%G,M+'6:$1HKKL:/1]142.'N@'I7\V['BNF:?<VY>I@(
M =# ;&O.!EQ)6 B'&(CQZ(TNOYGQ')"S=%96WX5S<L=7[)5JW?F:OA>&*0[+
M%VC>QE)R-%5%IKX8L3&>E&.+=$R 6;:<KG8P0GZ-=.\F_Z8+M+S4Z NLP%)
M)()<*/4GEC>=JY2"0[4@:F-A.^_6@_M)??Q;<_7Q&3F@>N4F9ZT'=]4FW&]-
M]#==5MU)3BS8?&:3D2T3XX:B)FYZ4TG:<;(.0.G^=3+SMO'L=DJ'*K9YDL:O
M"K)R@H @,JVW;3N+MS>!!E;%#%;"6>S@<@ 7*C,#+['N,SIZMSG6JV:(!OHT
MZKK1*+\AI'90+"<RW6GP\YK%4^"_W*\QIV%0^6>BQ/JZZJ#<3/( \2NRA-WC
MQR+L&O9HLT973<(-3"4P/?G*+.6;-C!%ZU5B&QRENX9-P;90<T7UU(NC4EWG
MK@)S)HYON6>J:X@4&&.7HF&F;9C;#9U]<C/TEK973-L-+(%!HH"'S6R[)]<
MVFV ,);3&ZD/$[H&^"/  +!ZI!J3A:EWW)[K-@;D?0MZU-;77&-JRL[1Y<S^
M9NB.K;BW'\T$S.*<N5(Q5Q5@7>CHI.;:!0%_T613-7L,'U24EBI#]!7[=JO>
M40XJR6X2$,QM'V"+WK!<2.^:J;%4F1X'^A)@(:]$W1>>&G.;RL:9Z+!Q+8%T
M!V9LWPTSPH0F+FFK JMLL[D]E0E!FJW+*,/3E./1-78O!)/<Y/<^9%[K0S2N
MNQU83G>AT^RY:U.&3UFV'&GESHKE3@,+I"JE$8[F%&XNK#N_>2V83'64[9_E
MMPE$@M1*=+X#E=<GL-NQB(Z2F5T'J@D\&.TJ8\J'@/G2V)=6E6R7:JI)V;"3
M/&B.4Z['Z(FFHMH*AT0I4ZFW<5_IU:SQ1OMU\U1:*VGC&EO.B]DU)JM%QZ'-
M):6GTC7LRV</YFI1JENDV[V@ 6&4A;(U 46@H9K*8=<AR):7U?07-$Z^$NF4
M;_)'"OH];8-^WXT@O=G)N+797"]C/\DQX.ZY&5$>]'"[@-;K^)4VJ]K\#MR.
ME+2)D=(*H6"\HNRPD(D2 6I+%:2XTB4]H*/@!U055-=KZL5P2- LWI@+H=6R
M'I?4I\'*@,A!TM!XZ3 P/5XQK"-0Z1, $%<R+90WX:#LYV!ZSR,RP*%M%'DR
M*1+3P=Y.!<?RIA/,QX@#VVV;_*A6'56G61-Z;@N65LY3#?1<]A"%6=%Z$_H9
MV!;#:-6ZWD=E<7_5G5\Z&S=8C^+7[AZ&,::QOI *[&Q[BOF6CRZRP!.R'$?4
M%@U^U(@K*IU,U#[5-$ZI*7AIBTON!35L-1<UO":[ (7R";]N2*;0LCB9MF',
MQDXF]IYGA;:3ZC:%<D6E;4#]"ZBVP1LM'DHUQ;8[YZ55WJ+;E6OB1FZIB)HX
M,N3@U_1HK^F"^Z1.3X-H42+/8\\WG8A1FLNR"4+ I/%15W[!FI& KB\&)K8.
MN'%?R/<XC5XVD-8W<P"0U)1[KKM-'/9[!_X&#NC,XMXU-5*-0I]ESEJ.'B6S
MA4'95=T?0PM/<M#JG2E@4#._#88GQSP9%7RD,ZX6+J3BV&[']%'55YBSL/#Z
M&G>8<V=BGIAN@E7IT%:3M^ F.Y\)AC2F7XHJLBO$3#;Z9=SB%#3CI1^NS2'X
MJ@*@@5"\+BW&YB?B5B6%N&W! ?+(*$TC9._<[F22CWFB)8"Q6/651O2T0/E>
M($>#-Q YU9DAS4#(9'X:/XYME#D":>EO:U'O>EE,H?F,Y*Q2Q$]X)/R4&*H5
M,ETV- ZW_:QI9R$,3M /$U*4TU3EJ&HHHU[:H[BKZ2BAZ SF34MJ5$?Q7EV6
M&5+NL,N(&Z9QG%[3S:,(W5+BQET MK^8U^998)Y%*HYTCY7NET?G8@GHG=?L
M9]WNCKVVMX$UB2[=+Y9A]*.64[8G5@=X_MP>)\(N;V4?:0F?L]L]TM[<Y+Z(
MFROLL[%)@9%;L=#QT MO[SB6KE\X0Q^+>K/R#" E+K!V8,PENP!D-HKXK "M
MX6\Y="G"<9+&Z6@&D' C8"=Y5,H\6O;JDGO/Y"W=4?_X]='EJ[47U?=8'F9
M;4"[,+/MM:5C_TBOLZ=EP?V\R/,4[(?'FUL!VR]D3'(3/I^F!K9NP3_V'S@Z
M@)?-+G*0DGG _BDYG7F<1 5&/ $*_Y4F(F"6)MI7?,=7C%YZ9*+[><D'8YZR
M(_%CA)B?_40AYI]=+Z]2>GQ%C7]W=?L3R#P?I>S?&TH!596,5,'> 3KY>YP6
MIG#PAK+!_D-T8(DL%+9N$-$+ 1?$+O1'W]<"&OW-A%2='6 @.^-YJPT;!'B.
M48@IXR<%\_ H349_BW'!^ESE!N&0P?DOC+&/"_E>^M#GHI@5[%#J/"]"0DA>
M[1MN%-YY1[P.;^T=3]M7<W]B^>">Q'+[2N[T2D !@7!B?TBD;L]'UR*,KZA'
M?OWUUY:.[TS'[_BL2-B);.FXI>/O]GT ';]!C/@7>K]:2FX$):-SJ(U+?D%<
MLL'[D/<I^R-@ER*;D(E&W4;:;/^OD [QI*GY4',]/*B[TS156##&IU/L]TQ1
M75W&B_GX+A!6'_YU?9[U1HPBI.;3W8YI<.6*:OT=&.=*<].IR$R$N:9(E<+*
M)HEYD&)2$9SD&D@_@N?D([R3/=06B'Y%(F]@S@^FH6%BV++,>RP T5WQE$V%
MB(!(396)3N@SS>L$SX!.78\%KW%8+S M&KH=3=%2^36@EH9K]K#1:]U;5M,<
M5'(SL,.)^ CL2IU\ECV6;LY#U:O*2X+3!3,4@\!,_Y0IW:M0U'">7W:0U29'
MS9>H8^J?VU"OK='^=BS8P,8GIT*2-K!LD+B&=[H[E..H>4J."M=0@FA=\V2E
M$KEG$HYLF4JWL]@,94%'Z<;$.4Q;I\I:)3C?TJ>Z!T*2,A(#)KU/XM'UQYNF
M06/$9U24PZ,KS,']D8J2G_]$$>.?6'(TL*W,,75 ,$T&%HO73.??"G.79::Z
MV=V0R\QL><E5FIBME5WM*<')U*3K4H-3ZI^G]WO%RR9%7O#8-M>S"MOT<@IC
MVHC38 6I=-M.F9B=G3'SU]_26>O_N4:S@6XD:H::[SH*LHA$&[7&B40L$'=0
MT4(-\#8W#FRO/WAF[*%KVKW4H)]NQ]?M=",#S"DU?V$6XJ.IZ?6FK#/][2O1
MU8RF\(%&A1="U02$K,P#F(<EX4N=+P*[&78BL)!!3'.W05M-24";O+]J6=#
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
M.QZMW+I)S:V9S*Z QTKGM%<YMZ-R'FR?RCG-P#S2-B"8"G7AY&@F9<6!^5C
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
M!"Z<2M*E0SJLJ'5\^^ZY:96 ]PIZZ!IF2:*I'%DCBCN6I+*2&N?1/('8?K1
M"^Y^.R*>#>:&D4F(W],Y&D=P"P\YLE2EU,;%NGT-\Y+ND$5,*:3[S1B'%O9A
M;"[)$<>0SJ;'5G^'3:<LW@G$J_3%JFQ61W4L%1=?Y]40A<UV3%*$B5>& ^O#
ME'$^ER.^AE=722E$0N=P&26>'UPQX!0*B':8,,#A.'%=<0&7S^!5S//"@6Q'
MUUEYEJA:UTWH\)8!,G%4B(W;H->KZSJ%T-,@V.[G'$QV]JJ\@\7&8"3O4N5X
M@$V88*2H4/H*7D+%97-[K^[[:RUT9+N4N9I'%".]A2R[(A.M3L;,4,'"VZIC
MH*4_XDV5";A,/S8OJ=6J\J%>;22?XD+@PL @[ KE@AYDCR#8M&NPA24_)IC?
MNP9;J.VVUS4X9M?@]KR :(43 -Y!X 5,Q3=@__=L;*TTTI,^C?3MZ[/M]<O\
M5DQR7KF";;F6GC1*<HU;-JX"0\6<2O,  NCXL?6V*<\O"AT_=^^_VDL;#GPW
M+?J+O;3CWM#MO;1;\]*.>R_MFQ+>;>P#>T[578A1RG)G37.3>"Q>1*7MK$V0
ML6*L*E=SSP %VVT=H;]A+W;7O6DXL(AE6]2/R6DD=1 3K )KBKT8<_TA1@R9
M[H1KV!J]652(5".OX4M&#-XHLK8S6ZB>#0TK\[]M SQ$65)IHMDK":6+D4,L
MOVNAVS)$L2(%/1'G>;@/4B>I%$7F57<@V7V_/K_7+KIL9XD4'C]9^MA\33^+
MY)O(WFE-(6LRL;>J:5%*M^*H+!H-1[+XB'T_@9-A"4E>BVV2<V\Y@EF%>3O/
MN&HO2JJELX@ELV%U+AD\U"T:XI2W):=@!Q8!"L&'J)KU/A,?F#Z8,;CNMFW+
MVJ<204()>8EDPSW+[O?8<K?!NPG+(B#.]TKI0*A0YMO%,'&*F&PK\]P.7=<A
M:4@PDD.#B T'9+_I@B2#Z;,KLR-3!H<Y.NGK-=#1M4F))H]QI BNC0<UG)0$
M>G<<U7ZKW1'WO4;8M3E$<B?=*YU6Q>7IL)T+55 =NN%KI6)#5BU\:1_QS UW
M8(-%!6.P16V-XO><909MKZ$!]YG4,>6ROKA %AO;L\(,PH=G4F\.;ZN^]@SW
M/6>_PYZS-ZM1'TNX=Q;0EM)FBWV6:#FU7<) &0T'777MJXE#N,!=5[6[*G=3
MW^[7M9-BXIH/5]'.S(2\&>]X-8AF?YY$1+T"YD,6O?OM>&]T__Y]_'^THZO]
M-,\&MXLJD:Y<=PKOZE1SUPL638A"HYAACKU-GG_79S36#%03OS. ;H0+:F.&
M\]I%O+CIG?VKBXC_U$?$OWT=^N2KUZ'M^C>TT%#9V Y^2-835E ;8AED]*&Z
M4$^9>=8"70%L,:KCLJ9:77 (@?511R\//\:& P(C9C:OFF-PG/9C[=OD19$O
M\*\4.RNEN<@ZAD[,C\9.<R0\.#6<+^<C!&;(6X^-,9)48%\MT_HLK@NT-5V%
M8(='9[VO/TU9?N_+\J>O?EG^1::-RD"@D2L%I%O!-8,%4N4INRE,*37VK!C\
M].?8+QWZXFX/R-TTD.5^OZ ^TU<P=?$</+-A1+MR3/@"O_WK5A N;SM4OH>+
M> 8\SS@.W"<O]&=3C6V(E9I)-S^LGXB9N'#Q24<-W$7D;I(._<K>Z,K>9HS:
M=3@9FI0,05]/0_O@43%X38<R9FD$\>:&.@$E V6:+Z77EKGS[E],RX!]"& R
MZDQAJ)*Z@K4X&M;P,@ADF\94N"-E<+@\CUC)(V.@$H,V!4._SC:ZSK81.W7;
MC)!K=T-JK#Y&.2Z0N0P[CT>\(QH\AH@^Y/ UKZ,EBW'+>T,*W9(0%KBS&!*/
MIJ.&[J#4Q]+-1O;8)#+[<)ZF2!8"-B_ZK!R^D_IO#IA;-&PLYJI"=(C7N]D
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
M$9'284%7-H'KPZTKEN:1<>!L)Q$;?8D,I_Y8DBMJC,?QDB\T')@K.=^TAL>
MDV."195U.6<B'@_IG,A4+#E$Z2YEQL1Q7QNTM=6!%K=]5>QIU5# "4MS6$ )
MIP?L1W-IC1#S .+H>=+X2]MVS@LF=U5J-XJT"<193S#@3C[-O,Y,5)D1M$$#
MR^8TM)PE#%\+I!CUG S* CA6;G($I/R(;UJ -@A@1E5!CL(,/. 9")=UCQJW
MQE>"<%%&X*>F9S.&&ZA9'WBX/7+M5JRQO?O;:XX]]Z#+Y98P ;^GE!?L?05C
M^*GD-B@8B%.A9K2X N@U!T;0&*C\/!M=@/(B(P-4'[7![EP_2_UB;:T"AL,:
M87+=_\N-Q7;Q\!&J7=QFC:R8;@35:O?JI=$M6X0V9SR:J EB:!'1Q<]CP+,<
ME+S1LPH*Q>G:# X>#0<,K+!<41>%DI=Y#;?%E!5'H3 0R3FG&>+:LZ2.JYX4
M^3.TP][V:H?7L/V@:/>,R!NV,4$(MM!-.V++AT2 _"NR/4!!S<#"B?6>H9M+
M4_C6Y26X.P?F];,&P6.G$3<<@+4(!Q=LJ*$=DG*XVS"#>;1Z,X'NTSP',XE:
MITID(ACA08(&AR4PU 4/;%'L,Z89#Y"K 4OU8H)-:,9*C>:R$?,D*0@(I/,[
MUC*3M@]Q%IU\FH(JK:)3-C&9RB#3># ZS4Q:$]D!=Z&NEV-P74U'9$YF\$QY
MQS.VEV/KG"4J5]$!]VOPEAKV;2%]F=' +!_CI5T=D5XP2Q+\;EF_>LTT!#24
M2;<D<X_ZDOK'QU+-#?RK+A$X5 7KQU5#3QBM@@_1I^HWW-SL:Y#?%?JWJ2FO
M)8>@:S'=-JG3X2"XVDY9CS^@TVN:\YH?=,69J=3U>JT&080+F6'R3FZ>%>WK
MRQ(]ZK-$7X<J^3)S= MCGD>Z$SC#]C56AQ$H)H]N[;<"%,VG**MG8Z2\F!HV
MVJ7#H1G3KIL*%#U_9K];S_W9^[HW\G7WM]?7/3>5 ;VSNVGMLK^-SJ[IPMK9
M=M5#[G=U8+55)=5J0DV-7.6 )I98J2(Q53:]N&U6W+9P,S-"1+C/,HSOXO:F
M.9;,89BHTD)F$VS7$;2(Y,P$=#W.)8\,VY#WE'FJ8N55)-A8M5X%_29X*YO@
M@^W=!,\D.%J&]VX[LD%!:6F>20X*XC!3GUBT[*J +Q I4F<F'*DR*K4?12IE
M: 4V9L]D1GE1X@TC1ALL,\4BA,YV291,TOC9!F)6<B6_0KX1NKZN>K(WX&G5
M@^;FDKC80M;YS@BI1JW8S+S.?!4Y.+::V9[X7FG<70A<1)]<<JUH(;$TC4B-
M,%9Y]:30] X'G(.V+1;@593K8.G84XHK-CNI]C'_%%>.;-H5G:ZMWG7Y>0M]
M=?EM>IZP"807@Q6@Q]*\I#_F>5DJ>C9^ !8NG'P\P$S)<+!^3OITUV=HOX?;
MJ_W>^>0:9_4\0*#T4,6-&VH/M]$O."+%Z@E&V1",-="DF4BD9W2!8EYSL0*\
M M$DM&NT+PL)$5?TCZ1B/E!@4G-A$KRQ7;N'@$-M299B9K@:67WV+LFF)7T+
M79+3B9/-CFXCA'"!C=-)Y5F5QQ^CDT\Z% ?GV!K\Z)6&RMJ:>VTLY86IT&92
M BH4PXO;/'+ H5'*N"X8M))J*L8 #SNYR4 ,WT-@MW'Q'E6AUUQGKD>"3[VF
M$HJFJFN%:A3=#:MN>H-AE<'P:'L-AG,P?+?$36IT$YXBB<0"B2#FRC!=H/,T
ME2F)K"NKO,Y&T&WA]"*[2F2WN-'];ZJ,99J*3"*>KS=J-[[5;V6S^Q-F5K"E
MRMA&5^]WSB*E&(<I1_%"AZ[LUU:V:Y*'3I((BG6WMU",*9(1H-E8LDHA8;P]
MRC""K:1KQC@G6 A,D,.1#]LN2*?_F37"UI*3P:V[5B&.1B9<M<LA_[S0!#A^
M[-] ?0E%.\>BH\P$+32#+?&&EP&!F1D.<==WC.?:?6^^8YK%QSW,X'O0C5OH
M!IUW:2N&;6J./*ZC0=02 Y#RPGHB/I<\5^HY1AN;P<&$SV*:8WP:7'[BC6@Y
M$KT'OFG1VT+BIB/+4S$3RV@A3&-%G>GK".+8HA.*8#,1&9]81+.ZI*R!/29L
MN6)JV[2[:RE8J'-+4Z!WH]>YN2[MR);',+.\; $K6FM?%H9&$$[GB$#(KH',
M<,2G4;HG&"_-(_'-6M>$86@2/'-UR]<6C*9GP-CX<MI"GBA$YQ.'X>KD(.;1
MLDN9*:G;0L,L:1[4=.E;C#H#1\6LV-;%T$.-,).5"J2,HK(HS</##$-29+J/
M3=@VXQK*W;=I]C=@8/W?\Y<GT;N3WXY.7X.,16]^B<Y?GIY%;X]^/8G@WU.P
M;5Z?G[YY??3JU7^B5R>_G$?'KXY>__/_K8L'?!>&Z8_?OF&ZL<E\MD/&%3XS
MAGR](L)T&>'MHW$JLH^&AM0G!:-SS"H&]S6M2]P=CPUU[_.<-Q#J(657^=UF
MAO:VE]6ST]?P#LY?GYR=1>]?GKP[>?/+*/12T7"T'O,U1N^K*+L+)X9IJE%G
M0<3=D1B# 3D<:+]U75;Z,U:HWMF:&TYS0S)[",JAMV_=ZH;X#*69-S?C/[T(
M=SZG4MVA9@PK=L'HAF/0MPTVM:?'S_ZM&"PELN@?(*^?:G 5.(>\C)Y/T3PZ
ME_$TR]/\ K[(=T?1JRIQ84(:<SA>[\;>?5^>G/[Z\AR>]_&=E6=N\$FOK1OV
M\*LQ<0"ZKSX1QBR)_N<^_>^&2^U>>2_ZW&E^^U=,ULZ9%"DOIGS"_[KQ\V?[
M$/R1GX3_IL?A/]TSZ9_@P?@O?+J[OM1[#&3]]M1O3_WVU&]/'=M3@L'T?ZLL
MGDKXX]0KA.MWJ=O?I6XZV]N\6>&SF%_Y@?B3]U3]GO4G[EE-_]22$[0<]5O?
M6WXQ;1?J F%!N!GX'+;!1J/;!]G>MV:'P&83R#N6YHN#=2->A9FXT8!U?<7!
M9UJ1Z\9W*^;'$4_*0?3WO_]]C65P*_=ZQS7\[EX;%15=3]*:^9MIQF_^!?3*
M[\N4'Q@Z3W]_=J:IR*.C"+L^&XS+1@7\/"#S-V3H$?62,L0Q'MO &.NM&#AA
MC&W;A"KVC&T+AT!JKS'Q BKR1A2U])AQKR#L):75OFW ]HZX/PHX@7H^2>Z\
M;O 2)F7#J1+=*"RZ%(7293"ZSS;U *+TSQOF'9R*3 .,W=,X<AS2XZ3W"\F=
MW1#R( NDXTG4A/H)8$=S62VDS#BWH[OKN ?EU*E[IK40M(U[#+P2-N4R- 5X
MC0?Q<-\X$/878[_QH[HAFP,;%[C_A1?8>_RW#5KS3SH,4S.NUV_>OSNRK[]A
MK^_>Q^1 8++?U ,(1G'%2@<=\Z_3DP XUSUJ+77MC%KSZ4(9V(JG[%"L)[:/
MCS;IOMLI )7W K1:&SOYISKU9_4?RK>BSN$3AJ*,JR:RCP*_[O0P/_^-W<R_
M_@(;W?2ZM ]H'RGPE%<F\*,K1^;O"]>W*O<^W_A=]<JB*][6EZTQEA8YKR22
MH?!Q>X]'T?[]_?W/B^H\";<']W4$NR#LJ7#3_>L?\N>&.7ZMA94G\/QTW/U5
MCM:2BLNO=[U8J7+/$GBT7^6JX5L='_"_]MUYN9/F"[Q.\.E65M0_1%:+0E]_
M_Q&MI[T;1+5@^WCSXC_PY<OSWUX]^_]02P,$%     @ P$.45N?><RF./
MBL4! !$   !D-#$V,#@S9&5X-#$W+FAT;>U]:W/;1K;M=U;Q/Z \-:>D*4:V
M'-MQ;,=5DJS$FE%L'TF93.;>^Z%)-,6V08"#AV3.K[_[T4\ I"1+M!$;I^I,
M+!($NAN[=^_'VFN_>'WVZ_'+%Z\/]UZ]' Y>G!V='1^^//S7=X]V=G]X<9__
MA,_OZPNB%_MO7_T1[?]R\/;X[<E/]WY_?71V> ^_B(8#N.Y IJ7,7[YX=?3/
MZ/3LC^/#G^Y=JKB</7NZ\UBE]R*1J//TIWN)G);TJQ?OS&5SD9^K]+LR6SQ[
ML"B?1_KO<5:6V9P_FF9I^5VA_BN?[;J_IV*NDN6S,S671?1&7D8GV5S D_:.
MCWYY\].]7)W/X%$O]E\>?IRIL2HCG%GTXO[^RQ?WW^'4VD:P^_ .AS"A-=%C
MF"15H2YD]'91JBR-]LYS*>=P@1U1^Y+<R8!>GLU4,1RL&<16"5=$__.7W4<_
M/(?AVB]P</CIT^?;$5P@/\I)5<HX&B\CD<:1F&?I>53.)#P^2;)+!7^]$WFI
MX/%P_U.Y*.5\+//_2<?%XOGNDU'T\,'#AY%*HWVIWL/5(_KQ.YDM$HG/>?*\
MB$[DHAHG:A)ET^A@IE*!HY-N<.].#KQA/8OJK]-;&5R\FGPUEO+>2QX=O0/<
M"7O[QX?1P>'Q\>F[O8.C-[_\=._!/?K[W=ZK5^;OWX]>G;W^Z=[N@P=_O1?M
MOSUY=7A"G^LQ\"??P68YWGMW>OC,_&/M>ZJ_U(8@X4ZC(9Z\U/]X90;RPU]!
MSNZ?O7)?_%/_F&?J1FPN#'__XT/S.?S/B?<D,Z.%.)??C7,I/GRGTD+%\IFX
MR%0<W6Q&+VN#@[="^P.%9LGO8>\9[P@WQ-I,]/LR;ZUYG;GIOQ2+E$BCOX.L
M?:S26$6GU6*1+$&P!$CAF9S,TBS)SN&#;&<4'9?Q#CY]] )'L*^?)*)$S16*
M?:+$6"6J7$:3;+X0Z7(49?FY2&%^,6T(^5$5)>X">);,2;@3<5F@*).@GQR,
MHDM5SB)5%I&(XUP6\-\RVJ]4$N/O'H^BTP_+ WP$JM1<)-'I?RJ1RU%T*(H2
MQYV>\[3VTN'@M(2-6D9OLITG3V!WO1&XK^$W!^I"P2\78B*CHS2NBC)7\/&^
M*.!&;EW@83,ATH]JQ#MMQTE ^/:]U^B]Q=>'1[^\/OOIWM-0I-S'$<@][")X
M)P]]Z?KLDA7MWXU0;>[8PJ'^+TCDKTID-%040OZO$T1\1[* -QJ#:*BIFM#K
MQK<?7/:WO_WM>:0_67/6W=6P_Q#+*HV.U4W&&^$8;S:VW4\9VSO8+=&_<<^,
MKCNL'1S6U[H/#C:E7&,T!/ZETLE,PC^.TFF6SWE9VW1L4U36Z-CKJ]A-J]<]
MF6<%Z=2K%*E_DL)_T*38J(%WE$9DP5G#;11),9G1HM"+WQOI?^S3(FIIB(J9
M2))H+*.9S"6,>PIV1I3+J<QS6.XRBP2LGV=ZX<^<\34<P (OY*0$FS*!LY!,
MPB(*K34V!]V/X+4FB?G-3K3&]'UZ1PKJ=YR<*)ZU&O_N9D\^V5B\6Z//LR;K
M5F?=*O6M4*--BG*9R.BG:)4^N5>S_!Z! >MO;F-TLJNVZ^L _YN5!V,4KF%T
MVU?X/*H-R<CQ+$OB(L*Y&_-*_J?"G:W06I9%63CQ/PBD[GD4ZGBS0WNYN+9<
M/.RJ7.RAGRKLV7$)4I*PLQJK' 0 _IC)A#S8O[^*CK-S/$TF1?0ZXQ/B6!]#
M6^X>N<2+)&I$>^8,!^;0>8TGWS_@?[9K?JK] LX]NI'GM;*NQ,L;5^'XKSOJ
M$9RTDYVKQAJX( =B"8L7'14)W+VHCUE_VQSP<SS'VO9,U&^9:VZ9[[NZ94*3
M (RAR#_609U.$C"8R1PXST5:&I,BVLI8OF)9J/-4X+99T%<@IOJ:;;CW<*#
MG+C()F(,R\DVG(E$91R)@ELOJGPR [,J0HL$;HQW6JG8V=(H9*CCS1;1TUJE
MYGN1O:[(/NJJR*XP9U% 4A)4':FL6<7P))98$+9%5N#7HFR]$PEZ,1P840>E
MV!!:"C'O7"UD=V[MO\DN<19@IV?HN92S/*O.9]&\*BMP:&)53*JBP!'BC%)Y
MGI6*?#$=;=4!VIFXP)T.;H*,PQCN<"#,BA7/ZA9ZOV76;ADX1'=WZDYV-[8.
M#.U4: W\SFA;4)^'K%V/M':E[_=8N1J/J;>5;^-#[730B](IH%]0S\'^O\%)
M&>BPU8'$VFN.7BQ6Q/D:OXS\F3VMW6GCB4.3;-F-],C1\GUU]$]8%)WDI-0(
MOLP%"TJHX>6\,13\R).D,>GM9R*Y%,L"LSHO7I]$IT?_ACE]?\_<DO*LS_[R
M(_U?+=^D1WIP^.;L\.1S)6'U1_CC9X_^>L,3R_KLH&' 0"ODA<S!SEN.HG%5
M1FE61N\S.+S1Y\&3IVC:FG  UZS(X<"=R'04^U8D)F:<71IEJ<0/YK#NT4+F
M1986-<_G%5TKI?-Y1BXZYCE.!S8H&>%_BFH,:D&)'$]4ZZO!ERJU?TU@97(,
M/Y!QJLKMP-QMM6]5:BT1,E$"RW8XV(?II1.:$GPYKY)2+6!12EIV4=+(\ ^\
M#]O1."!R*UG]PS5D!N4*[@*:'@TC#)NFT1X8!Q.X:G?G>WI;<#[ IV(RR?)8
MX#,IOLH_SB8RKG+Z%XSA7.C,L'7$S23V3&JWL,\?PS_1/D-C)9?&!Z"U^%BB
MI09O"1QQ?4>=.]-.]Q9Z)!5YZSA1_ S\Z7BN4G!]<U&20,CS*B&C![[+JT3"
M?T#,;+0?_J357L##^0-<HPRMJFB,[PYN'F>3BFP@<,F+RF2]X7WJR#'\( %Q
M3*($G>Z$'CS2EB>9B7GT'H8YP<R;J,I9EN-+YMU/KXZBK3@W%#U\(KD[81B7
M8@U^[IOFZ^?E\86HE.X#]YO;FP@_N^])>OVXMZ; "6XB[\X[GF-%V];L3;@;
M;T[G:QE/;?W-\1UKD5AY\V#C#P=M.S^Z_L;',9FM'7J9T0)$'N4.KN>-H:=
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
MG8LEF3U@\_"$SBM!B%.IL1'DH4RK!'9M0GH_&R?J7".R7 63HR[9-]KV(,M
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
M(?F\SA?:7%,#+N/S=#CY8],]ST!1@V,Z'-@ QZA-6L.K=9*PP !@<L6EQ,R
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
M#KNG13SNKM!C^#QP.N";F_'3EY<\\B#T7%"?&%=ZS409 8<.651[MI7UKL<
M!G\^'#E"#JY>]$@Y1O@ G1B*,:79'HV2 KP0]_VUDTIMMMIH[3H4_D(4MUR)
M1]Y*# ??[_SX!:;+C";]Z7A=??-]%QE+SF9RR6VB*7A+AAJ^[XE8B F%&WVK
M#OV!1%TT$C^V3YX5)Q??A1MPR \>L$3$FB1,*2HQN&@B\U27KMTT?PLW'LO
M/RIM!#;:0DG'5I9H\?WP'!3JF1G:@1X:JE#\]NGS[9')]IJP+B><_>!N6[[+
M3KMQ;Z1;=KK1);3)5&;L$$9(0%-E+3\F$"GU$"]=1!-MA+:8>AN1L[6!:[N:
M<W<[T5E+JALN:QE)\/:BVLL#*ZA$P4#X*]I(WD>T@,,!85)&;#DQ<YIBFC1_
M:9W!1"6).MJ-_.P:=P4WFZ\*]'KYAO**_L!_PFS?CWVV[^M0_1U$])PY (ZI
M%V3EOFS1,II-IT5#&.5QE;+D-B7M]^#=;]0(6''/HBVUS1N.H4;XPPN5)1;D
MK_D$?&I5_/A@!G[4<_BU^?F8(^--?6I-*[R9*R"H%SG8@VP4C9?\% .XR_)S
M83K]B,0A5I\/!_#\</SXQ,;XW2%)I1$8AK:M.FM:5^@^LKA&] U^:)4IF8US
MP@)Z.IB(:7(R^30+YMT_D^9Z<?6KLL%4&T@\)X= G^\X*I56<(:'^4^+>=?L
M)0B-IUAGP3WAN7)=\>N8\HCPHJV+QNH75;& FVBOFH-3?F7*W!:IX4-C$_IU
M(R\,C849#4ET<S@\B#Z6=%N5V4%45Y!?Y[@/X<@EFE<I-[\@1H65N74/J%3+
MM.T@MT+0AOY+49R- AP!-=3F8L96'C?4!)3+Z_M4;V 3=!8%='"]3=#2Y DO
MOJY@T3ZH,>OP?7H->WOAZB)"0PM7G$F6$(I-D):K2A-C!XTVKE5>6W,1OZ+&
M&1010&M/J[T4_'HXS@TCVG!03+*%Y,2/,Q?ISAASGR19(0.2BZFU@VK>=KWT
M$X5[+.&#;(Q-T&3<HXUN+ZL=! T<N;.<DS07;*&:!(XL3,.4!O-)G>4>B7]M
MPE(CM@/D#::-O#RGQMPDV24JR@7A$!P(P-$UF>==EY%EIS8N\ _G"]W]1BS9
MZ'!-+CQ4>ST1*W)%E%04MR;S6W"MMM'>.NO[W@,B>NZ<';<H>>8,E_>(=*YZ
M@HLH,5QK-5D-(;IR@J07R$ '2SG%?+9;Q?5HT-[.N8/MW5EX ]LYA+Y3^D"A
MC<K223#?\RH1%F!* 8A:SPO!]4:.#8'E?[BJ.?"?,%"Y^Z"/5'X=.[&#$(TS
M#.Q3]"G-'/J"@B]L#Z[HC/Q)E BU[H&.4+111^4*MGH#[_9RUT$.C]^L!>#C
ME*F458IRA@7:)D^*U -YK@12YL3J E-8HV@LT@]YM2@GRY$/XVE ?'1!F_\0
MK[)4I=.D(@:0]4P#;<R!EDO'599[53+%(JL*&.=DII(XERFQ_3#G K*/T";!
M(PY#M;'^:MO83T'Y76[SL-(F'?7PO T3@%$UJFHXB-&,BDTZ%^],A+E96QZ"
MHP<UYE*5PO(I;"B0OL],J20,R['W,MR/JH^\+(77:8:;->DTL,E/,#!?DT*N
MB^2M,R[KQ%_.,A@.P(8(UX1S*?Z$>YS77>"\'G47YW5H^==?"8VQ. /OK",
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
M5)0[T2EU1N*G<H6+C,85ZS=C3..XX$>S_U2@#D=1N5S,,O25ITF&#$Z7R*:
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
MPTO17-I1 M:2-7!+OFSARNXU_U1NJJ&KGRRE@>W-[?5[^Y^*X5\@J%"DH50
M:V::D2P,$A!]Q.QLTRX6G/AIAC>8I0G(2H5F-!(46+OXWS'\?2QS$('@DA1Q
MCK<[>?\&G! E8(D1ZH2-?\Y5_')[L+6UA?_?W-JZCXZ/*B4LDJ@O,LUZG;0&
M8WNB@PDO#)]^#K<60V4714+;6B"X-+RPNJ!14J1B O9\:FS\D1[E*+V3(L-?
M>9&/G[@E#I8_S=H"L/&VQX& !8EKGU=[RJ,M[RE6-;4_"81WJ87;=Y:?)Q=O
M;*?<V*9H%P2=P+\I2;"S?I+@,,<H K#]2*=3HDA#2X;/B? ,U0U:S"7Z>ZH"
M!48/QQT*^* DQ)*")RKN]ZI?GLK/0+1!#H:6".1,Y_@O+#[5PX*L1N"GFF<?
M8GSC/SH.X'9C<'Y'23IE"[/%P5]$T9UJNR&"?K1^!'U:M>;)P 4R*C)5TB)J
M+3F'VU((1Z=@\)^I+$<EAZ$PO ZTE\Y +P)+6,H$:BZ)L=^[!C56E9M=)5Q
MP29?T0&C#4011Q@_HGC2+-6PVO-4Y[F*D4DRY3$8\>J F3%.\NIN<9MP>Y'
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
M.YQ[GG?]+U9/KL_7DUR;<0;,_UH4+B> /9]J"1 W E\LSE0-DIMQB,$@>:L
M7!OM(A"BZ9VK.,F./:0IG0V?+(;D_HCIL2==>NS'8/8+89I/UQ>FN6_LHZRM
MP4<'TEQU+NOINH(T_2XO-K(5FZB=F\9D0KT>WKL9_G45?9C\:C1N&-5Q3NQ/
MF H4,%J*M+T[0P?KO'O9,'2NDB)?,)VZUG*7@KYH.V %460KB^ ?:G4^34(]
MFB_#P0W 944/#UU;V^O3_(S?:D[LIN Q^)*QF6MM!WF#?0.F"Q45&=YP>9J8
M#'6,@'<NX-W+W0%M8N,IQ$\::!M2%+6OFJ5%" 0;,9!2C48J0"\/1Z;,%";N
MVBSA4 &UE?#.T4CJE#(H8%"K?H_^@I_9-C$&C>EF45!K'YF&?+>@R&"7W<"5
M.YBWNZ:<553];.)<?OROG+F+,0V,-/K-DON]H8K52!-!NH)ED^> ?TKG;N!3
M/ OG9*HX:8=-8SD,Z65):C''LNT ]3'#$&1'WG<O)W<]\@9B*U+LUP6D@\&X
M<2$1U*5427Y<]F^$N*%!["$[A,M5&6S?T&8$-!6BP%_YWFA*&/N89@%AL!K#
M'SB!):/;.4D-&L -8*'U#LDZAJ]R?&Y#-Q[!(3^,V% ;96!$;*9F$]5AB>/'
M35QP)EVVZ XF'9%.*%[4&HPS=@F%\73<(%[?U$$Z.I-1H:K"O<MDW\$4Y/5$
M<:4-# XGAU_)FG5!A,J *A!S_9[%7 AC;"\1KYU-</?2<=<C1-NDA,Q9;*>'
M$0#0XSJW.6M&?G6B[>YES&KD85O'ZI@ C^2EE) $DDBE!O5ZN8)8\^9@5%MR
M6PP%#@C^NT"OZ9*&6D=W-T-W+]:3[H8%TYLSN:AG9Z8Q;!1G14IPVUD2@<NM
M,@MRX3]A47. GHJM,_"EGM>JG'JCS6= >J XV;>P[8XI(R"GRO930W_?KJ1L
M,L-@='S^1)XA"V0:MB=3CPT("@2_4?TT.EED)]J6@?0(C,)V3OS*<P%;:TCG
MU]/80'9#(,.!F*ITS"0Z (JGEK:4%T#8F >D9#5.;?*S)83V Z(+GG;H@CO
MN>N8QL-@VG0*5C+X;=&<:C-&E<YC)GHK@]Q, RE!<1$80F.+@"OA<*0>*H"X
M"N2M:FC5@\G<SH)BR9TF63$]KFD>KFS ,O>*@6R@RQ C$QW959_YTB"2>LJI
MX1$BVCS0&A)DM<F+M8&XP0D7RTWTC*B=&^IYP;".#E=+A[<G[1:BR--#1[T:
M74X&.0R3N,AL)(+IJ]_SP3H=F:V8S-8Q_87T,)LE.F;!=E$;4(,)GP'5>".J
M7(M02@(DH%W+B@X;C.!K[6B(#CG^#>AM31-'**$"1+,06GQ>=EJO3QNYN"^T
MD7I.!8->)HC!5&<9=7WD8,049[L1;(8HE$HJJ?"-:G? /PF4*8OO)B/=#,)Y
M9VTAS@O@K$TL:JW^?+?#/]]-G*G!:ER[*)*;_ES*FK/:\:M15&(!B*JU.'(%
M@*F.(6XQ4O6*G@FGOAQT_U+E 4S^MH4'TW8F(W4Y7I"1ZP]R37ZX.B<X3%<U
M*6>Z4K9,#N\8IT/2KIYQD/@HN9&:G)EK[,O)#OPPX'2@(7="TKJ,ARE*N"#A
MT='LK87'?L_P?-<<H<.:KD5$_BJ$^ ,F?Y]UR=_;S]FW!_!;B?:91B4VXB<:
M 3^Z$--H@WZOQ*>G7B?,!;94IVKN'O#W9K,A^!MG0Q:06+^W($W2(3;O,E*X
M=6!LLPLOV3K+"4A()N1<8V6DUW@,*"]V2&(9F=)BW](O)S4WYS2C<>1XP1O-
M50]]+.0A7<[U)/_6B[%</"T0GW,N,2E$^\9A@WCI2*<9-G8;%1@ *KT(&M/)
M6P#3SNZA8ZT["89>(6LU:+F"KEA&S*X;X(WP)-&[_^2KLV65K<UX:\=RVDWX
MK',=EAZTL)WHN.XN8[-UA6ULB\UL<8_-*OG!%[)"QBZRO@P3@*'/PK3O!*>"
MZZZ)$LO.G@G.XS"=<H^P3*O&'S&[(_J""4L=Q=YJ3/*E02K7&WO.V=[EI.P&
MC5,\JC%QW?;!KXTAOQ0PINDFFSKL1;@8?-""!W;#FV\$,_-L?;L"'IE0"=6'
M 16]<3,8]N%&*=)6AXU9=6_ 9^O8&_!P5-8UBPTWN_ZM&LDBHB;&'_%/_FQZ
M'N!!3:KFI3!MDZ4LHP()"CWK]T(YA3.VRIJ=Q?IS7_WKP_&IBP=/=*X>9#,9
MJ-TX.4\EG,UQ$C\(W>)>/<3K7Q/MOK'_\.MQR[[PEF9? _X>+(M_J#[)NRG_
M&"1%%)KG^TFU^LD)S$=@8)1;E8?.%^&B\A0[@8U88 =@,:$D)_%<CDD)#(N^
M%,8.:SQB)'7$SKNG+?"=9*!OLA'\DJ1S<>%!Y,G5CB!/[/X7[:+?,]M Y:MC
M\#5&.;:K060KW\,%=$-L1>(<-IRZ4DZ1*3O8\. 78*"+]G+A!</Y93=[1<(
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
MREMY>6V&2N&WO+F<HR+'5;@E5+_7J:)5D^KS]2-5VV!N<9\X-'(F"H@)SV.
MLZL0U(Y.;A&['I81UU 9!!F5+4UGBK*:/GYLT.\Q.)T0'9$MLJI!44WY7,[
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
MFR3ZY?/=1L P^V3Y6@.ZW3%9NC,9!ZA42;O= BWM*@QBD<OL0H429!3W'6@
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
M46*B.36M<NOT30J3JYZ"#G>K)G1.@ID7CX-;\B_011\T9S.Y-*0[9" !L43
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
MSJO.B_/-4)/EL5DOVQN;=68*!-\L"LM;T<L%(*^_PAFVG__S=BBP4XU)K*;
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
MYM/VB@X_4?%!!+!C)-L(J0<JGV*)EA-INL5U_IR5=!U\VD9#'I)6&UC.&2-
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
M!R=.H:!=F$K/R^G98#D=N8XBW4ZVVOK;,MP[@70+_;]? -(^3!('Q7*UP=7
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
M;P61X\/![_#EN[.?CW?^#U!+ P04    " # 0Y16244ES3$&   ;*P  $0
M &0T,38P.#-D97@T,C N:'1M[5IM<]HX$/[.#/]AATYN[F8:WIKF4D*8(>!)
MZ-#  4V;?A-XP9H8BUIR O?K;R5C, 2:D(8<G<*'Q))E:??9U3Z/#,7+SJ=Z
MJ7AIE:NE9*+8J77J5LGZ>GB4SF>+F;!)_9GI "B>-ZHW<'Y1:=0;K;/4E\M:
MQTKI&Y!,T+@*>@K]4K%:NX9VYZ9NG:7NN:V<PDGZ/?=2P%P^\,Y2+O:5>:K8
MC(8-F3_@WJ$2HT)VI$YAVNX*I<0P[.H+3QU*_B\6<O-VGPVY.RET^! E7.$]
MM,20T4KE>NWBZBSE\X%#2Q7/2];8X5VN0'L&Q<QYJ9AI:M=669 _>D$3>@83
M8T-3W*,/H@]EFM+W<#(S9#42N?P+V%&J,H6%9**-(X7#+OI_>%TY.LT=OX5\
M-I^'9RRO<*P.N6>39X6C@PW-:3O,1T>X-D'Q#_?@$V<"_E0.PA]O<D=_G\;N
MZXZ3T[^ 2_!QP"7AB#8H ?HV'+T_ .M[P-4$:AIBE$IC^Y7KQXY/F9=,?.3>
MP!;>@#J]GH-T4?/ZPA\RQ84''>PYGG#%8 (5D7X+=66GXY90Q"IB.&+>1(=I
M:DP:.C0@[H1#2W<GP'T?[T2/==T)X+CG!I+?(5VS0#G")W!DS#30EHT#S^;0
M#D8C&E9Q&'_<I"AQ(F289P-7$FR4M+,HT'8RX>.(L*#8D)=W""S*-<(-Q^CW
MN$30,XY\,9Z V2$2AC2>,"%X]90V]KF^)HO4DK?70I'IT H?LSSE!U+IIZ$\
M\!'-%1E,(9N!.+L1@Q%ZPB.,;+W@4$=H:9VWIF,*O[%)MV?[AJ+W,)^3"9W0
MZ5?/Z([V]N'>E@YS75#L%@'[?>P17"+$4[(A@LW(+PD&JCET84!UQL_S"4.7
MXL4J9I]V::EZ/G P50I!TM.8XKQ8'D&7_O)YW8**5:^WF^5*[>KB+)5-F7:S
M7*U&[2^U:N?R+'64/4C!>:-5M5JF>VI5V'-(Y% O-]M6(;KX(7[+8&MB(&K0
M)K5*TXMJM'#NPP%5TDRG.K]S/?4E]'9F8BX:N#C!23;JIS^MV%*1#R,VP,.N
MC^R6\D%R&POL3G ;-O1AR3B*#('9T-A2Z]T#<H@7/1,IB<PMS.KCW.!%8V.K
MQA:]M&H7EQV"X'@1@EC_W)9\'(Y7@V(Q_]JF=@4^%N+F+@5VEL(/1^@IU^SX
M%6(BI[NZPB>LYUUCD,(EW]YDS6?#"I"1F5BLF@L)1O_TUJ(F;3QCN;DH9J9B
MR22@[AZ!5!,7%PL6#A_4*]T5"TT7B=$H-.X]FTB]>8J7%,':-\ODV71*H]<*
M;SZ8SWR/9/4^GH)8L:XZ5FN7Q=R3E-0:2?>"4FH%\_SO2BJ9N&&3P(,Z?Y:4
M>I=]1$K!SBJI4.1M14K!CBBI9.+5I13L@))*)K8FI6"OI'XS)165Q[V2VGTE
M-8_57DGME=1KOY-J,F^03'QSZ-^SM%3^L==2>RVUUU)[+;774K^LEM(5$DR!
MW*NIW5=3\6CM]=36]53Q<ZE-I&X'+O$"%<C/I5?14YK^^\)UQ;WF01E9()'*
M.T5!.<2:<XW!NB)0(=U&\F]&R#+H2L6(=XDF)IIK]6,S2L#IUZC*8>$$+:.
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
MFY._PV1T^H&"F[BMEKQC0_= +AI#P8^\+3V5*.[/17(IK@J,R[Y\"Q[VR?_
MG![>,[>D#,CS__B1_J\6,=8C?7W\_O3XTPW2(W\&+?BHKUK0I"OF-5_9J2DX
M&)V6^K#\-KTT'FVJF+J?M58I9?29_%KBP$ M@$FCLS5^.(3T3&B-YQ*L]9P>
M OI)!?&!:"9C4F\PUH7X(NF[997'YX(.AG]5:-[#J8#QE2(#F9FI(LXECOWY
M>+0C=H/X L<4RERD!:Q!A']D.66-M*FB\H;O0#80/,&HPC(+!@CSN0_WP.?#
M.&%O2;EQ(/R-_H%;VPD>AA%\-*,I3Z5O/[VVL2<X-(MJ"MM!B1S75Y1XDEJS
M+<O'(Y7:/_7Y2KX-!CCHI:AR-Q(QO GC$>$,_%?Q(MJ9[K+2#4,R7<M'(:ZB
MD&71L4;XD9ER^&S\QG]V+4K4=H/!E;JQ6GS\':M%SC-SZ"3Z>T;!UT^8B"^B
M8Q#SJBCI!ZM5Y7AT QONF@/8V*A#/74N0 ,K>/)%%HLI[%W)M]1V*VC7 N[!
M^D;X6E;O%PHY4VJ\@CVZS"[1*<MP^?(8+&HPB7$?D[K+><SX+3^#-/1%!D.#
M&=?")%Z\JM/,&[;?AMOO25^WGU.Z873>VWWO,G%#_V@\6K6YPONOVSL?J[RH
MT/?11TGXZTFP-;3#A)-(\#(.\NUCB __/SBZ<-)P\I=9*9(PPNK"G]$EC-W>
M%'YM@J\3+V897 1^669#IAR4<6'&QNU<F'/8<3?=<4][N.,.BT#>6--&9Y4
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
M(K79832\3$W =AB(8.A%-%=Y48)KF&.,#GUT ^&#RQVX!?PUT''LXE<493$
M"/A)*VR%'-00O]WF(3:@VTT,ST($,UPS+0VEV,R2&$*#U]@F/02E&>8_+)R@
M< #FLIDT3L1?X&@U8J-E"N1%+<BP#:"G,CJ3*8;>X L,7K4*=$9%56P6N_OP
MSUU$!]U@2?$:VBM))C1S7:DX@N65B1"6;<<&+"T,=^\1C8+B71:YOENKVPCJ
MQT#N<9>(V>^FQ##.4MC9C)Y;B*]J42T\/[YU@H7^4(=D&B"E1L69N;(^I>F5
MKE.CE.XL*I#$E;YGZ%J H:/@$\C#N7F1.LJ(L59*":11C%:;#L#Q EM45]?[
M7*65:@IDT U;T T]!%:=I ;JXFHE$)L(QO@J"H$045-H?6 $/"!\0@DTXM8!
MWK2*828Q+,E57SX$GJH?O9T)QRII#R_$9@@(\,0GH'WMQ--W0LU4F!W(CC;.
MGZ:L:ZU<@1H&@CD(X!5\&DSGQ1I&<8\6\C6K&?CF#698O.5Y/CCOF^RJ5TVN
M5?WEXY5;;D?L]F_+G:Y/9R'AO/RZ5"A,('Z6?YYW!ZGR%NX*3;XD^(0L7@P0
MA]L5KFE/A<L1FQ45IOFB!E2MD4&J0:N?[CV<@,3%HBID:T9O/$('2LT5I\D:
M.,B:+-N4&@&\0>&#G9> N5=DR86<O;A#Z8Y'0[KC[F_\N(<;_Y!,D&6.QPEL
MR0LT^L]TWL&W@VRN_,I96P$JXZB6N>;J(% &V0+#(;1E4XJ%1 NJ=:Q_]0*/
MK.'DN4T!G/51 -&-H'@[F\9L/4\T^I(S^1M;_Z(%_*!S? -R<PN>: ^+-$[!
M::(F#F(Q56<5I;&<TY5Z6)!5SIHG3'*AJ:IJD9?Q:&-R/.?21F_@ESXO<,"
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
MB&.]/#=T)FM(^R[/D<F3H('D($YT^JOU9OHK/.Y3F/M2MW3:#$?0P96V!EU
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
MS-(H-*J_*MY]1-L@8)/M;E*1XKW$)QV)!/W1MW&$W[+]$O!):'ICUV_3[X'
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
MZ<SU17.L1C15DJ:69+AC$S/]P-E<I()+2H@WFA QBB\KR<QN_+*Q#/;5W:4
M[<&#(4![%VP)3,,]ZF\:[F?R='\5OTO,'@_IMFU8CX_ZF&Y#K?GTA7WC"W[C
M^,+QFV<O^!R"PP]U QQM#)^N4EH 8;#5"HNZ$#%!^&%N]:P]<3P65 D'Z<)#
M:7LU-L&IH+L)ZL:"U&1P+_I,3%Q\4XX]24)+H@U70TQ*^/'YORIX)MA(5\OS
M#&/=\R3+9A,POW+"3.8*O\U5!L<=I_3X0&)L#<>J=$4>8S!]:)#A[O LGL&Q
MVL;6Z&>VBFH)3'ME$<W]/8*R2% :L)I""V2MFV[CWZDHJQP;)R(XAD);&FU/
MKIA,L*> J#P<G/=,7;F 66ZNG72! [3]_$$X.@&LBYCY1F!RI3>8#_S11F/A
M&B&@L;FL4E6<VUA=5]O&O<BD^5:O6=/2#-K3=QJ;N"FS[ L[:YB20V@QY]HF
MSA*%MT86J*MJF,,/:"ZP1* Q_M<SIN?A* <&KJV8-X_[:]YPWXU5]0-#X'=C
MY?VXCW;-(:LQ>LNN1C?.%@O08B;(P2:*R+DG"\,H;>J=5>H" =5:_;;J<*3,
MP"Q7SMEL^$EA^OBEKLE0D,05LUENZGCGXFN45HLI#"[!4BZZR>$2CP+U-3JQ
MF7A3Z44!795,L.:MA->'L1)NIH5SPZ"RH&(4>H >&6*9\PM:"D0#BZ\:G*I#
M?2Z';Z\WT3NS@A[<E%%5M%;C$0?NBJXF%\,FVI D_NG:'=;'/89"U"(A!$@V
MX4$"^[L=HO>#QS)C-H-F4[+Q9\FX#L3&Y](T?.4H[Y6FG&]LN\EJR5^WAX8D
MX.V+<0_M_&\08U\.=1=8+ITCI0^'!:KUG>(\JY(9WLVGHV6 U@)CI&>$@,FP
M ""F]NE<DX#;@N+2[M96H'<'(=V"P=)#*3Q$#\L")DS;0I9+\L":X?!&(-_4
M6R!J(C4<)K8HWVI:+#>R9H?! L8B)4G5M6R<L: L5D;_'9RBK3A%3_KK%'U&
MG]GD;_M1D'DR![N 4L>4K%V1.$1-[.!:IN /#%5CW$XBE21@ ( L:SQ7E5H2
MG40:BE'!**Z08933Z]B"KBW[.XDN1*)F"K&>Y@GQE8<8\W+B.E^V+@%JLG8F
MP87QT 68*-K:<0,-:T@=C=*%9)PRX^S(EK_&6MCQ4>R%9H<]#&1A[+>%^*H6
MU<+P; 1^4F+J=K DWE -!:!<FZ%CP*N?A%8I/<V-P.L$@1W852+R&N.'+DSD
M7@R-.7+5;OOT]DPJ[?O+ NX/6<"[<B(\[>^)8.(0_6':< -J*=#"A/^9*>EM
M4:Y#K>@WB.>S_HKG<5@=^$G#32;1KQZ4:1)]KI;+A 3 U0:>PLFUJ5 /[M1J
M=^I9/V-3K=':&$EH/%)MT]:I#GLT)9X&<"=6\H2-1RO3?*L?:@@?&;[8QM#%
M?)BRU/0&[7Q>RSR+Y:S*C9&%<=IN Q-!]!HRB;#DW# 6>4E#%_?@T(8KVM+Y
M221\ [,P8'R#1UG"MEFTK/*B$JE'AJ(=U(=#%&,+VZZ/40PJ*-2POTD-4\HD
M$X$R;BG<],]SPTD:%.E@5=EXI,O*')"0HW$68(L9&.3'TD64GI?D+ <<D(.
M$,E%ZXZ*B)S?\L7L:BH?WI1#V'@;LMS#VI&3N17E%CW*8/JE3U+TN<SB+]&Q
M)@L*ZNNB=QJD9.OJ=  ARZ\09%R4JJP< ,GG3PM"$1XI4:(9:GP<NFF0MME
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
MZN7]HP]O_@D?OCW]]=VK_P]02P,$%     @ P$.45BZA$WSR*P  8]D! !$
M  !D-#$V,#@S9&5X-#(R+FAT;>U]ZU/;2!;O=U?Y?^C*UFR1+85@7B&$H8J
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
M)9[:=@M$721=M4+&2;<JD%X?J \GD7PJA>D886X:':UBBJRA^^=V07\+)HJ
M^ O[)JR2X7O!SR94E,(Y++3!1E*5-H)F&\]BU:15PR3<2X7"E=>6D,P86MTZ
MT=]@0V;T7Z40^ K*BP>.9%/Z:VVX%SWT[(?-QDC!$XI%70\M@VDT]QF:^WY]
M-?=3( L/U/0P9]L!,35:>M5L:+^.6KH1X$CCA,6Z]H0]V8J"2G(G,R6@#1G-
M):/.UDIT5$=*^@;RS(\C60=*)@&/0'E'EW"HLO4-<LD150@WNHY(RRM1HXK6
MH27B95) "D&(A"<%I@ILB"($F*KV*)O"4@ _X'B)*WAF@G":8&ND"RKK0\7[
MM%PMK%")695$G"ZLS+N=QW<)=#57"#,$C9$//*$+R$J*=BLUD$IS018 G'A)
M28$[35+@S\'U:NBS* F;T1YL@(:"3_P6AD__CH?";PJ<0.#LX74!&\2N\J?"
MJ0Z8F\GXEWRLW8);)/N182?Y0.6-S<IC;YI$!60U%MSB\(#9\AE8.Q\/!L!]
MY".32BWQ9 49R"+A0HF!L0>R)D%'V,RTH6Q83<2XQH(=BEC:_0\WEX)/=:>2
MDV5N;[?FW ]_ZST0>#=CL,LYBH8Q]Q(/=9#S6L..@_VCE1\93S1"C+@AH>*N
MXB)?+0]3M@7*3@!LO,CX<3()(];2+Q=)81\:':EZ;E%G?U+*+08HIH$IC.!Y
MJFPRIPVDA"IT&!NT%^FE%!4%*J*L;DT4%C3X^V[,M$NUB#T@52+T&6@*G@?M
ME.HU<",J1*I  \>8&+&?+%!6WKE1ZJ)5 V;G.P?\*8^ZT/C1'LV K;L 5A6
M0ZK,5N4+RS)H,YJ0YD#ET[IG5"5GP-WD"58%34D 093Z2'LA+6Z2@2\3[B:B
MW\$^RA&SI75_$'X@]D(\3X%I 2B;('^P,@:.O*8)H55]&NHN8!1?SLL3>3Q,
M1$$5#A/U:@CF.QJA89VIA15JJZ--T,PYR&E21?3$>8FL8IZ8SMVG<,1D/C82
MNRJ>BT.6C\,I&2>:-\&H7/6G<'6Z52'^@EB/8D13)Y:<P383'_$K!Q-@+&W;
MXQ'-3@0T\-5F(H<T9T)MI<4FJN54J)::>V2$+]ZDMLO&.F']GDR&EO51:/7]
M?TIZ#O!]YN=7'CRU)&*NP,MMMW#.2NC#O7J92F<PD_T2[3?GSC#:DF#1=)&I
M;:0M1]XJ?BF^4/"]B@0+GL<R2T>0MGZEMK*W:%*DZ3%DKC28YC:XT2"JYIDU
MC,3=%C14/*1%KLFF\NAE[/LDJQ]Y2M;"M$S%&*YMM_3@4OZG?%<6[!NH8)F8
M7(G1H'$!IC-/@BL25$&-Z$N5)(?!8B %Y,!OL5X!X65]R>2 J24?@<@HA<:=
MMVYTU)K+;K(H*CY@-80*RA#PK "2.%\T!.4#E%\,@ /A(3'_Y</)R.!BE.%(
M&O:A;'@E#<(7Y.3>;9S</\'IW:_YZ>4!8EC80DE-X'8FE"M$X#%JCF-1/"H5
M[+*S.BO:UFX98*TJ5&=6FI340F=Y2 8\\]Z8FR$"9[H#<MKA4A9UDQ\S(S_F
M77WS8_+(<DU63.4\[UT=<QE.4B3,% ,]@_%3 D/8)+Y4'-1Y5\_$EWLKOF?W
MX,@[QIJXX".04 V#&"<"#,RTHD4869K1T\7":!RM_1Y"]D;2$SGBH<NH\,O"
M8+$7!3&ST(\G?)L&V&\R+NZ]/60)$O!0%,<6B[T,^[YL*K.HN+'QUT?$-8P]
MG,RC*.2!=I)]G%CH#<-[!%JIH<]U+JV(O 2=)J6 21I">01"J:'OL*N*51!Y
MLTQD:1,_+,]@*4^LG1F):K=4*.KAB;56Z32%BR2<Z_XPB\CNN7*B4JU%65DN
MT;I)-7N"@U-#MQUR6/8#*,:C+NGY02",V-!*0OI6'EW:(IGX5":E)(=+;=)V
MN[7149F@0EU4D6O9CA"T1\I%0HSVL3F$T<"=:O<;Z@6.M)\_X&5)5BF7,+UE
M TR&0.]POY6DNWW/G"UFAM)[S.5,GCT%WBM74L)*4HLM6JCE8[N%Q7H]!K/1
MZ3Y->*OZP_:NGH<M3TZ)&P!)>$H&S!,Q+8?U)*\O'*R&4S\"\1S4CWAN"W:\
M<C-*%LI=F0LCE!!,%([=05+GI--PL([ (C/,>H[L2S6&;;<0I(M[<:9+[)!G
M/53WVF<-/UL?2;ZO(TDFM0L6$LF(HUX[1J,,X5N";%)9JG.6%XWT18;W=YD@
MF!6@S(,O;8;$:6EPF$ "\DMD-@&8;Y$P#L<,"-*Q-+J^;((7F*EWHH$ <QJ:
M?00W_%;]B/;$N0/+B26M([!0HC0 3<.0104]=BEMLMU:OSI)&FWR*2BYAA&E
MKVGR?S'//Q]NLBEH EX*8ZU+>BQ9']2/,0\P)48K'XY2^7ED0;#X9Y@ZM=>D
M3OTD9[F&H;TK8>9E^VDJT92(FUPFOE+5C;2DX!YP[W8K[ZTT#8-&C%2<P5)#
MLBOVK0+N3B>(PRCQRD1+=0D2I5SKHN39P"=3N&4E2,MPUC+NP79+WIO"9<B"
M&9&9:]2KJI+P0I4U*C[J.J< #9(4R5)=)JM=WJ7EL@VQ5TSL-8P\_^&YB.^=
MJ.2%-+Y,(^P9!)UHWV M^.Y=6B(5@IX4]F69%@R*JK]9#HT'8**1*6< .F^@
M*]L$!7]-0A8(FB[TT2WVQQV-F,/A1G=J9*.I\X?@EH3V(Y50E#UM97MA29>D
M\-)GGX.9'24)ML;C17ALR90FK.K2H-4Z;N7R$8\2?(LQG8X,B" ,#.!48D]X
M_J6_%#^0#E,Z\F-,(8"[A)Q,G_P5=A2KO])GAZ_O%YT+]L58JC"L2?V=D?I[
M4./4WUDYX$T*<-4RY:".69W7 L9,\>)^[/:YZVHV55+BO!@SM(A7#OO9;J'6
MM!#XV=SH?[YVL-&%*J7;NBO^J.K?JQ%D5?XR[2C;>,I4R=NM^_47$:Y7MJP&
M"3 YK%'A"J/C.2B"?=_7WTHI?B$%;4BH1-+(*=&00JDEZ%&*TY^M$A!0?IL*
M\:K/5 WM"Y,^"S#@(1,%V06B,1!?'%50;5"P,JZE3BN@P5&Q%[5O[99+)_-%
M@%'A>IX%MT&T X<5(?/-TY(SL6&7AKFZ=RV'\* G9=Y&,9[&ERCICJ2?*EIG
M4\?A,K4H*ME"@12*"Y-]K@62E?HBA<G)-*/!O19 6'#BI0<C%AEWL3;.A--;
M7^7W9^!:&76&^9!-IIX^#_Y6 /%I,':JY@8US%W^AO(L9^S+DRV);B$K,X^T
M,E<O5$BWLG-D&%';95G\1PF,(D%O-;()#4,N'<Y(OD/FCK/U]N@%$*WE2P1R
M8^NN;NN^KZ^M>VO41:>.FL;0K9J=O:^CH:N<ITF.N\3OGI5.GM,=AA1$MN>G
MVI" E\KT0TDSTG@ 8CX%IBI-.&M,UHHIL(8F:S$!LH=(8"!,LPCMVDFMU%&=
M)%& ?<B@I:&G.KE4X3"A:!QX#"8E<]NB D#22TI_V&_2'WZ"<UUSLSD7$,M*
MAR"%9"R*ACFA)6R5ZDT52F"[-1,_,-="@0M_D>H,MTG^2-.?S#0-2^<*"E8A
M)5WB8YHQURP#F@&J"!=Q%0F?-4S 3)Q&G&^(X6\!.BELT4RJ5KLE31*UITE#
MEWLWM"1B9A6FBQ=>^-3+?[9 +9S&T;SV)TK9!,(*/#8M#?+C1F<Q.E4."\V/
ME_1-1E8^"RRST20JYCAU-,T3X'V5 ]Q7OIX,XJ$^*%;:E &1#EGB #(ZQTC2
M3'%0X1BFW\IBBH#:D4X>UBTF<U ,TB^=/[C:"8B#*.J>D7/P8+INK/,9UGEG
MJ[[F>;??QTX7=TQTK4>JN$4UU9,9$XV97C5K ]JHH9V>LY)ZS/;Q!J:)A2A3
M"2MC=-9*XYZNFE!J:4Z#K% "#41+GXL*%-!X)T,6#97JI\1;VN_ 2'\;<-2S
M1>M1;)N#CFM9:X59; ("&7^112HR&XX5.):HT4K*8A:J+&AH<DTT64M3,,.\
M!!%%2JBQ;#NI*:/HITD"]AG7S]N2 AC/)ZX/VEZ@X(,E5+TNK)XJ>P>-3#.4
M6&90-J19-6G6T&:X82ZCH6$KI$I\PON22##H\DF?,\DF15;[/3"UDH^Z$F$&
M+A*W!JIV%A/)%+)&\F 58D:L"[1H5';+B0/G)7,G.?><&#Z0CX#'C5B0YK:,
M72I:0L$#"U,2Q;6:T3<FQ5I,BDY]38IK)*A0<+_?F,ROEH5)ISXF1"QF4QCS
MW%^#G_KX!/N8,-5Y!6S=F&(#0)Q/IHE*UAV59I.C$B(RR>6%TN.'XUGR_,CE
M]C$0X,0@!\ >'XT3YU*:?9,\C/[0C1K8CS'S0O-$]M!OE4\8$=DWV=LQ>%&X
MM+Q3J\1LB#+9!'Z@'BD[X<SH\Z"F+Y^(8Y4T:I-GNES3;X[PK".\7=\C_!L"
M)8#*\A?#;++&"U"YMK)=1R\ 8M:]^Y"E!9'0BU\<?%#<8\2H=*7+-. >F_HR
M;FKV+Q6^2]]-@1!$>"'T0?=&:XXY5KLEO9H8CXB],6@*W(XD5D?LB?V6?V!7
M $PVXC@L/A(#'")ZHD928T<"6H%F)@%CFTR]%T=YQC[ ,D4/N3\5W;* :9[8
M(H'YD^]8!.Q;9/G LET_%+F& ^8/ CJ&J<,-=Z#UZ[XT803*%OR_[_H^MOD"
M2R,:_C?&65ED!&Q;-ME$ 0"+$&$43*:T8#:#8>2ILJL)1;"(@/O8 3 *^'<5
M:38ZC&-L1VR]*DK#=Z)-<A%(DE"7<(]*M ACV4)WDWSV)]C]1,((AD,_B*AT
M9-NX_;CX?NQI4-\^V$^>C7]D6A&F,.5)*GBHB6 V 8#=E'E=+RD&_JZ)@?\,
M#+N&WKAB(;8PS?(51$4(,)=.52M1I(,@'N/!-*)8(59'9@1!NR4D@57&>A-%
MEOVP8P11%$Z0K*,DZ882F>68Y1,Q%B#K-W+/4ZT1,;#EA#)-GGW'Y/#1.(6,
MRE>1YDJK9G4+SN(#RXK<S#6J29I1-\L]#<2C6+2<I:Y(IZ1$HNI<(Y2F(7R*
M(-;$PP:1NI%CIHFF:%W.(B96E=F>IFO,.E3SG?JJYF<\',?PYF^P<CQNHG2/
MP^YWZJB?(RL4)U^6O>@PB)5A;"(O$9DIJ-0136/\&2:FN8\CB2N4N 22N@1G
MG,'V@,=+C=G(B+DY;8!@'H4B:ZB F.% E6@%1LL=DT(YBEQ9.*+(+!LD$4(?
M[02/R524DMH5^#/PX\&PW>H''*0]2%O11-J5E+TI-Q/4(!N][)Y^J+@5L<MZ
MJ36D1LK<+QXI$F4X2NR-G2T5)W) WS;"1)@%QL)(>,4S]XOVS+IAZU0*?BO]
M5<PAC'M@;BIT&AI%4J)KG_E)T./:Z8X^=AZ&RO\.)I/Q78F/CPL+$.M?DS!]
M$+LL5#J3<;-\-4*KD'Y[&$U-H'@Q ODXZ7E',U!VR\PD3FL_H7K[C2*R'D5D
MM[Z*B*QF?BI_OGYZ FX-*O$H]A2\? $;'BO(O<RQ).,X"..D.6RY<!.'&0X'
M0A\H?PT:*3!8D+02%TEWHA+4$TT<1Y2[[18Z3*@=<IB]2@+41UD#@SH."-DP
MQ;A/;07!/9E@+W"L>\SU)^DZC?3B= A$IQ*00_!\P5BR@R'WQ4_EPF5(FJLL
M09&6?*MS>28Z0J#PKO( T4Z,&88()V2P!(?)\+IP \DD#8D=%!Z2#:I8*-5#
MENY?^ASS"4E)AKIG^H%L]/+CF?L^8QPU2B@,XR'9>!<-7\-ZIP9+SZZ>BD[3
M26Z*&%IB8ONA\)&-5:^ )),E%!##")6Q045D)ASZ$T\_&6\#BO_^VM)M0?I^
MC"]W8[=D*FJQ<DZ*7(0*)[/RQ(9AN'C@P6%Q@/)C$(9!@C8 \_-LV"HDU@U[
MUG;-H,Y[7H2HG,8>*0+H(%TH+-U+\UWU8"HCR$009W=XY)*D:BDGRGUSG>UU
M, K@5%BVGJFV/DS$[>_PP_$Q5@VSB6'/;P,\\J?^IB7W[2(2$6O)XF9(K^T'
M2Z^\4,D+G8SSSA!.ZY5Z.?\E>@2E0-.NOD1@;:/&*AA]\HT607*IZ93UA=D!
MWNWISX6D2!^EES1#<I+EEG2<F]R#Y*/Z" 7>X?[FEG#&+A=SEOSY,)&.Y5NF
M**-H"*QM]IV'S/X?__A'5JP_QHO26[+*=NGK?HX=>QK2OA[Z'FL(N^ZOZ3<M
MY)M7M3P/>GQY@?!JJ"NM_+;JPP(Q!OI\0[D'+S^46]E>EFC>?@ 6X3_!GO["
MJ=]HU8U6W6C5C59=RQUKM.KF-?VL6K4QEK'EG[OGGS[?@@C:S_(1XW,"DA+D
M+JQK^]43$$+Z! ?C4GK/4)$@'YZ 3+ 4@GH#\A_$!\A$25:AEI_A@#4BOA'Q
M+Y2T&Q'_+%Y3(^(;$;^8B/^33F./7/!G*N"?SMFY)AG_<PFM1LP_&P)?CZ1O
M7M8SD_?U>6%&Z*5)NEPFZ7*OODF77WAH,]>E'O/C15,OTT<V:?9+I]GOU;7P
M8\BH;%J"E;54)%_*S/5,74<@&Z4HY$<L--;=F0+69ZI5$S;T3CL\J+I>4;B'
MS5*2XA%9]TQ%'9K1BE(6X^GB-<_H2Y'4S84-,M?CTVW-RT,$T*YHR2D:[;JB
M$Y<=J]8C.D%45B9AH4):\:Z02I/B<K,1"59L.D!T6'/>;J6=Z$U:Q"''<9#V
M]VKH\C'ILI:(<3-0#,OJ BR9#8W5-ADH0DN4 D4\0AH6M<U>A'UO,XC2B.([
M&NFJ.D3M=<Q&/FH.JJLZ=A).6MR%<>\O_%.6#,DN%E@$!,0L\7O"&//IF2,Q
M>V1GC3L6]&2U#H+9Z0:.R8Q"U?S6F,HR#V\@/RL_+#7$L#,/"S:,HD!)$KX3
M*'#LZCJ]//BT*J%1)7HGGKK1A%HW[Y<U.>U6.H:L1T" _+365$T#V\U[HD1B
M$" 2/WR,1PKGI/N_"51L>5[+"@L;ME\U)>_5CY)/="T8XAGM?PA)GW(7(1GR
M#0U5<X-2C A4NK$89@8H#HJ)"<5ZGG;++W9BF/BQZXB[E!J-U_?C"&?!C"[1
MQGTO"2KG_<O/KVS._M[F?OW._GF_ .U2@HPCL YQ/Q V3. KH(41>PPA7FPF
MD*VPJ%34X F9@\@L3&#:_!4'/$00,P1G:+>RR&*B1$_B!!N5UG$T%$U*):I.
MBN<@X"81-0=91O)L":23J1XUK!R)RIYE2PEN#M;:"TAMU8<9=@+.B6J.G*G?
MMP5>K;*B!/@7<J)[MB2=!N(C(P[8'?*QY6Z5?HDL3I#M@M$6)FHI;-9 E*,+
M[!^QAY%:MV@Y:>.>"Y::0H0'^0WL^PI$#35>WN<VED8J]FSVZ&D:L%;/*-[5
MCU&@DA B8D3L2@A[;))4F;[9T-+::.F@?K14;#ZH 0:P')QL[*IB;<W7E#&.
MB"6J=A^!OX7#P&-DHY.[?).<8/LM9($(0*#'0">P!!U)8(X9.3D_%9PO;3"=
M=N4T8<*%I]B $$^1R^&W?+/K1:C:5./64>"=5RG_[R4L$,2%Q$WX?UK!?':J
M<6?KY>O&U=4>;7P5(!EH1EW#PE\7 *K738;'YY>P1[>7W:]?R>WG[DWWZC<K
M<W!!+BCG!8(&41%>0<U$0HD'; PG")7#2,,E88>Z?#@G 0L1T!!]'H NE'CU
M>J#MS$7BKKRB:K?*@JIY%52[^RM64.WM/%D%59I2MZ-RQI%>3A;"J" (3Y$$
MJU]0HM]Q<GZ5B.LK&!-I(B'L2?;('-Z?L[%@ML9\5M3!CWH"B#/]Z <)?;1F
M_K8E_EF2<[P-WY(+QLF_X^7R-U[N<7ZWXFE^OUVST_PQ+7M]D:?UX_29G[_T
M[:R0-)U]]X^?')TCO6QF<D-Q]:*X].V\'(K+E[LU-%<OFC/?STNB.A2QIZ;"
M3,,A@U_.O3L61L)T^D(]F)#X-0ONEJ74GU?G>LXFU,]F+9P*ZL:?"U@,53O<
M4D\+OF"Y>3KGM"L=A!)VT7!D/%NG7*=QRJT$"/151U(ZAZ7X/U43*TSAQFBF
M^75&,\VE)$@#9)38W2N*D.VM%0?8?_]+A1K)P>R*)7)Y]>WFY.&LZ&"1PW-)
M1XF N^?P+"B+-K>0M>;$$:+SNW1Z*+JOO<%RDV5F^H'(@YZ>K'54QNIMSM*B
M7OC]JUI"9B_[9DI8S"D=\XBZ<CFG<&_ >Z*9QO)O;0VS.1GYL1>]3=X(3]%(
MEJ2>U>9QC?V"/83/?F84L8:UWQ@QU*R.*G6C8B778^G/(^XX+BO,.76(/?P5
MJ:$?43^[^?*1[.YM6?!^<XIA-IF"W#N/G%Z42N<''YGE5[.[]\NZJE'/B^U"
MYNGG/9EJ1D<8=M*D8"4^*\OP)%A+8JGCN ]3LQS1].#*COP>:&^==Q;9WMK>
MMI+YM5L89)79"6G?Y7R. M']BX=\9#9>66CV#W.9')1[M Y*'%H+7/)HOI89
MG"%U7#XWSK"S]5(XP\Y6PQD6X QZ5LMRAFQ+IH8S+,@9\-7+'5$^YN?&(+9?
MC.JPW:@.BS (G$N[)29#'E%Y6'>40?CVU&L314*OGE/@857TZ[VG0[_.AZ(4
M/<@WHTE4-R74=#HO-OIX4UTP(/9"0K<5>K7OC3U5S/J/"Z&M1?A^C<-;RFV&
M1Z?=PO^9DJJ*G[.":#+"\RSC5-M-G&H]<:KM)XM3K2\653&QI0YO8OJZ01<*
ML"NEC:GJ3S.MC4M_\Y!L;75>)Q.HLM7@J3\:4V]:3$1IMQ9\=U7RB.,S?!%^
M'^@(M/FQ+YW1A^32OV,C4(OE1#H'J!MW=N<53*QE-C=I>TU%/8<$;; .6F#X
M7]7;842H,DUIJEUVX:1(-(O,9 PO=N7M,3/67;OULLR[Y*W.MNT4OMG*QEW^
M1?VLUEQGU1R @ZUZ6'-+4**HPB$;(:/NZQ=G.27FS4O(F7L<>Z*>/]NM^RR?
M1Z,I3&1!O7H5>C)S(!]] ;<\<E=>P45)Y><3K 75PE67DA>]+\R:WFFLZ<:R
MK:5EN]U8MHUE.]>RU999;2S;G7LWH;%L%\YL6-:R?4!F0V/9-I9M8]G.N6*U
M%/RUQLO27Y_.IJS;S\;&;6S<QL:]U\;=;6S<QL:MI8V[T]BXC8T[U\9-+;/:
M6+G;3?QV/>FYY+[LW":"V]BYC9W;1'!?_L\F@ELSZ_:A%>0+$'R9X4R>Z&4W
MUO.]UO->8SVOT_0[^B/-P#Z!K?WC^#&2L$5KL[[ONOY$=#K1,P@9-F7R U"M
MN2? \66[EIX?1V:9F +&-]KKA7$/FX=$G&*'/H'S'XR(:!'!0\)^#'F/1[K5
M(",:)0*T$K$7HCL+Z+&HU;=;-ECDHONJ:/5R.N0>L 9R1P,N.J=H+5CT'=38
M_=E1-\F5N!<>*#JE9)8#JU2+%,CYEFRE@DT*/!\;_S%XCDL<WM=]8WLLFC#F
MR>8IJC5GMK.@N<JG12:O#"+I8#F$I,[VJA!)*P^P*LY?9V_5 59=PD%]0)X6
M:AGR:*!+_SKO+@ZM,^>*9P*JTQ4-@Y-Z2]6XZF?:@7N!IFJ_"5NK;P*JIW(M
M#X%%6\,$NBAP9>-2.8_(E_\'J?\D$[J637U".0L0ZD^#]R74H27 OI[_>>SJ
MAM!R04B9SV;YZS@(DB$_!.=N#9M?V.VJW(]E*H(PE'_GU!N$<>IO_@A_>XLC
M43^$0L2#DYXQ7]%9/J0<?H''.G0:@Z9_;FCYM\P>>K[K#Z9F YD'/Q@MIB"-
M!=DJ.@*6QVI[@68'AE$.MG1 "8A[E8E^9>-(!,K(SI;A@:CO8$M[H->+)?1H
MESR6#B_V>N4C9C1RR82GT-I='!AM[G'29\@VH_%48'C*+NL&CB<V9E68FMK:
M#TU(8VS]1T/ETP@?Z/]?=>=6O;4Y"74\":>'*[+X%6:@CZ!**-\W9 39V-W[
MY75R%E4P?C=SQ<X67)$>7G7-5N::;1BE.2[-<=%"6NM5:2H!Y7__6V=W_P."
M!OQV=7F;.-&'/&)OPC&UV:'G3P(*MW??V/YH!+R:4[ (\>KC"I2_Y='(UJWT
M5;Y-6B_LK%\O[.RO496K;K#F>-=1&C9Z82/HFI.@],+*I8"U-MUQU]J;KSKN
M+* Y9L9H%,?F/)E2//[?T(_)IYAZ4S@-^/L7YG":=\2M13&KKOM,ZF",_PM6
M'SFC/_@\OZ*YG-7 E!^$G_S ]0DI#JO[4W5(?/1Y+^L%-WCN ^CLH4&)BFEM
MCGFQ]")GV0NS,E&6?[F5A9<J4OK:+:WUI;1^6-PCLH$I,Z]7))(S9IO5*1WU
M9K:W.N_6.2JI;D A+(XT6O=S3$W<?_FIB?A*FVRP!PVP<C+7DV>#O<]5FSR6
M9I=XVZYO%[%I3J5-P];N_GL$I4\O]9^?_OTBE;X$305%:K9)]C-2 ==,D,].
M.S37GRXO27-0JF"JY;Q\+3#GYC//,18US\\*$4IAXA\I<XXDOI%RQ\AV>J]T
MBJQ$4<_ 4:_4Q\9;7[E/1?@@,/P<H7>QBXK6.. A*ZWKK"4;6]:A0IZA6%W4
M7'^ZM:WB;UF2!I^=.%URA89XE2+V)_"RY.6K)/AV:S&*/\RJ(V3C_?O-]^]_
M>6V1?P/#''+R34O2CKI@:[.SLAP]@5?H$@44\KXV RG9:8[6R,X*96<,9'_&
M!X+LG[7\U$EHGV/0;<E7-'+J(U\>+CMON U,QQ$^6AE#O>"Q]4(LU0<1X;,5
MH NL\JHH1']6&U41?KN5H?R:&:._QQXCB% $AMY63<91H15SL$:"5B=!_XS9
ME(I4Y\J*:Q[#^GQ8O="S$J6WP'&P2A@8,K?(1Q_5ZQ<A/Q<GP><J.Q==H9:;
M/Z_8-(G\L-U":;EGRDI)]E)2SI63>VN4DM2+:3 E(IZ^O5/;D1HQ664M;&P+
MG*]YEED-65/>/VO4./GHVGEI0K((!?J\1>0RY/?LI./BBZN'0?F@I9^N1S(^
MCP5GLM)S=F[%+&">%5VM_C/+1&^WUJ%]?*&!/=0U]:NH#%4.=)1%0'R6"8;O
MYB<8'KW]>'7V)WSX^?;+Q?'_!U!+ P04    " # 0Y16C+9=3ID+  !->
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
M=O%U\Z/;7S>O'N#? X:+ZL\(_P]02P,$%     @ P$.45K,4?;?:'@  A?T
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
MEFPYC"L\;,&/V)JQP,*S"ME3 /4,YEE]VIX)_FQ=V.K5CQ^V6FLO;7'0W']
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
MAG$FM<A1%U+" R2D+R<H/H"$-(W@[^,\ U,$[A*)@<QV9FT(YPE?-*)C7G2
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
M(N*Z^]-LY54!-I?S#C;*;GGFJ6%T\!090BNVP)O78B&YUP!U97" QG(6DI6
MH$"ODR_(/N9#CBE[EK*:N/.**:N&,;@_E"^F*#JV#L_*4A<=I>ZJYDYGH0B&
MPHW+4;<Z%-11S,9QD@UA5STV4<<9=XP2H2E0<^*V$2/YB!\PSQ0["O$23JLN
ME@8QJZ(NV+Y&?ZXZT$A7U"#8J0S[Z!0E&?K$?CY=7)=-&/':%;GK("-+<,Q!
MX:G 6)QQDVN5->,-GFNI]F6)W[#E+;%E#6MCC75C_/Y 3(HOF$K=</--YYP
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
MH?4IA:?2MNS+I@]GJE'*0]+--&A &$6I;$5 $6BHHG;8]@@R!685'0:UDZ]
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
MW6@WDC6HP+>^"*B >X7$@4S^[IK;[5:Q2YOMSE#91=N*)TBO!:+!O2L[4ED
M 5(3">B6I..&E.@!:@[L@2LQ7TDM1M AX].,H#-GS[,[6&=GF+1D%D\E?1.W
MF[@I"C[[ZISEV2PI7!EYTSM*5E(%E:3JM.(NN2! !;E]"8:=:9*B2IG/KUU>
MM<-&Z%HNG:AAJ-<I]456G1L4;),#2I.$J8M!//0J>(E1_RO 'N%[!VB#J1*#
MIXMJ!2H.LSV?W*:1@.8#^%W[K<FSY81#\CP<LMCUR6UM"VJX-0<7.D*ZJW W
M89Z>AZT8Z:)QDH)+=-P**O6I3)&6ZI%-19ZB#N5.\<'I,>DLQQIDF%6E^CR1
MB1-D;FKJ6HLSU86'1ZBKL?!-3?5B#14E.]NJ;Q_P[36S .49NFL*+7YGR40
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
M\C)B" 4N!?Z+\?\Z@>0&@_UP-=JD"\?BXZ&8<Z3R:XF(,:^13JG=PF^%"MG
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
M@U@2\Q<ZCM5UQ#!,+KID9UU$&GF=IKJ#G=[R443X@X_Z E'$YQ3_>]O$_UX
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
MXY\MAB!]4CO>WO)@5-\8OC7:'WG48$-I*O#O!I7OH[ZU-T-NC&>U*8TP5=1
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
M9X".W[H='?_QS<'YT6_PY>>K+Z>?_C]02P,$%     @ P$.45L$.4)8;(P
M7#(! !    !D-#$V,#@S9&5X-#0N:'1M[5UK4]M(NO[N*O^'+J9FBVPYA%MN
MD*&* #-A#P&6L#MGYEM;:ML]D24=72#>7W_>2[?4DB_!!&<5T%9M!MNZM%I/
MO]?G??O=A^N/9P?O/IP<'A]T.^^N3Z_/3@Y._O?Y[L;NNQ?\";Y^87X7[]Y?
M'/\AWO]V='%V<?7+VN\?3J]/UO 'T>W <4<JS%1R\.[X]-_BT_4?9R>_K-UJ
M/QOMO=EXJ<,U(0,]#']9"]0@H[/>7=K#QC(9ZO!Y%L5[FW&V+\SG?I1ET9B_
M&D1A]CS5_U%[6^7G@1SK8+)WK<<J%>?J5EQ%8PEW.CP[_>W\E[5$#T=PJW?O
M#TZ^C'1?9P(>3+Q[\?[@W8M+?+)9 ]C:?L 1>#0E-(2SB\-S<?C;U<G)QY/S
MZV(4LV=A[B R]25[KD,?KKNW^_-R@SJX'NE4X#BZG7(@ZQE^^[>?MG9?[\,P
M#X>)4F.X/ X0OWVS_ZPG?)DI7WQ2<:;&?97\+>RG\?[6JY[8WMS>[@FXP%CZ
M2NA0O%?Z+QT.>R(;*7&IHCA0>)57^ZFX4G'>#[0GHH$X&NE0BO7BMI=71\X-
M17\B9.@+.8["X9ZHS9/SS#A--?!,3=K: 0^7KH(H/WQ_=B*.3L[./ET>'IV>
M__;+VN8:?;X\/#ZVGW\_/;[^\,O:UN;FSVOB_<75\<D5?6_&P-\\AY5P=GCY
MZ63/_K'P#=1?UQ1,<!G1$*\.S!_'Q4!>_@PP>G%]7/[R;W,V/VHY9'M@]0)O
M=NWW\,^5<RO[2+$<JN?]1,G/ +!4^VI/WD3:%\L]TD%M</!:UMR7)ZJO2WP5
MY=L;FYMJO"32SQ2<G.SA*W>GHC9C!A@6'M/'T> !G0;4XA_PCP^0%"CJ\F0B
MKA.$_5&TT1-GF;^!$.Z)6YV-1**&.H67"LM&^GZBTE3(#(87C6'-;/7$^UP'
M/E[SJ"?.HPVSHM[TQ/\H;Y1+^&%K2WS*8#%F/;NHQ(D7A=$85A NCFLX,(R"
M:*@]&8AC=:."*,:5*_Z,0E6<M%^^\^K[=B;4>6\?3DY_^W -<*F"J/Q: -1A
MX<#L;+MX>KQ8.@S]A\%1^QZ^Z3V\CY(DNE5)^F#+^I^@KSYJ&>VS,O[N4_@0
MS_"'G.2A.-/[*!-^X.>X1)'WYPC^K3X$VI^DL9>UE);"UOII*,@.*LP?-F!8
MCY"XQ8\%!(5,T-KQ]8WV<QD$$Y#W Y6@M,\B(>'WTJ*ZE$DV*8V;GO"B(%!>
MID%@3_"RW4[E6*W2\NB-9W7K9^56XN\CT%HRG9H B[2>*-\5_1#!@0E,0*!N
M)&B?&)]7C.2-$NJ+\G*T'*4((AD*:6<7YJ[;.58>69-H1&ZB':K*2;L VQTL
MQ$"<X7FSC=(X3](<[PA3?CO2WHA&'/"(XR2"=^/<.A,T +C2$(Q9-"US.!5,
MT:N/[]^\?M7;W-S$_^/%[).R#7J'\U_O;+KGE_/3J\P<?NAVG-FC2<I3&&6:
MP_#I1G!^+"?PBA*8I!N59F:^Z.$<J\*3L<Y@@F $4^;)SJM-, APTL2[7R_
MR+?NV$AGZGD:2T_MA=%M(F'MG3SWHO%8)9YZ]P*//2C-F=H[L>B' \:Q#">N
MP3[[[74[^/HJ+XU?%*RT,$*H@ #JTR(0?;NV-AX#XKL="6-*QC +F8Y<Y,.'
MPH\2UH7"MVX/5S2,.0O N7UQR9111I]13@%4"2OH_:9\ KA=0QI(*OHJNU4J
M=)ZU5P6\\ZSI*,H#>$-*#/)@H$%L^70(/&7B:<1M3I-%0DPF"9QC'G)0$Z??
M_Z6>7_PNKC^<7)W\>G%UPJ\V9NDJ\'6CATD+A.7U &1R=)NRK^E&!A[$V7Q8
MI]'Q1NM>:]VK=;U8:P^DV210XA<QSR)8JSF.X#=6M+5U6CF. ZM]:Z-0V>9,
M]XAOLQJ7>.7[8GIHM'ALJ*4T*F:8%.6-7CW9UWPP;::9'U\NQ,#6QE;SWOZG
MO/\76%DD66'MHW1E80@^M*]9%DZ)J:H*P&]3O,!8ZC"31@=7);,U%T#538E/
M_'@+4M,:(U.VA7/L])71BF213LK5&!QP"1#'OF)MH0KU:<;LJQC^0&, ](RG
M$R\?IYD,/94^8RV!YH49C75_K(D#'^>;.%N]G9VMWN[V9N_-SEL84314J(6Z
M'8IV3(V>)[(P"&IF &N#&>L1H\+QG*CP%#Z$"Y WM46Y\N"RC=EM"2,$T%,Y
M/OTW/(P)A%. #==$S(NQJO30_ZT-!;]R5FM?@1$(JS6XE9,4@X/O/H W=_HG
M/-/.FKTDQ>+W?GI+_ZN%+<U(CT[.KT^NOB%0WPJXC>WF";CKJD-JC1EP)U@@
MU)T)L 7OZE"XOJZU]L' "_T>&'P!QC)IU<>)A@O?)CK+P* $N9H6ME]I6Y(
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
M!TY4H&ZDL\.=41H_(IGGU>,G\RPUE^8K/'GO[;*R'(TO-SJ\)]XK_1?*VW_
M/WX$?^#@<U@4UPE*Y*-HHR?.,I_QLZ3:<8>ZM;/L6 ]9YNX)1MW=__W[W_^^
M:+1WF=A[C#8CEF@4/OAX[S*[WP"$PJ[D"K#98%S-&P93YY_(3_RH9508._=?
M#8\=8C!=?\A)'HHS_5^=K6[GOM/U/4=+,3"09W_B]@3%?'U?F?"M\&IW'%K&
MHWO;7(_N" TTG\L(, '5#,_N$%POZ[A([W,8W7**C\.=9%(*VL*&PA8)ET/8
MF*5MGXH;.O 6(#Y[?;Z[>7)Q?4U6:JB\HK:GY@IV.QCY\)R)VA#N -E3_*Q4
M;*Y%QZ$9#E^3S^4V2;1I0]L 7)2M.-TM%>_ H*WZ=WD8T(HNG*VI.\,SX4Q2
M58@-2?$7)I 3Y_U >V+=E-?U)U03B*-$UHUQ47E#5C3,J@.M;(/VC)RTZ8?7
M4TYYV0=]1B16QC$,B()>Q!B"@2=YP!Y_N>5VNH^?"S]'<[+DKK<U\8!BUTWJ
MVE*4/CH[=?@W.L5O+!DU3Z@4V$P+>3TFX#\CR4(SL>"JC"' ;#25!O=J*[1,
M41<]!\E@@M4 CBG&!#!B%PT I-2@IGB!YDD57#Z:F+;YY"@*%>*.ICZ]\3(X
M4D1 K/<_4J**!R>@@+!V/IKG2=-\S"'ZH);<I$XF4]F5!0$9#%#@9]X@R-P
M!G*#1!7U)=9ER1,'(N3L=S'M+[0*[*L*;&NSN1KLL!029_*6@'C,.XN**Y5&
M04XX:#/GJ\[I $8:F#J_ID";402]@GM3L'Y(V7!'0A ;<:*R.7*C(!69;6M1
MI13HHN3/U.9YA0#EC4-+.K>EP+99QE4CLH%IQFO']C1:+$N(^(L]2+(LL)WE
M6(;)1*>T=SV9?,G7S57XF$3Y<-3M#!*M0I^8=6&:!XSL#7$*5T F7&CO1V=Y
M,D2H,FW$MQ>IG&I9!6BG(B%D9].87$@F<,+713MO; ;AG@_#I&R*FX/I.>D8
M'$.:]\?:D!E@U69,K[;!P$.GN/DH&MLP,Z54RY^P!F'*F-3<<2(L=W-C8Y(S
M'V[5-+\5H@O$@?0H^V,&,'VPO,7"HV*IHVEGMG4#YP>'S+G3('"=CC93^C!F
MR59SS9*/8"FK()"ABO)V[][O(.RWFFI^C)3T:=-O]'*XB3P+T8IUD:C"M83C
M;E2H[29FB1J 0T<?0E.RPN(&PP@@<G+>1<P47J$)@QUR0'+1OD5.]RJ'@SQ6
M,D3A9+S7153KUDA9-6X;::3,MF1+W2D+TH)ON$>\A2JVCR SP[5SB,8^';VC
M?#)?<H;!S3<%."=1&A-P(W$.EO2XKQ*>[.W-GMC>W'J](2YP>12#Z]4O1>$N
M"A(HAQQE1S>2\#S&'^ X!^7^Z:;XJ--% 7=;(:UH?[ ELM/$)5+'-Y<HCF,L
M9IG51X5=2,L.-FP[SVR=(Y$&T\?&/Y7.*1@?Q-@&M2BTE2J.N"9BH!N*;$7W
M]\3E;K-Q69.VT^*UQ^X)B6XK/;'/![7\23.=(8:I&A:D)I;>NN&0;@<)=S;\
M0;M7.S:%'0,Y7T::VM0^.'E_X4=V\+@ 5G-NA!FF:8[$,.5S$H63(#<JZ;-O
M]<))B9054G1Z92C+W'SN6OD!F4FO'S\SZ7$(GV^HYP3A\[+9PH?*'L>*R.68
M'(KCP :H*H*HY-9RRHK.L3(&E[I[*J>%G$KD(J9JT[DI;P:6J2'FA3&OQYWS
MF*B9V:VWC-DY(X#6:LU5 _=5$X$[V^&I1O%0/QDGG9OB9G8_F8H_ 0K%[.I=
M]R702:?]RZ,DI:PPVGKP=Y%=*#MFR!1)WFV.8.5H?-T\-![:D#C62+[:YU(D
M:F9+'1H33Z=.9Y[97BD%F9"C70D6F5P^\K;A/.HXDM FB!1P-Y>C+NJVIM+=
MTF&09SB*8@C5\UJHKAJJ;YH'55N;/+_$&%7R2 &8<#YZV"$9D[#HW>9AT?X@
MX*P0E3)D3 D9QXJ:"/V5)SKU-;<=[78XF8H7IAVRB<!23?]8+I(M.BV3OL3
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
ME]C5).<%+$:<PK:+EQUF!B4GY0#^C/?WDH;_)3SN\01[[C><BZ> ]$F&O'U
MJA0P+I8UB2]F,'_W_G"5<8+D*("Q,;; LAK6,VM4L^,E/D6RM3*IAN4M=Z;Y
M"HGBB?N?6^\4\,A%0EKD$@38V48FSH$AGO-!%2? Z8&C+_!GI,SI"@]?$@R7
M!$!#R_-G+C$HV0OQ:RLP*B""8@W+I)IE7F:9LTG-F6/SHW<E/WW('ZG'4&?4
M^"O/BQ*TJ**,DV7%C8P9 %X0RE TXK-&"SSCUZRJM85&KY@3T5/4X==Q8TU7
M6Z*K3A$6""<@%*%*7J(QX*N-_MDV(9.<]=D GVMD?C_)"J2SG"7L/!;?[^\)
M"EQ]T8V(<X.FH&ES6[2I-G%F@D@N$>(A6)<?&?\*- ,J%$GCLLK!H*HM*Y23
MC2&+OW"TM4"KVD1*BZJ-IJ6[T-*Y\J2TP&.NHBFA'7ZJ&/G$8TTVDLFF4U1#
MUGC.6N%XA1A;\*VMLR[W]^(QFHUK96'K]&E--K33\/, O2AH"65#0TO).SI3
M; 6=*:=K/"@Q4E1M%C=F/OD_\5_CZ-O@ EWV$*QV6C?>W_L@NI@3-A6T5U3]
M4?VVN"]<E5>[4*]XS;R/1;=#7-9&;L[[PL1]_^9%,Z?_6QGWX:*C<\G#JEGT
M'>G?Z0C]C^+&3]>O@!<*QW+.P 8I@*LV_F^DV8LXQ_@)>I#P(SX%-@N8QV,D
MU5%-<OM[USQ:YA4##/3[%7K@*$FSDHQYD;!XT"H)Z$V/>8H?TXQD\&O1>/,1
M=F-X+.>@F Z![(LEQGW)ER.Z:UH<-C;4$;9\"(,?L"$(CT'M8'^TZKM? S!Z
M66STXQ2-LBF\I#;(KIO]FC?@TF\4-ABSFVR(V5TB#;)(&^$*XJ2'_OI""#]X
M9I$&X>@#.7K]%TRF"5/"9,3_8$8":<LQ0#:^-!3\:@&*/3;,<H!B<A%/"XQG
M'AR_)Q]>?X$Y.0_:+D6D],E/D?AO&>;M2 ]?OCU]^?X.8=1=X%YN1[A7(Y5K
M.8L2.TD TH!N-JY%Z"@^9S/)WHA5(<YG/OUU+,+8WSM%H=R;TM76XAV4#/-L
M?.DQC"/_G4UG7AT1#Z_9 !<Z:H&?:D:P$&;=H&+@8W%15&.V)D29]8 J:S9C
MD-:M+38Z3FNI/\BJ7@E<2V@5^&L=?6R8Z:K;6W#OU=6MUQ.9=#^)^5APX$D\
M%<P5?AY@4)WWZCXY\L)BPOJS0"AJW4T#6/=)G@TY3'^V<,NS-<BZ[6U$3%%+
M&%X*N0-BH1Y.(Q/^Q]/YMJYH:<W"S$+]+1M>;K>_AU(GSY+B4<OE<X8!+'@5
MS&$"$YB%J]8Q\58R?-O;R>SEZQ>A)D01((:%GX4"G_?_J7@AG(9+$HVGUW@
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
M$UC4<R)#<BZ:%B&;@"$MW_$0;!&1\SA5H*:(']K4EGR8:>O8L,%.#\)0N0H
M.RQ&I.4[?HY3\JEB0Z:"Z>Z''52Z3,=%O[41*G9D<6>P(;$P%48/ 1W32H4
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
MZ-PV- (W &C8AJ,8-'98C$@,LE?D596I88N8U.Q4Z4YTPH74-4TC4BP%?&>
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
MI=6D(3WCLH6WI[9#CKE%SRMBV3G+H^)8/'#D,1@0WC_P$>]A[NQRRX05MBB
M+Y%-3;XD(WF%OULA^ +KOYD/H:9LW2$E,*1ENQ:M'N)I+887D(M88,9"8?0-
M96[6\B4@()'$7&$:L+)7?U9)CVHB8CP27WR(>D!L5QZVAFW133/$/C>)?9[V
M-_8Y ;&((=#)*O'Q$.C<@^YYVL= QR@)E=75>H>\DA)?"U = 6DUD@YBM%&,
M]@\WR=%F%0-RU$=)^C/,YTF1<S>ILTK#'$(@3*=G$G-OB(LM5!E<%P6$L6MP
MG>HA-L+DQB.VCV0'4>[87LJ2$#42P$I5/MZTE<0?@??3V?16E&\)E36P?S*$
MDQ5295=K+RBM[%3R9.H7:ZH-5-E94M6'E<$*P4N$^(!< >Z&&(_**+,10+,%
M<\60M._^C/8P3U&OCWD3>'_%NJ]3%482_RK,*$T*<DLT;_BY5,R*2*9/0093
M$5E(<UT%&X_XL'"=B1\HDZ^V\8C7N@S _3]P21"FPN=GX&J+V0S."C]2]P;1
MDR5CG<@I:U* %DH9"Z]*:B8RR*ZC455K28>7BF?7/]Q\%7QJM"[1[OKR\6C#
M]?"SV@-B>EE"Y!BB(EN&L4Y(IY4D->PX..O*4G/MT"@GXH9D4A=8;(^(%B9^
MF1243EU-X6*TVE"JNE(Z$2\&@]Z]LNASQD,KBQG:%- )"WB<[-.KF*Y23LG@
M^F!J.2])6'8N(:M+M75%T-TT*H1*HM;[V]E^8WRK!+B5TL@RPG A6F_9&H#W
M6!F5GM3"V%4*/XTY67D_>[D;R(\J/?U#FN?>0JV>&U_5<3;W9( ELS:V=C:K
M!R70J8K1;NF"-0@-77E^92.-+AA0BPF[MF53#=>Y3'J7W/L,GKPMRZ[R4L'P
M@<G+F!'>\%6E]UHY598GSA\9"F9=GX6>VQ:IDFMA$!\.DT-/%K^H2PJ99!<+
MC "MSDOR6 ,5*UFGH.)$5=3V-3!5<I3@"$T].%^,MT91EQU;12:J13=IWFA"
M%MPTE%,1(H6LJM4&D-J0[FAZPZP6?!/:B'\*$.OBJA@4SZ>]D/'HEBOA6YHK
M\7SIOVJG<DU.I5(=EMW%B^1V^=B9JKXF4YO9L;1RW/]/6LX9?IW5]3572EWF
M9R5VUO$(URSM/5RK7E.Z"R:>3_N]E;!;_JC:=.LJ;:<<=/%(*DOZ@R2+E1)8
M2Y UQ3@DV>HK]66DY>G.P%B@:O72=66#!_>A:Y79\RH1'0,\HS6EB=7%L!K7
M:\ ^:A0[LG1-CQ@^.QZI>[/I+Y4N-X@;E%-6X:@>+*@V]'7K,8@(B H>Q)2=
MD0K9A]&87B%ZQ4X$)%--6,.!1M._ G/10 .[Z:4QEVB^\Y :Z_AL]9"1QI3>
MUA(']7)C]B4#SP/E%LNT('HHSI\2.!H6$4,#9R)892,V+(/!0>"Z%;BG_1:X
M,,4N?Y\\JI*)9.6%DJQUB7[.DOH8V1ULHN-LJV$HO#YI5UD ,5L?JF-C;)FW
MF 2O+6,8"KLU;*TX,C\0,NUP0*9]-[ID,X#C67\!'%4"LP&VT;G]>-;'8OMQ
M2;584GU;E#)>C>QN &9T7,=YUD]@QN8F[O9I$]5LV% 'O ?YZ6'=XIAXI\P
MVBFSMNNMZF8A1OD3I(/-.?VX"+-(>)2+I6ORM! N)N\XH6G<#[?<GPO-+ML0
MSG.ZL8SHFY;0)KQ#D'5WLMOS.H.6)!2,,LK7<?B@W^Y!1GJ>6+6TC48_25Z1
M04#N04!ZF!T\E0T3BLM1CR*1R9"L&9'2C.J\KKR$8)BO1756ZI680<HV9H><
MVENT8V$EO)?ZERK@W@$Q]@T.2@^SFN@IBB\@,;$7.9,D32DNS5Q=GG>KY,2N
M8Y6;+'A(A=;8$.WQ:&=?XCG)&Y15:!ZG!\ZA%Q*R124A T=X:;16^4F,> (.
MB5_@QS0V-&2>UZ8;K.8@[G"]JU%KGZVC)<RR^$1$H;B2\!X)V.09[Q5?V0C#
MMAE6B,UAX]%$P%(4:&>H'71_T)[U[Z"9+HN.Z%%NU\Y,Q%25"L2$]7OM, W:
M^1Z$YGD?A:8:D\ML(>O-,&(P"SD<"/(MHIENJ%$X&FP!<)U*B!ZBNE)33)$_
M*XP+,1YMT&[7QER#_KH[4?RECZ*HVPU<%))%B ,"EQAP(<=*:J/!2O^RN<]C
M2K#LSPSLL\>_B!C^Z L43E<QN*1,W\[L:42O[CI9D2T%"&3@*BYVGH^6FI@Y
MHIL7P2"S]Y!&W^N?T!X'5Q E"3UH )L;&FOQ7I:)O.JSWLASQ G4=^XZ.H/G
M>-]2W,-JT,<2KU^#YEN5(M\#RQ^7O-*J_<;E7IYID0FSD.0V5Y)0D@?J]GL6
MNQX6D3Y0%&*/!90:5*O%"M);>90EEBB]AAEZ/*HFSDR_=1"]CG$2/12[^C >
MG,JU0M)\YFJB^=3,E>/E3*>&S;0&-Y/D;++Y>N&8V<DJNDIQ E//(?5BX)5F
M%Z3L,ZZU[J)YEI\+JN0(NO/24[V7*O_:V(,YB'G'8M[#,N<?<80DT=IIK,'$
MK"&^=5'6WB%XLDET5?;=9&#+LZFG)K=;]!,NB_Y*<1NV$ +O8$[5))5^X&0B
M)7&N#0*M#?A<+$00PG71VL YR8.'[(B.-\TE7,4^9DV[X'*6C++%UF,0/U!%
MP9J/EB[.>+0]6 :[A!3?L2J=1.$BS#53PM);+PQF%$Q.XSJ*F++/G+[#7[!^
M\19)@=5JN(KL8OGDC["9V$U4/CM[<+VIO'Z(PHUZC 8RL!8LZ?,>8TG;,-H#
MIK1K(_*\CSC!<R)NDAIX6D33,(J4AFIHEMU.#[8Q/4%<N W5T\:R<[4';?![
M.A79OKOWZ-!?ZP/8CGW%$[+'$IF>]WATK:]")6(9JZH><U.M&CV2<',,$>K,
MT-<-/Y+N7>:!YT/N#P<Q#=Y0QEZ!NDMM]3]2Y\WCH?/F+Z!^>AAVF0>ZQ@F=
M"6J"KCG:!K]*()N8C2,OLPWL]!-/-$8]U+XW'D7>:K.U-'I*SVPJ&:07"$2=
MD-Y4+[:MKO28*VN-.E'"L(U&0L7DT#!R2#V.)B-[01 R[B=OV#NBCL0WHCB-
MV*(XXC39:*P)+[C)Q#8%NI%S.07Z'%ZA(E;*5JM/)=,6\BBC1[)29+%ZUZO\
M:C6JG('+IFLMT$/\\)]H^"L)$#[1+'-;A=^;2'=-KUFRGO+HQ2SW_$C8[(I,
M/L($J(H]Q,NRD)/N*+ES$2VK-%-R9GB#TS(D 6Z?!/BEOTF 2Z.ANTQ>#1F
MKC79+WW, ,@TLH:<,Y5S&\K;5E(TN" IW1\B<+*F89@-7.0M4+]7,RYL".8[
MEKX>!O-U?.($F;; AMI,W3)A3QZH C/4B"I*OJ& @ GZDY+E"$WB+$:N#8:?
MY37^H4$$.Q;!G@=TE3*6K<;2DIU/5FFVJPKA@,QXK5M]6JGD*JSO(:5^Y$2P
M7>>/$N%E(BI<A3XCR=91%66+6I9:.2W-]'KPH5 6KMMN W&LP=B'RT4& J8?
MI&#)P@"-1^PSRRW5$RBNW<^&6I?;Z#J_2[Q:7]06#52*4?$<0FYVB4"NTEBL
MFVKRN,TV6:,$FWC5V^E9N:AWVE@3!WW3L;[I8^BHN=<EIG0J4Q$6^YTZ)V[)
MRX^L=R7YGS'J@D6S),2$4UC^%<)'6%SJ^;E"HZK!@I7V?$XP5\^M2D[A3:1T
M;\ )#$.E[C*$W-_K;PQY.IWBL(,K09/*42HNT:>*&>HPQ))=JS:0C1X&DQ5W
M?B+\!"\02E@<Z=-CIX7"G SITZX%I9=Q']@*:=# M$S#=,%(MM5<Y'/I^4GS
M5K+>&Y"U68A>-HU*Q,DIF%CEWAU$GA$;+OZ#&Q\0CRY*(=0:BWI^=)_%@%B_
M3YGL92!H*2\2HEP:-6%/%%H+#Y,*NO)NYB@>59LJXL2)X-\81A*++).UJ^;<
MM0QU\&JSRM442@YBV;58]C!>N!"1\#(C3B@=>*WW=)42_'@]YHI5).'/-[&_
ML@*E*'8\@D_0=:ELPD3\EZ1CT$^5M4]D2,!01N)3C@,X*-:5SED<%/ +#I9/
MDL5"I"4Z91EY- \('FBOAUHTE7H? HD["23V^QM(G*,T9:3W?I6Y6^X;.DFP
M2K]=)&&L\VD+V"@77_*'R$02YT?/?KX9^.C5,8ZU$'(0!T2\A8>3X'!]UDP-
M.R=5@L'1%2$@.'^0LWYX/Y</$[_^%,LK00$6 :+RQ5*GF$ILB#ZFN?=%+D9\
M68HX,X_G!)-7%50#04/T4NEB3+77/MD\7Y() '*KY*TS8CP7I87X7ZZ>GXCW
M:IC8M:N07-\=!NW)@$'[413D07\5Y*](9@"NX">!R+$AL]*Y%WC0Q\P*<L<]
M>V'+ N&<\0_/7TAEO! >ER<8'3T1ZP3SM7-K+"CE@Y.H)"N@BDV60#R#$;((
M7-73B"6>(EZ"'Q;Z.?-I%#'M-_^ 4PP0913B;?&16#.B>I2\D[PW(PH]:Q%P
M;]-$3HJ\:B9GV*,9HRWU:!05V*!CGW#=OR6!ZTS#% TH&, HR0A>.!/)+/66
ML'2XX JB*37Y)<O!CX7_/XV2!&=H0?26S_^WP%6YS@*L( ^O!,.*+T&5*01.
MNK":V3R/9?_9"F(^UTG#!&?KY6GX6:*PC#'36"ZCK9=]>?B=J#3'W+NBK\&?
MH\,N$199P9-I=YVWR0IGB_  KFR>I+G'Q0$?MQ]??EK$BCQW"C%I[.,/UI"_
MD@E<(^0S)03M C >V5_7$&5VK5]ZF)"K-TU3D%9M :JS247>6LZ41,\B+98H
M1T8A*\/.1DMOC4>DN-PF3:&]6/'%+Y"$CW(A-*)2YTOTN)'<;*5L7HCQ MR+
M47F>').'M:T@8P2W^(SPY<6R9"&J=H!6>J/:IL;:=+(X&;OR&3DSRV@Z#6-B
MW2@]?EZE:B'WG 8#P"6Y.<Z&]C+X;8:E^!B'!:JA?M8\11I@+7)!;V5MSTW<
MBB'4;O,D#_OK2;X)LV4!W_P%-GP70Z'N?M3]81_=252%=/*Y,4-50EQ+L1&.
M#I4I>("Y5Y;Y+26FM$_ PI4QG0!+5R,;4*GCV<$S0#$7)P-IR[U(9 \=$+,B
M*+%6X&-?"3;*>1YQ@X,4,[M60D8?W=I8,!JEH;T"?DR38C8?CZ9I"-8>K"W-
M$XY8LJE3R<<\>ZR>1U<A(]:D]-OE3:Q+Z6D$DPG16.\<[LDJ4>"MS2(18L!$
MEE-JW+J>IO2JR9UKMOEN^4]:0U9,(#"23#)>GK,Q?RW"3[@+Q^DD5)EW3+2'
M6::2\%[YIT::\9!B%6QCU47ZM(A$)MTEX\;\K9!#P<E[N)M<0/W#R+<3E$<=
M Q:>FFCA>U6"4'[Q@P]R-S[(X_[Z(-R4W)>\OEJ-IDP&[WA1Q)*HO$8SCGWA
ML75,G6619H47YPW(.2W\=+CAL""7@<PT8+P"-TOU" "$X(U'U+<8T\3$A1<2
M;^G4\[,05B\A@>IH*]K)( ![FY5LZ6780(I4D+J!8SX14;(JW]. &I>W0&HI
MX@N"QY.BL6^&BAA_RR_.1>I08@8)HGRID#TK52J09%55VN&@0+PA$@))%8$,
MY_ 1KK:7&0RF_\F.G!U/JE1/W;)I_XSGF$_0G03RFO4+9V=2O9^U[<WWD7?)
M*$:>.SO/G ?PNFM#P]LO[X6I"52A.S/1<I)A<@=;7)EV7N-:F.*BR.&%J4*3
MS9-5K!Z,E\$!^/Q DS%/DP*_VYW']97(5^4E26$A7XX1>G(>O)_,8C@J <A]
M 58QU10"L+S8AXU"4=WQVS:K138W?PWC$;7YXG -HB^HOZAU,XD.,EFIQ14>
M. VPE@6DK]8:^X<W51O89VVU"1]I2ZQ+V5AI*> +N$SQ])\DN^YX]"X/OF:Q
M\E>H0X\.]FY<N^3S?00_PXD]V-MWG==%&)$1/G&=]\DN?[O[SUWG/X0_!VTV
M<_;WG8\Y*++<U6]V"M]$L@A]"?;TYW$2)3/*M;Z!(Q$E2])Z_TYB45Z$+WM#
MA7[+MT6V&)25(^>=")W_*KZ=<$C2M"0]<OX)VO_WT$N^W9?_][__O?KPP9.Z
MWI-ZTE]/ZO<P\T44>;%(BFW]J2%LOD78_*2OB9PY3U4D)&WND0/%X:B5ITF9
MFD,V<V"=2W$FI6(J)($2<C^7S *RK$2)^#S!\%$F@[CLYE%>V6"$Y.2Z2D;'
M!A6"SH-G-P#;?H>0D*<#).2OH AZGC^C9D3B&R7NX(AHQ_Q"<H@HQYE3MYC.
M*2O8LIO+&$]0,HI@,BF 4XPU9&O2BW&X\980$I=D9@.J_C[ELI>H^I9.CZ9L
MB<M1(N8DK78-EQ*F>9BC#%/Q%WS\5-A=M]CIN%BHL@-V-@8F&8]<0]/PCJR8
M?,(?.;'*E!28*@5A9GAC5F"6000,:62*# BO)YS31,2_XJG4*\HDLZ^QE)L\
M?&B+ZORP]!#K;QX69(NDZ4/LD!7+9:0*&=4&79E8W'5P&"-=8W:BFY=RDG(\
M*B_G% VR!Y1U.+D"I,V/*6LTP^ER<A8($W&8/ -\5)N*+H/&[UJ(>S@Z]U@E
MQ]6\6YQ6B'"5*@^AI'YHGAX?<WJP!=^&%H)FW:;C45+GJ5@I\C05DN#GIT6.
MJQ &!;9QW2"J78MJ#X?7GDUK**T&D!LU+>!^Z$%Q#G%E&H/FJ"A$6712D>7,
MND]%&F8(GT6<Q7AD8UHIR>[815H]Y4[RCY30#&H;00 <]7VH9UN3PMB)-_QQ
M[K&V3Y&&P-&P!9X,1FT?L!,07$K.8JL4[U,'FO3W"7:*!^>:+2F7P:1?J;C"
M8W>S2SDE84/^_ C"BTP[4+!9,RHO$XR/1RW(]V9.49KU@AJ@;/A-JQLX321\
M5T[-\+&X(;6)-<%H<,PZ5Q0]'+Z+-BU#!$@1<4,Z,AYUYAX-LG1GLO1=S.15
M ($IHF]VGLARJ])K,FQ$!)*LO6,K+X6V,7Q\O_)QC +D!!D$%*A[8/Z7042Z
M75$XQV<GI/E*.N.2"-+L_:4DL=$77/8BP[^JS,K;2+69^SSH( _[W^\3*N,Q
M[N%_OML6PV<_?C[YWO9RYR-!7C &.(=]>+"I.-TJE+>"&YV]ARV\?'_Z\:-S
M^?;TXO3#KZYUK,%JR$@<(8(>U5W0;^&&X50LX7RAZY@K7"2RT57K/!H*1-"/
M:9AFY? XFGVQ6WMQXR4.OMK(5'5_U39(X7F,LF.8D#NU3:]0 MG.J%)%.6%S
M'PP):27]%V4"^-5*^58?M&_P_+GZ/:FU\E'J'5H,FG/#=Z@LCLP:; ?L[7L\
MF]0T3_)RO!7LQ$'4B:YBT]+O:]FO=C+A10_,O:QL>8-EMV[0MF;CX<:SWYZ>
M_?;V$K[ IY4=N_<WMQZ_M8K;QU]-J%6G_-47)TLP2/K;'OWGABKG4?;H!D)R
M_JVW:N>C\&C6Q+9K?O!#2(@^TJ]+K-"F(WOMRUGZJ_&E#[[%2[]ZO3ZZA3;X
MU@>I_&K:#\KW*7<G#:8$R7C>""HEO_SUP_M+[<W-PUP\S):>+X[B9)5Z\,V<
M/E3\/B\?X6=?;6=Z!CGNAT&XLZ_Z6QB05[?X)MKMS1UMB6&?,(2KU12Z#H3+
MF >_ (T DU.DY-@7<P@(109#J'G#4P6*]*-*#^X?:33F?:8\8 D7!N?;QPKG
M6U<"WOBN]QE0LHAT%5%6=WE#@'GX^+H LRFJ/#RX95A:WJ +K?N\0>FJ=;W_
M\.?%L?[.*V9J=P^3:):ENJGALU9Q_0%\[_%P3$/R+53TC2V$>D];!#IYW[T;
MOF_#X3_QEB%6%4_@LC2<4 ?V-7JHFX4<T]CR1_IK (5S\W7<5  :UG&.^BK&
M3JOO1@SNX*TO*GEZ-O'U]H!Z^FJS,_Z\V1=_WN"*;_&1>W,0U==;AFYW)P+W
M6 >X^/WUOGNX_]@%><+_WNHP?<6TW2<_?_WY(4?[K&G\8;L?.I$35A;HJ:CO
MSMTZ*T07=^;Q!-0W^U$L<[&8B%2VSSUUQZ.#O8,#M^SVPH2^&C.J6MUK<T@5
M)>8\7)@M_=<GZ[XFI/[.3_&_O'41.^_"[_<4/W_V]!N=X<.];WF&U3?WO9QA
MM=X;GF&;EF,XPPU"=H[]Q?_&V4??[RE^=KCWC4[QP3>UQ.5W][V<XW+%]W22
M&[-\M\B'4')+?G^$5/[IYBF2)]^LYD[ KV]3,\=@J#.Q4X7M6Y<V[CE3_L>]
M9+S_^!;O]JX))+.3J?SW@Z-OL*8WH)V.&K23@\JI26=PYOU[1*K],B#5[J9\
M</#-R@?W6B*XA_=IRHB" 4^1Y<I'<-PW6M?.^V3WR-G;VW^@5]!A1? 5?"]+
M+UXW5_C'H[OY@KM4-:1&T62=Q>"W+A-.;AXYQ\LTC%C7/4:5NO=L$Z3S3E9R
M4?)Y2>DZ<B >.'!_.= 10=>[8=0W*LQ"7;YY[3!QOZBUF&J6<L-.W(UHG\7C
MT0^?5G3J6<7QJ*NTX@:2J&\1N7P[M/"WC%PZ#UN^HY!% UB.MHE<OD5,=3?H
MH'M;+Y;)OT4L=!GFD4!6OGJ8-D1F749F^WM#:/8]A$GX[70>#7R'8=+!$"8-
M8=(MPR1=SNM)F&24@?L=)/6\;NN4\5%3Q19>_(X+/4-\-,1'0WPTQ$=#?/3C
MQ$?[0WPTQ$??;WQT.,1'0WQTR_BHA$GA*>OTN5M&2 ;$KM\1TO>#B7.:('%#
M*6D(E890:0B5AE!I")6N#Y4.AE#I+EWX=AJ&KXLH;L5.1[R4I__\X^SR7\[Y
MN],WOYTZQ[]=G)[^#COJ.CO$,X>4WL]>8).O6BLN%7_[_,4#]SK/PZ"ZE(J7
M.8[/10).B*0+'X\NQ+*81*&/"OID'L:>LZ.?>WYQ8CS1\L2.VAV.@3JU@<[N
MNN%GS.%.EQ\?]78,VDT8\&Y&3-IVYN6O:"+?_I.;GC(C]//Z-)EQ."QW=5A>
M]_>PE*'?BPWG85"A'4C%27^EHDOF-TXG;92Q;ZART2FY8Y6+F=!-.K?+/-:.
M))%$1XN&.LK1Y9[AN,F9M*43)0=.T>SH%Y*)^/C:.PA1WF$\LFY!XRE"FD2A
M1R3CF$CC1T$SP<%1#:_"H)##J*VG><;S<$G&>FDD0Q)%/!ZL?BD^Q;HX%%EY
M^>YFWN?G=_$]P'/_Q"WQ,K<I-3\HU8UZ<V?_0?_49'=Y-"VJZM;C$=S;#')P
MT(03A8L0@ZLH5"-+?"[(\ 2O4-<T! \,HUDG-/D1=!^N7(U9@B-X<>)$WFH8
M>71[43WHH:A>&DH7"RJ9<_#DYWI6'X)K2YAW0(!P-&'"8Q/EA(BTM)V^+-PD
M4PC1K0+-@T&2;BU)AWV6)+;7GK,">8IH6)+ T0/)"F<5;-9##?H'=8\>RWEQ
MLKN%CSA(SV;I>=QSZ4%)L+0-Y4!I[A@Z;;%S^L6/B@Q;]K4WO<82<59$)#UX
M@X\BO0I](T\Z'I764_[1&(61F38TB1M HX/:NK7@/>FSX.%D/9QQ;0AB5>[>
M)? _9>+=%!,[>VTX:GB-,4+5RH#S;+XVV3XO4G^.H_0^+ E%=,,';W$C8S&[
M#E+]!$%(LP>M6"P0$<[.%')ODA5S!A_#_J>QT//VU*8E\+K7K*YV#UX$/#:9
M"8H%-:JBX:2ZU>\!MW&+MW5; D$S7/W=(TKDYAT:YJ_=5@$\[:$" +DG5E::
MD21\FCU;2K\:2RO'61+D!P07RUO)) IG! MK'DO+I\B657<\(JS0%H=<*Z/J
M86&]$1K+%F#Y8-F6S81?X_A.') )_Y3+IP%13>MN.6BF&L <Q60MFR6R[0!
ML$@K4%49EUGAI5XL)VGB!^7T:?,-6G:^>?75<[N%L3;DZFD7%=+W'_Z$;YM&
M=_WZX>+4M:9ER\VD ?"X*5/03,D*-R=-BMG<F::AB#$BC\4LR4-^WPTU2TI%
M#?JFGJ[>W^UM)OV-F(8QV5NGSKA\3;FQ$XG](XY$EO$TR!5-W^7QMF C.6?K
MREF/**LT_A$TD)KZ._>N6'$NA!?#'S-#K(^& N)=#BK=W>^?/$M4R@7B+8](
M!EC3+].0YE/SX'3;45S%8&+(T\-4$HZ]E:YD.6$41Y&&&<K:-$T68)^C*$1;
MXH%]=((P\Y$]'@QBX4L*<Q=+!_)C\..TV48I%"NH8-/$V9YLJPWY'K%8AS\^
M%FM0#+L'?54,@8+'GZDSJ)1$JQ])&4+E3)JGU' JT4]TG7 7SNK!DY_'H^OR
MUBX:I15H!ZH:RB>3O6/]E#D^?$$T[I['P ])GXXE]K!_$GLI(%#2PS L8R;
MF@64C<;/E.X1B.0Q./8^[-LA^4K)=$@7="TZC_LG.J=7E)Z;.N#;>T6D/2&L
M>,@:AA^F?K'(<HQG,R?">IDE/\\&^;DG^7G2/_EY#[$^ISD:!"CF/X995E1<
M5R$LUY5M9+U'S4Q.C4>LO=9<+W&JDGLCPS=D'UJR#P?]S3Z8 1L7S/QD2:+W
MFTK.;9>5&)30URNA@SZ&\E9%#/5%1AEDEA?E-+>Y]=5J4'/"-Y,)W_%HBXRO
M]M.WROQRBX>\1.&?,.4*=\+$V"+F3GQ,%U36NIJ'_AQV<TU)!P$1B-:K84P0
M*7Q5> $?EQ9%>FQ:<P;:2L?+C21-G!7^7,<J:E]3V)_9MKGKX<S=YLSU,$K&
M,R>F4\R!@3SIT[)!S%<AR#BX!%CE6:;B4Q& <Q!PCQ/\%SX3<*T8Q!4Q_$(*
MZGA4E]3+KY)P)TC@G7 )X6+IA;S.\B;3BL=!%6:*],G5R.=>WGQ;N"C ?U)E
M5B[+-1:%T3G$Z^(J^0S_G%+='LNY7F95KAF&!#?$_D^$^XY'\)D(OI^ RF#R
MX'%>LL%?4@[Y\VL<\L$CNHE'=-A?C^@$4S\H[PS3-Y, @RO4N5H^[+4KI!QE
M5 6LE+GJ-4'0ZQ1!):B58@L%B^*3F8.U545?86/]I.0(&H]\@R2H,7RC@>P+
MRESFN8<30-@[L97LX#MT*J0]]1URJ:[RJL""<.2KQ-DY>,"OO!8>2"*[&H@_
MH;):*;7E*&!I'N%?[*B.1V5670OD<; (X_(RM,5G<5# +[C56G4RJ*4M(P_E
M&4^1[1Y3!Y$"CX,1#Z4#'X S#C=FS_RF@0 \9%H@!%D&%'!@2GB<K>!-G->
M,.[X#/4PY_^F2*F/82XJEM]UPJF566M *CE3+XPR$V9%^5XMI5)(\6(N9H]'
M^MA5I=9V8.<R?);%\P1+WLLD$\U'??!A[\>'?=Q?'_8\R3*19=8X=Y-^,!L\
MV<X5W.->>[*)<ETEK/MZE[7)775,;[529!^/V%Q+QUB63BONA%&C!QV'F@_N
MRI4P;Y* 8U+64U&3A>A:(U9RYU Z,I,"-"G"U<!% #=@*9UO^1SR)U 7LEN.
M&3<G2/Q"X5KMQ!_Z+902T*?'K?4"E(!?]KL_"[&4>^<+V,A <>.5SQF<\8[/
M64^=\>;TDW9?);H-<UMPMK(YML%%1:#\#VIS%W&069EL!JEP\_!XM*%].$[B
MAWA7U3RLGV8!Z0SGH9;!AT_YXK8-4(/ST.(\/.FO\W!AD.,E,<O?GU284 44
MTQ$>'(FN%=R3OCL2(=OVB*@5L;\W+;W.>FEP0+1T+2X]M(<?T)98?A2( QHW
M;%OZ(E(?"ZTZQ+65#'RZJ:\*H^L<'@NA>:[3L.!]I4G.>5BR<!B"DX\Y!>G#
M1>C?LBE=(E',X*%U+)$]3/5<;IE?P7X ,'W9U*0F,G(M^+L58@6P7)GY$!G)
M/AF2V?8LXO?8/?!XZ![X"QS6'@)J+7H:.&FQP)2% ND;VMPLYDM$0")9Q<(T
M8&VO_JRR'M5,Q'@DOO@0]H B6'G8V;9-,] 0_-RD&[/'T<\)R$4,H4Y6B9"'
M4.<>E,_3/H8Z1E&HK*_6._R5E/A:@.H82*L1=A"CC6*T?[A)CC;K&)"C/DK2
MGV$^3XJ<NV&=51KF$ 1A0CV3J'M#7&RARN"Z*""478,W6@^R$2@W'K&!)$.(
M<L<&4Q:%J)4 5JHR\J:Q)/X+O)_.I[?B?$NPK('^DT&<K)$JPUI[06EFIY+E
M4[]84W6@RBZ3JDZL#%8(CC>-Z=#]$.-1&6<V0FBV8-X8@L+NSV@/,Q7U"IDW
M@?=74P-TLL)(XU^%&25*06Z)I@X_EXI9$<D$*LA@*B(+:Z[K8.,1'Q:N-/$#
M9?K5-A[Q6A<"N ,(+@G"5/C\#%QM,9O!6>%'ZNX@>K)DW!,YY4T*T$(IH^%5
M4<W$!MF5-*IK+>GP4OGL^H>;KX)/C=8EWEU?/AYMN!Y^5GM 3#5+",9#5&3+
M,-8IZ;22IH8=!V]=66JN'AH%1=R03.H"BZL2\<+$CY."TJFK*5R,5AM*55>*
M)^+%8-"[5Q9]3B)I93%#FP(Z80&/DYUZ%=-5RBD97!],+6<F"<W.161UJ;:N
M"+N;1H50:=1ZASO;;PQPE0"W4C)91A@N1.LMFP/P'BNCUI-:*+M*Z:<Q*ROO
M9R]W WE3I:M_B\S9<*3N)M3JN?%5/6=S3P98,FUC:V>S?E!"G:HH[98^6(.0
MT97G5[;2Z)(!-9FP:UNVU7"ERZ2GR;W/X,G;LNPJ+Q4,'YB\C/GL#5]5>J^5
M4V5YXOR1H636]5GHN6V1*KD6!O'A,#D 9?F+^J20"7>QP C0ZKTDCS50L9)U
M"BI.5$5M7P-4)4<)CM#4@_/%B&L4==FS562B6G:3YHTF?,%-0SG3(5+8JEJY
M!:D9Z8ZF-\QJP3?!C?BG -$NKHI!\7S:"QF/;KD2OJ6Y$L^7_JMV*M?D5"K5
M8=E=O$ANEX^]J>IK,K69'4LKQ_W_I.6<X==975]SK=1E?EEBEQV/<,W2WL.U
MZC6ENV B^K3?6PF[Y8^J4;>NTG;*,1V/I+*D/TBR6RF!M0194XQ#DJV^4E]&
M6I[N#8P%JE8O75<V>' ?NE:9/2\3T3' ,UI3FEBP#:MQO8;L1U$ULG1-CQ@^
M.QZI>[/I+Y4NMX@;I%-6Y:@>+*A&]'7K,8@(B@H>Q)2=D0K=A]&:7B&JQ5X$
M)(--6,.!1M._ G/10&.[Z:4QEVB^\Y :Z_AL]9"3QI3>UA('=7-C]B4#SP/E
M%NNT('HHSI\2.!H6%4,#YR-892,V+(/!0>"Z%;BG_1:X,,4^?Y\\JI*+9.6%
MDFQVB7[.DCH9V1ULHA-MJV&4T^PGN@!B-C]4A][8,F]Q"5Y;QC 4=FO86G%D
M;A3[#9"#-LC!T_Y"#JJD6P/0H'.-]ZR/Y>'CDAZP)->V:%"\&D'; "7HN/+P
MK)]0@LV-Q^WS':KYF[;*U7>)3WTRX%/_&@>RAZ6+8R*?,F-HITS<KK<JG848
MZ$^0$S;G#.0BS"+A43J6KLG30KB8O^.<IG$_W')_+C3%;$-$SQG',JAO6D*K
M-AB,R9W);L]+#5J24##*0%^'X@/4X1YDI.>Y54O;: "4)!<9!.0>!*2'"<)3
MV32A"!WU-!69#\F:02G-P,[K*DR(A_E:8&>E9(E)I&QC@LBIO44['%8B?*DK
MK(+O'4!CW^"@]#"QB9ZB^ (2$WN1,TG2E +]S-45>K?*4.PZ5L7)0HA4N(T-
MT1Z/=O8EI).\05F(YHF X!QZ(8%;5!XR<(271FN5HL00,N <PPO\F(:'ADSV
MVG2#U1S$':YW-7#MLW6TA%D9GX@H%%<2X2,QFSRDON(K&W'M-O,6L4%L/)H(
M6(K"[0SE@^X/VK/^'3339=$I$I3;M3,3,16F C%A_5X[3(-VO@>A>=Y'H:G&
MY#+]RGHSC!C/0@X'XGR+:*9[:A24!KL 7*<2HH>HKM0@5B31"N-"C$<;M-NU
M,=>@O^Y.%'_IHRCJC@,7A601XHS#)09<2+22VH"PTK]L;O68$C+[,V/[[!DP
M(H8_^@*%TU4T+BESN#.%&G&LNTY69$L! AFXBI"=AZ2E)FR...=%,,CL/=0E
M]OHGM,?!%41)0D\;P/Z&QG*\EV4BK_JL-_(<<8CVG;N.SN YWK<4]["\]K&$
M[-?0^5;IS?? \L<EN;3JP'&YG6=:9,*LS+G-I3F4Y(&__9[%KH=%I \4A=BS
M :4&U6JQ O96'F4))TJOH8<>CZJ),]-O'42O8^!)#\6N/I$'1W.MD#F?&;!H
MQ#;SY7@Y<ZIA/ZW!>"69L&S27CAF=K**KE+$P-1V2.T8>*79""E;C6O=NVB>
MY>>"*C^";K[T5/NERK\VMF$.8MZQF/>PS/E''"%3M'8::[@[:Y)O792U=PB>
M;!)=E:TW&=CR;.JIX?,6 X7+HK]2!(<MK, [F%,UF:4?.)E(29QKTT!K4SX7
M"Q&$<%VT-H!C\N A1:+C37.)_[&/6=,NN)PEHVRQ]1C$#U2!L.:CI8LS'FV/
M/L)&(45ZK$HG4;@(<TV6L/36"X,<!9/3N(XBINPSI^_P%ZQ?O$528+4:KB*[
M6#[Y(VPF-A25S\X>7&\JKY^D<*,VHP&=VX+.?=YC<&X;3'L Z79M1)[W$7AY
M3MQ-4@-/BV@:1I'24 W]LMOIP3:R)X@+MV%[VEAVKK:A#7Y/IR+;=_<>'?IK
M?0#;L:]X0O9L(M/S'H^N]56H1"QC5=5F;JI5HTT2;HXA0IT>^KH)2-*]RSSP
M?,C]X2"FP1O*V"M0=ZFMOO6T?(_HZ*<#.OHOH']Z&'>9)[I&M9T):H2N>=H&
MQTH@&YF-,R_3#>SU$_TVACW4PC<>1=YJL[DT^DK/;#H9I!@(1)V6WM0OMK&N
M])DK<XU*4>*PC69"Q>;0,'A(/8[F(WM!$#+P)V_8.Z*/Q#>B0(T8HSCD-!EI
MK#DON,G$. 7*D9,Y!3H=7J%"5DI7JT\ETQ8"*:-/LE)EL?K7JQQK-;J<@<^F
M:RW00P#QGVCY*QD0/M$L<UO%WYN(=TVW63*?\@#&+/?\2-@,BTQ PB2HBD'$
MR[*0L^XHN7,1+:M44W)R>(/7,F0!;I\%^*6_68!+HZF[S%X-*8"N-=DO?4P!
MR#RRQIPSG7,;S-M64C2]("G='R)QLH:,F!U<Y"U0PU<S,&R(YCN6OAY&\W6
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
M B@[<G8\J5(]=<NF_3.>8SY!-Q/(:]8OG)U)]7[6MC??1]XEHQAY[NP\<Q[
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
M3N*'>%?5/*R?9@'I#.>AEL&'3_GBM@U0@_/0XCST>*CJA4&QK 8$_DF%"55
M,1WAP9'H6L'U=N:J1AFP;6>";NSO34NOLUX:'! M78M+#^WA![0EEA^%<VJ"
MK&T>EA78BN;Q6!!=XW@L",USG88%[RM-<L[#DH7#$)Q\3#7>5_]6S@E"HIC!
M0^M8(GN8ZKG<,K^"_0!@^K*I24UDY%KP=RO$"F"Y,O,A,I)],B2S[5G$[[%[
MX&#H'O@+'-8> FHM>AHX:;' E(4"Z1O:W"SF2T1 (EG%PC1@;:_^K+(>U4S$
M>"2^^!#V@")8>=C9MDTST!#\W*0;L\?1SPG(1>SA,&@[0AY"G7M0/D_[&.H8
M1:&ROEKO\%=2XFL!JF,@K4;808PVBM'^X28YVJQC0([Z*$E_AOD\*7(YC5[-
MH_*3.).H>T-<;*'*YGJ:;X,W6@^R$2@W'K&!)$.(<L<&4Q:%J)4 5JHR\J:Q
M)/X+O)_.I[?B?$NPK('^*Z<0/Z(F!/YP[06EF56# _2+-54'JNPRJ>K$RF"%
MX'C3+ +=#S$>E7%F(X1F"^:-(2CL_HSV,%-1KY!Y$WA_-3- )RN,-+X>TSME
MFCH>]#LK(IE !1E,161AS74=;#SBP\*5)GZ@3+_:QB->ZT( =P#!)4&8"I^?
M0:-[9S,X*_Q(W1U$3Y:,>SR.60U7#B40'8-8$QMD5]*HKK7,]:3PZQ]NO@H^
M-5J7>'=]^7BTX7J:QLE[0$PU2PC&0U1DRS#6*>FTDJ:&'0=O75EJKAX:!47<
MD$SJ HNK$O'"Q(^3@M*IJRE<C%8;2E57BB?BQ6#0NU<6?4XB:64Q0YL".F$!
MCY.=>A735<HI&5P?3"UG)@G-SD5D=:FVK@B[FT:%4&G4>H<[VV\U@'DC)9-E
MA.%"M-ZR.8#GGY>UGM1"V55*/XU967D_>[D;R)LJ7?U;9,Z&(W4WH5;/C:_J
M.9M[,L"2:1M;.YOU@Q+J5$5IM_3!&H2,KCR_LI5&EPRHR81=V[*MABM=)CU-
M[GT&3]Z695=YJ6#XP.1ES&=O^*K2>ZV<*LL3YX\,);.NST+/;8M4R;4PB ^'
MR0$HRU_4)X5,N(L%1H!6[R5YK(&*E:Q34'&B*FK[&J J.4IPA*8>G"]&7*.H
MNWJ.<[7L)LT;S?>"FX9RID/D&=/9K0,MISV[EC?,:L$WP8WXIP#1+JZ*0?%\
MV@L9CVZY$KZEN1+/E_ZK=BK7Y%0JU6'97;Q(;I>/O:GJ:S*UF1U+*\?]_Z3E
MG.'765U?<ZW497Y98I<=CW#-TM[#M>HUI;M@(OJTWUL)N^6/JE&WKM)VRC$=
MCZ2RI#](LELI@;4$65.,0Y*MOE)?1EJ>[@V,!:I6+UU7-GAP'[I6F3TO$]$Q
MP#-:4YI8L VK<;V&[$=1-;)T38\8/CL>J7NSZ2^5+K>(&Z135N6H'BRH1O1U
MZS&("(H*'L24G9$*W8?1FEXAJL5>!"2#35C#@4;3OP)ST4!CN^FE,9=HOO.0
M&NOX;/60D\:4WM82!W5S8_8E \\#Y1;KM"!Z*,Z?$C@:%A5# ^<C6&4C-BR#
MP4'@NA6XI_T6N##%/G^?/*J2BV3EA9)L=HE^SI(Z&=D=;*(3;:MA*,0^:5=9
M #&;'ZI#;VR9M[@$KRUC& J[-6RM.#(WBOT&R$$;Y.!I?R$'5=*M 6C0N<9[
MUL?R\'%)#UB2:ULT*%Z-H&V $G1<>7C63RC!YL;C]OD.U?Q-6^7JN\2G'@[X
MU+_&@>QAZ>*8R*?,&-HI$[?KK4IG(0;Z$^2$S3D#N0BS2'B4CJ5K\K00+N;O
M.*=IW ^WW)\+33';$-%SQK$,ZIN6T*H-!F-R9[+;\U*#EB04C#+0UZ'X '6X
M!QGI>6[5TC8: "7)108!N0<!Z6&"\%0V32A"1SU-1>9#LF902C.P\[H*$^)A
MOA;862E98A(IVY@@<FIOT0Z'E0A?Z@JKX'L'T-@W."@]3&RBIRB^@,3$7N1,
MDC2E0#]S=87>K3(4NXY5<;(0(A5N8T.TQZ.=?0GI)&]0%J)Y(B XAUY(X!:5
MAPP<X:716J4H,80,.,?P C^FX:$AD[TVW6 U!W&'ZUT-7/ML'2UA5L8G(@K%
ME43X2,PF#ZFO^,I&7+O-O$5L$!N/)@*6HG [0_F@^X/VK'\'S719=(H$Y7;M
MS$1,A:E 3%B_UP[3H)WO06B>]U%HJC&Y3+^RW@PCQK.0PX$XWR*:Z9X:!:7!
M+@#7J83H(:HK-8@52;3"N!#CT0;M=FW,->BONQ/%7_HHBKKCP$4A680XXW")
M 1<2K:0V(*ST+YM;/::$S/[,V#Y[!HR(X8^^0.%T%8U+RASN3*%&'.NNDQ79
M4H! !JXB9.<A::D)FR/.>1$,,GL/=8F]_@GM<7 %49+0TP:POZ&Q'.]EF<BK
M/NN-/$<<HGWGKJ,S>([W+<4]+*]]+"'[-72^57KS/;#\<4DNK3IP7&[GF1:9
M,"MS;G-I#B5YX&^_9['K81'I T4A]FQ J4&U6JR O95'6<*)TFOHH<>C:N+,
M]%L'T>L8>-)#L:M/Y,'17"MDSF<&+!JQS7PY7LZ<:MA/:S!>228LF[07CIF=
MK**K%#$PM1U2.P9>:39"RE;C6O<NFF?YN:#*CZ";+SW5?JGRKXUMF(.8=RSF
M/2QS_A%'R!2MG<8:[LZ:Y%L79>T=@B>;1%=EZTT&MCR;>FKXO,5 X;+HKQ3!
M80LK\ [F5$UFZ0=.)E(2Y]HTT-J4S\5"!"%<%ZT-X)@\>$B1Z'C37.)_[&/6
MM LN9\DH6VP]!O$#52"L^6CIXHQ'VZ./L%%(D1ZKTDD4+L)<DR4LO?7"($?!
MY#2NHX@I^\SI._P%ZQ=OD118K8:KR"Z63_X(FXD-1>6SLP?7F\KK)RG<J,UH
M0.>VH'.?]QB<VP;3'D"Z71N1YWT$7IX3=Y/4P-,BFH91I#140[_L=GJPC>P)
MXL)MV)XVEIVK;6B#W].IR/;=O4>'_EH?P';L*YZ0/9O(]+S'HVM]%2H1RUA5
MM9F;:M5HDX2;8XA0IX>^;@*2=.\R#SP?<G\XB&GPAC+V"M1=:JMO/2W?(SKZ
M\8"._@OHGQ[&7>:)KE%M9X(:H6N>ML&Q$LA&9N/,RW0#>_U$OXUA#[7PC4>1
MM]IL+HV^TC.;3@8I!@)1IZ4W]8MMK"M]YLI<HU*4.&RCF5"Q.30,'E*/H_G(
M7A"$#/S)&_:.Z"/QC2A0(\8H#CE-1AIKS@MN,C%.@7+D9$Z!3H=7J)"5TM7J
M4\FTA4#*Z).L5%FL_O4JQUJ-+F?@L^E:"_000/PG6OY*!H1/-,O<5O'W)N)=
MTVV6S*<\@#'+/3\2-L,B$Y P":IB$/&R+.2L.TKN7$3+*M64G!S>X+4,68#;
M9P%^Z6\6X-)HZBZS5T,*H&M-]DL?4P RCZPQYTSGW ;SMI4432](2O>'2)RL
M(2-F!Q=Y"]3PU0P,&Z+YCJ6OA]%\': X0;8ML*$V6[?,V),'JM ,-;**DG,H
M(&2"_J1D.D*3.(N1;X/Q9WF-@V@0P8Y%L.<!7:6.9:NQM&3HDV6:[<I"."8S
M7NM>GU8ZN0KS>TBY'SD7;-?YHX1XF9 *5\'/2+)U5$7IHI:E5DY+,\4>?"B4
ME>NVVT <:[#VX7*1TX$I""E8LD! XQ'[S')+]12*:_>SH=CE-KK.[Q*OUABU
M10>58E4\AY";72*0JS06ZZ:B/&ZS3=@HT29>]79Z8B[JG3;FQ$'?=*QO^A@Z
M:OYU"2J=RE2$Q8"GSHE;<O,C\UU) &B,NV#1+$DQX126?X7P$1:7>GZNX*AJ
MO&"E/Y\SS-5SJY)3>!,IW1N  L-DJ3NE>=KK;PQY.IWBP(,K0?/*42HNT:>*
M&>LPQ))=JS:0C1X&DQ5W?B+\!"\02E@<Z=-CJX4"G0SITZX%I9=Q']@*:=#
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
M,*B_J'4S"1 RF:G%%1XXC;%FJ]&<I=M&:^P?WE1M8*NUU2E\I"VQKF9C7JR
M+^ RQ=-_DNRZX]&[/*@M]B_OR>X__WKVRV/674?],W47":C'@[U]UWE=A!%Y
M/">N\S[9Y3?=?^XZ_R'\.9B.F;._[WS,P6KDKA:C4Q#[9!'Z= !O9"?;\M+R
M5[BZHX,G-Y7X2UAKG$3)C*H5;T %1LF2K-R_DUB4ZQZ$^PZ%&\F/4.WU4+S?
MB=#YK^)FDGDONCA)CYQ_>>LB=MZ%@S3^)53MW__^]P$H=A=AXY/^AHV_AYDO
MHLB+15)L&SS^Y8_[;7*$3_J:M9[S&%GJ',@]BA8Y]V8EI5.F(I+-:PB34"1Q
MJ9@*R1B'9/<EDXI$)5#5,4\P5R8SWXS:\*B(9E#@<B515=YB@_I%%_VRH;G@
M_N6VY[EMZA4F/F#B]HZ(%M O),6/"FJYK(*IUA*O(YLMC?$A)>$/)GH#$#I$
MS%B3F Q9Q%LNB[0D&QSD\C[ELI=-+RV-6$V93)<S.%@OL+JI7"IFY&&.,DS
M# A:4F$WQ6,C\F*A2H+8>!R87%ER#4W#=;)B\@E_Y*(',\9@&0.$F=''68$9
M0!$PXI@9;*Y$.N%Z S;D*!Y9O:),,F\;2[G)PW\HR-G3 7+V5] ^/>QM,K4/
MTN/2N#5VR(KE,E)5VRHA@:RB[#HX?9:N,9DWS$NY(C,>E9=S/AK94DK0@5P!
MS@F)*44^PW&:<O@1$P^9O"JL^YHJS(,)[5J(>S@K_%A5 M6 ;QS/BMB\*N^J
MI+II! MB (.UD!9X-)I<&NZ=CD=)G9=GI<@B54B"GY\6.:Y"&)S_QG6#J'8M
MJCV<UGTVK4%2&Q"]U*2%^Z$G8SK$#6Q,UJ0*.)4,24660SH_%6F88?<%@LK&
M([LE@BJ*CHU(T6,])=]2B4.C-CE$^U*?FWJV-1J1HR(CP&%."?L4:;PO39?A
M48C4Y@8[ 7Z))&FW<$<^==S* (JZ%O#@7+,EY3*8Y# 55WCL;G8IIR1L?+,?
M0;R6:8\4-FM&6!K"+/-L&?G>S*%,PZU0 Y0$!VEU Z>)[/Z08X)\K.1*;6*-
M;!OX.3I7%#V<-HXV+4.X6Q$Q 0<RO'7F'@VR=&>R]%T,(5=HJ"E"#7>>2&R)
MTFLR#D>XI00:(74!Y0IB^/A^Y>,8!<B168B>4O? _"\C)G5[MG".STY(\Y7T
M[27QK<EU0$EB@P>AY%Z ?U69Y+>1:C-L/N@@AO_O]PD541GD]3\JH/_^<A'/
M?OQ<Q+UMYLY' OAA$' .^_"@UFB_C53>"EQY]AZV\/+]Z<>/SN7;TXO3#[^Z
MUKD&LR%#<01$>U1X0<>%&1)2L80#AKYCKE#@2+]9+?1HX",!W:9AFI7C,FG:
MST:&@8.OMC)5Y5\U#E)X'J/L&#;D3HW3*Y1 -C0JS649$M)*^@_*!/";E>*M
M/FA?_\N!^CVIM?))ZA5:#)ISPU>H+([,&NP&;.U[/)I$$D+B<KP5QLY!B)VN
M8M/2[64;SS<>__;T[+>WE[ 93RM/;[G+/;W\UMIB'W\UH1Z_\E=?G"S!@.-O
M>_2?&Y[>1]FC&VSX^8^QX3L?A4?3;K9]\P<_Q&OK0_:Z!$_=ZA!9&J7QI0^^
MQ4N_>KVV\$L5E=C@>;?YS=_D.)9?S0]RW+3<G30H=Z0#>R.H6O[RUP_O+[5[
M-0]S\3!;>KXXBI-5ZL$W<_I0,8R]?(2??75'QF"0XWLQ*W?V5;>?BPZ_C%M\
M$^WVYHZVQ+!/&%/5LOQ=AZ9E$()?@,9DR3EV<O"4.8:(7/6&V ^.\8<W_X)?
MOKW\_=VK_Q]02P,$%     @ P$.45B%J/K#6*@  S#H! !$   !D-#$V,#@S
M9&5X-#4Q+FAT;>U=Z7/;QI+_SBK^#U-^E5=R%25;\I%8=E2K@[&4E66MQ,2;
M]V5K" S)<4" P2&9^>NWCYG!  1U1))-V]C:%XLD,&=W3W=/]Z_?' [>'>^\
M.>SO'NQT.V\&1X/C_D[_?]>?;[S8?/.$/\+W3\P#XLW>^X,_Q-[;_??'[\]^
M?O3A\&C0?X0_B&X'GMM7<:[2G3<'1[^+\\$?Q_V?'UWJ,)]L_[3Q0L>/A(ST
M./[Y4:1&.;WUYM0^-I7I6,?K>3+;?CK+7POS>9CD>3+EKT9)G*]G^F^UO5E^
M'LFICN;; SU5F3A1E^(LF4KH:??XZ.W)SX]2/9Y 5V_V=OJ?)GJH<X$S$V^>
M[.V\>7**4VL:P>;6/0XAH#6A,9P/SG8'_;='^V+__?O3/GPX>G\B=M^>]?OO
M^B>#+S6LW7?O3]ZZSILWY<&6Y+!_\A_XGQCT3_9A#;J=_??O3G\;],_$^1_G
M@_Z[<UBKC9XX'AQL?*$AFI&)_>/WOQT('MX1+-C:7O_H5_CC,7VW>_*'.#YZ
M!_QP\*7VT0[T8/?@: !;.OC-&^.@OW]X ES[]H]5&>[^(8SQ?W E?X4Q_/(>
M1FYEQD3G:CV;R4!MQ\EE*F>/=@YW82*[_XZ'V>QU?QVF\*Y_MM_GST@A;YY@
M"SM50OG<C'1R\(5H%%:P1I[(2%^0;WXM8L6;L_6J)[:>;FV)V@C*UE]"XS7Y
MOS":1SO<VA6[^O(>IK$SF.A,7">GUW)\ZM__VGS^XVO<]G&JU!0FCNN,W_[T
M^G%/A#)7H9"92$8"5T/8A>@)>'DJ0R5T+,XG*OX;_M<3;PL9C\,D'HOA7,@8
M7IW"AVWQT#.&"9S*-)]?SX*[ZYO;ALUPI@+%MQF^&*@8MU[L)]-9 10@SN=9
MKJ89?(%4F(<;^$I/2!' $S*>B["(YK "09+.DI36JHA#>#&?*!')2UHW^+O;
M.3W;[XE+G4^$SC.1JK&&EE-<VS!,598)F8MG+Y[\ OW84>P5.@IU/.Z)=SH,
M(R4VWYS_UD!Y/[[XX;6X4&FN QFMDW:R#0O[:">#O80W=F"19(@C.0\TMDT;
M,U#!)$ZB9#R']J4XAHYPWM,BUCE\]4>A)E*+\QRH(N^)$QEG$QF+ QAVJ@/X
MQBW:FB,A?P>ZG:OWP-L")C:1I"4QUC?"H\G7=1:\;R%0TM+N^M:VI1$WHB@I
M0C,N7+*U/:4_PA^/Z3L@B6[G6$]ARN$_)!5Q(TIY^DI\4!ELP[-;TD0:&IKX
M)4J2%#8VV6"9]/R5^,]$!Y,B)G+IB4.I0UW9<C/5^HYW.[!0UVTD+MN7VL5G
M"[MX($.=@V#*"V\#2XZP>RFNV,INYY[V<FOK.8C46VYC?/_;B NU9!=QN;J=
M 2U8^4A/Y,E8P313GN+-!;!5<U .W?BM+:<=U<>]0%</J3$YPB)]9&_'_G/=
M!'A[]BJ2;QMI<G\"Z_H7;LBO!]T.;-='+?]1VZ!0@OQ6::"\+LI6C)99/<FN
MH<V7XA .]% FHB^SW%#4<8*/ZB 3>S)3=#:(4P7CYY_W9%PAMW)^-8)KFN25
MQT;3$C90:]EAN9A?#7ELU<D#E>+JF6.:K"LEUVSE69),NYUG3T%SLXJ%V/I7
M3_RJC<+&O> ^JQ3V3^92L"<$A=G^1,<2A$DQ!'4/9^LI L5?*%]NL+FWG'[#
MUC8O1K,XN@%!T4@=5?7X+].9&8<5,GL>%6T\^.%E!)LG(/>$3)6 R2G8B!'N
M2I!$D0IR?:% KTC52*6XXWF"VCJIG)4-T2KSEPH;UG&H+W18R @:@)>D6-Q"
M?G[#LLV3@Z/?86^,AZS;$?3_;V8BR^>1JBZ$FBZL WXUDV.U/DR5_'-]J$9)
MJK9E="GG&;K2WAR>B?.C_\"*/GMDFR0GW?:_7M'_/1(?C@X&AS\_VGSZ] =G
MKJ&_H'^VBAX\I)\/A_VS_NZY8>C[,A]QV0>[>\=]V]3>^[.#_MDZ+-?Q[NEY
M?]O^<>4 Z[-Y)+B9GQ\]?23V^\?'I[L'!V"'N\_GI[O[]K._%3R>,]XT\;-X
MY&VSCC,=PC9?)#HT#Q[8EY_#+OYNMA$5&[NEO#6;(-H&!_85_Z?*2_Z*BNHB
MBKMNX6M1&Y-5(=> 8T(UTC$PW5!%R>5CM(BEB)0DV9J7VJ15&T%TDAP%]@2!
M/$L3X#[H*V"K*Y"Y3N*,6#-+ BVC7K<3ZK'.903/ $7'(&W',$HT"65(:F%&
M'V 4,L8WO%Y[(B!)B<TE)!6=MBHRE5[H0&5\'-(:PW_.\#](4BV%WIA"MU:0
M0N&07$:<63&;1?/U $Q[Z ^TM]"G4Z(\)@U+LWQ2! 6<+7$.QP2H>;!LF1@6
M0'F@6:@,[2 X?G*IHUZ%_"*K)O;@V))1/ND! V1%"I0*2B-0?U@$2/'40ZC@
M&$MF4Z)Q(ED@[TS!-%0>;+1T>E<Z?;:"=&HE*6XWT.Q$7BA!![="W005&70_
M@;P:ZP 4OF2F4A*1PKDJ/>&6JHA=E?8WL,'C;N>=3(,)[_7F4_1<;CY'QZ<J
M51WZJMGYB:TWC"KF'N\X-O%.SBL#>[4XL%=- ZOKN?A2=1)P;E1:>I_"*1+#
MZ>">R!9LHI:Y_CES/5]!YMHE&T%]4D%!=&D<4@VD4#J<?48,9)IJH-FDR,4X
M2> ,*(E\0PS0M\56!5,U4%S";,),0G<+)2\X0KW0,&+X'?49'1>H*-FCQ.^A
MI<F[TN2+%:1)GVK(7YKE=$44&]'(>C&221--L'H""DR2.N6Y]+M6R UUG6YG
ME,JINDS2/TO!RS(=>\AF*M C$-XAJ2Z9R"9@!X.R!%T,/X)=C50Z*E*2LZ'.
M@B++[""F(,U3T+;UWSRPX9R:A(%F21RKR'E_+8<T\:(_X(TEY/Z@CJJ3]Q^
M]=$X_>7]6;]7'3%M!VA?HR0"[3%K#=?;<1\<NIL;?&&]:DR([GRT##1;F_96
M_<;$M^RZUGR%G6P__^'6%];*D!J;SNDT0VNYQM;,HG0\Y947IDK&\&^V>,_<
MTNF5=+JV^7CU*+1^>>CY@G&C,Z>O'";DQL[L-1U[-4&[WAV-=*1!2F=B3<=!
M5)!'!I405&<B?)HD-RC*]9OF4AMB1W.2TF6AX,NOGI'_QN&*9T02*WQHFJ36
M:$8!&JJ9BJG7)"9B)0?.I_SQ,E'?RM8;T^S6*M/LKP<+Y/KKP0801D\<Q<'&
M[4E4U*^SL(EN9_$FI-?2Y9>ERV>K3)>.WNKDB5XYH!K4AW/43-%1;1W6:T!
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
MS\05/7LJ7,G-Q4 KD _)$$N_.P*_8G*O$57P!L\18%-FKE^Y>6 Q,Q[IQ_C
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
MNQ*!0D\)-7L(+,EY)6 2H_5KF ?+8H&UF<Q,C2#F(38WAD6FN> )6B!J[!7
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
M:\2!1?&O8'(6?L?B+1X43-AX,!&-$[2!4DD/Y&#'I?(_A=9;'L;8L&0^XCN
M^]84+LQ@:=WT0W4ATMAL:"CB  -79#\Y0,QNW%OS.%$FLQS7PQ!GP,R#QY$(
M@:;0LH,GLA0V8VW $;HF^Q@F P*$GXUA*08#-.CS!&:3V<KW_R 4^&P)*;!7
M<ULH)#R#B2+LE-!-LT@,>=0Q7-U0E\.J/FCAW'OBO(^ G"= X#%0="!X/Q+M
M%F&<4R>2/-4Y-V82DC#Y]J[G[K\GE:=PYEU9Y5G)JKNBE*V5SK/"HSO!HY7.
ML])Y5CK/]Z3 _RF=Y^!2G>?@QCK/RM-WJ:=O>WD]?8<J'DC,:):<DFZ6P[6W
MW1C]0''!,#%1Q8"_4]87.D/FJ=*,?O\J1()^Z\#N*7#1_WV7WAR4=@M/DG#S
M @3^*4"X1,"BU\N1B^*-X^*-<DHF1;QE!@/@FAB?H&0$V@,&/^(7@@+=FE9H
M%A<+DFXFYHRD9B+A3LS6UNRCE_/"/1OLBPGDFO@U6Q2^[GBPZA&W4BR4.HB4
M%IUV2X$D2G'=(+1B/2#!3=&R1AA0(D$UGK[!CF?$I8DZ\,P*W+*AY?:8BK]S
M.,SZZE*1Y6E<CE7!TD)X,%53"H9;I35408Y3Z4YQB)1.H 89'0:*8= A$'+E
MS;1;I=T8%FDF#D4D4*@OVKQ))Z!51N("&>=8C!6H'Z$P411*!0%LI>!+KA</
MM[$HL?>>: SC1'A2H P%P/"VC6*C<T"K"[/:8,3CH>CX(R1]"!26;XE,>;-V
M-+N1E8"X5$ \7UX!<>#5VD.GR]Z9C+A500TP&B%)?R;.4XLX'XD!M[RREG#_
MR&KJ1*%3$]'6C:CLLE4"#M2K6<C'<-PNU\BH[I_]U.V6G_O2(HI3%3\._0)=
M(45]G2:K\S:#D40"%B\')M9;!PK*(Y063J)8-HRR#':9HI@:3&U*6XH?@3D
M/+RETVXY^P9LND'S% ,NHT)Z(\2-;<<T,! ]@ _(,RU0;[79*RS9FJL#.<@$
M2,CUS>>/#+.9J/0KKCGD4VTD%.4<:=2(G?$KG&1MMQ"F\'5_>NM5W]$A$W!Q
M)&<XE[7YFCP&!DZ_.AQ.X>L0S>'9D#^YAG[TU(S_$1GS8GEE3)<<(*!T4*Z@
M*>Y*QTMBB[P 6Z1JF%LED6C.^FZX=Z!B'28PF!38J%/$>5]=B U*RFG.7T;#
M/"-^]-3RHZG@J7:YJ?#O:-IN592P(  2;J)8KXUZP68J B1I;LA_59&M2Y,;
M:1@Z;F;SAAX\T?6%UT?]RHQ!U6Z!FB!BS#IKLAU*Y@Z W2KGQA*R4F6QNMJC
M)^P$=#[F>/NB\4R<UVZ"Q5($Q&;(K33@:W&GE\O+G7HENEL.EO1R'DOJB\+:
M]IG3A/Y&N0'69'F*)*:3 L>=B+")CY@BOGF\Y.'-U9? 'NJ%(*ZJP'D-K+H+
M?R-G1JY9M5QG^*X%AO,N!&H\1G_,,%4::\"&H"F@&ZD#QC[/0T_[[188RNB
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
MEOTH=2"BB,="Y<O2!F]SVR;LC 3'.*%VU8[&T=O0M,$U_(3G+D0LA0VSI6(
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
MK+/0+JH^73/R"2VE)',S>DX&>R>&"2C#5D',Z*&S1 52H((!ECO[\W8_[W6
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
M &L6T^6'18D1XXX.LIQ]UK,82XJ@,8*XEY$ND^$G Z7Q,L3/PJF*-(+F E/
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
M*L['9$[[2ZQ?E[I  %RHF,'GI>^'2TAK.66Y2E",ZDX1[@:;;Y4*WI#7P]7
MC6/&$!,8]Z7*7]8K/YG8FL9PZ97IX&FE*A@9_HMEP58[%=95_VD(\N&JW(G$
MMDO)D@@_^<],UN'M _P-OO!&09EW]0W*')_T>P>UB8<>DR>WL!4QM6R:1P@Y
M(#^JC65RWO9(7<C((&J98:[QM%K8#7DY*DYV71E AKI@*(,3J"0<VY)37Q$7
M'_H!M5K6-JPIVJ9=Y7X8PA'3MBR!@4KQ"&R?PPD$ TE-),PZPX*[%T-0C$!Q
M@);\Y>7!L!-&$:?E^"R")7 J\%_,HM"9-I<(UL/9:$\Y;$N(FV+VD6K9I3+!
M'$_:I78+OY6,S< Y<<D5]DZF.V+#UQYZWPRY;/^<Y[A/L Y]4XWA@]@85,<K
M;?OR<?0H*7E*QV+C+?SS%!:,=?,RS<[*R_<)PVT;?-'8Y%J?Q6GFCZ@*O)SY
M*J2TVP$&(V@>Z&G8\*D@03I&O)A^--X&]/[74\^4O1S&.;[=C5?9>&$JIO8$
MS4G3"_'DR+=@2.3@HPA.2TB9NHI:C"07N",PORB8LVC?"%;MUPKR7/\FVBUX
MKE3 8HB EJRT-%@I@P;H/)$3>8%GSE:F6(C<WY!QO+\IX\"BIE9G6JP#=</'
M;[V\Z?/WI?H36<E_X)\PAC_069$G5#\$F,U!O.F)HRS<7#>S56Z>V\VLP^QD
M!SX#@]A^L>6)_5Q-"$-XX(GC>%.C>]]YXK\R& /S'(FM+7&> =\$*]NLK MO
M/9ZJ@.BO#Q=&\20> 6>>B$,X@9-X1DSVCQB[@YN;.AEU8HBC'7$DE?@M9UCN
M5R(,'2?Y^T^_^>[_#&+F)^7'Z]9]S^_]^^^__\>7?8I$] =V57QD"__=G^>1
M.%+U6O;C<FV_>_BN[;]-5[?BGP=U$*POW[P @8-*_=4XC>ZS [ ?9!)(@]&H
MCR#>WOY*@OAG8$[$FAMTY8T-^??U->0[IZ='O0-Z!T>=7PGL?-@[/_W<[XJS
M[OG)T><K4@@;K,BU">%]'0&7C![25IEGZ\5[I3*'W+H,1 W8N=F*2@?67XAA
M^3PCI+G-HR)'(:+OEGM61NA^C!:QYDWP[?8T5U/$FG5M$0U@6X8+R4U:LVS"
MT%)-2.54 NK[B*Z$B%.(#,:Q1%C9.(GST;C=&B9*1B&U>XC2?)+I[/<>C("Y
MK)%Y'MT5^-2XDH/,H1FD=*O!G,(_A$Y^^<*%G!9.&Q/B&>J2F/9^F":Y$5WG
MH^?X(7$.:3Z8*@UUA7.9<45?*Y*=?H2HIFCG"M4V*7["MO8+2%!$QU ";E%;
M)\DG,F67G]OHD-\* 4QG$S\@MZ>>P.+%_B7V0;*'>:@B'3TH%0BE 8L7WX0(
M[D2SV'I17]7BX.3X8^\0;)8>_-+_O2:Q@@[0H6$^?O 7Z/P, &&4.7DH==EX
MA)0EW!K4@,0,/A%S> -4ADVC%^Q[E%U*[3 VXU_)J=HM/Y'\V)![CVX*=X)\
MJ+AM7V2O"[A%'C$(%5GI3=/ 3$E3B5%#_RD=$AA6: MMKVOJRURV%#'(HPE9
M(-9]O_!D6!/N)*-"=1UO_D)+]%D^F(#ML:'+3P[F[9:>)?8:UD$/\B9?(,<H
M3]3/X;^)KF3\E-S^BXM7"V&>HB#E$EY8+30($R=>2'\4!0>Y.+!QFZNASGF^
MWF,UDY^9A :JS6J[BB.?C*BIN!]>J!2_,6V^\X2:D"_)>%L"SZ6=6#,JTQ#0
M;+S0],@E/.H(9%/0!44#?%WC"DY#FMDDNW@(1,KRV;Q O5+,Q8OGDELQ4MQ!
MR&CD\RD!6K=BS@H+$T\:2U&F!S>5$"MHY96,1S]-\REG2YCJ#4BJN(4HYI;
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
M!=Z0X4$SDASO)9K=8B/\?1*G0IF@ 8=U8'%I^ )(,J^XDO"\&;^$!\/S<?2
MU"4PBI\S0%427F+X!UX&+Z8GPK^P),(=P&L%#SH&^3H&.6H?@QB<"-28S7@J
M9G$(5%:EHEF<"?;L^0.//=U^0/3]Y/D#AK2;HZQ%"S-#4DH%4'266  97T7(
M50MFC".OWUN!I[?8Z=E[CXT0[+TYNQAJ]XH"G4QS#B=S&V_$ET;$-F,P?L64
MT.TX+M"=DL'\PS &@SB?I7$QG;%)*N%JN"(2TSB7FD_4<Q3% UO[,D&:AWGK
MB>'Y>9$#<H:71&(B<^6D:6  =/PE*QQ_2]^+N1_L98T+UNX_--Z['::Y#KGZ
MZ/C?,!GMZX3)T/\P(Z+^*K(7\Z6AX"&'/<8DG'9Y>,47&3I%]]Y>L'?'?\"<
MGFZ81Y*[=?=OK^B_*NN9D1X.3T?#BZ_PQ?X5) K82#M;RBIJFV2!H9T"9Z(L
M8+^CZLKY)]"/F37BEAEIA;OAQ0KZUX?P=;O/'MS2NCR.6)P2"(Q!LV=%*HS
M,^Y<4*E R7"Q+XQOC1MUGET+%LBM"ZH7%6P,Z&)J5/.5TO5UB[W?<TUV+>W\
M.)K(=*X>1I(OG_$<D&N(:(8\)2"WXI1=I3('<8@W9.A^FZ3QW X+SG.X4:8!
M\"@>XDD2H_@DP;SD.@ = ...XAR?%A2 $Q!4YRF/,@ -Z(JYFDE_!DN_L(@"
M'0N3B=#7PDH1KL@RD6>>A5\"?A?S)(P7 G\-"A3LH \HGI'A,$L(@WYV0%;D
MFAP7.0W'('Y8/?P02L1+XSCO($A%8-A)E3)!GWQ^K339V=IIGQR!+^[2HL7S
MQ T2&7$1(Q8 JHB07</RDLP'HD+: CV/"#B*1$K&(2Q?EB.O*#;B6=[O)2E2
M.(#VUZO4?$=D=T-D3UI)9.,X3>,K-H\CL5 TXQ<ID5P@QEJJDC LA>DJ2G'U
M6$<J7T,J3UM)*CZ:+"18 IG-)<;5D$S E/=SU&0$*LI3 9A%2<A]09>!CD:M
M#8^&]:-XV9QBS9T#:MW$]*R5Q)0)0%SP+R(UG_Q!C;+&(XR$CJ K">8X4%>"
M9KD#N:R'1V$OO%ZA*X!9UP(J%67.!<5^T-Y-4@1C  C5_9U"7#-A/F\E80(5
M7,)\V;3@@/]S,$  1DU@]A2(K9$G:<RY)4D!RG,^3LEV*A(P&Y9, [9I:1+)
M<S7U/>S(;\WD]Z*5Y,?GZ.(C@DD!EVOG'!!/["L7'I*<UL1XE0;[$PO_.W2V
M;L+YN96$X]!$G()\X2DZ4XHTJU '4L\\#N1D0;*I#(^@DS%"*W*ALJI2EBW
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
M52;!@;X$1,@KL?6E66,&4]D*$WTSMMV/ZJF,#;EA1)BVQ"5M/F"4;5K;)9G
MH]Z,C/(X=;T=W6-V-] I3&XW0^8T,T2[NM^#Y;0W6LV>VQ9D.,NRIT@G=]8L
M=UI8 54IM; TE^%VP:JKF]-C29<_F=Y8;O<_)$BE1.O=I9SV?_V>0724LFQ;
M3,UA8K1/C*X/ N:+0U=:57):J@DE90M.\IM93KF:H;^9JF8K'!+$+(N=K?A*
M+V:#S]DMC*?:64E;T9AZ7<RAT;DK*MJL;RG=D[;I8+YX6/8IK.YW;C9V!G!1
M%L$V1 R!?!JJ@FWW'U,ZUM V4+OV2I!3?L0?*:KWO(OJW1L9>KUK<6>[O;[%
M891C1-UQ+J(H&&#O_\[7^(UVGMJ^!\Y&RLK$4&B%4#!*479/2$4)_I21"E(\
M4S4[H)[@!*H*JMG5!6'X2% JSC.78J=EK2UI3@V3 8R#I*'GQ1-/MV[%8(Y
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
M8$+^T,>C(>0^'A&1K-]+%NH5 *8CF_N0V*D;5PA301,R>>B!1)%-EQ3FI$J
MZ\4Q2>)*0C,)#I,@+QA8ECN@RJB(*HL48C$OC1,HC<+*1)R./0S/W*1QE=18
M=_D2"%I!Y;J$2NY@T/H"BN X0&=4E@1/G4LH1CI9D9!'E05Y2C&[P@=,E<\)
MW"Z=E&NP*B*=I6P1\FLB*AV4YY1YKB#DJGK0RL7FP<L74ZY"_H%_3P!,_7L\
M<K9?C + 4XLC6*UU&+\6N+1,RC$8M0%?+HEP2=[^PQ'8(W^J#3F,AK9(8 U5
M?X_LQ/OQ$N$IO;.=2<M%W>]!>X;\/M*WV;KJS(]71,0$QR !QE>9 BK!?Y_0
MSS*%;3^"R._'J5BC+)X/R.%D.G@*]J!L\N-T!\]B"RZ6.7^E6N.EXQP$ .[+
M'I&/1K:)@7I<1+:[%]G2'T5$OV"WW%'W+  ]7)&JRN""OGO3.OYX JM."?DF
M91Z%FC.*0L 68%HIL!F7  I()4 O7J=RL5U-8F?I%\ADR,1LCK,LMET\?,(,
M7IO]?.D@BV@]Y_GG>$#\.:TLI=N<M%M/[$7JR\>73[UF"JRBF9QZ?CE])3M+
M9IJ&-32=KM+>WXW<=:/!6.[ P@N.?N+&Y -%>5_;VX5>%;O0M-B%)L4NM-RQ
M3@)"!8KO;A[^H&.?PX3]U\?FXY6,3GQ!2*4KF2*:'O7%)<R"7P.>_A;>V,JD
M#VU&*CLSWJKK,L@7E+D!J>Z29E/RG*8!03KU:8)#>?B&B$C0F%2)W7+2D^6=
MARNR^KZ3S?\%1N. _@*9PO5&=IRJ?*"E9'.[=*#E_A-OY0-:<D3=.H/A-T?L
M\B,J#7D<#SJS0WS_ 5!+ P04    " # 0Y16[1!"JBP, P#:0@, $    &<T
M,38P.#-D<W Q,RYJ<&?LNP54G<NR+CJQH"%,G*"!"01W=W=WUXE-W"6XNT/0
M!->).R$$@KN[!?<$@A/@L=;9>Y^S]EWKW#WNN'?<_<9[S1CP5U=U55=7U_=7
M]_AY6GCZ!L"7\+2V  !D9&@!2(#_;$_' *"XFQG$"P #@'^FS9^[OL'E6+FZ
M.O(R,=F[,)J8.YB"&<T<[)@\31R96!B9F0#\0IZ.)F80L"N9*=C2VEZ _'M[
M)SF9M;D N1:' K."HQC8REK:VQFLYJVH;N8-,>,Q)Q<2)./WY/6T<[0#NYJ0
M>=K9VKOP>@J0_ZZ<]_GYMVXF<K+?15PA N0BOS'(M!64R<0<G,%DG(S,#&;,
MS!QD7#R,+)SL'#S,]&2LS*S,3"RL3,P\#"PLO!Q<O.SL9']KY,_6G,TM>%7%
M)?]FZYD2(/^;4QX>'HP>;(P.SI9,+#P\/$S,K$RLK S/$@PN7O:N)IX,]BX4
M?]<@#G8Q<[9V=+5VL"?[C38Q=7!S%2 G_[L+=H[_4/NG:_5W07.S?\@YNCG;
M_F[<W(P); NV ]N[NCS+LC#]%Z4*"O^]6CN[?TB[N*J"+?Y[:1=U+T<PDRK8
MQ<'-V0S\+$[QVV!'7C%GL(FK@[.Z@X.M +F"M9FS@XN#A6MW%9F6@[/Y\_JR
M</XNIZ# *V/OXFIB;P:6$1<@?^YAM+8VY^41XY%DX1$1%1<1$6=AD1#GX6%G
M%9.49.;BX.1B9A45^_M8<0<SM]^<_/M8\_\<*_:78Y^7W]R,U^P_)OBW6*B!
MG?[V9&LM*&L" 9,IF-B;F)JX\C/]K9/L/Y[^0Y#I#PK^-A>PL[4[V%S2V<&.
M[/>%X[7^:\]X_MJS_QAK_M>>B?SE6*:_S_*_;*V_=SWOU]\>_Y$HS\0_4@UL
M_YQ?SL^)]'0"D%:V<G!U<+%R<"1C8V0&<(O**,##_Y[.KXA@= %PA)121+
M .SSS^\\RM]Y&+^^D48.- ]Z,K&;LB-J>QP]G0+0?T\T@/F79S[,TS(@! #S
MKS?8_VQP_VA_Y_W.AOFOG'^Q/7T! )%@F>!"X&"  %@@#!P0YJD'L/N,3\_*
MGC7_ [H0D1!>P,$CP\"B/'?^@?/L.AP\ LP+# #@!>PSKB$A(2.@(B(B '_K
M?H$(@$$"8F(AO\'&P9O'UWZ/.Z?ED=[,[<E"/JN9UL35LB!"X9;JKF+".J66
M/ UJX.!T"DRJ3]%HS!-E8U>G>IM8Z^SB2AE&P-/:I3I3)R8.+I*TH)9ZGBKL
M[P[#/S=8)%A4&%@ '! >$^$-%CD+MH@**X6)*,X+)U4V4&"BJ9@S95[M9)":
M&3ONCS.79/&N8->DN@)SCJ<E !K<LY] ."! "/#XR *,B!$WI0#B1_1(DO\O
M$S.6R?M@(Z!/[H*JYOL03L[L(H<DKEYAR;D%D<,(4>&94M( /N5&%?$T8H@I
M\S0LQI$I;F-$ZO*[[YM4GP@[3.[6/A'.=?^$'OFOK#7-3D,W*>:_1O@S3GR_
M8Q)*J@4>?>L12K?R>,#[,*@=<?ECDW2X@>\Q>GR[4MS[QNG5SA+Q$T!B[UR3
M7. ==_CY"?H3(/_G+1V0Y#.1V*U[N/^DUZ_4B'@C]#>_VL4Z]S\]RO9(58=C
M/!KDK5\8^E.:_F\WE6;/0A4_2J%R$*/P[;,83AI+PV !TPFMG/;,+:FO<,YD
MQK=:'3V@;-;*<BJN%Q6B#](P26CUBS,LGO\=@?@_1& 6_'RO]^IUD2GZ%?"%
MG60$.?IU'KS(9XA B,C:)]ZUYN?Y8YJK;V[@T,+B#,-BY-H'$=/PZ<XU&#="
M(;JDDHU04VK$E&S_J\O.JX(GP)0IQ9"BT+WW^KW*$^" !;A#3?K0X?!0^@2X
M>!]9HMTD3,=[Y0,6?/VK,:X]5-8RWFH)'69L2,<4#5+(V,N)V>H-;]F"W-$R
MUO,B5_J%I603\\7%KMUHX=2<704<MNIG/();9I68!,%*(=+"3MVPQ04%MS<Z
M"P!%I^3;#:SGB&EX&GGBN##[@B'*_;8]&86</531UEDR0*F8R R[11QQR:T@
M,:T/A)G2A@3R*;T6 VH@W5K@RS[^5]+\9LT$O&R.%7Q/@&E4F+:Y[UJZV8]'
ME]WS2[K+1'*4[ ;>%3@0FO(^91W9$1K_>JWO=%(V>'JJ]TAP'!KM)L7A3MEG
MUS :H5XHBZG9(?RAD0GGL%61O (L@]#]KX0K;LCH2K9'VSE2DA<VZ@62TF$!
MM>^+9 -IG>0-IQ.PU -D98YP21:J/IO82;8SH'TNE\;E?*<UP(,P/HD7JUGK
MWHU0WCV"X-"O4SQIJJK1,5? RLC?5J;<*S6ST?:*1 8,QY/YL=6C/V! M>?!
MM,)I$(]H0I0JR!(YA:1R$28&O@Z!IX?(ALUUWQQ:(8$J>4PXG2_PW1LEGU,
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
M7D@-59=M;FIJ)YFYUF,4?%Q^N';"E[/7<VAJVI!SU%W;>8,1NJ/@[EF?3,B
MY!';8SP?ZVSV78BH(*T[ ]_$ A*C'V;I7D!H%.TQI=[X<YH?.]P\"E_)E;[[
M%7)HM*FX3-8K>XX7.7E-J(=1],KST8L/(;7.83G>:?DR/.KL E^>#T2<#%^0
M@%I(<[I7#Q>8F9T0"=&\@+Q#SO1V%&S$]H6\+\J ,L0/K!W7.CRZV?J%5 K9
M)7R9::.=W(W'!+)?#;DO!ZPIL+!]S1O/(+K%[+U=<;;V[C6X+;3)_#&Y9<50
M]TFIHP:%C7%V)86'OXYUQ&5[R*\4Y^I5O@3!^#/@D0?R[=L=HS8/,E_23>I5
MYT.<CB/=<AZMZ8X+3\\/ R\A7Q]63V&@D,=WXED5A%34#E\*.-4)="]K=6Q@
MN-E)]D>^$[M,2I0)8(:<TBOM9^7JXA5JIW0K*A8&Q;W]8DN.WEPIOOY7>UNV
M=HRIMO^MH&GE^BP7OWC#S9^4E24_'8X/R!_7E9\ 1HUQY'IH?ZZ([][LK'F7
M+G4=FJW5(Z?TS_:^#OBOO/HP<>I_++4) G[]4$>-\WB*[3^;8@:D]_NC2?5E
MI1.[GL[C>,K.'[K]0(:T/[)%^ OO6<^9=JE6[SH3-JFN-1]'*JJ/05*7OIU
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
M(X;225%PO98&O?8W*;LF[%H+_=DTJL;,2A\'!>\K'2AO<]&^WJ&=GJL#^@*
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
M=:L*.(\[]?=^Q7O@G+!>;&Y':[""CX.BIA,:;!%]WQB^I4TYW)Z96G?A]R>
M>$%CYXRGV])XS0OLG/#E"]U+.J&A--P).I@ZP.<Y?AM4A_*,_JRM?\8UT?N1
M*MK#C&\*YT=@:4&T1GFZ6[!GWRY$[VL0'/A\8+I->DOU4H'A:,@2KFWJEWX1
M':>H02D^ZF(F00!2(DCJLY%F^4T>P\Z)0OU)YFS4&\KW_7&BB-P9;&$#;;U6
MFF^-]4 69)--4!Z89<GVWK!4'1/D4"0P&L4JUPJ-AC-K\=#,$P!P6JIW<_9R
MF(0MQMR2K6C&K7KY"N=REEG.=B?(+P-E!*9_5Y+MQI*;NZ<RC<E;'AW&>  R
M.CO5[ %B3*MX9^=(/)$G^:CPBBA7YA0A[C4'3+_DKZAU'0&8CR\0)'-':02#
M0!LJ\PQ0YV/5=+]4,PBG],VDEDGC[#W,.*[[RAQ M7"!ID'73V-1=ZLIVAI:
M:0O6T_UDR=,)D2H[3OH4$RI2M@)ATS,1.94K0Y&&5F8>*-KW0;5VI;>KT,YD
M^.5)2(8"V)=>*<A_5QOH0GJ/)P%22>L"P+JHT2L^ JTQG3YLYM&56!(L)2XY
MO/81G*XPQ5FOZERM. )[H$A<J6NX/(;*>;5&&E*%=]>!Y^%.-%,8!Y\ !P8)
MJ,C*[^N6]RN#<W4:CTIGBJ38%T1EVQJ=?UA8%_\!T+WVUB ^L^Q:KYN^V<K)
MA''*VB[Y0C-6NVH/Y$3BZ#4;&"TV8UT*S&RVT7;#V(@-2ZN)F -RL0M@] AR
M $N@/>H=> Y*(,HV" %E^06B4-JT+3#T-<,8B4L!\2!$G/8JPUE]2M/\U%!>
MIM7)/A0PTVOG37Y9%_HQ4_O:+Q31IV7Z4&3KVEW_TV,> F\6H7@JB1Z%40 <
M/B/A/A)S6V^)[FIP$D18^ G 0E\1\TB"S//SHH]_6W7>_JI\I_;2A<"-?M5I
M\/TV)Z93PNZ"]MQ,K==.@5Z[3!1HINL)L X<HKE.*(H+,6,1]2UBZPNL[X&M
MM_+A*BV?^&3K<U$.)F5D6CAVS6S3-N;&N+Z^(]_0,8SJO7+TUV5(NR+B7>;4
M H=7Z.94\*!]"PNKVCU=$X%)H/J<E9DQPS#6Y1S %FTDY3Q9OI!8$#C\3>Y
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
MAF9W)R!%,N0_8"+V!,Q)Z!F5+=B4UN%)+R9I%=3I&'@F2ZJKR#/T4-1G:YA
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
M@?0-?KSD2Z2Q,Q1H/*3#:*'.+U'Z3U")R?&^*KFKW55A%L07*DD1;E?$8,[
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
M2?G [\E,J[KPOCJ5*2YQO?.]/.^\LZY@;:C&,(S<2R2#(^Z[[M<J)I?/E X
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
M3MWEW5$&Y?/OFY*!Z0GA6+^EJ:6IL0J%;^Z5#\ ;D:4WFCL;"D:\'^IV4LV
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
MHY NF=/9.NP:E4O G1,<9<AI)OVJ:YW[F]'79#N%(2=F63E\2U=4,&KP%:V
MBG>LBI!R?%+-8P^PMNBOLP.B^NTSX#:S)J-];CQM9Y:H-VKHJJT%PV(W 3K8
ME31T:L'D=[)IH2E<7TLIT<6*\O*-B4!+%,[86&:2_;(IV#9]5-.:D"Q6+V#F
M6GS/?4*M\C'>/Y;^0O5?P?LP;FQ>-?4MMD'7O.EEY<$*WET](B:9Z>_03V2<
M/>M'=J44SD"/P:!<,*K&R69E68,17DQY,<@U?&V *;'=_V6X=J)8"D __0]_
M(H&4A6RS&D>N;\2)TPUYU*+\R>45NPZ*1'-=$(FG(EV:U:]:[A>[TWU+%W7O
M[*M.GP&E-^OX0:8JIW.^;TY$;:!K."!H(\GJR(N(HK%L1<E?7!S#\3@<&6GK
M5V[*&7WZB,X*SYJ)Z.^LK!:CX"9C[!SYFB\(G]EA?8=Q]#]O8P4YFBDQ%M'I
MM3:^[20+)?(.U6(_6G6\,;==S[+N&NU=/W5=A;*D.2/L8/QXW@?D<'F;I9Y'
M 856ZVQHJF=HWK$ QW%[8DA5)(SUF&->DD3>N=8Y9O4VZ=/8LO&Y(.\@JWA>
M" .^SDV(&?#3%>.3XBA8Y"C!I%U=+(:0II%NR/BU_ET-CDGC#_-UF+\H#)K2
M\X"KY3QK;Z.AO8OCRX--,7,2_H/4>U#<=#T86(E9:P,T"[7+%82NMD_'[2Q>
M&=TXP2GP.B1/KO*Y\<\$-YS>K0I9N5A.V558AEW40)7JA%Y)MNE,$Y7DL6^'
M?._B)$]1M!H]0X3"',?:X9_:4N'MTM^$G#W>3FQY^/T\;1,WAI#$!\QQ52N+
MQ%1Y)@RUFN.BV.H;?MG1";^V2I73:K$;J[\WN^A>IX*3YXH.8<Q<?+MZC*I
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
M+#?&DHY3E%640V=Z&UCW^VMOEK&,N(S<'97MU[)=9F\MH?.\8Q= TR\N2TF
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
M<QC3.[2.5P%M[E7/-/W44AAQA0) T]TW#.!U1;ANH-3[P)9"?X7K2W^^-L&
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
MPA=(CHVFOR#^(6WFD!4/V!2+I'ZB07Y;HE8HR.#M6]2Q@/M"?7 =CCFT-9.
MH@_A26^7D^U:CISBZA8G6I, $N\7G6P@B:O@&'&TXQCC;]V&Y?5G6+ U3R*&
M@-NH2USWY0Z"VGRU P\O_ G9B[$\="TR1LOO KT\%FQ&PX<Z5%Y]3.263'="
MCWW(SUVP.9J:E25]M=?01!5PNOG-+:WF@9XZ3DL=GYO8^@_PX@IH4X6V)9GE
M[JJ"I76:VHHZ%';U^0.JVNYRA/9WHALK2QV+@;X6#2=!'($]K+0@[O@1JROR
M+8#'IC[M9KC;!\&SFL"3OY35?R^>F_WG\Z.WA)WR7WBPTUR;8JZQK[<$FX=,
M:W9$UC[7P0.,M/:N&&H>H'6J/G)EN0*?IBB7U1C(:DEL,3QPCGZ4!/W\NH<0
M=;_2TS%E.@(H_]87BV'EM"6NJZ-H:E"_QY.N^4-SJ*G6MV2I,UL\\)$[S^8K
M:DVR'SR_2;6\?_6/6KZ+R;*.M3Y_T7]NH4N=H7C74NO7-AL\A8)E8^S'KQ_S
MC4N[/1R*CH8 1HX0XQ"C@."<GC<1]?CEY97(R8(\OU6JU)T_A5A@,V3T *NR
M!.TJDK@HI<^RMW#P!H'F;"EU1>@P !(48]W3>@P+(S:.$,H'J#Y\]C'0=S&)
M[??70T>GJ-;9[_=H\BEJ_'K5)PH.:)U0+[HJ)1=C;<9''[XTUHMU37^H,52B
M#J0HT'GGCO84N$UJ-M#LW_*]3%@ZQU[&)ZNO*_@#A>Y05+4N]?YY/43)[>9<
MQ/NAOD%Q-XI; _L/$ 9.*8U#71QL#<C$+/LNEC210H'U5=7Z'))&+Q_[-8]B
M6'?:0N2((>-;(@>=(]-T<=CB[U3RC87:S$ZB1OCWNJI&*SS%1D-3H8Y)//NZ
ME.0^CXKO15@T 1OW%Y!L.8A5=@2ETL%"&[(9+X/!M!1 /IA)/'_/*6CMG_>B
MK8[X6TUW86G$]14(O9:8SQX,O%+D4,&!EGQ]>57#/%_=KG*Q;M],;]H:(U)V
MKZCJFDY8%E_1,+^E5N$/RRE@R>R'V+\)D<4RH.Q\V^U]I_TE2@67.M7(LQ3*
MM39W2V:85L>( RX]2@D_H[ZPB?::!U@W[5ND!B_>R"-F@^XD4^J%.9_Y<&;N
M4 *.,MN_0+"[N3M&,)>B-82"?6>5GG'XD3&+R(1@G5F<P'@&Y9"?<$_7F%1%
M(E[TD7&(S."7:3.AM.8>789'Y2DC]-I_/K $>Y\*Q.?9LK"_BGZ7)#M>GK-H
M4D(L2RPI;].,S;ONRLNJ;0OJ8F*2QAPNRS]J'E=24:CD"5QZ7-=8)Y:*D+=I
M$EVO8G!JTP%Q/\"\M -M43.3M@36QE[>\5#*&)D?+CYE47'^P&OAM:/VWABL
M1%XB,;;"[4N?E+!JOMEMP&999HBIS:3TX/"WJO>ZPC)=]5&;8VTWQ9L9'6W'
MA3D*ZGRC[ O65[EM/-QV$^0EO>IF:N[T<>G02/;3E8W_"<4F0/;/2_CNBT7+
MJ\;DUS"\P;/G%BD!:8Y_0ER%N>E>K*_%W*Q\Z4.1_$_EF8DIP0<C\M*Q@[7O
M@KKMGLIU*'"YGSX]PUE]+G?VKW?[\RIMY;[$X)I,U-MZ7;Z 9CN;] "4D66M
MI&CTXU+O^'NG#E7RRI.8M,$&E<@DU&"_G%^P6SVV$K"3XC"(:1GZX:?RW,=/
M(_,0A@0>?+[85%[52XS=*K/QJXPHQCNXR6L7=2XM.;A;9('+F <Z2 4]-Q44
MV41TLIQ0X@%-X(J2[?L/102;D?*AAPZU*1='X2,9TB6NL*)M*2%[Z:LW"!\K
ML2.=C?W-!YW/==#%-T=!MTO5ZZOFS?4HB2OL"Q#VA?7<2B75?BR_ON-MA*C@
M8$_"(>P9G!MH6EQJFN)C5^N#M.@C)45CCGPPH5GF?E?'WLLY@,K4KE/&._TW
MR%FRW^MNW&4)2O3D\#0%DTHF!D/ QI?Y=LT],H=6P5CPA"OZ":;DCN'S5"U!
M$=:"RTWMPGS29#TZN6MILY2O2\U':$+("_!>7#EP__RL(9B]QW1N[/3[ZLJ*
M25R=6%:=\ITTB-1T[L'J(AM8A.T(8X4'S#;5W$AR?NX0%H<C"'8.IN1$!:R9
M#5*2/=5#-I.F8:,PSKF_?*SW'9GJ2W>^^DFPAYH$+QQ[KP@E\:7LQ<<("=J_
M(L2TH+6*#>0,J8P+)N;42J81'JVPN2_P2[9O^C9-M#V.I/) *5@XH6%@:*1I
MO<T*R\!NXV*[S.Z8P5_PYGL5UE-\%=;\K($NP'':6-\%'%C)7&+AY8K*0XBB
M,D'P3_.3="]/F%ZUZ\TF0^>_A[-R=I?%UB&"/\?)OU]R[M6'3]FDA'N&KXB1
M=BBGJ.CEC0?<HS'EMQ+%]WPKOICYB>J(^@FU">6V6"(,9[=-">9"'#PPNX;]
M_/[N(9>%K:94];O,N 81(.P0_A&V@HPUHB#X6L>KJ];U^?L='(F1\UC4X/$7
MIZ[@'<M)=]+/V)"T;L2>"<*_T>@0MEMH9EMIH2*Y!]CX>U!,-&VV/\&Q72@R
M(':;T&Q).NI^-&C9-Q(MJV'XE^AP_6*W%@Y<:5B%':*N"R!B]AEB^%*GBIK5
MQ7PNIMY*GZ_2I^P8:OY4\7&\*+[9L,6P7*1II.L;U=?C(\XPHG2*I49<!=&H
MI(W2-?-YCLSX1.DX^C]8R!V^9U;-OD#[_S!Y:[A/5S;6_H7?ME&3G$ZH041V
ML<;2^ZFPJ:;]R]H1[]%"KV@[728J?]<';2@8Y/L&GRWG"FBFK<?O!07VHH<0
MOE:=!,5>;&ZTH=#?L1?=.K_WI=K__ /$_,V2?G']E\^["6$M-]Z?,&_Z#P!5
M1:?$_LC.HBRC'2;FO5]0-6+(;_$2Z/RIO."V89JN4327ED(+@!B0^AC.9V&K
MW+[KD 7TJYSHE+Y;6_RK8>*5TIU7,M(24+@N1;(-DV#T*VWQBM"FAOZ[I"Z;
MO^]KYFK'D"4DSO.($HN92GT;&MOI?Y U.'PG>6I3Q,%<W-=2\6YUU5W50=!+
MOFTM.]1>.M_US;<_*L-?3Z"O>UZVBE_@)Z90[F$"I8]X/QAZC ES"_V92B$1
M"5^VL1(TFP;-V=T)_?GI5=]$WYLS](ZPZ"-3WI<%!2G6+]*.O[&4'KWU.'G(
MC^9FR!Z8P>]]WECS:=-:$E%3HIJ%)1XD0[&?.O3ZB/8N4*LO>CL)ER"[5ME#
M%A;GT.<&UXS$-=%6FQ0$[K%V-,BT'&1EO)+(?,]85F8GPXS/V#U)VBV_T4-X
M7+9I\MX6/6F>-E=\0$?.$]C ^0P3F&*X[<GQ4Q$/1V:/=5X#TSQ<1KW<&C)-
MO,KYB;^I>IOMJU9N$VP>27D>GCG>-S]V&C7ZV%&I]V=:A5_+K>_S(2L#]#RM
MKF.4(LL9 S>W&>\#[BF^M%V68\G44\.QW0D.VU^7/=JE&5<YLMFM.(J4@%"$
M:KFIW^1(&#_=J *C &!PD;61S:N_^!YT ]-=3BO.B'(66[H&_*"_XOH2SUUY
MY=OTA>5VDO,?P*I1F6O5%VSCX?YB*<,TBMRI:/:2@*)^\98V*O&CJZ7-FIR&
M['WM>]M\O+D?E_12!'QJ3649N;P]\\OZZ>+9V5ZGBO _N)KGO:>\<;6 >@K.
MS7A75U-J_U'K([4@L9J+XJUB3.LB9?*S1AP+DE0U[Y@::[;.+.7T>S);7W*2
M,-;CM=M<:)"27\4?#]RGL6J42L:,_+KE=@W2"#)^]]2=,Y+]R>8$2L-:L;'N
M#L^#R\/4&^I/&)Y. [#!B%TQ"^FCX\]3K>6;#:U=L$93@\$%5P>KT,>0XYI:
MF[.FSM6#I.0CM+:XJ.YO\/=SUFU7H!_1'R7P\0<67H=H?B$32%-M"JS4ZI<I
M!DV*J;9BUL/\ _C/"GX$/%)_^]]T(MS4NM',DG24-\C@FU&U/3 +$1P)+;7:
M=GM5.,4!W=D84N_G*TTY(/N/ *^5@?%YS%)]GA=]&WGQC[N7[.*S\_Y[%_/_
M.FV@7\#MMJ'W9W'BQ7);?,9#@=X9W)<I3/EU\DU\'@GPAJ<F"O[Q2\U1:(+
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
M52'057QX8W?Z;8,A&[3K.=8=LL:\W42PT:M#!^FWU_"!<O8M_R#I(!P@L6,
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
MPA._"9,G\S=*7P\D<NVQ_,F_V&P_!_<'D#_=P-AD*NNEK:2 P9?Q$/M->5?
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
M(D=J:TSN5(Y,\TSQE8)-K/?B\T^/MS<::JPZID(@ KI\Z%SP>@/J;/]G,Z1
M]!?1NB$V .I>6*LB\(UG-K!5P$<<QE';5OU=+F)!/"3LG<872SXPE*&)^(:F
ML$#,T]VV@R^9=F0PC]24WTC?V32,AU)T 7"J-3M@VN-@NN&ED#Z.<XCI4/"Q
M"8&HE]D/AW6)ZK693NL\]P6HD=MIYOH:O]E$>EX#268@TM+"I^$AZG2;A!,4
MPV>4MC:SY\ZO0&]E]%JARLF5@9:%*"<V3R'3E1GB=@V!E6$QH_,'WL+(L.!8
MRA<C8]MA 71'\S)*@F)@G]PZ9^8.NVXTVFT.FHI39,3 !M)]0>U_&U'CCV66
M!B:/ J\:.*8*R%P:TAXN-%A8\#0LU0S#Y?;?_^%<E_OEFML+H@C(2=%;=3DX
M11:(]B;FLO[FF8C2L3\PS;5*[2$$O%=4,NH+T'X2"B=+E-7*+NJJG.+;]UI4
MG:?MEG>]%L6FG]\-R85MZ0V>>6TGE[3?OSE!UYL,7TPB9^(E1U:+1$8=R8=6
MH\H)15C:!?LZ7O8V&G5WTP>?<G6;/,S)<KPOIFG.<?(@>E>B YYH^"GX7-=_
MX^J78H-W"RC*'^1F*JAKYJ*O- DG6%!5L2*1%/0BJ].TK<QYH)-/FYIC!IM2
MK<Z98@Y3W5N!%[V&RAS_ OMZ>^/T)06WW+9J4W EF<&KN-= W^Z]H2TEAI,P
MPI,V51\'="/8$@.E!993UD ]?3KYQZ/&46<R>5W[12@N&N<*NP#A+<B8,TN1
M;K$N^P$3_@Q3*D!3,%TI@>=%#Z?*^N0CM;24DAX]H,Q:]H.9.W4GDE^&+-C/
M'(Q<"PFY$IY88$]HJ//L=9-A34V(X']NQ3[B/>G=L#7\>QB+9[O58+1=$,A&
MQJ6D+&&EAU6XM]%8FAW96S3^]D^6GT?W1NU 28H(*RL*&TBRL>,]%&X1X+,9
MMB>2>OPE<_Y4B8IR7GE6Y >9@I/*B2Y#^\9NBQ[5K\\!LD&TK8RLR5QOVQ&2
M*NM:[[IY>.QE>E6)/V#R/D$6<447=(JC&'2IBKSO7'.8[^L'>1*^6^YITE".
M)M\9Z416-6V)EV:H4TV@^2^CRBG,L4N J<(YMQWWW&ABG>FTRO[WURU$_'FL
MMFW6*<_C+1@GN5^*-Y<TDH0(O_KY0-HL6SX@/V"3;E7D$-7H"V8%Y61OD.2)
M,U%4),^*EGO^8<.[>4T?C70[0[\.$\#1&'H9;6V/6<P-L]SWU.>U\*_0HX9=
MA40CO5&Z;L2OT3YKJTNKRV$LGSI76M-?IEN*X>SL#\8^XE'8O'E9.1+UI/ZH
M7"R=>ES#'X@__C!2&UF=;^.?O6G9Q9>L4YM<[2U$@"'3-?35 F6;L5& A6'I
M]KH$QES9:)-A$E6BRN'%@=#SK)28]S(NX\=,P%5_AT$ D]O+$<O@[+4'KO^5
MV)[E] .I0?2U:#U=2<9WW"APZ?=L192#_'& X&W2, T&,+<5F!.2[O6_%=02
MLI[(Z+VSYWW)#90IP![X&''Y0J'.]GP073IR@K2#) AD&IB6KWQ#HU>>,_UI
M#\^)"=TWUX;0.A!T< VH>#LQ^?@#56R,5'6JU/L4<8MH4[52F+3/I!)]=03^
MU\&&L<C$!Y\S *_,8_ S'X@D*GFBJ@T6Z]V,)B8NV<TX[#@7?.D9TRA])0&_
MJ"R8H9[I<GVBZ9V*S:L^H\_X+?54A?D%K;DY.IQBF&[6NR4ZW5C3?MBA(4_P
M.-V_BYRW?H[\M,EHXMB4W$ICK^S: %\&+4 &Q)/;,[($"W#Y8/V<PS%D:2EP
MUO!,Y>-W_,0=#^K@W<_A&/6>,ZUTJ(*)Q\343R<E<MY&J 1EQMCL1G&T$$6X
MKTVGW)4:49B7[L.H<LK,C!<E_NYN\/8:853?MU5W\)6ND.V&+8&NDO4G/_XY
M>K88R53=)!<()_($X?$''$U S*G^: 4D\<N^O3E\^4FTSL7-[AE9!%*E\'AF
MB/2BH@Q<*W1TC9(G::+%?LM9WSL!4J36NRG%94[4KE3K.-62:O(8OZ)<+_4M
M==U2AC59N< HC!?AI[#2=WC)H+59O<BH/KO<6F6W2"7)+)E[V:#.#%P^*TCA
MN''SZ>S"+$+%B$8FJ*<(Y<'7"TP^2"$C$-7>"O[![]&8OZ+'4I)O!#[929/D
MG^416OMT6.*?BFM^S"M5.VFFFWGU6%A/-W>KOWI1DW*JD+Z@3<_RI4YDS(?U
MA<[(CB6,8M%,:T%"I$ .ME2L.'OX?4SBQBJ^[HY_Z\D<7^OGWW"<?9JR"9QI
MAKVL'YE,!1;51_=2]4_KVND\>-YZL"WXG%]+7PNO'IFS1!.D#]<7Y_PZEN3/
MN)97:^@AD[RO#M>4\T6RLZ^@%3" S7E3,YRSD7?*S>I"A=#[A\8Z__!H<_#8
M4GSZ9\"G@YU-FW4M#>9XX#5]Z;)2%.^O^-P3?W<B?7[>67/68)YE@'=HI_39
M(EO?/1B,!'F:?D)(@[P<ZS*I+\*S%R4[K.\[=[CC#:II$^1;C<STQ=XNVUP-
M /_A*8#;!:7VEZ9Y0)Q<AV2 A!\AHJ4_)4!N1E:V^Y=3Q$ J 6/QTD"$4&F\
M'4>K=1AOY?T*3^QD0^5(39,V7_A0D+AA7RR[6%JVPWE\#'A=8*KQ/&BC-:5;
MDTDYCKYCU334)'J6J>9$"%]RU!=;MW?!55*U0K453<)Z>%B]!)W:S3F:?$JY
M<63ST(3QX4K^ZR27@$-M13H%(7CBB&5J"CC)B$"]QJP'37!:YCNSC5OQZSMA
M IUUAJW)E45N%4VWHM^DL&"+E?6J&%?,> !6)A93U:CNGE$P?&T9U4DM=QCG
MXROLJ$+*)-XINH^N[=<L_> W0EZZ@W&92H 0=W8P5.=UUSJ *I#.W_-_=.%X
M1PZ@\0K ?%4"-EL'VL?.NK/A_@9$A[?D95EOA>,8U"IAV/8MV';EWT/L9_"G
MT\GT4CW[)DZ04&4!.GJX1AKX,7AEIW\%U8_L9:/'/+<B\)].'^8W?[(?8)*6
M.U^B(7')-<C$E$\E2Q3<F,\\:?_(TG/-W$TDAG0?ZKTQZJ\Z&+TA)A O+]MZ
M/&1;?=A.X;STZ)D[K>J@<52S\\G--1TQU168O:^_;7&%\TJF$Q=*_M>^J0W[
M627EA/G/RRF<W>7]!R_1TMB->\#+L<.>^PY?#X=%X/2M>,NLU,>_X0"BWYR#
M%_S"W $6SY;4XRYT]R>9LL-^3RS.&4JJJ?CD,/SG1#"E$/8H:OX6@(9B6 .>
MJ)VD\K]E%'N(>E(U-AKT#^\W6"M[Q>\?7G4C=$,-=**RI?0790^<"03>9L]$
M"%L4?I^%;__0PWW7]"F>,-O[ 1I[0H)%D7XSS$S^]=3-%!@ [GQ:RL7"MCAL
M*K?]L>#%EYIG O*V[=_S7N!J:;7<_K,'2 ]AWXO-?K8ZQUAK%-7WS$!N;NN5
M_%:J+4SNOFG"3ZSD)]SU8'XU[+\4+*!YB ?.K2E'"/<4=!/;\8#C]N><0ZSC
MV:]9<TP4R-&4$'>/8AD"@DK@=H ,!97QOK1?#;G_\%K\_M?V@_\G'BI9-^A[
M0)N*7^T;1+IU4MVWE+/5\:9W)\4W9+%T@FPO&OO&>ES#@_?<*@)>O$T#9 X9
M2P)\7C[A#WV[4ZN@S\QL1%$HEMZ8DD#%#^68/EMAQ+"67T;XO$Z,7.Z?V3(T
MG4*T8)"Z@J=CIZ<-,?_P5A.5I$@/4A$T]!L+P-ZMMP[VJ-'R]^72)FXITW]+
MR@_V.>0_D$S47):>W\1%JG$Y@DSFTM@"EC.QIXRU><N'7AK>[E"9IA(/,CKB
M /[:9^^^X]LZ"=WUVC_#"464=2B3\)9/8M#VS5/$"X:USA3Q^H_@X%-[MK1.
MV9O01_%JS3>;W3^;1._#VQ-ZGC_J=:(0IV%D\]KN_I.Z#2#'1'3=TNJ&)DC-
MC$<F!15:M1$"J=7^PYE=%FF[HO,=^^H_F,2R&6,_=M*^LRNAB'CF_^.:\<,E
M8"M'1!33*I&&\K7FP29):J^@O19//[6LWR1#%M<VG,4:*^HL$*!"L8.AP8AK
M924RV>5;D&FKB9==[@D.O4;=:<#JYW.'QC,.H9 (0S0594WU6\ZO.,_RV;B1
MOL)&<=^B?MRM7\=65ZOR47V%+0NSS5IGW=*(9F(>4,GB4H8L#[5L3$+%NL4;
ME%,3^0Z[F!P?03SH2XC>.0K6_L,+A$HW@V?N5R$23RS44&F"3%M.WYJ 6QVG
M+EW28N8V$.MD%$-LD&?)-N9UZP<S<(*KZ4'Z:*<$B['CYG;/?+VZJ(R=G3[H
MZ>IL2'W8:/GMUCE+);UEH/7WOG>%9%Y\%Q*9C-^6V*HFW2\("#UMJD]+M_<N
MQ5[Q)X.V%FM9&-THD4? 4PK$&\O8]OFU3^I@H-*K9L;V+"L[",+J#B&DR!)]
MZS^I)9(Y 0H\ YQUM(;'O)K^0YLBNHEJ \DH]Z47YPPK:8B_80L5S)O>H_M_
M)2?5>V,.3D >OA;59:UL%\;'$Q2+U7&/K95>%&:3L?M++TO18^^2_526*@M=
M2Y>'EH1,WQ%UYOL7<0SI$#BJ%3>MWU\DH"8MBGU"7WQ"6SVPOCW[<5/#,EVF
M&:_,F/Y[EA#D,)<2[@%.OI=9ZI0VACTFE'O>:0>]/IP6Y0I/:NMH6GY;LR42
M+BR2/]L;!+>@:L Q,5C9(,RZEK\AFD8^FA"YY]+9&W#D-TNJ%!!%YLL8LB=Q
MS]0XB<>7JR(U3(Y["5/.9_BJQ' #(),.FF855/_4HH_Q*%L_.BQWXYWIN(.+
MY7)'RL^[,YYEDKQ'H5<K/JADT88<OY2 QM9P;]3J:G^T8Z#^5E.+#?QD<4QD
MMN"Q8;+^D43$5\9C4>DXK/!+O0/:8BEL6#VHQ+#,DI)&=__\A)N*= F>T3TY
M5)$U$2#\WK6E87^L+NXMO0\LNTBM!MK#RF)Y@HL(>OBG-*)8S=**B<KM\&]K
M->(W8<-GVYJC96O&1&'$"ZM^21/NH9.G3$2,*N?B4&IK@FHQO6$NL22PE"1W
MKG?S["V\R#,P#*C7_SI&IR$9!%!."X?7B0#37H!)Q::Z(4_KZYR\\WMBGKM(
MYU<@&T>-A$+'&XR-Z>J>_+&(H#)*"]O)Q-[E>S/N$[UMB-RBF"&;0LA44'D4
MG4!N3M%Y9X-SB(!SJS/\%5 DYL74^^+>&N_A*W+#5/A:&*1V' G:94W+Z=MD
MTH2$ZSNB>X)=2LU&?]U<8'W2 &DJO%)JM*^ST(\X0SWB=+3X*1W%6NC1@"6%
M1\WXL)P4UQ*.TJM>9$K/]ONV,\C>^6F8LN'+3%^FL(Y.:7'H<X8QQ&M?(&YJ
MHT;T 65C3X+VWYVJJAVWL2VKKJ*)YW]GJCI-A8>)/1"1E8,A6MH&M!9S8M';
M>0Z6"4].?9)\LAIKN+$B<T6_^(/- (+C.EOO17,Z<G_QM) O #983AFNF8;)
MZ=/(G.U@A][N, ?-+;#9*BPL-/3#)R#JIAT0H&5#9+G1R8:'-+F1DBZ'IS!F
M$JB-V?=/=_3PGW?@@<9*'RD[@;(@'5!I=2[Y7Q0R"X6Z_!"B) YYQYE+S]CL
MHZ'VJ453 R\7LZ%CH!MU<Y5=Q>3N(H=)LXHXM[Y2PXY2PP?P7YG4=I\:I@(4
MJ-7E=;4[K"'E\.+5Z8G,]M1R^M",Z52 1NW[OLRN[SIH;ZLUT?H\"[>?TD(N
M\YV6)S<P<7NQ%LU06.CRE8SX00]Y96OU%1I\!O#32W#O?1@<0)9US/%-(%+M
M2J"KGMODL$/+8^IVM$ _'"V<,,&G+031=5"V,GKE9ER8LZ?QF^/EXUP12T%U
M?=-W2^2+KXITCW/S>J71YYT>7J(3" ?3*VTFZF*%>SLH$W]4*OG4)8/^3[L\
M@CN6J4BSTEZT'4M1D$F.[YR'IKS<YXT?1[!BM5.N@T;0,PAJX<OY5F/MO-B8
M*/_6;=*.QRSCZ/W FHW!BEC"_]XGLL",LV&G?WBZV '@?/A_J1%:(=!I#P[Q
MCV"\HMF)?WA4>9K=^,*%ST@7Z0WS:^L1,8>&PA7BXJV6S(L,EG(9+QH9HJA%
MW)C9\31IJIRK@-\\O&"QJ7OZ%@AR59?(3Q&+URO?1?V/338P6!=J(OD'4>;C
MT+$ZZS "E(5X9R'Y1R+SFZWT^W@+T['5>W[4P,%TF36G-,H <\&XESU?86,Z
MB6/LF2S:_:8U^G2CA3=E]PI89BL0S9+H!3(/)G<9T[8Z)C!'8 &1P@31O'AI
M?$,$D 7?C6J.-SYJ:Z+E><^H5'HA7"5,S1P?&!?4;I;LBHTT22\Z?<WOK$Z7
M_-Y'X/<_%V<JG1VWMCP(>*AP%(!\EQYD9]_,,684&I-^5Q21+WHJ],XLYV>%
M4/G94@?V)B<4&KI.(.@91PX3T)KI?$FC1R85O)(<-\^G--3GN+C,A'^3_-NW
M!NB606%'OW)VL02=XQGPPPQ40/\^M]#WC>W9.[RQ3H>_&@RIL>B]+P!#HN_=
M"-IH$2XVELB5>,%?-K!<5IH/=N1,T^*PSOY;9F_3^:"F:G1)'6119%^!R;UK
M*5?WZ.7(M[]K=@26;48G^]Z'Z*G#1L_K_4D699(TA0<S\8"<,$F/=B]T+L$V
M3.[T*?QW48L_6M08,8D"E^*]BI+*>TTZ2YZDK 8W3'Y,Q80&Q*\;RP^8P$X#
M/JK7: ;4+NH17#.Y/1((I(N\A8?J"\1JS$5-NV1@V?/H4-9TW1.G4/@TY;=S
M/GMY8=.-54EY$V2U3MY1 9^;GZ_8 =3@"2HZT68""[E706UA"$U]Q//_?+8.
M@+_N>7\R.,!PA3HI!#3,[UPH!2 2"X/\[ >:!_3V6Q+Z9RP\V)3C?_@LM25*
MYH$-#=VBEVG+\#R(M!@%@\\P"8]&CI?[)2@B-8*^J5V<O]-V!NNYOF';+_S!
M66Z0]G5<_O4*+Z&WP6@G?0XC?N2*\+PIH>9[['R4!Z1[%7OZ#Z\WS._\/-+2
M!.'QTKXMP-CF7O\'W .=_FC)>J4Q097TEEZ?DHRUZ1I*M@%$T1G= ]7;J!4L
ML'][EBGODV 3+JG<7[OX;.S% Q?K#TS1PLY>E,EL:;4/P?F3<;6TV:9DHEB6
M564U%@!7C&KW+QN-M.ZWR^EQN2XN9?/(13.#;QH=+*BEFX16A$A'+(1'BNW[
M9U'QQV\L?!NLNY8_/\>M6_R\Z9+Z4_X:Q7(O!XIZXY$U2K[=,Z416: O(68!
MXP;X:#B< JCV/_H#XKEO$P[K9@TU[ONP[Y+&1][_".)6N0VZ/%4+3O+^QC!%
MYA""@.IZ (W#Q!_*:YB[9*7G\45@6^7?=3+IY(1[I+K_T@-.\A8F[;X47![(
MW.%U;>6GL>%1/GWA>?[Z<4'=1E/K*6"C]_;6J,FMQ6GN_-ORA6)D1W)FR!NW
M!BQ_/M-/X8%"$>-OOG\,$>OL@.%7?JKVJADKJQ"_+1<5@J\$/_0RW<?!77BS
M0]I?J7_J4"!PP]ZU+) D*7E(-)IN/D0L-+*LO,R/V=TG#376LZ9FU#%B4/%J
MPE\O4Y7_,7R)WE'OF:"GPB5(.A2@R&J^W@^*\$&ULO*:^?69=U3\7I9I,AW
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
M QL5O#2"S7MO0I;W_3R#:UF0.Y;I0=JMP1X8-^,K@35,<A-FD'I+'_$0->'
M\ J6ZHE^8N&%'346CN=B45]AJO#28N(.QMYKO%:105(@C&K(0\1KN\OIB;TU
M-OQ@P^M12J@YI] J00(T;3=?KVS8Y6/#)CTX"-+K(1I<_$SZ[E0N1N?7 A(D
MYSCE_<OQ%6*56>(BN'J;C;UTVY>BP@S7-H+\;OJ S*O^.KYBR*-C?@"0WJ]]
MXOY%Z [MVO% 4?YQ7&$+L^,/3&H8DW;#ZM^4ZHU0@X!K$Q,8^0BJQQ?>8-I'
MY1O4"/$$>#;S0Z4C,U<Z9,BWEH)<([\%<4MMMW_QK7F/7Z9W].ST19=LMX;U
M]C"$@GBJN ?[8(&]O1AX;G/5&18*[SA>#SB86;FGD/R6T@W>J[G@U^+Z^@XG
M^5(4/]0^C-/9!,^H0>?>G\UXQ-YWN?V$!=)(B+#H21O)YQ-'G8.ZM2C9?9I7
MCF02I\QWNMJ6U STJ]%G5KT@NF[-#CL;0!RK@QUZ=8/\]XEM39KQWL3J*$M-
MZZQ]=:8.0Z9>P!U.-":%CY6Y0_*,B%"5QMKYZUL[_*__9=S!ZX+ND$Y+-]"5
M^RIE%)G])Y3!RAX#;CM%,FH9&3W$DWJ9_4HIYZ:DF^PUPC;I3^6KX4N]MA^V
M^]L\X0>K9W\[[Y?\27X4(23IE_YG>\_0*(S<L=7Q.\N5>:Z^"T-7VV^%%ZG$
MI!5PEVPTP!UJ1*CQ<S1U7X28G<*>W2]"/J5EH:YMOA>U)BK47ZL%T.%ZPI6I
MG:D50/K;'4-UGMX66C9NTG5N EY+O'+ECOZ']RZ/Z'OO> :#.03?N7.RULCO
MY9-UOM*1=;-[>;^YKT5T7]+2$ G;V%T3JJ15BZ:3">LLH62]T#U84SU#.WLB
M8OV,8]4%XOZ9KE-T*TP]7$/6L0?1_%R%\.SF#T _-,(EB:]%3J%GSM R7CE0
MV0OK!09#PI-N3H_.SLXA@MDA4KC.D!:<F&.D:' 4<;33#SMC^J[<]5:IG:<I
MAK5BXB/L\@%Y^GQ;C5D[J!E/*ZDW3CSZ;(3?OTWZK+90S@->!'E["40-S1BH
M?B@M&MWV'3='*EH^.31FG/'I-#HX*GE,90A=_GYK;@%OV9CZ=F=X-"6R#!]D
M?PT@:YH0"1T-17O-DT+=6H2QE<D$ULS2T@^< ZPOYS"?7L<GZ2U>HZ?K<'2H
M--:].,EUWN%-23 9:R];C%*"9=RM=BR'R10/J:L V\2)])<^V6YZLX1\JE>P
MJE?;M6FH!<4B0@@,>L3^HK7V!N.)];)SL1H$8"]]XZF*5BS,2@&5"'86EG.W
M4(G5L[RUU4[/[=V%\\-1F'$*5>U8"Q#3F_>K+5"4[7>>W@UG6*?<M!#NPZ(K
M3.0^=C<>4F)O)WKL?ZDEUS>^5M7:22L?'P).L9)^R>QG?(ZAJ&\ &[\OCYK)
M<+XQ :P;8J",(&N,6>((C[>LEUL>/(-@( BZ89N2$=^;+Y7)U)Q;BP$LK^V5
M7J]K)E_F!_KV>J(M>SDE'-E]T]R*^1&KFO+3^=CCBXLUC-,S6):"=7KVSU^K
M3^UF/]!)%SH_/&NB>UJKI6K,?/9%) ?PF"[+X$'(H!^AJ:#@PPU@@*&0:3-8
M?+[Y2!HD'?RIX8=#T6?BMN;:\XA\-^X4XBH/YW9M&%"CO&HYC^=E&+GPIY:U
MF,JI:X1@SJ.=2FA1Q1Q7>.,*\OVN/,*Z::;03IEEZJ#E?SS6,_FBO?8C:T!:
MZOVMV"X_ZO^*L1B]2L> FZ7'S/7<C?\TG8AYZ)ZNQM?LF!;+L=*#:@;[;[X<
M3%K2AIZ;5%;N(DB(Y4&T\HXI'[<>=D]4V#3->X;&:Y(C93[U)#&@6JSWKLA
MG0HS)1U;DIG6 EY.'71+3H22O!4DD?O&]'?5;F#MO7 %UM>W]:]X$1![;IWR
M,Q!\[%CRUM[Z0?2A-^RE],_[ET ]N"*/8TVZ0^V[X;9 D*O*R#LY"1ZC,S,6
M->8B3HHP@[@T!=0+54.6M"-W!&E0.31<7N4J2D)4QRZHP?;S9^G!N\2E:6LU
M<XM)=S8KL5VO]>5.*U/,:2*[OG#_MK<ZO';@KE'W><TCT?V]Y-3W#.8OMQ^-
M[I79X+25.#8.Z-H.6KQ8@O?[;@NTG O!J[FC#><N2;GE8>%$0V/Z+F^,5_27
MA=?QJ',?O#AU'[4\7NVZ3_G0+DN-+@__YG>^0\)VU7R/?]/$.\Q$8-'G6EU:
M#(03ZT%6 @GS7.$K&_YNT5$WRX@&/Q&V>E-2QZZ/^]Y?:A[>GH++II#K&YCZ
MKM_%F:TBTJSZT=X4S'C_\)R>#&@5FG3QJ![N":8*HU;P_8EB(V+:7J=&:&JR
M&3.MN"ET>-N,2-TR'F/["G[X=<RI R25GN">GZ^D$,FX7NU=Y6,1;GF6,Z<R
M)#*/K!ST:A1P;"BB$ 'H+6(@R=ZYD@WU.+"<;ONI18>UFU7VD4$Z^1-0&Q!]
MHGK2D(J5T30!X)-PF4\NO]LL_YY?$>8;2"%EWC $*;PD('VF->A(++SZLG,#
MG\W3+NI3QH79VO$-PC3ZH.C^1P-X*J9"]]"B3^=<;".=,;<L%%@<0C*XNHY=
MQ\G(_S5I,D(4MWVFR<Y.MM9-"KD?D1:Q99E$)Q%@D<R%'Q3>:L;%5:/<%*LR
M2A^SC&;QG>/R::\^ UU8GL$V]3E&L8)J>",LPFX;$#/;>T,+"F9QT.U$]94Q
MOCC)YB*;$/_CGUV65A0BD B?(FD9_":(2P&1'\GG7LK1@<EORYC< 0YP5!W7
MS=7@^N\KN$C\;RM?9S=H(>\ACU5<.V^V"XY;[$KVVO\PZ9GSD_*&G:S15(@
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
MDAM8V^\R[L9_R O[6K2SUL3/]"KQR*]',G,3O@&(\\JTQK3]],Z,@XY6#HI
MV9O#;(@W1V&EH[;&F<!BD-7YXM*H@[@QJP@X@0/G=M=S:<]]8;=?V<B):WF#
M/(;*2#J520!]J6*M*=6,J^.<O'%[[&>;+_-[*]W\&-]F:90MR4J+!2?Q^WHY
MB-E)J1!L$8N%9+@LT&LNOJZCIRHBF/=LC?/,/6*E'O7] P*&WO34PF!0[(:(
M//%*:+L89[3P""P4XNCXF&7,GJ_*Q<;5D%51T9JZOU@,9!M"=F)X:O,[LD8:
MBK/DMKVR<*B ,GPS#,K%WM:$$.9STEO/R-KUBS\":\2(O5U[U:WST">SSK,W
M>;_>XJ4+E=0CXQKE2:E7?!Q)YC9:9'J!9J<5;36&K%YVL,"EMI#KE9\E?R96
M'_&T_J'S>0!H>S+5*;T/7YQ9]GFX[9,JL08^\Y$3?'Z.[OAD/YQ'56Q>X6*Z
MCV"T!+ #0Z$EO\C,A6G:9:55 L"<6X?M(T8J?/_P>KO)?K0-O %2C!A"<FPG
M(7N;#964+PP"='FG18GF:ZBI-QS39'SG!D[%%48?JB@=,V3B"HVGSLKE%.!G
MVKO(MU0G#X9G^%K":CO\?/X@F0=Q*ZON\D,JV$ZO;OMP%ZJFI0O^8/DV'[1T
MOZ"CPGT(*LTEK/E0:*-+8DD8C@X<IG\8>3B*GS1.GM:YDY]OEI3[O:.OH29
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
MEL]MCI(5IS!=S?M/V >Q)V0LNLKCVT=VO'?QGQ46?T"M46@#L>V6WZGCB=L
M$/JO@RV37<V^WMHR;_ZO+>?_LT!8YWW]@E\K==]G_'@;O<\,^?>/,VLWO*SW
MU?_I/<![-H3%Y8S^V[D:?!(OO&;P\NJ%[S47"+BE_J5!^AHHF3%!T/U\A; 9
M\VZR I0N:R,H5IF00(ZI3Z-SWT2F>IAJ@^_?F!P;N'9#6%/US9] EUDCGH26
M5"F>T):@7"G]73R_@M,R(?*I'I.&_"*Z1C:']XBI?1@]@C5N!+4K:*V9J&35
M+OXK(\$KX%Q4^NB+0D"2E_BAK?2S(^M3=URJ;@IK4)+R*Z#A\!60RT=PQC=V
MG1[W#U87E=S^8)!4$BF^Y:-]:<U\,1]3KITD&E#ZQ^9KWJ&S>7'W9/O^4V.A
MC_/:_]%ALH)*ZP]9ZBO =/H5P&/+E&QR,Y%6;6EQZ)O\?I0P--A%:>+B+E;=
MH(?;WM.D:IA29UV4$U2),_;&Q'F+"1$CN!;.?6[[<Y]I\U^7C6A>2RWT]XAX
MZ^!CBM.SQ@3??Y1QZGG,6?9;ZRMZ9V8LWW22'M?4479/:P5X<KL>)L/LSG^5
MQ5/NZE4@3L;6D&"NHJ/$MNN\_T*J$L5]253SW_ZV>/-/P6.X(G)=_4'J#(:)
M07Z:M U5N V>D#?>E1[N/*KX9"Z&4R19CT3Z''1#YS9D_I#SC_%VX\.?6>/,
M@*<?X1W<UX&+YN]*<3O[[^Z0 8'H<K17_UBB/:[DO[V@0EUOB+K.0;.@X[2"
M<J%)7COZN;=<88@^YOO+^C.:I;ZWSBDI6')1D\@,FZA)$&0[)C/4!]C>?9LZ
MWK_+W[C^KE!R95<-QR@MKKV,7>2-:35 -4^I0>9+Q8V1>B+"/&QWKD244$ B
M+R*@_;=O7#II/2G%\^?:ZW(GTD-LA8!F+^CF6<HC2WB(S)CR_[>J=)N?9-P!
M>V75"%CQLELY7$01'1M!7I_Y]^H^3C.+K+,IS203VJWAB'D/MRI0IUH#Y%<6
MJ5U5"B(O$134J->GWJU6J3*$^HJK6=#2NG[TZ>W-2 8B?@AX8$6UQS*B+D]
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
MNQ8#>PM9L_J+MG557+C:6%9)B9]+59<X1.!A;]2\JC@0U+%8'34G.^K\9 Y
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
M\PK@HM/N)%BA)\\M5YK')2]S>*Z47<\N:SU5Y:!LJ>5*R^9#'NV11LAE\9<
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
MG@63N0"R2(P$,Z;INF*)8#)K8YA_*'[#E,9*48=#(D&KMLC@^:GB$$CX,)=
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
M'U2)E3,%YFGN)%Z4\%G"-M_D(GBJAQ>IM?F1_0)M_J*!^+:)@)-I7,'*!E[
M,?;4AP[1\RG_;$/3A1JK*202AC)L>%(V^(Y+P^NWD&LUO#+Y<6TFFTE-P63=
M)RN7.=*-*D'!%&@^A_O.[:;I&WVZ]L;(T^^2R7>\'-]RYJB(K^53A;X&^(N
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
MORY\1^_[=^A7@I*V"S.H2\W&YD?I)/V[-A_7>)^(^D+>V/P[*F;7SCP)#]\
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
M6%180IC&W\DR;KYR'M^8:4QH7X'+S=/-7(:(SO*]LW5>+I#1*0DMFMPD"@'
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
M&-=T @+2##W+VW4'=,^US Y86>JXS.JQC&;:<A2#PRJLY 6\1GC9Q?6*.R+
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
M_5 DTZ2^E=TEUV8W2[R^J:2X%#"\Q0=XP6/\;,8>LPKN,*KV>G! :%J;WJD
MD+#V#Z)X,9FH@!@B_&TA-QWZ_2!W]*I0\?WZ-*:9PI8"Q<4S MB;G9>[PF?@
MK99A63PE,QPS_E'X&97IEWYC"\#W"/]?ETTK08IYT)0NEBE)Z5<2YG^^0;MD
M"H6>6(5-Z\REW68HTC1/GPLZ6=]Z+*C)ZR9FT':@I=B,B*2]Z#@AM4TG "K[
M9Q_!>$9 L#7Z'=68-14=^_@HJ5*\>.'OW*60@3=XO+E-RX@G#;57CT?!^>_K
MB;XF0 MR5V@2%T3W^Z_JKR$KL]$,Z*<C@QT?3Z7'(Z/SP%Q\V@Z4]"KU9;U4
M,VC/N%TG:*>\(N8V-:WH1]."4:/RW)MCW;4<0\:/R6N-QJMY_ALG#S73U2&D
MWCNQ6VXR'[BBQQO:Q/"=GCR8]K30PC[&EE$FX.6*[[K,"["%H[/\D,YEEG=[
M#YB=2KB,Y7NE3YE[RKP14&(*_9,DYT*'X:S*67_5;/3&DK@+WGZ#/C%[!:?5
MRRBU.[_#5'"X*5E<&#+M_YWRMMQ@DY3&K^H$DR3=XZ\P\&##_*(UU4WOQ6/Y
M, GMO?(GF'WVO"T<%,IRME]-P /ZE!6.NG.PJ]XGBH_K7Z'6_2&["L_SEEM!
MO->:>$DC/NU23O6+][Y#_U'$"]S.XW\E=K-:6A F2_>C@^F]Q"1U?'U]Q.Z/
M44Z?8$^J?6/H%#F+Q2A']/9EW.,Z.R,57N7$4YCY:\0JH2OJ?_3_7.I*E=).
M0&V%)Z^LS)D,@5@1^?1"N9;&M85L;37Y;*](VQ,15*3Q,?TZ)"[>YJ;0&O=!
MZ7#<Z(/(J*"4\=9=:G>FDAEM4-"KPM[H3:^: 5D%Q[(.BPNKINI7VE,K&'B,
MWTIQTTY7TUR@<<, !] 1%]H7 7F[$=UZ<3T@=SR_H N/+U1'/\Q8Y\3=Q,^]
M[LM763WN\NDOC)".>!9\'M17V^R!NM&%0K4DRCSG;,6D&J?>HD[BV;.&VY*M
M(.W=7V\?\IM''OBP7Q!@^<2:RA&# N'0(!/G=AOZ([E96I]D6#@&U"CL.;+0
MI<W@]OIN9,W/!%6,2)WA$GPARD[74P50U;.%[@.['J\Z?QEB1X6Y*!^-S<?(
M"SRYR@MQZ5@U\FUK1A1:8[U7NH]2;;T;78Z^FU])HA:MLCRAR+/(\ _-\G]!
MKJ 7.A(^)9#.DUG1K_R^]'1]KBG<"]U(SS1X_K/X ,H\[!^ Y?PRGY\^KE+N
M;]?G<>4OPQ>:X]AKH9LJ0P\;EK@]IGG01^:^R]$+DMKV,*\==_],GK36FD67
MMCD3GDRP?;DORH&H8&5L+:$?/>9QCC?G0+L,3@=GIA<HVUJ\W4 D)3&FY(,.
M^Y/5IXN-TO*-61M"LLAC3F^-<(] IG;:)VW1F)/6[@&>&,P?M?>%04,RN ]V
MZ2A-_=5:\V(:AI9U:H8S75/C!\HR%>6L%^H5[UIX,.C%Y=:1?/)* +X]B<]V
M,9_U:7K\T_3TG;/)CU^$+K&,?J47MW<ED* 'XV^R@\JY/1_9<<=83'(:=7?;
M&ZKC3HU[:X)#7-.8WADK)M<FF;B0[W;<TW8>RB@(HBM[7,!J<W6T-]&H*J:[
M]?FNR0OA7&&!9*3M/@C>Z- CMN]J?DZXQSJ !1] @+3!?P/GT9 D&Z*D*V"U
MP'*%LPGY].+FUPO$QB,LTN^*Z<WU X5(Z66D3WF,A,6%WZ'/]4NI>NF>=;@/
MYSJHIWUOQ5!SPCT88WO?[V$I OSBE!FU+T)[3[7(04TUM@!JNFD,3/<F7_KM
MB9JQ=KV9\<\I=DJ7'!(S].^Y.%QK-,?IP$(NU8B%EC*6=J%8!T2]<_P%0G$A
M,)BE"#\]9NGLVO./PLH^YP=NE2R)9EX,@&[HP%9=8F70:U-%AU-Y151[PBTB
M0:A<B!7*U\ #H^^!',*90;_4%@X,&%41K3.2GS+X,""GF6'VAP)QKY@6@UJ4
M4)CU+^\,LPRUXG,_RESO,F,V;FTFI!Z?!*R%LBN7@=X/0!8Z;PTPE&FTZ;7R
MB</B&_ILQB&X%AS,!]EZK/G$N9(:.(J?MOX\R(;6169;;FW>;K\"Z"(=R"GE
MQH5(_@<S8@\.F[>0Q0OC1)*"AT=(WN@<7.&T>)O@OP*?\[:K."[B5[49%4_3
MN+_\,\C'1/(S-/DB9CFT[X8GUU>%Q>F/ZRU9V)5JB,Z091 $%Q,*Y6-$N0+0
M6S?;V_S)"AA%>S JTA;<@0@W]%<(!6 V+(L^JMLG^:/[T@T/EQ"NP0PY?@$;
M^,FIGR]RY$NFY;\UYT>\M"MQ=:8QD-PO_ME7 N0G["]:W=J4L-TZ:Q6I)E*7
M$>QR82R1#N8>YQ-B:Z6V984-YSIW73(BE^5;N15P6&>=2;M]N;7K%UV6ZD96
M\LL.$_"F1N;Z<A#LC8CER;*34-=3(?:C-9NS+F;;U5L]H")A=.GTJ[LGV>3*
MKRHXA>DK9^OU^L*N>:#+U]$GVFQ=!);.#T7/9=?F?-9(W/:/7V!EQ^G#V\Q4
M6"L"+<MV)&-?[22)F )R/%S=(\I*._[XS27R%=_R.;[JBTYJHK0"=A=684W[
ML=%.!3TJ:3PGE_(X%>;N]="(?D(C-X,$':/N[J"J7UMPJ <3*XEGE2)IQ\59
MU;H"-=(9_23'YN5WDE%ZDV1BEDIA_K7KB) ?YC@\?2E E./<*>ZD1K^<NDX>
M[1P GO*5]"DS/%D4/636N1!?_A2&WWKM=[B,@+S-RV>'7,#2;,U*=\(<K;O@
MNE=9[@VS1/.]?2NM#=PU9B@D(G0"J4?#@<(/@ #3]>](=)'T8Q")1-@J?(?>
M&FH5HM0RXT:B$SCA_@&,6DA9DF!)2DG"+&@VJTK95<]=\#$#UY<CT7A#N26\
M@_Z#Q92NZLZ$VJFIDX4'A-_#L]$Z4KKM%Y(Q^P[3F"//D"D_O\9CK!K4#@FV
M>'$($[>E.U$[1_B=6BQNHK&*96TZAH=&V=_@CX#R$:0(!XQX%/]7E)^H!SMC
M:9^"K=,Y71W'0"C#F5*-S+RZC0$ D//ELJ^30.=!_Z0\Z9"7HM:LMYHO\BT?
M/1^":@Y3I(B5I'VY*+[;HD>/N5$C&(A7+SR&]T;JV;]HC575'8>0X?(EN[*%
M1-^Z<."Q(52U,R2';(N5QXBM//>+F7"/^80,M(TF1:I0UG][[BMT:/%G+GG
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
MONW$Q=787@3+L?9#  "/@ ?UW0,0#;=(SE4<6?8D?C](*_LF2^F[(*UR^$@
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
MB0-J7U)X=.U\=#UZT/:XJ%CAO>QVZ;BA<[.MJVAS_NG>_]KL?-6 8I<R\]
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
M\PUG_JEO$(#:#"Q5<O'^]_ZK\4$2!I!H]UMU&NWA;#HSHL$\@+7VKM#3Q%]
MTK-C_5] #*BGF()Y_WV%QA'=6FS?2U:M=&MQ>\R&Y:/+AH5W\-MGE^L 0IY_
MJI0Z=7Y##W%N]U>!_M-D("BHOB%O/4&GX.JT1D'$05?*T58G?0"$I)J M%:9
MJ=/B4<Y<F-^-,1B*I$/XK?5L;>REL(OLL?_!JN4N-506]4F,"CPC6U];#,_F
MY!>$K_G#YFOQ;VTT/[FN(8&RG,SN4) QK&QC+X#0X0XC1Z2A[XB"35.-+N":
M"'8]7>&V1L)R)]5&'+S#2^TH[D#MD(Q%--?@-4.K5ZRK,9 )#G/MMB;E#) -
M69ZLS5)-QUB6 !8\Y/G!N^WOO)><G%J1&/N_^IQW7%=.U,0N)>6A&5]S@,%S
M=SI/2IN%7<%_+D #J VW"">'B-%E[IX=1#%65880P0_KJS"2]H^-"A6@Z< K
M-D'P'H>GOZ^NJ&V,$C.ALG"Y@I.^R[E0U!T60R)O2/(C]S@@D=W:WI-5VA+$
M8MBH2Z\ ;46;/H];^:#.?D95U/;6;8.K<2AS(D)G6@]%=[_7S<S.;,5ZDN45
MJ>1!@,7SQ@]VZS(6![)KQLZ_ (#WO.,SHK_UD7JSL/-J*W)AZTS7?JJ:VB,
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
M$\;G4+/?QH>@"%T<@@!*X9]U"E-&^PZ*WYM4V?3M\/](O$+A%A0B31Y]!\K
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
M%BKA7#N8TBNJO(&0Q.UYO]/>@N3UD4TYOA27$/+#9M6_A.PFIL=P,_5]?:T
MZ!BJGCB961DI.%N@!^9?2D5U3AFGVD^5' JH^?T:(7Q0[>49W1[>I+Y6-D?L
MK##G1>^=(E+T/W:656HCK0[/Q56S<P^=6V4CS'](4ASD_.%G&MQABDDYNL"0
M^7PGJUG2A[;=?XN&1O))(JQEX:4"X7R[V1XT3&8P2=W^2_YK^[X=Q8R@T,W8
MP[0_E06D6^O$7#Y/]RK?+@QMY(-[OHVX^,/.+#N-;ZU8LH$M=^3U?07\W"<>
MRZID+S^($=UH&9"H$\E\#']=%);N!_=GU''=9BS5L45@4*Z:8IWA5[IV)FAV
M!TU[!.5VR3_\>7IQL;@[^(CV$*C]3[PXBM#VFN@\4KE,(+Q$GKZ?P,]?-KL>
M/8X:YAOKX4KQ[7IGJ^87<DH,*:Y*/WP\G7@BIBE7C9=IZ+P2YMD0A&.K[.M'
MF1EFF0@GY&J6JKC$Y*.VF(%]6=.$6Y,-A8(6&S])_2EF%:HX>MDK5/:A?)NW
M6&CTQPN-PJ)>PV\W*A&.KW(OA[N7YI66_;=GBP-XVBYIY\W5T:@];;X^T"Y:
M?GQ#U9WX0'_QF[NGW]I#J?K'.;$?H@6W2(7V@:C59X?71(&L%)Y-:]_W!WTL
M&.S.N5Y;MGE36V.( Y._E!M@NJ@FC_9QM+9)(:;VBRQEG,#(*U^(_".4#YJ[
MH62VMO<FC#SVYZO4GUI<3O"H^.!=?!87V(P(@SD9_X)0_W0R/E[Y7O3)DU#Z
MX3\63?]F1VL1>EQ5=P^(YH(4/=3PUEAS!N@=RJ\[#ZJYW3OEK":-BN=EWW*[
M9DER*2<,Z-(K9]G9AWR&%90DU>!B&"NVB?\_>:W_=Y! :O I+M>Q"HX,S]@0
M5&GM]Q5IRL3*7)A I=-\7I>$,2SST]B;)2+#E=0+3&<7SKX&F!X\X<2 A+!6
M0[A3'+*WOBD)!CE\V4KX,(58,7C83H>M;SC-O'O\(+T[S!F4 ;ZII'*&17:;
MZ:^KI\#4J$$_6Z<>,A<FX+"0=XQM$B3(%4%NCNO#J:W*=3_-W;CR#3SBK&)U
M+<882#5ES"U$4294NIH5WL[@2H48"NH(R268O=&_14WE[QY9+/] '<%8D-)2
M@RW P4HUEZ6UL8)8:_X=6)C@NNR_HX_Z>\NU2->U9YK;CV&Y9V8T-S#[)V.O
MP^TC;'_1^Y'*H>3,7XRNWFS$Y#6;F=ZG%L3:4H?^0>OMHD)$/G_^E6,)&59:
M7ES0_D]7'<,:>EA&2R[&YZKP4!W].DV6*"XW_OLRD/,/1B<IJC>Y<(Q)V<PQ
MKA++X981%\(7&B=H]^7:\J,B7T 5:-$L]5.*(W?T]NA/POE:6=VO>SD_"0Y'
MNL$%)K+<&R8N=37MW-2LT[$J#S^]ECU@MY,(@>NQNKFZ.S;6&]69QK//DS@?
MYSW(VF*/G:]\<^!Y^0,7O")"[ZEKG.A]TK,OD&!$M4B*SJ_J!53MF+]9UB*Q
M%F"=KR^=0%=AU1<!N"W+W53]B%7("6E$1C)E343WP,[JYK)CNVB0XVQEM^Y2
MXJ-'T?;\Z6]>36_=7VL5Z);+G6W''@9R@Y* _-I:@+2LY]2;;S83E'FCR'7Y
M!.*QIU$*N-0),R*,2[&4&XY+'\Y">NB7R=+NK\\T2^H&P&ID0='*OH-^D\*O
M_LEY*<Q[J6CSG&?712NZ<).@X,[?(DJ8_:/=7.IQK$ZF^T@0,$U>K@WP#-Y1
MMOYE(B/,5WW>N9DLJ=^X\\^2?D;7:HR)"!3BU)6UO8&V&=)8>RH]R)'CY6>:
M[)&@LO.B+@+8@1YI%,I?;"VZRK.45V ;7Z33OZHXQYHOZLZ./D_\3A-<M.TB
MZ'YD'6ADB*+[C?O<,Z)X>67+^R,=&4NZNSG8TMK42*EM\=JXMMKWF::[[?CL
M,\D?,IZNY5^U>Z%<AH8,P(]_CB1L7?-E(ST*XR-&S0J+OL2A3:J.D;%F3EZV
M4VN^*&O 4BN\(]4)&!V+I/N9U,KC1WA9?/68F1H_N#'/Y^QN?U1XH$4TN6X
M3Z6DIR,'Z5JKJX]L)VV>U3IW!RZ&9(W7:UIC:=P<QW]!W3<<+VB,MUHS$)WH
MS+JV@Y(\PC),X4&5;FWES36P5@,'/BW51)DGCJOHO44;M?:'O(22 !'+VRZ\
M)HWIU_$=0C.,R^K]J>3AQG*"*6I;-]5F-?G,S?%;[2DM460,.,9XORN;2(^E
M['5GFY[W[PD]D2KOB@.=R-W:'S-</,(?D?K0*1RA'YN_T+3W^;2926D^.E=:
MB9V_G=SA/*N+B&F8_IQ)F-S!V=E9^)O5UN'Z790*@)9=58F#H(')+3F'Q$.3
M'1+D91;$Z4U2-934PVCBIP'79>Y@G,=$*"X3-(PR.!?634:NKZS,.YXW]:Q?
MD"C#0LI73E8:9%H*>?3BC"?NEF*YM=A[66QSC^LO;U][U($B[ SJECE\&6IT
M(NNYVUCBEXWJ/.V;L=XF-[_]OOV(8GVOQ<$BP&JOUD^'/?'.NC:V\2!B2S8=
MA)J>G87PPVJ=:VM'VW44H%S0  )+;^Q#:0"-T1)WYM/!'6VO7#=L/EXH 9"<
M#,L^B%/'5CU?*"A!<H"CK:UX7&_+A3,^NC1P<9Z!0#XBA49J)J>0]QCD33!1
MD3;"ER08U.IB0-N088%FTEK "+PQY;"9*SY*OZ$+S3.==MZ8M#:@:<O=GZKV
M5 B);JUL)CS1EA#HPC<LB:?":)L[%T&+?'Y@0,QKSN0O\1OL#/NQ6]:BV- +
M1O9?(UWQ>S_:?9)/V#-9<JV@"]O+]=39I(KA&O<<;E 9$V?VRV.UR?MW$5".
MI3H%+$(&'& _CC1"H_XI"?DP65743/(N\R&K+]GTF88H]8/=/XP1OBITAOTR
MJLRL^CF.'J R'?E_CD_,ZJ4OPLV+A3JW"RB8XB4XS>IDO6B#W6=^C!@/LTCH
M)T?C=%?HJ)_Z[F5&L/2S?Y&0R(?BB3#DLNA"*(TB6<65/L^E%P/(AE3SV/OB
MY%XK/Y0B_@+0;E-0^?=[#)CM[I.J_@(([Y,&!"5(7CX@C>Z%W8B_R$0=B6>(
MMY6L61EW4 I0$X^H@#A8I*>1@8HE.G'S96@C)$/H-D+^)W-(L!]!E#]WDH52
MW^(4[: ):O^\?OO/<,Q(XBBG*BCW:3=TNY^0WJ#F T-CWX:IOPV+0RK/5QFP
M4DZW]!*<8N]SEN5O#//?;H/],$$\>*?25W/V1=+I,F)894B@N3,;)_B92&&U
M3*IBCE82CN-SR,E)<0QJE2=DJXS@4N=?#R%%5=8B1?EOP[O=C':N:_8F^%'I
M^L)NZ%_H7U!]!5)2>Z?*0V48I8M?%(.93MGLB-=6-&"<?3A#L7HUW&6)&I:+
MU$8[//*>HL!0-,9P'L N+MX _X^K4!XO-^-M]&3RX%1!_$.9\&"63]G4=#N?
MXL__]88&290]HLD<1<5;?-V2BT[M'JL9?X>EY:V5IW:P4;3$3*LUX?3&.)RK
M]3LF#]-#$CI!G(FZ(?5/-Q/YJ\_>DN,W3#>&/C%IK;T0L-WTS>RM^R2A\(M
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
M'0N,\'5*)<3#PS[T^NS9X-B<<*D%8QU<BCDYG-\I_\&IIISO<7'3TFSY#+[
M(O[@"7!'_H,5;G'Y/.;CL]@MC"';X@38 F;!S'!546[82/!'A^$<$?1PDK!0
M>^<? 38493]X(4]VO$(ZT>=O6J[-T#3\>0EBKA=A7V"?]J6!H:UM&+^5*\+"
M/@_L>V'F-%6Z1QCE&F;3N(GU.@U( 1L./F$9:O<' ]!<+"%(9$BEEA'GFXC8
M-S.%7TVWQ"99K2_&@BN<ZUCQ.F_G!,!TUBR%8:5R'=ZT!1=TD$^OLJP%B]]7
M#46)L07'?53NY(_,;;99]H\H23:-4K;(%V:^C1(H)RK[?2GEW4I%?%O%R="S
M:C,[&[BROG8"N6\!;FV\ =4@19846C9BWD-  GI,!80KC"+?X^<:8FT#D=R+
M!P#DOOOS$O43V6%4(YXNK+;$GLI@M[EC-EU@"A EN509J&XB86&NK4-;JQ]]
M,+EW. JB8ZYSS^!Y&A2$J>[3?H$H?\. 8#.=]@%[KG<A'@LR8'KI3/F;T('G
M!.6,EC[MMP87/9M;9*VN)4%SL<,51R X4"5UU](-^6N2%4;(*D52DAUW/%T9
M@E6(GN.DF::8#OIE7+3&];(*97IUF48W5*J4KI&)Z!G,6Q3CYI%",\'  C5+
M3V?\)$3LI4P\R8R6FCVAFQLX H>N#89X)>WF37@[_'5C#"G QA-[[K(LJ-O/
MNE2DW@(.UV[:S)^V?/V.M,N-^;KP6Y> JK><><_J784L,E9@TZG3<1X)^A0"
MC)O=#P=-L'(QL$XM-Z>$6=M#^A^)E=DO&*I,T4ER@YMLWE8E;9F1:JQ^YL>'
MY>(B6OG3>4R0UDV23\- @1WG=&_C/UMKQ2B66L//&\&FG6-T 1V5MN=0JR&X
MRE3\:'A#MV6 L\N+IC1D<.FR4:WBK(T$+O#%S%E3$4R"1"0)G$(JIK'C #4\
MO$+::*@.H5LVU9U4:W[)%D=<=T!@!/<8IIUF3LN8WCGPUB+*?^_+5#X+I AC
M-IU5R\T>\L,:\L$)T<LDE0Y25M(@;(')QQ!H'KLO;M!7N_5DK1_33LHN^1P&
M0%S\^FJKB$E]L=(_V 8?W*T\EFPFRWZU<S=OIQ8J^/?@(^/]IB638LM*&;?<
MR1X]>WUG":+/V1CON7SY/=]-=A?W_/5%O<%!&\2.Z 2(M]9.5^B>CCZ%U_L!
M;V;_F#*W0&:EV<W9^8JP8\DFV+@:W)@RH+HQ4#*[-UM/T:MN^LR]U3+]T>O%
M6KW8^/NS43C@R,Y\=QS&ZH#@]4O%N!OGO+A)PA#;NHXA86GP^H::RA*W)^D>
M/M;7':BV.]HM*2!&FWU/GT-M0<]8D$^3U;CG@=5P2PIP*\ W1+CL8H.F]O1U
M$ZJ5Y% E,%#F^F7+=2PO G!\SO]@:BJ>/3E?HU7]<1TODGHL$GKT58W'Y[^B
MI[IWB_'_)Y&EN><S6R3BCV)B?J6"LOK5R&DY(N.$7L]6QS.$!TG_:K&BLM<9
M[(S/'S%9U)UWLO*?LY!_.047?P/[VN@&)Z^>:LBFQ8GP5'DO6HQ&BR(YO-8.
MH7WI2&#14MXC0WAPNF9!6MBM/_,PG[WJ<6T; [RX<&WE/M_*^8E!CP12:K.B
MG^4=RN"[S@3DG3/CE>B ?YH-X).OE@"+8.:B*>ET[R(]TU) 1 /0TO>JZL$"
M)REO'GTBRZL2[M>E!=9-9U5#E9%G$:#M,X1,6.ZXC^$K *\?=4)IZNZDWE*[
M[V=#+)D,_HEV;99I\F@@Z.&-VAGI<-A4R,\KJ3X R>M7XRA+F.&>Q'$#6ZM7
MY8IQ]GZ5M.),;UMH%[VEIY,_F;4-5\*;/>#T5N<3[W>*=A\=Y-J2(4\#(;F3
MU?0L+P:G_O0$N3+=9"U-Y@:(AT=QTP^VQLR(N]&4"WXP9U)=>V%#<'IACO.B
M@-CQGM,">68"9F$M8$L? J7W[.%@/X($+RL$0^.2YK.30\?HBW\$OF'>RJH_
M+L*FC2WO*=!\97PPWP97>Z*V4N!2(5D01AS*0NMGUB6=FM;&77)G=7U)G?W*
MUD7(R]@\9:-J[*A=A>2P/2O1Y3Z3:<3SX(4&TP_ * 9 E%U16M<U4J_^2*\4
MU9;)F'@/+W?=]/C< 9*/ZO#P[>_9 &"JX9TP_Q\+K7;[TYM/#:&6^;M&+5X7
M $%^8G932^_,0*<9["S8):CU>'*JZWR6+"6>H<\]9,*:I^ Z*=?BJ#*S<Y9J
M:&@%;>O?OIQ*^5*N_PF15N9NMCC/'@^Z*.U)':4A+4DKF5V9W=<&P_G&M9KL
M99.VV-<,7JNO-B^05#JFACWH7@(+!9DK(=Q2'22B9!G'9HEH<"9)+IH%"$!_
MLF;)^BI\0#YP\_IN3C%Z_'1^G\5ZL+3/@=EGIU+CFFZ0SMDI,J8\LZ9J](%$
MGB%$[T"4O^&C^$IUJG58B.&^9.+F3O@7%HV\R/?>IR!X</W3Y!4OMZ!YSM$0
M<4EO%>-9@V5Z3-@?X7-<=(N(Q%G=\?HYU+W98GY-;'"7S,L:]( X_W5-]86=
M#0'8=ZNVD:K*\GK_XXDGK.(<)R+M-M ;1^+"_XAO[XPO$"Z8W5I;MU3CE:?P
MU#A/+C19E%5CX#6S.W<S*%F2P]#J]76%X%,]1-GZ.0CYX 2$:<IRO!>M>R[2
M*$;ZP/N2PJ>(J)&Z9&&UK+2!114YM^27]X^@&A)<@%M,5.L+VERQ"7\^G9T>
M=O+3EKY^'B8&_&0W$"0=&KQ;;<4SY3@ZN>%4J\' ?V7#LOZ+SM$V=EJ'.>?9
M9IC<)%J5_:T$J.-(ZC6%GM;-*]75SQGY6T5TN(MW2T*-8 @6*\PVZK83W'+W
M3>["_IY[#.(26-2@+NA5+0)R"4-]S;,3=CLP@_>$\I;V#^&@NV3LKCWLW1+4
M&2FW&:_7W.X@#7B+]E6\-Q.3^4YOL(YRA$M$MJZS&Q$V#8-;HZ?B#LK!!ZOI
M7.L9#JMRA-;GR@P7M%>:KF"9EF*1*?<*XTUITOQS2M*T )MD05*4L+LBK78<
MOF\R0&"E$#J =;XO[@FB -1B!?M%JA3#FL<5\RZ N0X-[4ZKJV8-S4-3YI)2
M>%IC.*6-4BKPXB]MTD[CN2@&_F45=]?+C.YYTY\6^?1WX,G?OX=H^%+OO'1T
M%*&L<G%C,?SVPW#DKV*QVQ-^<B/7XO_-TR?=]NGFU5N?RYKMQR>2 ">>FA'=
M'8\>$\F&%+:JH':%&&MA)3]N9Z<4 .QLLO+'@I9#?+L[>C]^?WASTY:,OUID
MO$W-"9[.6\G-+*9:E1!(:";O@2Y.QC*ZW)/!_"V$ER1GP,"MJW4M!"%I#1!?
MP<NNDB836K?+<<6XFK9QUA.)57] X]L "8]5IQ@M,QNR[&1NNO6)?FDX\"<T
M52&\0*WZK.N@V,IZ$1C,95^1J8D=UR%F\!3R6OXXF?2#6B)9(RD8N^.Q^!_<
M<H%DN^!)!0EA.5Z603;KTB]WM,V.$7I9A><7\-4^=)D"S:6-A-=!C)1J@Z-I
MIQZ;%+7QDEJ V]ZLYD/QR:::J<1Z\^A\4BS<@;6^IL%+ZX5F\D?.=59> 8DO
MOYQ&/(_6Z 7=W8.:JQC$Z?7S&3VT&  _PUE]\I:&PPYJNEG]TN4D=DO?_.)<
M@#GAU)S\DV3"D:1>6"E$X.5\PQL@/@OBD]?Z -9LE]]#1=H@OC(]S4#H7&#N
MYBBR7 GVPG@G*\9\U6VHG6!$C@81*?R:XKO'JO-]L&AD=@9_QS7RXP(Y"14D
M:L&Z-SPC(3;\:S_ZS?N'7IZ.5]LW84JR99DZ-[4\(2!84&%T//%X\T&ZJ:\>
MU8@B&5\+-IB9>0N$#&H""=WRW6<N"D?8S)\Z&-:,/0TH4E).XN)%@GVP#M[(
M:KC9H)WEKM6Z-US0ZAY'N_C"3YG[%H:1 L_'E(Q\+?47,Y^W7MV,Z*[DJ-\F
M#C&^XI"2V4TKIM'HR:5;=HH_6";IF!JIL_F">DY-%O_&QK6D-;F(LO/W?%"U
M<F7*K$9Q6-P$HI)S?D027.DO_8?1(O>;Q0XP8OADA7]_,\Y=2"LT=1780'N=
MT#9;V/5@6!SW/-THMEGFC"0ZVW-CBH=WD[?+1."X3^V'5':[94IY>N8JV4VU
M1A@YBL.<QTT&,6K/H<O0H/8L:FM%-/>-83PU#F;1=^&#,QT:P3W84^AV42SX
M(VGUZ&S6IE30F166SV=68&^UM9;CH -U;5=WUG.:*FR?ZJ@BS5Z6.>V_;@30
M-T5TH/<2Z,25TH^/;R*H!4QFNR;VG7L[NOP>Q!I+DLCJ;=EE2M,M6EJ+S *Z
M47?!)3*:32U&P&.:WYS,M5!EB6Z\L/2A*QI#9B/RMHL>"*V*8&$KL#@=OUAY
MO"2T0J:'6VB/=LMFZ#.ZS;O==6MY)Q"M^3WIE*%!UM&BYADDW*^&VG>ZZX]0
M38I/KICEXTO3:LJ6GL%^RG\$)E"-OJ'Y#JI^N5>FM72 %UP9GT"Y'UIRL:1!
M_F"J"5FQ;^;D:Z/"2VM]QI@&#+V>+$%%!Q\"VW:KW70 RTY7O@R"[<)AY%A8
MD)1# ."]Y1N<EXD-GX@0<L4S;)[*9M/ DJ58]$D%SAQM[5%?V?'Z>"NB9,Y-
MYWF+J)%EGTI&BW4A/N$U.7SD1YE?2&6J=:$^K[,S:*9IR5-/ASBMW"A;@RN%
MBDS4NBG'WQQY/8BO1IP,1\(1IY":@=$[$5-TD(-[,H)>)A?1L5-PS *127"E
M^U%Q8T1KP<HP0*A&&E_S?89_>B$40&'7]5*>4;)+T760 Z-?,P+E&J53SZ[Q
M!>IQ3M0$89.$TA8]:8%GRT(!=*Z;]V1HZFRVCZ0  S1QE5IL,]9:E1BX'<N:
MAO(FUOQH\EP0%$]?-I[=SKRJ3&:Q3&0^[PUH>.-3B[SGK!V&#Z?E8IL-;\3L
M/WA;F2=L]LVM@2JS]Z?\M(@WH[SDF&X,K<7:&8]30#' HL^V]+.-7$'/F(-E
MGWQ=M'BS7WHEX&;K_![@FZ]4O6RE9.Y2)YHFLL2N$1%.';C<N2ZISK\7M#AO
M^+FUQ<_.'+6"P8\7_E@EX)>"]HK\5MXP04PP;VF-OCU#C#+8)PX3%PE'N-$S
M#H!IIZ,:IRL49VZ^ZW*;7!>EM>:'_DQ[R"V%-*BT5[D4(1J?=#&Q]:0;J:*A
MEBS&R*6*]@GI'C^7'! >?$^ 2U,HR8&>QVQ"U/Z#)B=O,*IEZA%=]EIX>%!Q
MB#SS-1+N%=:P;Y O2.2[VMDB:%A](<AXM\W<*=7&KK!0OX5"=^:KZD)6E^5&
MO23;P6>GR1,&S945,(CHV!MU@0]V=EQLN_R//9.UF+D&#+? ?P8X%B=]='62
M]-ZI+2<Y[N)L?HBK8 -QA(<72!$Y%.Q396%F6P Y?8M5:O/(]Y()IJM\Q_-=
M_8OLPLL+,[O9GF''*RMM6E"JP,K4VQCS^[\.2)7)7_TJ87?>TKI9GGJWTIFD
MGQ7*<Q'<?^<*>['LOJ&QPM^\>M_L%^3!K25X1)^=LP'.L,?N@?J1J/CJX!23
MF!7'D].MAL8+?F=1Z8*<H9V,@M.Z:5)W'GP$O<;]/GA_[\%O87#8]CO?<V1$
M)V!-3GJUH0-C/!T$&9N*>(-Q1+3'*.;%B20/-,B0[B2)EZ.]TS][X']J!U6<
M0H^>,H_5C,+LC%!D;0DW:MDJW(0*5:]WI$//(V25@J<]5'AI'Q%;IN:-- $0
M@\"T>B^YU*(-Q]P7!H0YZ)<7;G\H*@DCG,S/ OQ@!\S7<$MC?*V/P0Z[)6 O
M6&D88F%JW;UQ>SO4^M<!B3Z_O@0O/F8!HRI!L,[EQI4YZBQ8,)CUN1+4LU(U
M2';=Z>@<@06=R;9:.4!RK2-J;\&EB'(IG*O ?@THN]F-03TH[4WS:'SWLOC*
M^]:L^XE_)4R)[%X?/_X.RWGQCB;L-IMW87S,C%O (/4153;CSI[,HV58%&A6
M:-.+77)%V5&K'&G#C:KT5K$/5ORZ%*2624!8=OUAO54&6KM>B)5D<,1B@BR.
M@;F'=#58+Y3MRH: ^N4Z[Z50*'WC80GPU!_PU36NGV2]QF("N=*8:!Z$'POD
MDYW3%VZPR.%0O9<\P>PRV";G9H*"O+R3HSO[_L3"FN_Y-VP2#F_(;[LH( P*
M(B[]J**4T-YLU4E!CKZ'B9WUVK->?3"G\C@M;S&=.M;I"%^[DOO5;FS+L 2C
M%)NR7')B/W&_((JAM(M"BT#LMKU_$&&V=\2W7212]<F:5-#ALOG3/3-;Z,9[
MA0K)A3W3;M+G<M]HW!;H"9,8!O(\@9^ .TT+]&92!]DH*EV:DF26)-*H1I>L
M;<?A-\^1$NETS?;?M?P=/+"+XHX<WR/W+NQK5*!)@)Y5NV3TO<5V/ !*4^[L
M<$E?M)I(L"QU^:1/EV#\K\FG]$8=I^"NE];8%C<.B3<A1<4 M O"9R1NTK47
M5&PI&AIK&QUG0@T.W9S8,YG\OK!28F;'0=3Q:-. @\R,N/V5;F(F+L=P:WXY
MG'3Q#MF)_G3/;6R/HNZ1ZW>8P>V',/N9?.W/@+EN[Z!=YF7X "OCZE-Y ^6-
MM?"+QS?IT%=MO=G[!QALN_NW1H'UYA90[LX%#F8TFHPI=:GM#J*4*I>J<FT6
MT&K[^(W;SHN=,JWH*5=$K)+ZHU#12UDZU7%O7#OS8<+^T&/-74O_3?-J7RO/
M]<?&I4W'>Y;!2$MLG7U2Z70=>KL!&QZ:(B#T02 "#,UM:ZVIK>J$-;RPV\!3
MB!N9-#? G94CX7V6D&)J3WH.](KDE8*9^Z;WK/5CB-0U-*S1Q&GJ<@9PV>TL
M&9-X[K_.DFUAVP0]F+8N@8@79DX)=G'&R2O+2?6_U*9/>U6<YB?[" +.IC.-
M?DXUPY9,'<[X,O7H,L+!EP"1+(C71&6;Q[:B@_N"Z\Y(/Y]\K4?HC->%V@/,
M>Q%K-<?( .TRZ+K61RVR::6^V:<-F0>L 7:62Y.A_J>4]UJ &-[J\$$>A32?
M_#ZD%BN?"R./2;"6(X_-)\XI&H0D#9GY$;$/H,80=BW2;;*]Y*?BRU$NO!@'
MDEPM)=Z;KU9>1$IOKLU-8B(W3 .B(?(E]G,(Z$OVWYM2.*U=/9CY3[[^9;<V
MQ4V+8+"FG#6Z9@2K^8_ ;/2\$]3SE^Y>PF/=3!4^+[_1MFJ#2,0S,9.)16:X
M*+6PI-@#02U@FJ#PL_)<0CY]8!^=5FY4[)N6P[E/<M<8(TL[Q2?8]Y2:[ME$
MOGZI&0,[<^)_7+:U:EJA 'C(FCE-]QRE0NHW=Y(Q7_'SD8;>A=M8]E_#8R^V
MO#]-3,YBLM9BO#NT#YA,1<=Z<3^Q+L>"547!5]9-*@#Y9C6W_/<:H51FMU*>
M2Y5VM3E2E>U;J4<GU-(VX L+M[=?]?\16+*VTE2 HA]S=3F.OE+-SAR9RA#W
M,UV0-$EU^YR-W1^DDW/2"%(S/UF )YDI0L%".729C>T3#RZ>_2-@J0P;=_L4
MN:3=07(I8>.7Y^O[]0WJY!R2_9 KQ@<^I7IV#BU+$M=\\WYY!<6E]%.[C)VV
MN1O654M,-8!HJ^1G$AC_260)1B*?2/S1:/,3W!/OI5 O/\=._2#B0Q<66MEB
M Z[NWEK[0_I60":<NBOX5VEJ=N01K<\G+,C<F=QZ]C>;30_7.ZZ;G?I14#!/
MV[E8TY$R),JA)*GEZ!5!J\R].6XIYKX&#\3R*/ 6LE9MGMF8+S6:!G97YI8J
M-]WH2@L[\ROVE+H,^M$D#">J34G[Z&SK]XE*4 UX6N/P4'>!.<)YEVD7(:10
M?6%>/!^?D4^/F*BGX?$.TXT&ZY FRX1QO >BWU,>XM"E/9"OF!721[/:9CKP
MNN5J7V7/$[YO-';T:JW==Q!FJV8C>-.3YK5VPYZ<@EROX,+P @=/MM 2 2G^
MCJ;[=_O_"#2?MHH('B\;+K%X.:I.KN+LK--S)).KB7/K/K(FJPOL/KD<EH^-
M/MI7 T4XL'IC!C=Y?%]]BQYL),(OXIK>?Y]"K;N_EFIPRKL.^WW.04BX4!N)
MM",DI[\8.P1_B'>1.U?T0@A8VU/@N3=JQ\=0M?YM?YQTCRW1*.N 3#WP4Z+E
M3+6<=E!;GCN#^]K5<\K ':<MMKF3GRM&CTUKUHE,1&1*XB??Z4\\:!G?BX$$
METP]=BOKK/<"!R['/4XIOW?FA'GN;8!9D%N%MP>C=-<<)3L]9Y-_-X^59-X=
MX>N9.DF/5B2[*L9;@2U!.+>F87D@R]<E^:>;R%P';4>#PEF+JI\0L$E#IUU7
MV)^_DK<H<8[ZJTZQ!$,S#:/-Y.],N=(ZTWMOTXBXO+JK8^[,WO/WW:O:=_ 8
M?-:BPU25_:"^Z)$WR&6>?.KI8Z[1M[:HE &@_\-%)^E&^4#P5XS/[X['6HB[
M#-=ZW7I9S-VG-QNKEF5Y'2*+/=U_BB37SJ8PFZ6NA.=_!9#3&ZNM9N?YMO.I
MP,T@N;6).;^?#*0A?I,6-@R],C!NB.!Q8Y>3B6E:;;?*W>$YT^NW'DDC;$#;
M2F$0>8'B([WO<R_-ERR=45S>G%;YW-ZV>4Y<%L]7N8YXK1JYOF[BE?W@07L,
M5?U'D^:G]1;AE7X"9+]=],,"?KZS]A+E)%A:3NZY@S9!Y\L:3+ 795*2:1B1
MK(Z<8FMP;?_8X.T8^:>7@O-?Y-M("RQK8,7^J?EC^X"Q7,-[;A:\D2[-,TD6
MIKJ+=@RLK>@-PVA;:Z&2@6XF'?,TN?V"P'@Z'K=:*@)#Q??5@6R%$#]-^!I\
MPV97$!Y=GC<7:MT8:M$<K K2A55,Q]ING9?B#4Y>:[6=O':O;_O:C;<1&LKX
MTODLUM6!AT%^I=@DOWI]ZV_;^I,)L2'7:6U?S+5MZGY-O1,CX(*O)ZXW*K!S
M:)+)X< 35BT1#%RYK1N.H:_'%,-?:O#R*DH[21QL;MI8.EJC^\!H'PN)<M5!
M5-"";#GW30*%:Q"!H+GA4GY05_+9N<!:A(%<X87D8>%?0ICSS,I?N02+8!UV
M/<"T_9UMLK4S6B9>,V F)^4W7EM[JAX3^:I[PAXW'9YFV>LTXA7=]$$87&)1
M:WQ^Z_23Q]LY(+LZ1V57?$VQD;2C5?>EYLX4[2,KZ;9YRB9,X-J:? &@XX59
M!\9E#R3TC\"OVVG-O]A^JLASF,22;!#+BB5?J&RJP0NG=PJ[U<Q;>U<2[*P(
M['GL=\]I@B- U M8'QL22^U FU<9:?Y/\H:9=W\9<5H* P(T0K\GU4-??J+B
M2B5_YD=I3)?F.A/E=VIMHW!8H#FK2R&SXZ(/ ?]N)-3;KFRV471=EURU\H'X
M.$PXHKPZ#?>?$/ +K"5\V2!I],)E"TFUBDG5NC8WN!K&O^<Y^[ ]FZ+6DY7]
M^-C/W_H/NE=)F<$V0<AL.OOTVDH#/YNW#;"I]JMUY_ME6J,5I+8Y34&CR@VR
MVC\KYXB*=27>A.CT4 \RQ?:1A%'6*X0 'D3$% Z7#:P)FH#Y;JAA^ZCZ:0%Z
M@!M':V_ @:.7K[25&7N<UIBD8*0WW-?2,6KN24P=I];VX,4ZHO_H)O1Z??="
M2Q>HGH+7D6CZ,H14&W, &7?0ZF$3'/%D#.=]Q .!O[$1+(=;;0TYJWJ8B68>
M+JZCEV)9=^S6<E\Q3JM1&U:L[!S?;A_>9.PHO$_X^0!SGX4:ZKFECA(Z6]OY
M/J.S_:/YX@ I$,"0?^0KQ4^WK3OTV2@MI^[WJA,_:96]5'W]'WP+GO_+([;I
M!R/]V,BA+0>?>D ZHB])+59OM;Y!4\*+]"N_IP6%#_18;]Q[U"W(_R(LK<$0
M_1W1W"UU@8!D@-O6.C;AD,O# J.\H)>?UWG@6:XZ,!W5V4@I<*:H["4/7Y.N
M7[T^]*.^O&Y5%J#%6FH3H%1/E_5'H;O^VY]B35E/#:IV<8:51LT*<1A<W9R"
M^'ZNU6C&2C"+0V1N;9YB?,V ?D%]@3T>4JMB-'V/T"2)NP&->Q!I_5OQ6C?7
M_NZO(*8-:1<%$)E" >SH[H^.>DM]VJ9#3Q3WVPHZ"%\I3O7KRZ<%1,S;JNV8
M@H#6^BN2']W7G.,4GEMS^ :_UZ/.7SO=(I0?4_/3XN<8*><9F,7E:+;I/*]T
M, (';>[UY0\K]B @AU[OE72MJX/R74-=V)UZZJ]=H]WFXZBA[9IR#5H,>.#6
MYW1SQ>#%)">JQU%VH8*AH 5ZXY@+VB-S)=U"E2PKJ3_4(?XJWPYUV[8?\R"K
MM5)K"S2$71L9;3HYQW6*+DP_)7(2 +)#")<^N0JH+]E53H9E);&9M_-QE]^
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
MU_W19$' ]PGF/\8T2.K^K1KKTSG>@*=#PD@1ZID?+H.@.MFYGXE+Y#W3WN#
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
MCX8:K(C':]W)FN!>W#3S>KU#>9-=854+?VS54U"=/(^:Q&(\CV\+"X0T39Z
M.X>G]%"")KZ !V-3K0=T]LBN)VRB^^88(5M8(;JKNUK:V6JRN+Q,MX@VG,8.
M1V8,^TMOZQJKN Q;2,OY+VP8A,-.,OQP_K;^IXNSC0'@LI^>J8M+5=D=S5V8
MBL5)9ZDF<F^C3CN>LZEL*Q]1(Q.J WXT$OI/.$1"P2S8]RQ8](4T,MSW\4U(
M<<,.@([8)(+/^=^DS8/_9\RELC*T66M\'KIY$/M2@N\M$A%=_<*\D*UF45VR
MEB@#&9]J0C:MB:2)3);DR3G1''!%5[(;%I*#'V[<YINB)J_?U>W^#+?#_ 5
M:^L.-M.JAG?-I-Q&)5B%4U1X[FC;CO2 $Q=<]K!=_9>N7;A1\2N?/O'J444M
M;&"GTWDIL*F;S(522U^28ZU?!)-_+]#6Z39RCJS,;.S5I$+XPWLD$:RMC>I^
M08PY-=+?*BZE#+-#(WMK-86W$6<RV+@UAZE19(< =M#S![AN9<=0&[=H-["*
M4:V<'&W8X 20+P:\*'8+;2MQ^XIBHV)+OXE?.P<^'H*N[$D+/8S*]Y>.)\Z9
M@UL\GMQMC<Y\4"W+2IUHD>5\,_WJ+3-'PJ/ G*>*GF+#K.GQ[5^E/!=KT=@G
M<STVGJ_-<*2;F/P:H#?^&U&]_2Q"#0RS.GB$K<40;@F@\1N:TC1D>>'+*P\2
MV;+KOH"^%1RO-X,=,!+[)>>=#1V#"08+9BA199NL?<6?%@42RI&+;-HBBTMO
M3SDLS3*%?S+MY,<@F_!TV*FOUMK+3#;[WSO7Y.:$Q$4)&5>6M-<*[\%!PH;-
MN%IM8]D,79X)<^,3_S.;/+'.D)X[+ZMC75-TJHX>O]U-DBC[*"G9-@5Y;);T
MXE.,2M3#-]_N.*A^M@H&#%'\M/MGL:EOG_)_[6O)9KN-KF],[(C[/P[%&\E2
ML7P-Y_S.JV'YTNF=Z0OQ&MXL/=\$X+<N3Z:-%:1N0K5KDIA:U\W@D,W:!GPK
MP?+YV8@'FELMAC<66A[T48:YO>Z3!L<JYD3Z4Q9!H-<A?XZKP X:';<EZ.H]
M;A$83=5UH*1U=C9SSIY\.V]:N(\T)E&R>P="XW#[6Q,-/RTK,\L><YU)N0RD
M69:@?<CC?&Z$-&S/@0OIM=R!=R;H;!'W96J\3$-:6M]:^8(H+#.$46\T2T13
MKA\^.OCY<#_O6[/4FV^:!8"YU^Z+ OZO>W3;3WYBKM-&XX)VOHU/+(@H>*Y"
MI&?)'=(F_ /)\$*9/W=7L6>CE2O.UQ-G#+'"D['-&+%JZ<="P?6Z.Z&Q+^F(
M+6L#@>^-RMJ0"NLW@>T3]$//YH<7A1VE-(YVR<ETZ]IMS]F-,TW;XN/3N>]8
MOWXBV\ :>+WBF>YGG, <_-@URYV@]!2OR^C$7+$\/D8TF@,\^':/2$2PSVZ$
MZ<,9BORAE2>8E7M5@8'*;J8LOX.F,M*V^OZK+#O^A4[J* ['7O5'?(P&W]2[
M$PR>-VX-D;\3SW#29;P T^Q%4ID(1K<3F#7 %6I6I7T416GP=PN'$X.5,Q<V
MYR,61BEDA61H[QH_55]4>/[_YM)2W+ASF7GI6V1V[\SR$G0PC'*""1X"<[:=
M678&P[!>#9*A-*IM_![J!Z?HQ\P\!S(T;[U)AX@(V;.>Z,S\9R?2U/\;03G=
M3W.B 5_&IP2H_F5S[!X2OT(K??%0Z$5&.D-6JSM!:-R$S$3/2Z8M^,-G<I:O
M[9UKWF*Z50?G&Z+CWI5U^]\_7<(.VU^R$PAMV^]\># QK--_AY/;6J'MD-UA
M/&!/4#>0X>$+CO>->Z83:OS*8UQ)D?>/Z?NCNB^Q%97[ ;C,3XNC;KLB9X\U
M]+9TL5J/VB1W?>D3:=+[@3"2K#<&'%Z\U+&,ZA3 @&?;85QT@W!CFA.3[OEZ
MC?R;6'!M4\S&;%<7-N'G6+N;";KV2=5==MQI.NBUJKCC(H,7XDT."%=4B3D[
MM;6P.NU#(+4M4:@19#TRV%"-V'E5WN!EF/FU0O]"-($G.&=FE/G$$E<&*S*5
MR:=\;TVL20FH6D8Q;>2PL6?T5GJ_ZZ<CD+.:<Q&KX8M;C<CXS/:<MTQGX>XT
M=0QKIMW4AWSN[RTG*_4.<%/9:^FB_$Z:\OB[PZA)@'$Y[HM0!PTRU&7/!('(
MF&^L;UC,^/T&N9C5HG,I6"O49OE/'2$:/<DR;DUVN$E"*FZE3IO/F>[U,RUG
M 1)@F'.U%+JTP\Z.XP]>W;_QWTK)('XL"&ZCK(U(2DE1;=M]4_""XXWKE%20
MC+C5\E/?.I(U.^&.OP IW!D%_,^'OX"M;]BF6@+3%M8$[')+74]1\A/'JOPZ
M=8&]+.O$1F/>J._3UL8?KD7:4IAS)0-Y0B)+TB0[<P*XA-&]JH(T]R2VLES"
MM^,2F%42.(%SXQ$;WW(?T]#59)SIR+^,M1/2#B]X6L=#O"^'Z@(.L1"1*11'
MK5HC7H).\EL-JH:9!JV\^E4E@#N-DV96_"YL1Z<NFH^&-O<_7$-(#?7(A8^'
MEQ1J9W@A>8>A]MCC@$%3)5SS#QU]'=<X (^P#7-%TZNZ4P'=3([,UW+)<LO)
MH9'P8K0PV3-50YN>''3=S2+RNNLL%71Z:N(ZVOI%&!RS CP&,?/@SY@_C".%
MQ?Y8?>RA76VT7.2#H?X"'!I?;UF;9W8_8!2(9\#6?*[,7509S_4_5#,6O\=2
MP").]GJ1:&\X^6/B*JP&LF5X2#'NWQET=]C#+MFP!\*K@AO),'[CX )U8FAC
M]PKTK5]RG'\A#,7"++@BH7<_V!)ME3Q9(Z=BKOJLA+E VMCU01Y SNZ,'<NV
M-Q#/S*<^-05<I2/4]AU]%K[98C8+!N1":D6[B9U<'G[WFZR4NI2G,X-H@/7L
M'IJZF4<$>^N@1>XH2=02"*O-J6Q'H:@1X<3TMMD0_KT"TQW.[2\U,E=6.8I6
MF046OJ<R5N].::5<7#XO[[\TQ*(+.#G,B]L-ROMCU*)++YMMHS==O?=AVG@K
M"H-'OE[.B3CTG]S=]3?C>O+/@YPX@A"ODC-,:9/#/)37OE6:I:LX=U4^R$BC
M3GM0)Q#,T.813)_M4Y7HSPY:,E =_<!;)W$_2?G6Z@Z=DM;89D$\G3-"R](>
MG"4E[.SMIHE D.S8L'331QQ7M9,0LSXP\)TN>F)3G6+VY$^5E%'D2 .GH*%)
M,2GD81[X69,PYNZVIZF10+F>($B@?B/QV'J$OI]/ -YR8OQ!=+719K6N&S'1
M@2EDA0+>6@JX-'0'13.>2K94V]:PI8W02U"JYN"MNRJ"_SQL;3*TGZ"R@3\Y
M9/ J0WJ%OO)1[4J;T+;D"=<9K_/0V<Z"8>4VE-,OODY32L4%^9]H1]JN_<YJ
M,*MESN/C=C[]G5K%/-L$:.E:_:Q,B:]%9JW,+? LO6B-_Z,$EV:[O.4)MF>:
MN4HL(&GHZ19::9=F(,*#L,6<B>T=@,=1!;/N([(NK("C,#DW_@U<1<9ZR V'
M/SS4V7\KFYP!_?XQ4G]K^5O2(7B.D,^4?N>CK%#%=Y(!Z@A5RK^ [FR015L?
M:E'H@N2.4S\@ZO;. Y6K!RH<]^NZH9T*F1+.LL>46E%1)W_BN&[5'4'W48;_
M/:662AO#Q.7]W.MYX&M>7_<W$X6LF7?XDG2RVYO%+9.5E=WO"SKRJ:@PM''A
MY7=^[0<-Z<+UO ]NO0W-6[5N37S:EG (%\+TGH*\:5?=@O. G7*]\MRM2C%&
M'+_@=EV,* .%.P![5?H?@C?::787%>5A%,<!6:I+QSN6Y<KHODM$A]WI^_ W
M1J-UWOF[&Y>/)P[P:O<B-PX8P'A-HOH%"=":P%$2B168\',LF.-^^'4Y\]7,
MR$7FG(/FS[2U>EP%;);&$__=($_[W9+*-]ZI@:!MTIOPV*:?X/#MW0\7M\7,
M3$>7-/?^ G(!?P%Q,]A[ OL_QI2.B/Y!'UYQ#H[.>9AQ$/2+,+J3X[_AM]Y7
M?J_/)@RV[93')<?6Q>I/>/@ZBJE/<ZF3DS)&EVZ;L-_=&>BJ]@HU[%#F*O,*
MJX.$5G>ZG=3-'XE3<_Q_ ]) =)H%\+A%Q2;?$X@5D1U]I]^:(H.;X\=)K/(.
MX\1%[G8\:= ?FJOEST0CR)X@DS3(6P!M[.2@C5FQPW\Q&J&/:O]_J.;I5;X2
M;*;!B2)UL,F)WV'3<X*;*OZ5[12-;';9$I+CW)1>1.[P-+:2C.W.LMG8+ K2
M=2(DL@SR%W#WLOYX<GC&/]CIHG5(J[\7\J?ER'>]:/E6Y(CZEU=>G\A[VW,W
MC%+B<_40UN^-D^*,"KB#=]]FJ*5)]J#I-)G?Y<8K_XBERK$R!;W)V[H>DKUN
M?9V">S1FKEVF!NS+F*!+D+HM;99,-(;9"=5X3%"7,$S>/26R<&X6ZO1D_O7\
M:K4P\,^%TI32Q&>^_M\"^-8$<9Z1=K%R 3)\)7/VL>.;4H>M6B%#2GY13LY+
MP)K#Z-/>EZ_?GU*WE$Y0J0W6SCV>B:<1C:OI'*W>?NB:RPEH[]GE.&^[Y?PE
MM6%P #T.G=[!AS,$#8C"PJ42+2 5-PQM)D<:A,5 A[LD!\)"X9_8.E_T;6_!
MF@J<)CNO6MT>L]=TJCT \?HD3+_R97V9(Y_/E8ET_(9(6:C3O @;X5G?F-&8
M:-'W\7X^J"E9X#\BF?-BM ?OQ#%T?]*X5(<NUFWSPM=%PW7T,L$*R'#U"]4V
M0Z?,^\4F$!>>]1_1)J0=U6O7MA7RR]"@WW<X4 :PY6M5,WU8K_2.+7XK7  *
MI4U*/K,7L+6Q=1U42F;P7\G!;&B^#=:CY2VRR JB:[41T)NL2F;.E_X 7):K
MC #<=VO9_O-O5N'\_VO.?_]0NW<ORU<LL_8'=F*5)\GG#0+O[5QIZRW.*:K)
M)Q[/<F:SMTJKD#]!4I9')VQ0^@;-K=[ F]M#[IR+A,FK][[Z3W-3)5YZE52L
M^TPSB)-],QC3<5R0X;WM4NI]'^G&!;V3>?6U"#+$M6IF?G$V;$A\ED\]=N]9
M4T0_N48RC5F>(B=3K!YO;=PCW9P3E],C.:<SB922LRRTW@375\8>)IID2<5(
MT=A!I%=_7"9_,WA*CP6-PHL"_X A:\<D5+GQC2&>&/I D7%]1.<O[*?Z4Q3/
M*"!B>%50 -:"<5<IQ0,VKO+4-Q0I?EMM9R<6X<]&C]SB\J0+'VZ'JME.(W4J
M9T<)O]%_-+B%"TJF)V1=KW;"J+.&Q2E'9%JKMFOH9)&B9"IQ+00]]V>A*DNQ
M@?E0"/*)5G>62&]>-B#-[MHT;X3D"ZQ914GYGL"'K'D]NUNT8'6BC'6T,;T>
M6_J75R2WBKPA,V' Z8\N8W0^?P%1)D-J[J&I+/JHDO06,0WVY#$MAJ!07ZX-
M]SP0% K]Y9>I/<T48F)\HG(E>$/: ^E[BUZ"KIQ>"X91Q=QY)$.6O?7\P>'8
M@W=4^,:W@2B(H>%8 G)BF%C%]!Z)[0';H]^9I;#FD>>BEGT9R!QG-7_<YLJ#
MJ'SPYRC:<K$M^&MB!T&F@O*O1V*SNW>C/O8<0&V /@;-1?;631XJ((;3<@*L
MA*#4[5UAI5]MCVK^ J)?9V##WC+K;E$KU!HL)GI<+H 7J+<8D(7L*ASD/$N.
M$E<QR(5+2Z)*L1ZQ5Z%@YS7';2IJ?F-(VO->H^<F-M[8D:9UW$H^F:5/SVZ1
M[$=I(4I0V2?.)NJ>B'Y\^A..PJB@!>:.STB46K#_>=NI$(!VXN8:4;MH&D[<
MC#DMSOYD!@%=D?)K1W=NU26<PI>?QYGLEGI".6<6J-H[":Y8A8-^CVMS5K0C
MFWP'WWB[23[C'>6#6PGJAW@<UZ26IL)R''X^VGH+=%UZ,FT'\M5)7:)B8HX
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
M+#,C4MMRPFS,-EF2VQGZ1N<+8WNB='""].'E/Z6X)FZYXQ%E?>L9P6ZMI_+
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
M3SPX,VXYN<[V+[3,7(_ 3.\'M'U>H(SXM8FM%1O B#N!FB(*@QA& A LI]?
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
M2!IBKVO<B2DPM;CKA3:VENZ)IET+DR)YL>G%22@.B-):^,K0A>A-WKO;C[Q
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
M_Z9W^6/Q)$F<Q07,G^+=(KX_V16YTO&M.M#"*.99_-0&^1'U)PO&2:G^:\O
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
MYM,??'#:($]=:%9SE1O/+5ZD-0&/)TXXV!\.41FN7B5)!@7)L"^>GB[5=WU
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
MJ!FAL_C+NNSV:E@/4/##/8R'>:N[_]O*OF3721J=6\O;RQGQL* J)CC2])3
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
MRU80U]XJN'I=NX].%+_6$?8XWQUU?0\#6E<8;+IO(#9MV$ECO5:AEE)SSDA
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
M+ 1^9?$5](X63437/[A+RQ7/RR7[S;+Z7HZ*_RI5]TXSUCCQ>);#1*11-ES
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
M3DS 3J>NK 14Y2-$$H70PV3%A-,P,Z(=48"[M_/?S&]F55-A,<TQMEHKQ:Z
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
M*;:(&YQ;0C%C[GH!@]<"]L@^:%E6T0]_+?9#5!U.!C^M$#HEKG&VBZJ<2F?
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
MC$=+FQM/9(<FW,*XC1DA/;XL'"$33%> /9UV07 /'(Q2<ND0MFVD=[$77N8
M4EH49*Y8O0H1\>#<&AA_=V9^)"^8<UVJ_W@<$&42 PH YHH]88QFVU\09E_L
M;VZO;UV1Y'+IW:(9ZA;T'_@RRDF*MAK$W=\F4I.(*9,L=)>>6\@=?NA\\N.T
MK>=!6>@$T#!'U!\0] S,:M]TE$G=!E3W9M_+=<)SLZ06G(I(10%HYI<>WWD
MD\H !]&J:JC]VNBZ,R(_-L5X=>/A>873&T,Z4!RD,E5ZY'-N7^/1GDC343=F
M#?'KT(W0"6H:]0OU(YJX>(:!Q_=)WYD=4YT0Z0<)PMM;M(';[J)\<PE=$V?.
M;5#T5%,,=ED%W8%6NE>STFNCTQ W0%R!+;DJTM<*=N#"XN!Q?^G]KQ!4HQ6^
M**\P(J%V:2__5]>]W)0\\DH;KW7O%7\NC\TPL8S#+")E?GA]P[@?+!GEA=EZ
MR+-]'52#'?CG5KT/Q%G%*]]X:Z\"A<Y![2N1R0XC?B56QE$]F:E65*0/.7Q;
MP1C.-P %#Y1"4)<4\>KV9@)SJ^CV"KA=KM1D(&TU=8T =M#](<8 A8%@AX -
MENK?4%#F[CU=,W3:%8N[P2.[KI T#G&]5?!,.$UU 9/'LTKBW1OR@:WQY.83
M?4X/,M-Z31XZMT32[\ =UZIH%<8C;5@K"/S"3 3Q1CS2,7M[8/T8@#X+GL-L
MI/-9!OS$?[)%KGV,QLC\#2)9< S3#M,(=A"?F9S$!T"ML;BM5M1"4XO<GHUI
M75P+UDUY T!>I- BSD:9,2U($]MAF/ 0 O:K6"]+701EPU\11YJ 'H8]63DP
M*H"#&/[\(,;U_O4QJCUD79;-W8S$6-(ZC+! !4''UBT).B_]R7]U.05=&(/@
MQBG*,> M2%V7>#[!W&%S\+1U6M/$-Y0%?@G&?"<<Z-PU$A=!_E<>1\_8U,]X
M#.ZT@C444Y*!%\TL8S'EU(1['%Y'=26_+ZA+\6P#U@OA QW%QJ^<YZ+ @8ZP
M6^/J-?FSP=0M"XH)D4Y<,J>9C$<:VEVQ#::[X^HB*\>\XEB\..$B+V$\!KJG
M3T =FFOB#$,7V5!3OQ/].%'2Z^-,!ME@@^87.XJ5+D(D&(VL4D58)RZ,L\#
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
MB1/U&%J!SGG2CP\AWSFACT]'2%9EH$U:=KH6I;8\R[Z^73[<,6'$[D(O/VQ
M2=P0)HS5KU\L_&EDZ]( -=A53[SS&SD2*U#K<_Z55&7PL*M$4R-$\),I7F<H
M]>&SJ,8@CW/T-*X,'">>)+Z9(5TBV/M4UR7.A9RY!A2A$L6A5A9,Q8AF0K;(
ME"F4B_EJ'A_ZX_4'[JJ<;I E3R)(LQGY31]8'[E.@ZHYR:\?.-V@RB(N-VQY
M60\<3($0G6S&5PO7A?P#AU4BM8#U."\X]D&=V)*__W]02P,$%     @ P$.4
M5K,IAQ^T'0  J,<! !,   !J9"TR,#(R,3(S,5]C86PN>&UL[5UM;]PXDOY^
MP/T'G^^SX\29N]L$FUVTW7;& R=MV,[,+@Z'!2U1;F;44B\EM>TYW'\_DI*Z
MU2V^2K)(M@/LBV.KR'KX%-^*Q>*?__JTB ]6$&<H33X=OGOS]O  )D$:HN3A
MTV&11T=_.OSK7_[U7_[\;T='GV$",<AA>'#_?#"]N/QZ\+?3FZN#RR3+01+
M@VD:% N8Y ='!_,\7WX\/GY\?'P31BC)TKC(2079FR!=').__UI6>'#S_LU;
M\D_RT[L/1Y,E1O'1R=N3]P?__>[MQW<_??SIP_\<_._UE_\[.J(JQ"CY_1YD
M\("HG&2?#AN5/-WC^$V*'XY/WKY]?UQ_>%A^^?$I0UM?/[ZOOWUW_+<O5[?!
M'"[ $:IPK*5H,3RY=Q\^?#AF?R6?9NACQN2OT@#DK!&5>AT(OZ#_.JH_.Z*_
M.GIW<O3^W9NG+#RD;8#3&-[ Z(!5_S%_7L)/AQE:+&.J-OO=',/HT^'WD#;D
MR;N34O;?SU)* @HI?:<@ICAOYQ#FV>$!+?+;S>66WM]#QA3]T[%$]'@HE6YS
M\K_4=K)9-%M2*Z/6,DG"LW2QQ' .DPRMX"4QS 6\2C-#K<U+?Q%@9R";7\3I
M8P_M&T7T4O$"(/PKB OX!8*LP*SX*<P!BC64DPKW4NNTR% "LVP2_+- &:(T
MW1:+!<#/L^BZP,&<](IKC (X(6UQ-X=3TC*S: I"T)#0QC%L;8,#)Z-*6,2D
MQDD<5V,+4T.LVED2+X=JB.%J[]4PDR!("V+Z-S" : 7N8_@5ZENJ7+J78I?)
MBIA]BA',3#02B/52Y1JG9%#+G\])VR]I9R0CVVT:Y8\ &[66;CF]E+T"2?@M
M@S?H89X;M9Q0L">-9,Y_0,0R)ED&S322R0YB]-?@F=JLL;GORO55!A<P/']:
MDFD2TEESEL\A/BLP)B9RA< ]BDF'AYF)FH8E]K,X,DL9:+?S^7!5GQC6?3)D
MY>\-*W_?LW+&J%%O:DOT4N ./('&-*31^&V)(170(* MT4L!TI2;)>TUQ+=S
M,HYKTR&7[F>8*4@N0%!U<M+]K^CJ@RP@, Q1;F"PFN7T7,PO%BAGRV^V84AR
MLC,F.V23 4^GC'XK $!'3KJ; <GS+(F?21TA'5S#"Y20#1L"\642I7AAV"6Z
MELO !" .BIC]A1#S^Q8H^)1#4E)8PZ*UC;-.9XZ$--C2ABUP4[S=QE29C&C#
M-N@1R.[9+KW(CAX 6![3YC^&<9[5OV&$,#*J7_RC5ILTWSUI+:H$W=:AL-J
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
ME8*$C7(7*9;>G#0NP7?>=7$**+9W0[)IL51I8I(L ]0,HP>4L-:C9GI-9K4
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
M\6\)AB!&?\!PT_?UUH]*28]HT\:D[77F[96.:9WW((-_^7]02P,$%     @
MP$.45@ND&ZZIT   '<4, !,   !J9"TR,#(R,3(S,5]D968N>&UL[+UI<R/'
MLC;VW1'^#[+\61J".T^\QV]PF9&HRR%IDB/=:X<#T8,N *UI=$.]D ,Y_-^=
MU=4 &D"M72NH&W&6(5E5G4]F+5E9N?R/__E]EO[PBHHRR;-__SCX^>#''U V
MRN,DF_S[Q[H:_W3^X__\/_[7_^5__&\__?0+RE 152C^X>OBAYM/M_<__.?5
MT]T/MUE91=D(_7"3C^H9RJH??OIA6E7S?WWX\/;V]G,\3K(R3^L*/E#^/,IG
M'^#OOY,/_O!T]/,!_ C_&ES\=#DODO2GPX/#HQ_^[\'!OP;'_SJ^^']^^'\?
M/_]_/_V$24B3[-O7J$0_ ,E9^>\?.Q_Y_K5(?\Z+R8?#@X.C#\N&/Y*6__I>
M)ANMWXZ6;0<?_O/SW?-HBF;13TF+8]4+#T/K-[BXN/C0_!6:ELF_RJ;_73Z*
MJH:)0KI^8+; /_VT;/83_M5/@\.?C@8_?R_C%5W0)JY6G^D.</*!_/%'S*XB
M3]$3&O_04/JO:C%'__ZQ3&;S%"-L?C<MT/C?/_X98YX?#@[)9_[WZQRFPV,T
M@69XB"]/MQN0_HP;(>(_?>@T_:#W23Q%DAA/KJLHQ5)XGB)4E8]1 1-JBJID
M%*4R],B-8XS8YPK^%\_Y\F'\,,>K \_RRRR^SF?S DU15B:OZ!86U S=Y66I
M!D%]="O KJ-R^BG-WS2H[PQAA\1IE$U0>9L]3T'2TSR-88/Y^%>=5 L-HGF#
M:L'XE&0P-V&+_907GZ,_\^*Y_EHF<1(5"9+@LJ"[%FG/]6P6%8N'\7,RR9(Q
MK)>LNAR-\CJKX(./P*<1?.0E^IK*4*HVFA;A5W699*@L+T<@H3+!2T662DY7
M+9)NLU=45G@VW69DWI#?('D&2@RA)VX\M:_@L&GV%-A0(A7&\7MKKO39+&F
MDPVOF3"@F2A,/HDAM$A\+!(8;!ZEEZ,J>85I@_!W'HI)E"5_-YRX0564I!*D
M*@SEAN1#@S0?.MF2I'FM.)P[TB5XKCJ>.^*/#!-_I*\IC&#E$YT)YN534GZ3
MGR/\WGIG?Y04OT=IC3ZCJ*R+1MF0IHO;V199$O.2W]L681)SCM];B[#?XA<T
MFF9YFD\63RCOL^U+#&%:)UHMPL>Z&$WAZ(9M?(0N0=U]F:(;4'X?QC=1''5Z
M2*,Q^S7CP.&6'M<I?/$R3=N[>D.&&T:8^WH C+G.TKD_QK"^;IHQ[< *E'4Z
MWY9D[B=_H_BR_)2G^/9+1NS%)WO$^-AAT'R>9[_"C7J4.]QI!%\-8&'98(QY
M*DPSZC*.F_^/TMMLG!<SM4-4>4!;=WIIBF7&L$RDA$XG-8@6F:WR7SZA$4I>
M\97\'LGKPOS>VOS+JAR;TU0H8G33O+'G<U14"RR!.18&W$:>\W'U%A5*W)(=
M1XO8NRB+OY3H*9E,*R7.,3MJBK&*LDD",^.R+)$:1;R^6D3]DN?Q6Y*FTI3L
M=-#Z_)>L1".X",7/*$ORXCZO%#8N;F=;9$EL5?S>>N**DNPA>X[2YEQ\16G>
MK)YV.:G8G>1'TB+X)?JN=G[N=##Y>8DK^FX/>V\K\H86J5&T"'TH8OA(L6B,
MZ/*4,;IID7*3O"8QRN)23Q.3'$;_P>()S5?*:SXIHIF\\9??74^@U105E*=9
M>=&*!K#PU*/&.79W>Z3)F,4%_>T1)V/V%O37(@[4DO7[_R,JFH_),T[078NT
M)Y3B%_7'"+3.ER("W*/&?T%ZQ@D'T!,KFN#C%_:"O,#O#_(+@=71!CDRDY_9
M4T^7SZ/L4S1*TN7+WAV^93^,KT'-2A0T>[EA[),JP4G9<>P3*[&MR(YCG]AC
M0\0>VW,94'CX$X]AF<B!"2H'VIMW617)"+9?."+(#5AAWV;WU7R0_EJBOVJ
M_1$;6E2>_!D=]4PSC5,A/M2C;/&0I0L0!*B_<-"WMX=^6G3/8=U#D?$1Z3FN
M>S 2.V[?<>VXQFIXPUIW(C+A/.3$><64TXH-9Y6>7BK&-G[LLZNRV9/VQGT]
M^OEX6//MT''JL/>JH_6:8^,5I^?SC=%W&]4'&[LO-=I/-(;?9M0?9<R_QO1Z
MAC'T_B+_\&)H?3Q&"SS+Y5?&JH/NYXL:Q1^_8],3.64;,V-=8&WF+HF^MK<R
M*<)DAS+^&-3O$<B$15=NHG::&GD_D7\W,?H,H?K^8,6:W]>,;\E^W]]P;\7R
MW-?B;,/2W-/";,FRW-^D;-AXJVZTU23@(S3)%PA=H0R-$XGM:J>#13.AKGG0
MGL5-R])FWL+6R[1FV*:F;DQS:JTQ;:5Q8F4P;6TP9'40VV!D(^WD1S)N'I E
MD=?7X)U3):YSMY?-^Z>\+*6&,7H7E:6-U<^\_4*6(FYGT]=E^<G%[&KDZBQ+
MQW9[D]=H50%M=7-SI58@4FU X]=K64IY?<U<M64IV>E@Y-HM^_7M]E8NGDJL
MX/0W?^^3I8S;V<H=4)8R47^C]T'I? J,?@X5;&DUH=>H!I^F>K@C;'0S>1@I
MQZQL]W-S'*F0J3BBF;U?S5/67$S&E@NZA&/#;@]K;IQZ7IQF#4O2)+'ZV8W%
M,!"$H7NS@=NEU$VF;6?@8]*7IXW6!CXL[P.ZV=S<IV5\.K?:F_NXC(_F5GO3
M@;.]@F/-[I42SI^[/<P$JR@$I%BU;[_(/>M*#=*0&16C):7M/[OCKA(^)EGU
M(4YF']HV'R+\5"V"UB&.ECGR)_SO!G.T>OCN20[\&U]&\NRG&(VC.JT,$D<9
MVQ"I^0Q."#N4MD-K$=J,\=,,S;ZBPB25F^/JD#@%:HI1_17]M()ND%#JZ#KD
M9GEU:73=+ =LB(+9F63-K@N+_=O&1]#W"G8F%"\_@ZGA/$,M$ZWB4=-\M#%4
MD]8A+W8)+I?(2S3Z>9*_?HA1\@'O;/@?S19'I(^2X3)Y;^?2AO>GVPK-RN7
M:?05I<WGAJ(NP^.SBZ.#TY8--@G^E)2C*/TO%!6?X#<B6K=:#P?G9Z<79SO2
MNBPV"8;9LARXG3@]U^JXR&>*'&SIR.7!U"60E\])!.://^1%C(I__SAP)@RX
M@B1Y+"^.3GN"X7RO!4*#0Q?)H461?,RJI%I<-_[!Z2WL--__ RT8XJ"VQ;2?
M#8[W3!1\*'0Q'%D40VLS62_5CUF,L^PP),%JWB X'.R9,(1HZ/(XMK\L\MDL
MSYZK?/2-^+$]U!7._AXWKCB\-<+I2!BQ;S)2P$67UHF#<V7;E"ROD33-"8(C
M*Y+IW+J,GB5,#$3A_-<HSRK0(3^FC2L#**WD[6#]]S0O4?SO'ZNB1BS1]=?/
MQE'YM6%'7?XTB:(YD1]*JW+YF[4@VU\,5[G5K].HA(MO,]LNOR<T)4'8A[##
MSNG$N<((1;PEJPWQRH.BB^O,J;BZQ-UL7(LI<MIM3+"<V-D-&??UM73D64T7
M$0</73;G>RB;X:;QQ)J,-LT_#H2T!D87UH5;835G:T/LY>>- YPFK)W&!).7
M.ZK$:F!(AHV"<3D]\"62*Q617'7!>+FEFA#)-@J&2&P:#"[C@LGWC;]C(B_\
M7'R464TGG,%=^W?_RS@&11Z_WY-_O,#X#'5+W&EX?'YP<;%?^I8"*H:0;%H&
M.J0PCW!J.T*T+\U*@:FTU<'"PA" 35. K@!\JT]6)"%2G08VK_O+UVH<9Q.-
M*NX)06U+0)SZ,L&PI_>N /CT,YCOXD'E,LOJ*"4^B ([2[<IV8,O]LSZQ47"
M$$+_:[B\$)[0)"G;S!ZKZY% &M0^#9C!OADEY2 QY-/_*BXOG\9EN&&DU$+9
M;DX@'.ZI5)AH& +I?]V6574_)2FZKSFGQ78S0O)^/FY14#">%_M?JA56 HPH
MFOW0!)-Z?G&P9PRG(F PV^9UF0A^N1MFU7TT8S&=UI20OF_;#1<)0PCV;]5_
MH#3]CRQ_RYY15.89BF_+LA;L.XP^!(R=9RG;8A%!8LC'YH6:$/9[GM:@41?-
M-EGPC1U;;0GQ^WDHL* PY.#@B9V\_:]BF;#ZQO0'XG4A4"R9.VP_J_,1,81C
M\XI-Z'J>PO)M@[>X(NDV)&1[NUQK"8**@\%^FY=L0LW'&2HF,!U^*?*W:BHC
M!VH/ F3?KMPR@!B2<7'S[LX4J;O=;H?&]'^PK[HN!P]#+"XNW.LL*,_8+2DJ
M8H%8=CL0&/NF;DG@88C%_K7[-JM0@0.G7W'EP*@][;@;&;T+@;)O?MA2B!@N
MIS:OYL\X10/>8[^/IE$V09S;(JTI(7W?CA4N$H80[%_9<5QN 7OHVH)YC5=Q
ML;C.8_X-GMNS ;9W5ET58 R).7LU;_\/PQK(/)AWVQ,0^VENX<%AR,3FG7Z)
MA<14\'WGJ6T)\?MV>^1#8<C!_IU^=W(<*JZ-0P)B/R^1/#@,F=B_RK?4/.9E
M%:7_5S(7'BRT#@3&OAWY$G@88K%_Q6^INH9_/A0O^1O+N831FGB/[=L54@2&
M(0V;U_JE6C@X_/J25,S(D>UFA.1].\*9*!B,MWEQ;_U:X 0K\RQ#*><20FM*
M/&'V[;+.1<(0@LUK.EZ#EP6*.(="MPF0.CC8NP@V*@)&9*'-:_==CH-_IWG&
M=T78;D9(WK>MAHF"P7C[5^U=[>Q(YLSMMB<@WHMRNH;#D(FSRW1[P9=2@4C3
MAO3SO59(MY$PA&#_1;QY$;Z&"^0D%\A@HR40?GR^=RH0#PA# C;OS=L*P4?
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
M*P31H4'FTLWK-CP_ >7 <4+$U8R@4%9>+;99S+N@*PX%< ]/+-6MXU[AI63
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
M692- .G:"'NU6/];(DI)9UC@?Z#A2V?,(CSZ>*VE<%&8#)NT"<->:,T!C._
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
M\!C"<YL/@ 9OF:!BH;A)K_H!/J]UIBSMR%OX&/+3-6AQO]PBPX?")$O^Q@6
MEGM#'#=L9JBYNJ,.!T>#DPL_42\&Q&J4 PS!NRZ6VU#\B"$EHRC%R6;B!#87
MH+QHWL.C%#]O/(P?OE; 78"RY(#X_.TS*BP*+^8-\^=P?_2,F>&V\BY5F41C
MN/VMIGM/)9PZ""#W6N31EOK- <L0L]N E-8"=X<B4 KOL%Z(NHFJ)*[/DB,
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
M.H_1HIEF+_GEZ*\Z*=!V.N!/K_<)9SE)]1^>GWG=&*UD3E) SI"T;J#/EZR
M*U7R-XJ7:=( X!2M+VEK6NBK4&$ G'_M]/#(:\D4TZNS%WR&+-W:@9Y:NM>D
M8@0EAD"5M50_N((?7!P>O;^5*HF:(5E=.]"7K,084/R,LB0O[O,*E;!WX#OT
MZIR&LP&G28-6K(6J,@9L.N]LG:JC9PA3-TCJ<C2J9W4:53";9G/X.)Y-#^..
MPG:95JC(HBIY9<A2:0C8=\[/#FV9UOV(LR<#&!)U:RCJ4+;>33@;+K5]XP1C
M*XV.QWV6#Y8A/[=F'[HWD]P^K#P&0'\_MYF>Z!E2=VOI^16E\4O^.:HP^JZ&
MOJ2:(VUA7S+! TG/;%#0\L 9V>T\68-<9>5NWKG>W_KNPP+&!/"1^V7-@C^2
M:IK7%2C_<9(N;A"<3;,DVU :U^H'!G299764DD3FG#EB]#NPAKQFO;0RA2QP
MB#'#ECJ4Q:SOO\4O:#3-\C2?+)X0L#K*V@?O-O>[P]3O6PYGW92E(*W+.$X(
M@]:'<'FU6-H=?RGR>@X+>9366)ZX38[C1&L4/Q GM";.7IPLWB$5P_-SM^_^
MCT4^0B@N/\%*N4FP#IO ^=?4/8!9"S_>9M= 8)XF,;Z_/-=?RR1.HH)N8C,P
MZO#\PK/'AV-A,XRMNAPTD'>>]N!1Y..D>IY&. /A4S*95FN+/^/A@],#*/5<
M1]"KK*6X$T+6>?M\$E6M<$0!2,G.A.36N0ADRW'*8X.U-'1?E6Y ];I.H[+\
M/6^R2.1OO!Q^K-8XE^O@PHZ-2\FYS:T8MS<T(7OLE!2C?9:7I([=GA!JZ4U(
M)A>@D(-2/-\"8R ?OPNN^_85L\-^D1N8[AO-%@%8FT!3DDKO&3;.$58<>5[8
M\OT)("\V(+EY+A*.##9K:?!%"4^PX8F7[V?Y=_PV?W1X_L\^:Q@<L9;B7D9X
MS$6VU:(EUU+B2+FD0+NL8_!WFV1KN>9M<-CW@:+#:F&260/O#0*>KZVEQ,3Y
M&573O.-6LOM;A.ZC&6\7TQFR,< ?#P*((/&\\9EAHKT,]H)IQ2*/F^>+WXF@
M.O057V).*+O"E@5N(KU]:.(,8?_V*U?A*:!K_NB^]_!N";OMR$'EQ],9,_#A
M+4-%.4WFW4O 3HR @'1+*?-UN-H(WHMA7&6[D>+R$HJ)-/G:9NR-\[>Y%";C
M1"H#DJ G'-/_[,N8$I],I/.W.1>$(9#"OH#3U]U.21+*0NS",U$Q('PQ^E9
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
M/LM/$2=#M@[<G+!!$$AY2B;3JE=<$\U4M#7F'<=!B=>\X<_A@6XZRXWQ)4C
MZ\U7@GD)7NS:F2C$&W#K$7&RHR1TE0$)!C-Z8M)]I:36YCL?DP$7'8EUUOWP
MQ^]SE)7H4U*.HO2_4(2=O^M"6)I1:T@,UE>*?FT!]@1KP!=&N-!VR<($?8(C
M16:QL7L#!%MN3LKRZL-[P8H4 C?@1=)#=O=P/K^\H?05?<ZS:BIS(DF,@B'Y
MJHWI198,!MB)*I*:6'G->O22[(TA>''8][H>U\ -^(GTD-WEN$*%WH:Z,00&
M$\HIZ$2*-/0&W$%Z+L.7M[S_*H3.&( 7HX[/1;C&;<#IHZ_@H+>&0M-TQR"\
MF V\"J^#W([O1_?##V.)^S2G R;4RX-)STN"&(JE]&4;GV(]4E';X<GDJPBC
M]CVLB\!2CK%M&EE19JRF+10[ASPUH,S0!7>+>I,!8[JVC,8VNM[IZ,[SU'8M
M'H]I920XO;.K<&#82BRV\4FFRS.C)2%OX"O[BX!E OYN0S#AD&"-P[Y]R$VR
M6ICCT^C%?/WH<CV-BHG,EK[=!1-^<6(I[,;!Z<G&(WB$MYHXKXJR20(;(GD
M\Q(]_PE#0<TSW#8]O.<IE>[#P>&!XR!(-E7RKS/]!P/ ?LOL*4AE<]EH8PXA
M;'[S9K)-/\_-B=L1(_3J<J\M52E\(43-7X[^JI.BJ7?+0OP'POLZS,%75$03
M!!O]N$[ODC&W"I+&L)@[7OT9]:6OC][.HY[<9K,^P>GJB^HH&))73YK> NT/
M-H3P< [I?(]#?D>,T&M2)YMG[AI?"%'@Z\!W#LGR&8I$@V!KHH<<1=KR5$9H
MT.SDUH68@^]J\3GZ,R^D,A?)CX+Y'E0&"%D)JRY\!O 0@LHY5*]IOH]FXB0"
MBB-A'OC.$:$N,F71<Z"'$(#N5_R^;8$AS .1#5'W<9-#T\?OH[3&J1(V;&R\
M^/:>@V&@H5I2. M415^7@&_I(?4%C:99GN:3Q3+ZOMS!R!&I=/?AZ>'9X:&O
MAU<]UN](4AUU$%'RUW59Y3-4/*&T,?^4TV0N#MWE]!J>GQT=6LH=ZE:H*F"#
M"*6_S[-1/INC"EU."B29^H7="3/%EU^>#3D*D5IZ1R8G #X+< *AER**T2PJ
MOO&V4&X73*VOL _#FZ8,SB""X;OA:4S@O^1Y_):L;0>"<#[A.-BTXS4YC+:I
MHP_<(&+G.<@_U4UV#HI;+SM0R,2PF-'OUI IBSZ(R'B>D5TIU$%O0&#)8:@O
M3[+R5']E%O(CB C\'@CHP11Z V*6>,VK$=(46?,CB,P :@A$03<&1L7,"=6F
MXG*RT)@BR#<0XHQAQ_9HC8>U-*\)U@*9)9OL8#C'N,U!J09 (JS6S,"815XS
MR 8R8QA\84P=QQ5EU.<^(_I,<T3,%*^Y_@*9+-L,8<P2Q[DZV1!$20%%73',
M4#55[=MM%R%#D$LCHT6W\J6=Q;TO^?++=Q*.XSMML0;F5C-?NV\LB9%W6MKH
M@4FWXQG,]5!BL9 ^;_FT[VV-M.<JJAIBK^H2^%"6SX1DD;<1MQ]FBAV+;$__
M(JK(Z&*6P!6"BW=+EM [9*,=IM^2BBGM^B/#8(9H*% ,>%1[%$4H;C@F96*T
MF!;EF?"W>%G_@.M=L=-L.#@:')Z>>'59I\W@G<<^#N5VDA#=1''$?65=_;VM
MX>+UL4V*AS22[60!ND=ORT7#X^%.LR$>)'@^LLBVDX;GM_BIT;GYZ[K;!I/C
M]6U'<D53: [!"76I%CWE:?HI+]ZB(N:<7Y36&+%7,X2:#L]&8, %U)@T)$2
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
MWAP'6OKP(M;,K*\L6WU]2*'2]5 EP64O#&U KTP&Q7FJ%(F>$>LQAL5>K-K
MM/BRWAGE1[IR#9Y]^"U-2EDGBL&UNXU?C\\NSATG(\2^ ]&E"Q>#B9BWWH3
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
MIU&213-K^30U7@_J'J>%KO=P'E"]_-%\-NS-HK7/MT+/MMKUKZ"=* )H6$&
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
M* F2&63LV^Z JX1GCT&67Q>RI4ZI/VC+JP0:IA8]'?0(W<,Z>D@%EDZKBD\
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
M+)H)*--\$BCAE[-B=-.!)-N';\%R1T/5>X2@Y=LX_=&CUJ/"(Q@)>J&W_?-
MS.=DED_GZ\*?3TRV:0*B[H5I/[&]+8UF>86##<OF+W9:;@P5UU'VGF9!_)FF
MQ3OKP7Z>5<8T$FY'N. S=B\<(^3$?4YT]9'#GPJ\T:.U6$"]50:P/-(42AF'
MEZO?F8;ODBITF &:S-BNI4K#S+'\JEBJC+P "'5R?6ITY!G5A;7 1+U;TDTE
MY<=@5:KD=IN/N,JQGM(G4F:G8VN:),M_I^<Q?;A-W6*45O0JMK-BK 5+=APH
M7X.\]F<J$]E48,I,*'$,M8$@?4&NG+"AYY/K.X'_I/'32TO68CIU!M/V ]C%
M55J4.4H3#1Z])]5J<&NZ'6"P=-6*M8A3*QL:(YL6F&-_]?&@K0T?ZK2N!_%+
M.IFQC3HEFHF E/J#VIS&, TX&Z@HPHMBKWT.<B*?C3[/A1.?DZRX1L\O)E3@
M0\QN+QQ5! D[\4.>?')-JO]N+ "[5H7*TF!K3&D+ @R,_Q#M1&?6(H,[6URQ
MK%X*O4"]=JX_N=F[C+"O#LMD6BX#OD*#Y>4ZLG-+JE](7LP.CU41)'OQI(/F
M>CJR9&'HFX +5*S&20.*O8C)@5GQ(3^*:7ID"5),1 A:3L%UY++,FWCHM^G
M(7@1$X><$3?N#WTL(IR' '3WI:XM7=7@>+V(6D.DKET&[-WF:;X 5#;^T[!1
M77@16K=K[87Z*9#.>SK?<9%1O(?A]@7;H-,(6*-\R:]91$KP(@)O5]B-3>^:
M?!,7TT#ZU)< ;F,2AB48P>]%*-O::#N=7T>@C"3,%#]C8<<:I=/Z7D.PK*@$
M+\+($-> \K:.HQ1][POL294>W#K2#_S):VG%B_BSI\T-/R22@6+ADAF>WZ%&
MY:.;A$FN9>!-Q*.9=']@\A9TM@PR]6V:M#-L4?Y3)GBI%KP(6./O*JOQN?8
MT]BWB1X!UQW_21.Z@BZ\"'9K3$R*>W6T3[V!<6*D<369\_%[$3K''X^]/NR]
M87S\JU.MK 4O N[4%6+$$@?SV*^^<=/6AB3$CQ/9]7=X\3>V3_@__Q]02P,$
M%     @ P$.45H0V'%+83 $ ,.81 !,   !J9"TR,#(R,3(S,5]L86(N>&UL
MW+U[<^4VDB_X_T;L=\!Z-L95$4<N5]G]</?,O:&25&[UR"6MI'+?&<>-#AX2
M1X=M'O(,'U(=;^QW7R3 !T@"(, 'P.J)Z+%*0H)(X)>)1"*1^6__\_,A0L\X
MS<(D_O>OWG[S[5<(QWX2A/'3OW]5Y+NS/W[U/__'__E__-O_=7;V(XYQZN4X
M0-L3NOQP_1']K_?W-^@ZSG(O]C&Z3/SB@.,<G:%]GA__].;-R\O+-\$NC+,D
M*G+R@>P;/SF\(7__F7T0W7_WS;?DG^2GMS^<G1_3,#I[]^V[[] O;[_]T]OO
M__3]#_\;_;]W/_U_9V<PA"B,?]UZ&49DR''V[U]Q'_F\3:-ODO3IS;MOO_WN
M3=7P*];R3Y^SL-7ZY;NJ[=LW_^NGFP=_CP_>65CR45-!-R*ZMS_\\,,;^E?2
M- O_E%'ZF\3W<CJ)@^-"TA;PK[.JV1G\ZNSMN[/OWG[S.0N^@CE(DPC?XQVB
MG_]3?CKB?_\J"P_'"(9-?[=/\4X\ABA-WP#]FQ@_P3)"_S] _V]_#_W_2_GK
M&V^+HZ\0M/QT?RUEYX=67R71&TMCO,-IF 17\;C!=JGMCOHA]])\PKAY>ELC
M?TQR+QHU9I[2UF@_XG'SV]!9FU>B!_&X>>4HYQQMWA^I\62V9C&"GV_(]ULC
MPY]S' <XJ,8&E K-23NF&I=VF?BMSB)0O4G:YS,CG=&.,NQ_\Y0\OPEP2#I\
M]PY^@)WF'661_./O%PG9!,^W69YZ?E[U1,=.^_^[H$W#7FLT*<Z2(O6Q$6ML
MPMI?];:BKY+-B;2 W1G'9Y\>OOH?]._HEZK%__XWUEL]N/.T/5M>ZE=?(C\.
MC*YL\<9/R,YXS,]: ]VER4$Z.^4G$RDC;Y9:RLH.N8YW27J@F_*CMVWDH+.J
M\N:6%E@QWNY:UR86UQ;]0EL[6_>AZ>8A,#37QFC8>=F6CKK(SIX\[\@@@:,\
MJW[38*/\Q=_)!IIC&,5%Y&79[>XA3_Q?SS^'F0 @&C064*(S\IY:@"8HV2':
MB.@'TJR'D<DCSKEMR-ZP;4!;&RT5OK6A8@7D_,<ODX,7Q@ITBQI;A+5PK$/
M8 T=(7K.$=L$LQP5713+(6$'OLGAD,1T$.<_X<,6IRKX"AK;A*]HK'TK#1HA
MAHES] MKZ J^6B,NAYJD01A[Z0EE>X^,R"E\I:CHP5<*"=OP?6\"W_=NX?M>
M#[[OUP-?Q8C+H:X3ON^UX?M^(GR'STOG02K%:.?OEDY$_(BZZWI^>>\(?H,C
M.^ T]+T8!?B89&'N%G3"E>7/8KUEM7,4OPEC?$T,9-%I:YC$W9&<'[?>L1PH
M$"59T]F\-_\#Y_/>Y"\(DP]AYGO1?V(O_4!^,X207FO+X.B/5HH+UA1!6T0;
MNP:$9*9%6)!,\^(P8+<=^D!HM7<"A?:(A\# 6J\)#H(9EP-",-T+0.(JSL/\
M=$&^FGK1=1S@S_^!3Q(X2-I:@H)LI%T8L':H;(AH2T2:NH* <H;YY5=.[Q(W
M,D6:MM3/51Q<>KG,C2]O;NN>1C[>WMF$-6UM"Z0U@N;.KF\&IKMUDS,PU\LI
M GHNHDZI!VI9WQ8Y1&U N(I:*R@)[:H(-0\R?<$.X)1L@Q@AXB@=JP^-=1'H
M$HU%6=#,.(_CPHONR6$ME=WXBIM:-BXZXY3:%:P=8@U=6Q2BR149$Z*977#-
M[_%3"!?0<+*I+VH&%E]"8QD%LI%+X< 3H)K"-2Z4"R "B'+V%T3*8^K%60A?
MU=(0_>:6\2$8KQ0:3=N5: O99(L (9OIQ8R.#V&$/Q8*!VF_F56#HC4^B?D
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
MFU:NJ;Z7?8/ZZ^1%60)AL?#DC,QEF+)G8J?6AW:T7G%6^'LH9^B3-0IIH<.
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
M7FY75]DX(Y;,[8Z>==A? I6$&W5C4Z+-^.M)<+5+YTD5KX.:'C8(#@1D,Z,
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
MZ\F_&CU/_O'WVY>8Z*!]>#S_'&8"(1"TL8!WT<AZAF+U=[+\I(5EY3S'"&V
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
M3J\D%F+=TC]GB!F<3M]$+CH75>)NF@0#V(XHV^0O8;>,EO.#]Q0A$!ZUG4N
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
MKW472WW>I$78>A$-,LOV&.=UDH1R16FMJV<<!TEY3@=]QT(O,IP^ASZN8A#
M:*G2K=,27%"F*VZJ'FRKM!1 FY /I_4WYG60DBE+"]Q*:Q('M_#!\AJ3^XNQ
M3AK=LP.%-7X6!K09=-Q*201+2ONN[_?YOZY-W2TS+UXY+[4IW^#<+R>%*TVP
M!DTY44ID:G0-(F*J8^>#A%@!*\ AK%?A1^2XQ]*!$45=X8?\D162"2K=S4H;
MTEJ5]#!HYRWV11+GJ>?GA1?=;J/PB<[R!^K1_4_LI3]YY"Q&E'XUPX-*=H8^
M+3V#G<JY(&%%U1]J.MP@UB6"/E'5J7,]NL0$<'F;[M(P]L,C8?O\P*S*H*#"
M\XE(C$^KMSS@."0V" T"=/46=Q;P\T]U9T&^98?&)=[FUW&6IX5V&B<=8B?N
M#04ORJOC)'XZ(_)R0- !XGIP+JBS\5C4DI<QR8M=29XY!.4>CR'\C7UG6^_X
MM[N'XGB,Z',%+WK/SE</<+SB,KC<,T_O8W)+MFX/]O ;[&5Z1Y*%/F7IE>]"
M\]1[;]M88+<[Q'\)E9]"]%NM#%'EU]!C@NKO(?9!YV)M<>[XVNC\Q/$OVKFK
MBJ2>JHCV[^J!\Y(2R+^/7KWXZ3ROMB^&732U/4^:V)HYF@[ZO$BRO$F5"_5!
MN5%>>-G^0Y2\S*2Z+7W:>FS>HO,HM5&(8J<D"#[-Y],^AXK&/-;@\PB^_R6I
M>V?SVZA_*G3(A^E-F^FE_E]^>GV8WAU,[[JW"*N2+XXF_$+$WBSH\)\-GO;C
M#V]PEF'<GHK*\7BJG #: 4NC>K-X_![';1<(K)=-5W=OZNN'TV8][K-Y6>=D
MX%!Q6,N#XXN&&2#=/;U/P+-EUQB]./B8Q+5&N8[]Y(#'1AR:=NC$A6;(L\KE
MQ*X1^;X0ZPR]*KM[O1I)7F0"Z*U0AN(D/FNF("RGH+P_>KVB$.,Q>)?[YL:
MW;KO>X?3%*JD?!;531\AX88].O*2FW&M@GC5%R*=5>\#NE6.UB?C<\Y 4,U
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
MB)*E9Y<7:?SQ;T=RX#?OGNAG1QP.K=X.U4Y/FBY@ZUXK=J6B9%')IN<*0<\
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
M-D/^JE%OM\_]:4@SL ]DO>C^%OJQ!..FYPKQO@@Z^]&<:5)]+$JR9YNB8RT
M/$OVCJ3H+]0\%U[.GR; ;N!5/UW,^=6@9@)JQH9? )Q()P2MDDAHJ%\M4+\(
M0 U,U31%'5:Z(#5-!4]MG5-ATXGVU5$B=O;##G[8_83*N6U]X@^G]M]/E)^1
M2I;SR#K4S9GR]S?K=2,$K0(HA6EC@KMPMC&[3M!]_OG18IK#S1VB4<*O F5^
MBV;:X]>E2JA0T86Z"A)N-N4D)26&A2&^3DLZJH3RPHN??3A]COZ:Y9=)5!0C
M]MB(BLMMNI%T VDH<%;!NJ.V?UU8\/F$& G$: 1@BR?,96_[:SZ1OF':<G4;
M[<>-L#&E,. JD=(,LJLSP (ASP8^(($#4505F@V4507EJ5?&JCCS ^;QO6)'
M#JJ+P*KVCJZ*J3CN/X?-&R.QM;^+P--XSX76OJZ&C<)$O!8VBI&)8.6(!^S#
MWN$ICV*\C_+?57@=Z>(&LF-\=V>>MV>6C9= ;KKX@^Y$&5(F0_5.)N]B/\HT
M7J!O0>X=:: 6]@4E= =\C:-2T^'7*J$72^?(1^H_O/AWP"6^V.98LZB7JI/3
MM'X%[]V9:1NCMK7GZ_^F KSO2> W"7\,.OV4^S'<3%Q?G_!ZEV9)MCW5)2^5
M[PTHFKM95U7\]K)BFK9M?4V/SPC,9MW3,C0*$6$)<H,/C>5G]F!;R8VCY+X4
M^(%L=V6A/.A7-7:4'2?E=;#Z"VV!>%N/!_=&;/>.#)/FG/[D[9Q^'"1B#IP#
MA.@DP6D/^9=ZH#>8Y8@#<*#:<5X!AP[]M_?I7]+/Z=53^C/]O\=O$7?]5NRJ
M /X:[0]P8_#;^^__\J?/W_]X]2W<$16OF?(KHW"Y-%JS3/4Z+8Y2H/.+]EE:
M[NBGF+.X([0I3E$<G3P\ZB&/\FCE .EU#R+(J02%,M 70!;01+&"-"]3H*<?
MG/24"'2%G\MK5GH%#-7(@=908X<Z,LAK+_) &Z&V50 '4/(A[J)#/KX>L*!U
M;B3OX@T7RH.1#CI6(1SWA,O^2%QP<0'\:>GX,=,8\MT\+[$CAP-)MW1;]C-U
MRA*=5\X4?5P^'Z'@O/>80M66^9UU:]^/0TS@W^MC$&-(Z3W^, :3B=OXNY3^
M'7^.\M]Q>4BB-91FYC_1+SSB_(6L%<7 30FXV>Z;R=2%1\9ZHWW;G0%]7Q-
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
MES^ XP$M87K6C-? %VU9,.<#4GRIS@>6!=>4\P&=>=$['QB8JR4."&;?V7_
M+S@]XD]T=B_!_8[6Y:^DW-7)T(J<+V,*#N_YZTO5]S183P1P1W5?7MNI2<WW
ME2IF33J?Y0(, =<M)&"(-B<Z-,3( ]GNJ!OS@-<9]9NK%\^JMU(4RF1.RJ%6
M39"S7RYM2*-6B)$!NUD1JM\;7-5O&?G1- L2L^9L^<XKT>J7Z;B-65=DO3X*
M-A7!7>V<"E]O:EH_6W0RU$FAGV<%%"70U;:F3SA:I1+C2XJC/*5N4NY_^=("
MD8Y:]! T]:*HBG:U6H+N;5/R=QQ?I^OD&,/5@3@F;&,QO!&<3]71A=+YTDN5
MYM<SIZ^ABFH7L:6+&L*HH>S^XJG]H>@J'EO">']?]T\MH5V\DQH2U'7NJ2X(
M>;9.U!Y)\\K>:6#^8?]:03ZJ*7O;O=X#\V0=)? X84SH^%&Q^;E2E,"=J+O-
MW7-5K;Z6=7Q'.XVJ^UWN1.DE>\,5:NBAAN *"201T(381T.UW2C_5N:P>8Z2
M OO='#L8E !VT7. +]E9ST&]O]TVA@A;8P4G[K,E1'SOL&6R:>^M&8'6@5EN
M3SUR0FA%2O%-8PBHYK@\YBD+OK["D8MCQ\N/3+YW/&I]TXH**)7-C2'AYVTW
M."IP<8.+ N,/_-CN<8=QJ1'ZUJ;@TH1H2]6S'U7N#N^Z0KPSJGHCUMU[['NZ
M>+R+5TTR UQ/C<S0-C&><,LJ;MQM/I$42/.O#0<))$W=[/QE?':GG;=#=QM4
MM43#0%A\?V[(,/6O-Q7#B3?DCN%!V$8O#P:-O;'N& M59E+)<+O?S'Z.\M]Q
MR<MZ7,34ERI)07\"/SPML,9RI$O X6JD+5,_:;KJR*J?"5U1U=?[2C1?-)]K
MD1G8NDN1&=*<:$^?#86F##5VJ!6#O/;R?_J8]P-T8V[74(7()[CE6.@"60X$
M)Z"MUZN[ X94^W1;O^R@P*ZBCT,(JSB7>S1-:U0W]Q6#F,;_/OHKW9X_5P^M
MH$(BA$NLCT*H"_E1_"SVZM0#+NJW:A3OC/5:.7IAJL]=WVML6GA^7DPRDN)S
M4I)A=#&YRJ?$!MJYGV#%:P;"%'MYY,(FIQ[@*'_?3#KQKDX-(/.>76A+'TCQ
M^U/TG*A<1%D'MZ<!PSP/1/[;A@A:HM]86Z\/0ZF'?"!(K!AO/QBYH<O\-86L
MRAU3=?*)%9%W';Q >\0Z^(KL3I< 0@0Y[>'[G&0$/:.0[T%G8@SW4Y9CLDWY
MH<KZ]/'K>D<'#\.-$KSF%TJN</OO!VJ6AR.\DPBYB?].DW'@MAA003495--9
M(9$2>B?2^@Y*(+BOL&-7XG4M,:[HL.N3K<#QF<#Y@,". M SP"R$IWTC62-X
M;6=^+T9FD46ZC^D:?A,E+0Q8@CJ[D0P1G.JW[H/@EU&Q@_]]_-N1O$0)>\<T
MC1]WE+$GG.^OTQ?J1HZ%2$R(.#V:-9"M?SI;[%8(_HN$_BNV]C$2[ZG]V".!
MB*\#VIE",HG6\ \LRDD9+G.R9F7_ZU9%*S>1R^WVB-<4OOU37E/L^O&-/YS@
M58>15Z&5O7QZQV?<:[C'T#J !Z(U9F'4R>Q/@:<-./W8Z%/1REY>M^(B]]H
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
M"7%,;YP&$ SU-TNFB]3\:]&<8<0X9LT:GDV.SD,[+/_?&9P[@R'$E#U;2]W
M]#^"J9P;W0Y'X9Y@76\\@S:[Y0 ?X(G$3=Z!66Z+&&AOD\]F^Q"S@R3U^'Z"
MTW)\0U[ZMTE_Q2 !G0)J5Z,MIL.W.28W9*,JECB/K,,@RTSY>VYE;7(YO?<)
M$!RJ@UL31155Q,DBH.OKR6K+8U$-P<W@$*P6%5@K-&59W+KM^WI&Z18C+\G?
M^:K-(T'H'343)QSEQ7<^ UPVE+X; +.A\;ZN VD^H%W57:2L*RR?'?)^+_9,
M&0^]2 ]0%BO"KE3O0Z]0^P5?-G&AT6G_"*Y \W9]ZQ3 \]CL7?OGD_C+')$]
M=7P(]162$WK&FRS'@YX$$(O0\\"1?V#7G";KGL9=ILF*Y]00"1RVG-QM?LE*
MH:QKXPAKF!Y3@AZ,C;',4O-R9DS.U8I3:TQ+NR'V;4S"DMZ' 9B&>9G*3P.\
M+R4OZ'[T$QS!/^ 7G&K5G%?V]JN^ ])HHC7/$.N(JIY^7[1P(I)G59,A3T.O
M9+ +^0;_8,RH.BKD+2D53%Z@IZOZXO+/AW^7WW0\'1_^UJ$5@8FW_TC.E.$5
M]P)CE4DE!4G7U9A6S4I6)3.7#^P;J)4PR1HL6;=\S!38.T.N*Z1#6!R*E+%?
MWD<G^)SV\:Z:B+>3UQ'9M([4FMK\9T10126$;)RI4HJI_G$MY?I,RL.PE/[.
M\'30JCY><P;5:2=?RT^FOR)+0R[C+2ZO4\H\OLD*'3]+@T8@>YZN9*;;!"A
MQ F@=T"B=RK@?P^TN(BA[(D&46JR,QJ$J+U%7/CDW>;V"'G^=YN[ XMS[B**
MC?L$Q]O! .%<@MX6=P.9M19Z@1ZZVR!.$?[%:2).%%540UCXEQR!3%-N?ZZ
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
MQH98O&6R^/CJ7"XQ&><C'>>\&N<4EU9NHW6^KXI7J9O[P:4J?#.,344HRA-
MI<$:9P,^ :BC [\T6 7G7'3"-7 K[>D!PG(I1M$L;E_%OJZWH#-$ZNTL(X4<
M/K1S!&0R176!,%.=U9^6B_,).5+/+MN<30W\G)PK^1*+D<AG5=;J$RG64?(7
M'$&NZC$GY>GBN2CS:#T4^)I/TL^B9BJWSL*W.K,1=96P%>*$$5!&-6GT6TW<
M?5*X[;$XD[K>KJ,<<WB7&;NBV\$RJP&U.5+:&#*;219[NSIM0R,4[H0_=9C@
M<LR%PFV&8KPA*>&1W9>().!MV_=,^GP"AY_H=E+'.U'U]N&A**49]U(&K0XS
M-T#"1_V'Z=+1:?_W$"R!!L*DKHDC>!F[)T83<3'LEE3VG=GOKDV'OZTKF__,
M*C5EVY3\'8XSCCF[N$(7@@W9E#OZ7[8F0NE92@KRN>N_PZI1E&*#/U!0KY-C
MC.%"#%QRV;,#H2A-C[1%M7J@UQU.F[_7OX1'0G,,=1\P%)-"$:(CE[ TM<,A
MSZ+U;H4  _57GZL"N<4.TXTLO-OCPG3=XJ_ETRM.7O#G+"UW.H$!+2IAF+(!
MZ2::-*"$."G$:05HVS3$I?CX,5 ;)X.B@:U;%(<6;)[&!"UE^U( \/^:ONX"
M1%$PPVMCO<,P=8(TL[PV2B) RZ:0CD[[OP5JT;H(,_7:;,/+EM<V/!&+>6WT
M<__KMIU/P\6&<CUOV]DA$885Z\HUT91%0";H;>B8H!00_\$P"Q?L,9,G4",W
M"$4#2[<<#BV8N[%ILFKS.&K_=Z,J77B>7K/ISAKK'(:5:V69XZI1"@$:-KEL
M=,;_-5 ;U@&7H9]F&UF6W+3A65C*2ROH;VFW_[59W5F@O6<<#%3= [);E3RS
M+!?0"-5V2>2C<_^GD*V7"#-3^V4=8[8LF&0NEK)AY8[D_V0F3!SYN\W9I P;
M+64'1T6DE3PK4P0H9#J&RGD*Q SN?=Y'T,.*6#':$5!T"D8;#?D3/("[W>8L
M+ZXQ*CS[G:KV-B(I54>J_"FKHP'%HQ.F;I@9B756E ,95/"T;H2*4U%BJ*JW
M9G8B9RQ12[&G%@/V?CQAI381YT8KQ1M2<I-0'-<[%+'<=>M^C.Q.KJ2=!\]$
M=DVUYX)XN&-KQ&N+CA \B\&[M,O/NJFO(!O1RBEXQG3YQ\[S&=O;)9?,4&@H
M4+^+!UT:X'M$K9!P)>AR\$J06PW3D""(2TRZB)%IWJ)P,55"V["9ZKW"$MCN
M(H8+WTO:.?)5ASCLF2YH)(Z5OPKWRD$5O;ME1U3'J=,?6;MV__S#THKYTI8^
M@"<M)]^'GL>J\B.#*X7? B-K#,"1$9X!08LU.#]!>C1F-U^OJ6SIECPGF-^!
MU:_".4[$2QU.#=FZ4U-W!@>1=Z^N;;<$^ WN(JRRG+K3*"_,J3N'3O"I8.9&
MH\":7G>'F-24IXO&,03>^*ZR-E$N010>LO!>6,T$<%T=,D&;;^W1OT0[AU@8
MFJ5_ 5*M9^'<O+4JM*Y0@:BAYLW<^;!U4_WM+/[<Y5"ACF,=759J&Y-A[-RE
MIVE^%K%Y<H10$4H/3;UJ9UI0FK@EUM._-@(TO%TVI^)F*SU!NCEK3DO(0ZT'
M"[(*@3X>D_<42I@*2B',X!61&B$("[,U7 Z"M',(61852C'+=8 4A0U)HW1-
MHJ3Z&SO-W&99_$J29(62ZHFPP^Y4$,B5*([/1<G2%UY)N4,18A>U,4K(QCR-
MP6K9NNZX?:QE_*F21K$\&]+Q5,9.1T*%#@\MW>A=0P355+YSG=!E3=;N_E1$
M/S\O8OE">8SC4*K?::-6505/&[*^][&?6+&.H?1\>748.V3#V-OJR&_J<;R5
MHC$+#8]6X1C2LPQAE(ZQJ3(&6VEM??%M+\PN^\XE&(:-,+NK.;H?">N&L'7Y
M?5T:M@->D_#7.')#U=;AFZUS"8:MK<.W#.=HJX?KK];E]U68R0YX+6BK@-P
MM77L,KH5JL'J[=@5X6G*Z_D&^S)#$<BE=HLHGZ?;@Q /4,'E=Z]GT@M6J>7W
M9V>LQ1XN;-N6WM<=;BNXG;\0"Z -4$TU:OG9(ARLXFI46)NFP?X+ "XV(+YJ
M MI%^3SMED$\0#57516833%8Q5;=!Y^S)OLH16!_!'Q5)["$8 LKLPA?WTH[
M]JSM>-<PU%!VU7),WSR^;3M!&O9[=!GE^0G.L_WEK)@BRT!KC%^\-4OR:DZ.
MSRX)GC_N+NC!'&+>4[Y&9!W6%23+ZF_S*+KW)7_C)-V_T6%/]GYF19M!E 1Q
M 7XFIO52Q9P!>E[&F.'D/L"CHP7]&I2VV&3YGKM7\$9N1%)6,B>KBAFRU2)A
M&M _4I="PL9=S2>\WJ59DFU/%VE\!V''HBNVRDH9='=CETSDZ=4U:?HBVAGQ
MWD,7C7P9'DO"18UPGHR*,>@$,V*,.">^;IT01GGJ<G-%BG62%9 8,IZ,94C'
MH1=L*F'/B:SZ,_3U=:JEH4BD<NEC3IK1KL,Y:3H=7WFN>=2_W]SIX>4R<Y=K
MU<WE!GI!W5$>''?YA>3!09^XZ/\YOLFVI"C)6KFX#S1SLX@/\=>=X#]?H::1
MOQ79E%-/"ZYTPH6%==G9UO"\=<:R\:D5+O49,EYW9+VCC:L:E,]9N>.%)J&H
M'"Q%^&OU0]+T>3X6),742EOQL&_QZX>*H$K9!IJY4;8A_GI/!^)75#?RIVRF
MG'JK RF=<D'=EIUO#773&4VM+>SYD%<:![5>DE.M>*"3]WD&_4XK]&?:\2M9
MH>P%)CP2%8XGO[1;%?9:)?WHRP1=M.;4WVC4V!AHZ\$YOU%4F6B]H!O?=3),
MV UA#] #@,S/[\V^4YP^9$GR*<M?HSS60.I9:P]8/>=6CE9HAZJ&GO&JQW((
MB!V @@RS SAPBEI^X0['@_=Q;]3GA 8T/"!<1S(9B%:H[BV[^XYNK)XAGE^
MOV=WMSZFH[57YL@JRB7<*$T&Y/*A0]K E&F6-BJ=ZMNO.2E+G-YM-@_\,M]3
M]AA!A*'VX;Y0GTM#YS3I>- [70F[>*SZH6RS\57*:*X(5Z0X9 7=S4)1 E94
M@,0DRD\AZ),1\&0Z980Z#^N8\:(5P IEL!PMOO"8K3<*SN5%8ORM)68+A]=5
M8BQ#J]/. W:EV4H-9)?)LCJ8ND9CC(: 3V7:U.!<3XR&WAU+J',#Z0SWT8F5
MV7A.R);%E22UR4>ZN(F2CO'=G5RA/:HZ(*&'\]CI'/X/%?^9G']'@54M] A!
M5G?0T0BX6H80<A\0I1L92/TL*#=P"OF41S&^/.;Y<,$ZK5XN"S0JN1_8G++6
MJ&J^0JS#"E5=/!5G-)+A%YS&60[Z"XV]EF0<1TZO'N,X;":N08\[<CA0K>*O
M;!1-'E'UI>%5:+23FW5HG/=>)D35HWI4I!#2OU8UN)TO1S/$6%=B5*AFXF0^
ML]DTX20L2RZQI+$PF4]&^[YDT9V69CI$=Z&9+"AN2%*4I9@_'YGQY[Q3.%I,
M$!P0T@Y [;0&DTLV*,G2+<[=KW5L"*@-RH]T4TJB9Y*0DN!B?+D;Z^APQ1N5
MH>=RL(FK>B"AB^=E;YH@7J/(>OCI+GIZX)F\[D4Y_A 5.+[,]G QC"GG19[3
MD<-@(SZ<VB:5QWD!YT)W!Z;%'[_B?$T*5B><JO_(<KG,MURML@N-5']5@U=N
M&1DD?@H)WT(?3DAL5^\%V =1]474?+*ZG^5Q:7<T=M5?Q)J$>'](LA/&Q;<(
M5V3X(D6_]_Z9C5X$G_+G*BRI@6<>1O#JI^68.()2I3*UER(B"9ZE90@#K80_
M='&%.*[6HO9RD%EY2XVO!;_@':$>T2>L\D#4S1V]JJ;@=V"+S?R,JC&"UIX<
M#4/.:XXW_:OQKIZ!&\.%^!:<$U#H/ AG,,3-=>.7*#G"73A0.-@K])]YA[^(
MFPV2KH$L5-'*L^-V1_\_JEK"[J36<BA5^]).9/$'N%S*EA&JC E>E_RU:LXA
M@G?HJX<ZV$OWK7.&WL7'P9U-]2OY!J?=WWSG)9@'D_$ 3Y3JQ/!ZC=V&[OJ\
MRLP)M%K.C&A6KM#B&/Y*44'!%TB,3@*(@="<! WS5KEKEIB/RZNHC"XQ_*"[
MX(WT=+KVC4DAPVW=#T%'Q'N&L2::2M1($H,D:RZ)][52"UW]9=,=M/174-,)
M<;.8$LFT_Y.NK/=YML%%046+$K4=T^WH?L65RR"S8F(/G]9KLB!G G@R6F9(
MDBS/(S":MU1?Q'N2$KBX#)=SJCI36DOU2$^G2_68%#*01V?]VN<QUG[7:<OB
M^%VNM1#67Z[=P4M_N3:=%S?+M636_\D6ZX]5H*]*)S8ZZM/HZW#)UI&DB[2Z
MS_LZB![.F=\4<1ZI?N2\P,TK3C91[G7UUH96=P'7QI6;QP#!C\=%'3X?5PM9
M!Y?/^\EX'MRJTH9MFI=7T)OS'4#@2 V0W@-[2G0X0?05/F0%*6N].HU#6MK#
M(:;E7/=N ?&6C3$_>4:U,>=>,S=&T-'%\P@T)FZSKO &@Q]W29TZ$C-W*4LK
ME9'DR8]T<;.Q&N.[/^&\/3KK4%MC]WGRD_E?G_%?6>7S(V"'>R@M^ B;)W?8
MT=@U+3D'CM:7Y_(ZI3LK)NE88;7!UD[7E2%N5075;NAF[?T3SO<(^J*V<R$K
ML>9JG=&1Y O=Y=+M+,5+@5-"-ZAI5OH)=FC@I;_:2,'B!-HP]70N]L#'$_W.
MQ5>BNB8XW-PAN"7\=C'!$%W6B%XA:(I^@\9>JP6J1KN+#-50>X'&509%H S
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
MXN6F4A/&RG&S &0A% 0456<1DJ9NX"WCL__@=AN9XM#R6Y5=.;X"RI8?7 W
M31GD#6WH/A#PE$=I07=65!3(X1C)]!ML[7"K/\QMSR]K6_G/XK/*LLM]O (9
MW8V[ A:N03R:<3?0U@^ I0N2B 6_67&VN/4$6W7FFA0(;HIR'I\+O&6W/49L
M;J^ERW*</2Y[I2W;%@'8+,FH]HI:#@^IZXD?M54#;?U,OE3[SZ8_ .V7CJX"
M AZT_PZJ]MUF:5,[$\Z%BYNL*+"RN*FRF\L2IVK^>X5.H3D2VR/6 ;WC77K'
ME&Z6MRE2^"UOJ@&;7I%3#<Q,33W*7G">LDT.2:-T3>#U,SCQ)"^#,![OXBC!
M:(3O7M)&TQXU'5#;PWW^T'3^-PW_1,J_J_0@'?2(&4'.H*.3!&0X!0_XP!_0
M*MCI?\2*J+%SH8$)03E>8_J/&,& H6WS+??A@2]ICJ.$_!W'8#; :MRE/-%W
MK!#W:$^'R]6X%/V'">L>;*7B"]5WD+DE]/.S:ID+PRS^']\E_W][W]X;.8[D
M^54(''!3#61-W]QC;W</."#+CRK/5%?Z;%?/#OJ/@U)B.MFME++U<)7GTQ^#
MI"3J08IZD4KW ;L]99ND(H*_" :#P2!?:SFHV'DD?\S-/]+&[) R+)^@)VHN
M;2YXAO!KKGF&V+.B0=5WJ8&(3_P$$FO?8%!WL:@S&KJ;^*J:(MYV@^X453+M
MJ,@@VOF?P/S2EB[!WH>4)LK[8#(V2<;[#L^N46N1)UA3':*KG:5TEBX*6W$I
M[SNJ6CFN@:"6J9Q+L:Q 31(D3 3[Z!]QD(<8!3CU$[*'W1SX-$$E;$AC%H^A
M93'*O.^S)#0G\8%D#[!6J?,<6HTLI2FW:&N_GPHM$&OB-LU (4<Y#7=!(9ID
MW X2YLS0TN4B=#2S#B_U#?0:P-RF 2CEV0VRX0$XY1QN]W2S]/0M_HF$(078
MISCZ&_5IK^,P]+07;<U[VYQQ(VX40&!]H;8S$KT1[8Z@/^(#N#[0'SIA+>Q8
MGBUCR[7HK,UG[C[@,/Y6(_-YB*X8=;>I+&;\*.3..C?E_HQ^6YNZ#)BTEK[8
MGC%CA5EBYJ:HS Q[?MB/46]ZFV?'."'9:\\9KZJ#U?V^@N;VCAD:(MA?E4U7
M</2KEWE[[ZP3N".0])X'J[LX!8K2)^V&BM.4EJ6H=PMU_5EW'VP&PSW%_I^?
MXY<?67FGY)6C7?Q0 5W\XO_>77= 6OZC!?#6:&E-])?KW9>;Q[NM[=J?6JH>
M\#G?A\2'P/Q=%,013HGG G;M>2P UI[$A:'TZ6\:*,$?+4*)T=*<M$^[+Q_1
MW^A_[%HW/4V%/^02/-7,-<%33=O"X'G\J $/_-$B>!@MK<CJW9>/V_O=PXT;
M\'331*)G[QPG3DY&VC/7!$\U;2/WPKN(_AUO@Q>HO)%29K=1P%)F'G'R0GRL
M+2IEW-G./MB<EU9J$^N)I*Z(]D4\;ZOH[:X^U63&/(DQ>#0W9HREHK>C'?U
MZ$G[>1>X,]C-CY\F*3V&1(<X.;&O-,Z18I.YG",^!K5]TMUAFP<D_ID$.+Y/
MXB#WLY3R\R&.?]/:!./.=FR".2\MRP\]X;8RZXM89U3T9N:!]7=G%::R1OUJ
M#_INT OC[5SP!JC:PP".#,- _$F&P07X# S#^)DR,@RIX706M7<@S2Y[G=%2
M,"-7\&1@'#K;6[4'W10K30!W!$KE=ZWR0ZBG<\Y7B (/;I5: Y6V'B^-$W/5
M-9/X,&VM3\O\RODS9#=N@P '3]YWG59V-K2CCMTT-N7*6B'6C(4C'1]%:00K
M87AIJ1J =XAT/2;=F7*5X'81"8B70#E(Z(.#N^CQC'UR(#CX*8^(3\Y>2*#8
MXP[TZH7ZLW&D7SLFCFEI?9G*>=<-LV) )$9$=Q$JQT3U0=&.+51B6(=+U=R"
MN.)6% PD3LX)22FOH9 '_;5W/H?$AYP]=/]PA1+\#*.Y6NQFP;^\(*X'_":+
MYMQSW[@^HEE<96V1T &]3G4]B=G:^P+73MCB>W6,H^??Z3@;]$C\8^Y%&_0Q
M)_\\QOD&_2./(OC%X]'SHN^$_L6+4OK[+[3]=^)MT/^A_SAZ] __0?[IB9WY
M?Y#H5T)_F,.B?L#D5_J)O\<!I?*)COIK'MU58GC"_C&*P_CY]2K^\^<L^+/.
MDHX=RXX%'<UI$S1B(,1'0F(H)(V%JL$0'6V#8#S7WL6TF99LQ@JFV<!6N)[N
M&723.E=0V:Y*'?^L+SFO:V_M!H&:XJZ;!*QRGWR=X+/#^O%#J6>3[^[F0P\V
MZC<@>H Q0S%TN.2 8<M)J*]T&R</=&&E_!RW42"58[KY?L91]VW\B>/9+YP^
MF&--.?7=@>U J_$0'1 5([*PL%S4JAC4:9WU.?FGCI(?>N3$_"TJB* 2!+6S
M*"D$ ?Z/7-P?\]'75YY]G#HHBK8[U(6!I=PG8^+I2%*YPCN+6X400H@Y0D;!
MPV-CLAU<Z'WCL6NZE<M#QM;L#T/<"**?XBL@N5<.'UX?J8!QL:9L ZH'),V2
M3J&WL3;SY^Q;TKGEI3>TQ=?04XS8]\QL+?KPBMAG4?%=5/^P4V-L48345K>U
MTHNB.*<&,D#['C&MSU8OHJX*4[Y>71UHZ9<&7..ECT[0@>UO+ <47WVK03H
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
M1<" +',FNCM_,6XZREOY=9,A[E"]*^K&ZG+'",X5MXLK<RV5='-]"FG"FL2
MU\F >X53XLY,NY2@LY-[E6 OS:D7P'+S_-]SDE!"J+OF/>.K.,T,JA*;#V$S
M0\N<K_8Y-N]:9+6*SE29>'<$_5V7,9[ W]\Q>3Y"R,P3_"25X>#EC=^1" 60
M]Y.D; \)3IS3?+2!(&VEJ U$J,-%[)[EHMY%MS%%S? 5K-G=^?+5XL=\[;HO
MGTQAG=>T<O5R)?$CLHM!ITYQE!U3IZHT!'5FZU<WY.Q=R6HOJ/KL85TGV]>C
M5+3W[D%$\Q7D"O?/0><E'NT$. 2/V;T\93?G %+>&U-#: 5)KB9S80:C6>YT
M/7W#4?;*_]O]&6WNJG%O2XFKYMRT7&'6"8G_44/(U=GK!-;HG/\7P5'-_V6]
M7*6L#L2=G*_J G0FR:I.P&?GVHE/N<]#>*WV"\Z^1G23$<(VOCH9_DA-T><X
M-;AW,G@HFQ=/AO/9BN+LKN[H_KD:"$$7] XZ_;!!UWB?H4?LYPE[UQYVVAX)
MH9[#^T.<O(?+?'0[X"6Z![#L; =FD 7MA_*R(WJF[=,?WX6T"TY_8 7<6\RC
MM)2-TZLH(P'?NHLR$NVVM9HEVH?\BGGP:\Y)&Z++V@'<:+">IY;>2AI+]W>8
M/$?BZ5W_%57]T3;+$K+/,U8".8M7IZO#N"XX]0M.LZH[\LK^:]%% YAJ--
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
M[^@7:-&*:]G$8)<HFZCIDJ/5>;Z.3QZ)#&:Z:.A@KDL:-;/-VSBZ$CL#H2Z
M69][%33K$S_R6.&OP5T4Y"FU:UZ8PL@_8<7[6KK&=@+[:EJ;T_K7 $E-$9OE
M7WAK)Q/<+V@I/MPCY=$3_3E^)FE&?(-I[FQJ:Y*[Z>R8XK*A?H(7/S(Q)OFZ
M0;(S*&J@4 /BTC@(8I\EOC"7;)IP'_"94H#YDR&'.#GQS<09)QFUDK#?SV+4
MFH$_RU,P6K,^82_,COUJU6YG2Z<Z*.Q )V^U$G.I$FH-H(M*U B=@R4[ ^+8
M?N6.BC#*R ONPYVZM<7S^&YJNT_4R[:.[?I$PEV>8VO T3R)7AH9!EHT0-!&
M9KYK-N:Q]/=)#)]Z[;?U72UM6?M.*CNL4M%N)19?+=R:S5]8LD96?Y2$YX @
M@[:(3/4:_48[B^:^26&WO2S2G]Q:^#Y:=^ZR*+43WC3DR\VVJ0GOD^0V0IX4
MW/]VQ G>OZ(]CO"!^,1+"$X1  /L=A;R[(4$^QB,.(E8-/N00T7 #4KS_:_8
MSXK\!G:@!S%OEOU*F:3;9U^<#G@H8D\+0T"<)=2FQ6#L.Z\0,_=0>L8^.1#Z
M4?9N'.V6HH#2%?'K(=#<>TXP(WVP)D\."SX(CD0!EZ\1R=*'QZ]*$V#8SV+0
ML(^#]DI?M$>L V(]T#NX@O*#(Y,QFI?'KR[CBD;@:889C9 S<A5[2/-T&P6F
MBYFFN9TU34=OQURGB#9&*UGC!M/.S*C3-:\7'M+29P<;!BO@$#ES:)#RXI>H
M54%2Y,/-@R0C<)1+E[:46;XXH9."\.\Y>?%":.ZQNS*PGOE>>J1+U8&BH+Z&
MB4(8!Y21$X81Z&H;U1NP[1.="_@H+T7)5]\3=K# _<P7\9[CS5HKBXM7G;JN
MO$MP0-P?;79(L6G7.T1H<X)[SS4;[>Q/LO*PL)SF%1P5=DI3,=6S'!0JLL,@
M4>+I6_P/["7]^U&S[DYO"77R8W[QA]WJH?T1&\#QQG8D=_!7E'V+UW4/1PVT
M_JLU"Z/,='L\<CYN/.H:G..$(8PNZ.R>)\JCH'AN0"3'G45RG+S%#LCA0#?9
M=)O+;HG2S7:Q63Y@CV^D222NZ&[0/L]0%&<H)"?"[PYL:G[""7M0G1J\B91?
MGQ1^QI_1$]T>%T-7O@<GE;HU%$XL#RV=+0;6RNABWWJBG;"9,3(=P*(Y,N9I
MJ$&"$59ADD9SR(T2M'-IEH:!KFF8'"#.U#2-GI<W89R8>LQKGA2V'D>3/*5&
M=_>>4I.?H8:);DG78)9&<L>-$G9ZTCL$:(:>TG(HF^@I]<W'FS!&5"5LF*);
M.GE3;%&KOW-CU.9HH#6" 59LCOKY8_;H0)NMSR IX&9FD9;$VC23U#\G;\$F
M :3L&"7R8KA[,^SOWBBU.!IJE.#L>\5&J9<_;I1HLQ4:I6ZX&1JE!;$VT2CU
MSLF;,$J@& L8);\ISD?R?8!-ZNUNVR3U\S/0(M'^ZS%(P[EC]B@EWYV;(T.@
M=5HCFR@;9(R&S\=;L$443O.9HB]QA$610JW-Z6IGQ[AT4MB<5[F1.TMA2NK[
MLI4CNZ">=<D +#SE!IIN)$^C)/U(%GI1JX G9,ZA19])KE,>Z<]V=$:FIRDO
M^C=W&M)#F"-U:$V?I 6MN;N(4ED?X45+U4OF[(_7=!%;]"6"L91<4%FMX5)>
MLBX-IT9^7:"@" F2>!,$1%WNRP.SR;Z43O&>%WL&%@4@G?I#!"MZ)]:189B[
M?-=(JS!R>;Z-F8>O6Z(;3>PLTTVZF@@5?U]NN>YYXMF<1$<+=^?$2HOW<K-J
MX+WVB4YR7,$;53NO!S[0 GZKR-F\3?#O.8[\5T5"M+*E'3514*G*F"W;.4R1
M[I&M!-'%!6N 5$,!WTD(E:,?I;SAG5 YBB+'9Y: JS*]6]/6#61[T[PET#HI
M8K4,S8Y4K3M1W0XH1JA;KZ#=:1C$2[=11*BCD'K)J\Z#,NSJ1O]4?/1#FT6,
MI:[N8B=C>6(<>%7#E2BI%EH:G5T>5R-4V'0N'A6Z*YZY0_#84F.Z"J^OVIW:
MOR_W!6=W$:47?X[3=/OBD1 JE#[%=/-WBB-V9?<8A^"CT@T?\34/_DP>T6)X
M:#S7K9@_SA ?"KV#P7Y Y7#@X/,!D3SB!K$QG3W.LX ,J$XE@,U_=QD_F8CD
M9AQD(HQ'KM)WIS,=9'=XS/<I"7@IBVL2YM2"W'@);!L5NSBCCG96:#,>6EL0
MU@OM#DCNAT1'5/2TOC9/X@8JA4C]_H0"P0Y6L&-IQ1X ,VF]MHTQ@]5ZSMEI
M3<Z:5V/!Y"SK<#G6*E?@BM,YUEXQVOQF!-YVG&_)U3--V" _O@L9TUZ6)62?
M9P7?<1*0"-Q+MIT4 Z+__)_^E:XT_ZL ^66LU V4CU^C&Q"WK\RW5 I7<42W
M%CDU+;LS.$QP7-*F6IHTYEF8JOB4+[A2_$E2Z3<' #U4C8^J#W1;"NDCPDNW
M?2YC1TI3[,>^2RS.K,=TM=+:E.DZ9<72]!-\CQ-A AFE&ILR8BR+UF,,I^W#
M#C,;L8%LBW(#PD9S90[F8+M@)&H9@'.1(FMF"EPJ_VBD-]5\-,S7H]#,SLRB
MSO)(:U/F&I?35)G'W=:OR%J6.1-O7XG;Z!ZEPFUHVU+@A&5+>:'D(*1;:6J>
MXG8>595EI:M>-\?@=M5\NBPZ-+\8M.:^4\^^ 7]FQ.&2U\WA@'G4IS/G4OJ>
MFX#\(G+:!K_F:<;^RHZ8@T(:1>8CE.F$>IV.#<),VM)A(V92%3O)X?X1!WF(
M=X<MM6;%7#UB/T](1G!Z\QUN(>& &[S3.>>QT=VA"'92B\>X>0+.-"9D[@_9
M3.V>6T:MDUSQ ; 4\B=0]0U4?*3P.<K/0*?B0\SIX+<@?V$?<UKJ<1ELM=*'
M%P&6%>6;2/"'U^X!>DK1+OI5BVJYK/3:3P!TZZ7[TKD64-34.0L0<JB 1J^8
M]G=UK@K:!T05>-ZLX?53:^RX5]/^5U--@3;^TO;/+%]L)S;MW%_M>D0!BL3#
M#P8/'TP?U=J%\*G<=]S)1GQ,5 Q:;!05+X.P-Q?8S\[?7%A&'N^+C,1:7(@J
MYTJ>;9A+!^H7WM>C &;7X^>>>./+]$IT:!_2\9I:8S]Y9J(;])E$^"[#IP6=
M=>D3SMV147(Q=<,';X_A(XA]955.SFQ">E]**2T'7Y_[,UY79MZ2M!3E$@S(
MEKVFLYSU*,:_'--12F0AN[%!_ L7:3*TPGEC]J*N&C,;B[I>6([3/^ 0:H;=
M>TGV^I1X4>KQYR(_O-;^8AR.'S2>DZC[,(YUP771'K$.2!YK [>0ZW]>501]
MQ*RK ^4CIGQD=.$G[]<XD08E^LIPFN9VX@$Z>IO 8FUKF"$N"\8-)ST1I)]Y
M:T>;[UZ(2+MJ._@PV"X/$;;1/OC4-2-SW,*N$[F#5X:?CEXT4#&'CV+I?=/A
MW+6GIZ[ ;! $HZ"5:?B,S J ;<2STQEP"Q>#.V'HZC'5D<B5WUAU"5N3IU?G
MF%$#ZY)HIGTQR_.$Z0Q'V38*[K)4OBZG,S2]G>S8E7[:F_,@>K!@/NU3OU/J
MS&2,Y^-C$N=G1YIOB!Q)T6W"QD"OAXO=2(V+N8'0-T3"Y;NDF^HI9D_.NRU*
M/B28E:JF \U7\NL^B8' U]L\"K1:W=G0CB9WT]@4?]$*L69*?;6$?XU<)<QK
MA#IR/K=9@B/\C:F^;CJ[VMF9S4X*6^&LIP=HQ$W8<K8WP >JF:"F'W,20"'V
MN6AV!#OU]$NH4\^]E3B8(G31D_*F[64QIJ6G7K<SJ46K5I!T9C /S?B3P22X
MA%!OQE=//_<P4B9':8#D-,]K>3Y6H!+Z["XC4%E1B\^QI\GIZFQE$?)UZEKE
M_N&OCG99YA2Z!&?'[#:AV#&U(_U(%LA0(%OG5YKTL^-G&G'0G&,>.=08*5=1
M@ G<)-C'Y 5.@E)V1/[CN[/WRG_,XA\<.:KF^)(<5\O@,H@2C)H6HT!!+.:N
MBNF]HJP:?)9WY_A#4^D# P@.ME%P3V5T]%)]@,^DGZ67YDPX:)TFBTZHZ,4"
M?F4_AR_+3>(F*;B!T-*YZ.?JI3EC:,E/S-G%E<G;<F-FQ$B]TV+::K,UIU;?
M)_$+"3C-21SD?I8^QF%@HM@]7>WJ=A\?2H4H.G+U%ET1]'6OXJ.9.A=,,=P4
M3*6TKV---X);A[+;P]H ?1\Z/48J#R'\FMJG7LA?GWN.XR"55_=9# '<72=I
M2H<3;#W@%QSEF.?&Q47!BUVT#5XHH22E='[(Z7]QJEW^YQC7C@F910+-N:X&
M16)4)(9%MSP!M1P8[2(D#8V*L=W9GZ4E4KQ=F@B)L)1<7Y((_3]/DLA>C.W(
M>,VG(I)E6YE^&)B]15!A;!/]Z?"9W79^B2/VDEF&M\\)YD4]S%.MS'M;NR)I
MRDW754C1%U6=UY-0-8VU][Y@S2LZN[N^. AO]6N*]L%F=AUQ[,R4'= WDAV;
MB4WPI"5/E(@C+"(C;/Y2]L(VM2IT/Y52Z^&AE)Q(Z"5@'@)X4HT_LI&Q$U\^
MMA?Q0 L;9HF@RI! BMO@R8" B?/]DSG-15AD)8$0X^#'.@(>,^YXYEZB1>BU
MC&V#LV)P,M'9WNJ)1#?%JI.(*G;/=A>N#R"&$-\\>'![U* !2ON(86F4F!\M
M3!'X+ F"O+K=?1)3)0:G>QL%[&M#%KK!@UA*+!S,6ROI4!2"K(9@T48^'2M:
M-^?C]%QQRJI^,$[3E:RV(\$J9V0Z1*J!49@^CT8+]UE,=GN&YS IG[&78AY:
M9=FO/WF1QPMG#K$IPT>Q8U1&<-?*-($ABF,+GM1<C6+3K/0_"#X;M^(\@W-[
MJKA=BVD9"UK)MCA%K(%QL8_<^6]'7L7L?@4/%SZ0]#?S*Y'*KB[N0:KYZ+O\
M6.N)H.M:KCL.YZF(^/@UGA+:=147&GO IKS%: -I@Z\N#IF=0XCAV!GV]U3)
MH1M5<;B+F$'0[8Q]<B!P1LV*;/ H?BN(!]EGM=9['/G'DY?\MD%I#H_>0@LH
MU2YM:S;L$0-Q/$!_HKY,YGVGOTCS,'-0/NR61%[D4Z])VJC=XX3$5*II=IWC
MGEL-AOTM9NF:<M0$A>A'IVN;ICACCV?03@AZ(=IM!1<>!DU6,[5VT$RM WN]
MUR&,1U@3_I17"_H1Z/2FQ&3&Z-;L0;:$INRM2L7T5RD& G*DQ]CY%3[^CNYX
MKOA6F!U"!?SKN\,3.6&=*SEU3#L^YF3.C:!901(&16)4?GP<%+#='1",[,XW
M74@6N!:%/8,D BJ)&"3A"TEX7!)G+@FXW4W'=>31SJ,,DJN[(DTP\($7U @9
M!]PU3O 00-CW9EM;@ ^O'PJGO,>1[>]JT8<PX*.=P];:-9==5N"ZFLY,<T$U
MG19'\"I(Z?54^[LZA5>+CV'P<NJ7VN+&K;IT(ZU?7;IA9J=>**2'BTS,+SCK
MO=>K:&^SWJ>"XG8 B:=W2J!Q>N_7E.XG%HZ2(U!.*XOJ\-&J'*H#AQ4XBQ<V
MH^>;[V<<I>K=5%\'BX!6TMS*OR@:(M'2,:*-">>0CDOR,6_O%-AZI#21K8>)
MRW(DGPT>A^COZKXHR6?-.P6:J_*?73_/,(&=UGUKIPIABB_#RB0M<(V,H]$]
M\E.\C8)K?,!)@@.QO*1;B-F)0R&Z6P8+LSUO@Q>(CK K)7F:Q2<Z@UO?3W(<
M",5-BUR6JYR.%F6?B;<G(2OKWOJ": DYYJW&]6.M[G#=A9!N)RIX(<)H*2M$
M&.$,,0I0,7!Q%2^%TT,/5?1#4(6O==O[#1),B!<C"C;H[SDCQ2+.KVGR9#Y!
M'Y((W'1]MNS KI=T=6H<V%L/?%[J=/,G&UCP3,QZ4(B_<,>[CYH9%,XU*/"#
M9<_W84@(T[*"*!NX7%8!PZ^ X0E@8!D8/#.NF.-0GN,V956'2 *&U,E1_/=2
MT- ,,U\(W7:CV1<BE#^::L^1YM84.$R;D:=CT,^2FV'"06N-;ZVP[!K,8FOH
MOW$V(OP,X^M6T4G<E-@A$<<T[)C@QE3B'0[$1VE^AEK/&P31,9P5V?9G^I$X
MDVY*LR2J/:[*@K0KQ;M:5XSQ*AMUNV UL:ACIEF8,VJ,%&:,5_-NF3+:8>^%
MS$JE1XRI0:0M[!\#*K:-Q:( (I"?'/H[R8YRE^'1#O.1W0=#!DC!.%:RJ38<
M#![RN/R:<JWKJJ(I$^2Q6U74<2;4&\9@AD)^>G*\_/6NNX6[I"@+F0U3[F4^
M8SWI?C;YF(=(%7=\XX2VY9^J68*_.[8$EN0E;0:Z?'[WF?_S:E+W+8$5JM&P
M&P7VU6FCT:=WA4+]T*-1/\Q6FF!@1+JOC\42!4-V[ESD=N*;QGNSD5RX#\:9
M :=9KF UX:?!<J\V2G%S!HK 3<>.=I:7S< ,T+W9[E!>&V"W!B "!C3AX#9.
MMBE+F[C&=*S?<W@-2O5:]^01+;V)-HWK5O* & XFL''[(D7ED.A #3#=W;)1
MX<RD&-?)0]SS2T$"\0M.WH/?4J7^\C-D'@1P]13;#%"7WVE;"\Y-'G&;&>]'
MPB\N'G%QMU$\S99)FG H-8%$U+G)><6\,@.<3EA* @Q!H:!2A7=%8O@/B+:#
M(7$4%*/SO/"9+TN_MFI)B.O9MUCEHYCWMK][Z^%&G^AQ;A<W*4I1'K"#(]H)
MC-6/4NKO!X A5K.ZAIV5"285&R9K@!RX#QHW?_[12Y[A4O1K9["X9R97$S,6
M.[\J=CYOX'C@\.ZCQT/E,6+S*Y\S7%(@>:IH./\D\F,W=^F6T 3#8/(H-1C[
MP"BS3]>\.'1]@]>592".X:N8S!><L1(S6)BO9HX!]\^Z_0];W[;T$*HM22J6
MF.LBP-JL(*-.G2N2*BHB-HB2P<ZF)4(ZTN8X,=8=*=<R5@6Q#1)7$DG&D9#Q
MN2'C>IJ*UREC6R_/6K4+\FNVEV<4##S(/R!P73BMY3,'O2%Z@SY6W4LUY:K;
M=EVVWI4'.)AZQZD!/3AI^VD]('%SW[JR&W_1(%S?S>4]ZSK]_;>2-Y(7LY++
MU4-8@#IWZ%W#X#IYL',(HGKO5'? :>I>I#/IV31#=O@HEO<'YMRU%G.^)I?I
M)$AR_94W9]RO$S,Q;Y!4_F;3;\>J1I=C[4(OAKC(RT*DRPM>37R5,Y#2;4#U
MN^%AU.Y1W$=+%=P-"(J*$5@(H_K]JN*> YELW4RN,9FIF5Q!#%2'5L-0IPZJ
M%E)!OL01W=Y2?*3XUB/)SUZ8TSWX-89?/D?DGSC0Q2^7^=+Z4D<&2&F6E!+I
M>QL$7T3LDS"&_%%704A+HMNV S"IG'["#H#B'(K7\ ^(!:\:^@(25(8JX,C$
M%2?:-W-"RP0H,1UZ83K4 DTMPX5'[FH@$C><:B>/[+4^>'N/;FD!=M3O)AGT
M+_-F (I>5+W#B.C_LQP9$E'/C+W<1W]Q.@M?723&M(;AA<#!7Z==(G#&,SJ0
MZ)'F^S3S(N@1OB+ZGV(8_/T<IWF"BS?+*"]1?*+[ -H]3^C.X)C$^3,3 TOV
MP<FIEOC#^9PE+1&SS?)'^KVSKMQL5SM+ZT 7A2TKSALAUDI9"LF6>5'*5#8.
MRPK41+6'"/:9"?;$FLVT&4F33-J(T)^J30C] <(X:1R2@'' JL<H*H+J&EN
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
M2'8LW\R#Q'VV[85G-."A&D2=ZE.<.'TL8S"P>_2S']4N]-5<*UWJGH&&S:]
M<>:% Q6H@\XG&,95;:-^\NZB%YRR/T)!^W)1/"?DY"4D?*4;7<BP"%C%>^],
M*#.T(?6+R#YGWDV5;K$B935429>*=YWCN^B6'+(CF 1S-6SV<Z>4+0[Z%T':
MA1I]Q#JQI7 EBM'+"IW-_[DB?'>#IP?MW<AQAOU'3'D/1H!?[N@8_34>C.'/
M>ZT._UIFZ)3^][4I0!M!)AK0AH\S%?B"OV=/WW#X@OG#U ,5H=W=L3IT\&.L
M%- 7\<[BW?@UZ88!9W3&_]O:-$0%,!,]4:'+D;9L#W27.,Y?:G9UJB4M/LPT
MQ(-NJW2<>AFBD_NO+.<;NF+&R+KTI!M:_3K2C2MGJ\G3D21C_"FIG^/U0^;
M>.%@G5:F$WI6Z&S^CW5I0 =X3):(%G+<;:3IW([;24L=76^E91[,]]*LU^KP
MKV6&3NF_K$T!V@@RVDZWX#/3<3Y.Q+GCK2H[2]_#S:%]@^K^<WJ*Z>*<_M9!
M;M98^I5'\66X%'\_XRAU]O2#"9PTQ_&+86G$"7S/G%39E9TGZ_79.6",@CPI
M+B0FF-T]I#^=<4+BP/ZA^]<HP7Z<!#B @H-10$ N7GA/Y7KT4KPK@^M]Z5Q#
M![):-G(@C^W;!,4 J#8"*H9 U1AKR T;-ZGM"I1C9G1=J/WP>D6MX7.<O.X.
MD)I0M AZZHK-]8$UHKQ/)I/0OW]%Q>A@$F'\LMT::C//BYS1*F,$&VMU@#6$
M5F1^C.,@W15K8;KU?\\)W-/L*] VUP<LUQF>129==8FU^K.I:0\;'E)1B@^@
MX@N.B\A=L(!L5WR>3[>Z*D3/IUAV*DKS!(YMP,E6)XCW=;!93UI%<ZN<M,A.
M*5I6\*UE>SJ]1SN8&2DGQVE-;"UP6B6QM:BQ4Q-+S'TU]?W%L91=;%;)4M/=
M*I?5AK=C=$\CWFFMKQZXM(I^]6!E7;NPSP:9_&,&6^/NZK,F]W]8'.&S^EJ
M+2]O!IX[%A)V%MMXR+ :S.DZ,Q[2H[>"+3RO2W<_\,IGCU#XC(<Z9PF;=(RZ
M1FWNY'Z*6KLZ(IN78Y937E-IEI+M^7#RL,\S%,49>L5P2_D08OCM12BU&NOC
M SU*H(\^IRORY0U<RY[VML[H-!1KK@,X=RMGH=W9^5L?3&JG;WT8L1,=R-,L
M/L$1=P2'9PE3H >2_M8?)NCK:3->T,M%RT42/5"M"X(^KL,%<_+B-'Y@!JU6
M(,$,5^.U(TTR23/H3Y56T!_^[T_>KW%2$)$JSJQ4#2U@7DFC$A;N3H#T\BQF
M7B_,Q2;ZBW?"NT/MP\J#E9[VEJ9=1[%Z]AT&Y8W$+,.@5\8C/;AB,)W7UFQC
MQU-K4::>2%<.F3&)CORN[LF5?*WNF1T)I4?_B(,\I#!]S+PLIUU>18TX9?DE
MHUYVX&9 ?:NXL>@"AW]E)U3T<IE[,V V)#18G0J#W+<14W*-,X^$,"%),0T)
M%H>PO!1#Z'UCQ15>O(3$.<0*<KB_C8?7F.E2@2:=NF!S3WM+L-=1W )\!\B=
M!8:'$D_;T'EF02%(B_32%+LY1C3"B:R6O2 9B=:G(SS50N+=H9+-%YQMF62>
M8OIGN@,_>]$KB[#1;4<:AP2>FZA:=<-ZEH'MX'\>&;1"DI!."\,*2]0&'E20
M8*^ \-%1)H*8U?@:E"ZN6*ZE(D;_4SI,+I:T=T:]D=1\;4ICL$"O!"9ZD,RQ
MKM_C!$(NWC/U18!TN.KXY'V_3^(# 4X_X$=@B 3XGGH5R5-\S^L_[0[7Y(7^
M-@K2;?H11_ VC[#BM]0=V26E;7_,DW.8I_#;;IMJF00[UM>V7%N)%^7WT>Z
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
M])AI^B):P' N*/1_XS_1?^R]%/_O_P=02P,$%     @ P$.45L04EAD ]0
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
MA<R[3Y),:FQ1UBD4F/!2OM%@U(&2T&ILB.F&UM^B( /AQ\L[/V"QVG:]4[9
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
M5@CC@?_\Q!^Q)>,I[.2EDTF=9@H;UJ UH1'LQME3^C=]K%)33@J5K['V"%N
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
M!T+HI>?Y1=?YW<A]>.TN_-0-M-0JZQ6R(?;%,R89!TGRUI_,%L>7FPP*+I]
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
M&?F>V"OW*@=5+0,:(*=S?3T /#2C'A:4A$4Z8]Y=%DS]()CGCV<3Q*%+6P>
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
MT5:S90!(G\7(E _UR&PDB8$.VZ\P6"<\XLTS"_THSF^<.Q^A/._Z?0A$9=@
MQI(:0$6W=O^-_NSTR&R?)ZL,>(CM_DI!Z[9^:E@]/%)KGC:L,D=G;C!^#?Q9
M3L:=GTS<X+^9&W]VX0SGI\N5 +13<>,V^8.ZT?%H,"IB#_! C\!%TJ3.)]CB
MLXAY=;N@<W)Z<7#4--#OQI0^GCYGBT60^["X09E__?F-L;3B?/C$ AY3\R4:
M+QC/,AC.*D+3;&Q:^50A!6)';0DQ>QN:=B70XQLLWFV>/GCS4#E/![V1P+6;
MO-T%T3=+JM;)IPO!$Q]YL:K7K41(XS!;F)!Y"KUMI*L#QG*U!*+M[C5:R^5(
MG6P:I5DV0+;UE++EW4)^_"2Y5LV_7.3UX_XZ*Z,.(K.,LJ)S<G1 =#[+._8E
M"J.5 A6=K'O%9=8@X";>I&-XT1WGS!$/U"CRXGZGR?NTSI]KZ&\LK04T=!SA
MH^)+RWMUQ6"!9YL>PG^2U)_P]PSP>W\6UG)#KM$R2(+X39Z6)MWX:X"[A[:6
M6DIU.YTRGJ5M@_\)-HU\FQE.8".P&;5F&F7>+(B5V#+76)WJ@K:T\Z;+Z[IZ
M3K/&_6N>[0J7U%5;&81$')NYKF8@H9'&);%JL2]Z"T!%J0!J3"-&+8(PB6U*
MC6>0&GA)PZ/8FSIX HF"KM4[/*/)0U$=Q$3\@+7I]*$%UU8$EBY.XX+$]Q0.
M#=D\RZUELCX]1 FW&XRG?&BB7!OJM.B<'%.=+I ]KC&)UVH9)$%\NFA$H6ZB
M;R"3@9H GM] ZE=NPCR.%8#2& 2JUSG5CI3&<FYC3_*NOO*N/KI+M -%HX:!
M6JIL66)B+N/8#6?%X_BKY:9,V?'+;V[LX5/P-/P&2(=X9V>#7=V<8$5(/4IX
M^ALWHX2SZ]B'N<9W)4%+Q04!#/&FS3(O>Y=[4M!4L4GU#$H#CLJ* B"ZUX=2
M >NHJ/:=*E=.+6^J%S\MK)J>_^Y[F1LHX@0+RSHG)\07F*V..@UN2R=I(JY_
M]].W?#6"[B=O_N(ENN5IX)?**,&&K8"<B&[=--0A>,8@LW2.MC'UWLX70;1D
M_&[Q2Q2N?E+%-%75 'B$X4UK<;$W2^OQ#3STJ6["D\UW#YA0J8T;=TZHTZRU
MNC;8%I2E**[D-OVJ%/@IYRZ*]_%7!,]-E),RYJ58EOE9Z2H/75/#F-1A?QSZ
MG*"6E%%W\NQ<J!\E>Y(8_!.<)V)_DC+O.07(7T,?1,9IN>2WPR9^B):_!,*G
M#H_=D49;%%=;07G[H:NY(,8YNL2Z>NH;=\BS[=)J)%9"$K/>0=^M_E_XXXC5
M;<8C*Y:5SHW^MVX<^N%LW0&$.5]6Q3DYI7*XW>T2*%/NI7;C!UE:*R6?48N
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
M*X%,B&\G+%$L@V8KU%"'4:*>%&'TMOX.<B&Z=3 S4@HZW8_X04:,2$?93@D
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
M O/'?+NBF?'V96 K81K=U=Y'?4A84/0Q7Q)VN##KI-LXC5Q?7UT-Z#%A0<9
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
MQ(NSTHU_&7H3MIUMI%P:-P,"(;I\:D1O4X#(^P>R@3KRN?)D0;JWD$BIE=4
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
MIJC)H9P0A_30DK5XHM4#1QHY2G2(BC]8$A574D'$-VD!Y.6!343P(=PKJZJ
MB(@/O0TXU$0UG-==S6X$ULI8"J=8!I@TQB56A<N#2X0Z 7:+P:H&-K3G8MM)
M933Y*U\_11TG:_MK.IY>YRE?_].4"V.+#[=]-&FMO*T^(X[.U7"$M\;L]NNU
MA\62;^;*$Z'>>HW4  $3.R>W&?I24&T?H5''M;B/$Q;,HC*WS&37<7NM_M=L
MRLN\>;\DQ!NT G)S;SIH#M32BS.Z9"T@K*<XBM<6 0": E*I;516#;:VQ&'6
M6JB !C+29V?V&2_E5 G)A/.]BB ;8B\?FZR+L-EZJ788%ZMC(P>?K(I6^K=Q
ME$+DW]<*=:-1"X@X;6M%W&U8$JVF7@Z^3AS922V;NH4/PV')]D#ER\9QC?)L
M'B=XJ!EY!1 #W1T>2@MV0I5 L&2(& *32L\*K J(@MC2).5(E]8]-,,)"+V.
M'U0\_$Y6);G5#UM>JU^\WSP)&-S^D:.CSMVH$/P^6[6>#^?D;\;+PZV$EX=;
M0#<()T9#7C8]MQ0SQFJL-#UF?OM?"3.__2_@&]SLIL',IN?#B<QBQLOK5PDO
MKU\YNLN3RTOBXVXC:G8[/\ 3K>)AZG,2^_DD&R>O+/D()K(G^**B(!FZ1WJ:
M>S]%YRT=1_MYZ5WA %-ZA01_2R0M#^ )WW]+^$#)0T&01C41'(W!E20=3T>Y
M'\2_!SZ+=P!<Q_&?TMB$FI5A/2!\'JZBI'9\-H-%&\$$I[2,6UOU7(-%07E
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
M'43(>:<U=%^8P\D:T9."WOWB4N4P@\A+5L5V^"GF?XTRCB,LDCEII#;M[*O
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
M[*X7+J4P%+,2RA%RY8K#<3O]\BN#M6GTO.YK@1"-"*M1JY0+]=T$3A<R=C4
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
M1-[]M%33PN)L,IL;-@*R&-#]ES;+S6#2)I02/U(HHD-FK+ K%!$.]*=WW=J
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
MHCE@&3IZ%%VEWE.KY*@X9NTC<=_=PTHJJ4(<0]D^[S.DH!.%XJRC1]LD484
MAK*;0NE!#%LX'$N>'U0W1^87?@5P:D\1G3&I@<&2WXA;UWX%>**+=@U.#*[^
MUDBH'$X&=F-0B&.(MW]KGDQO#=: +#FW.'IM4$AA*(=$HTU0'8,E'YG^1^HH
M+-IE?O'VZ=I+F5_D5X_2@@JUD4FO@4)0E]3^?SA_8L(-L;5UMNDDR P_M/VG
MZ.UX^L!%'LT"KNCE6\87EN8AG.G XE&]C(Q\0;(#/,*'E=9+ 5(_:=!5CBZ
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
MX%9U+VG6$  E-LPU(48\#!M!=_8F4QOM]>K&R]@L3E;C*=B[UB5\Q=VGG0^
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
M%(7B;!QT/@$MXJC -5*&@ZH7ABEK>*&$2DX0"C$,EL*8$TV[.["N37B\WLJ
M.D)%8Q[W,;@895RVS$!4]>+YWZ/$!Z%),R!>PI@)+4\Q3:!:"F!.E1NS2*FG
MD?YMOR ,"Z(+J194B0>]$)GCX<EOO!0N4.#_X"W&AQ>"7$;9C9<DJR":%3?R
MLLE<IWYI7Z4*&2&E#YG>S5#9BF9.=6B:QTGVQI+%]CV///9?O7AU!4.\&3-@
M6 ["5AAS:S>(#Y A@?>EFL;$]X,'A2K])+[]T^!$UG5;8<B)AI;XM9QL="$U
M*HD07^$;## E#N>#D#\G;.D%_MVO)>PP^'(QSN8L*45THW3HT:A=R8K8>]>
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
M+]NU9^O!2JGZ [3EDPZQS[]02P$"% ,4    " # 0Y16<73(.J[[!P"XLV(
M#P              @ $     9#0Q-C X,V0R,&8N:'1M4$L! A0#%     @
MP$.45AHM?JZ?+0  SOD  !$              ( !V_L' &0T,38P.#-D97@Q
M,3$N:'1M4$L! A0#%     @ P$.45MI5W.W4!P  C"D  !$
M ( !J2D( &0T,38P.#-D97@Q,C$N:'1M4$L! A0#%     @ P$.45D+O9=/E
M!P  3BL  !$              ( !K#$( &0T,38P.#-D97@Q,C(N:'1M4$L!
M A0#%     @ P$.45IUMP[1<!   -@\  !$              ( !P#D( &0T
M,38P.#-D97@Q,S$N:'1M4$L! A0#%     @ P$.45M 2FJ)<!   2 \  !$
M             ( !2SX( &0T,38P.#-D97@Q,S(N:'1M4$L! A0#%     @
MP$.45KNLK"UW P  2@D  !$              ( !UD(( &0T,38P.#-D97@Q
M-3$N:'1M4$L! A0#%     @ P$.45G]G.M#D!   <@X  !$
M ( !?$8( &0T,38P.#-D97@Q-3(N:'1M4$L! A0#%     @ P$.45K/QT8?J
M(P  RSX! !$              ( !CTL( &0T,38P.#-D97@T,3 N:'1M4$L!
M A0#%     @ P$.45KF24EJ')@  0GT! !$              ( !J&\( &0T
M,38P.#-D97@T,3$N:'1M4$L! A0#%     @ P$.45O%"R^?*"   ,48  !$
M             ( !7I8( &0T,38P.#-D97@T,3(N:'1M4$L! A0#%     @
MP$.45F5-A>:U&@  ?J4  !$              ( !5Y\( &0T,38P.#-D97@T
M,3,N:'1M4$L! A0#%     @ P$.45JC$PJ2S(@  9/,  !$
M ( !.[H( &0T,38P.#-D97@T,30N:'1M4$L! A0#%     @ P$.45MJ$#B5:
M'@  "O   !$              ( !'=T( &0T,38P.#-D97@T,34N:'1M4$L!
M A0#%     @ P$.45I)CR1JT/0  #,@! !$              ( !IOL( &0T
M,38P.#-D97@T,38N:'1M4$L! A0#%     @ P$.45N?><RF./   BL4! !$
M             ( !B3D) &0T,38P.#-D97@T,3<N:'1M4$L! A0#%     @
MP$.45D1[+74;*0  !V4! !$              ( !1G8) &0T,38P.#-D97@T
M,3@N:'1M4$L! A0#%     @ P$.45A"\=*/O,   ]'@! !$
M ( !D)\) &0T,38P.#-D97@T,3DN:'1M4$L! A0#%     @ P$.45DE%)<TQ
M!@  &RL  !$              ( !KM ) &0T,38P.#-D97@T,C N:'1M4$L!
M A0#%     @ P$.45CIS-Z5A50  <* " !$              ( !#M<) &0T
M,38P.#-D97@T,C$N:'1M4$L! A0#%     @ P$.45BZA$WSR*P  8]D! !$
M             ( !GBP* &0T,38P.#-D97@T,C(N:'1M4$L! A0#%     @
MP$.45HRV74Z9"P  37@  !$              ( !OU@* &0T,38P.#-D97@T
M,C,N:'1M4$L! A0#%     @ P$.45K,4?;?:'@  A?T  !$
M ( !AV0* &0T,38P.#-D97@T,C0N:'1M4$L! A0#%     @ P$.45O]S.Q.:
M(0  P#(! !$              ( !D(,* &0T,38P.#-D97@T,C4N:'1M4$L!
M A0#%     @ P$.45H"%(H/*)@  %F ! !$              ( !6:4* &0T
M,38P.#-D97@T,C8N:'1M4$L! A0#%     @ P$.45M;#9?=,)P  U7$! !$
M             ( !4LP* &0T,38P.#-D97@T,C<N:'1M4$L! A0#%     @
MP$.45L$.4)8;(P  7#(! !               ( !S?,* &0T,38P.#-D97@T
M-"YH=&U02P$"% ,4    " # 0Y16I8YPBMLJ  #7EP( $0
M@ $6%PL 9#0Q-C X,V1E>#0T.2YH=&U02P$"% ,4    " # 0Y16SV-CL+]A
M  "2F , $               @ $@0@L 9#0Q-C X,V1E>#0U+FAT;5!+ 0(4
M Q0    ( ,!#E%8A:CZPUBH  ,PZ 0 1              "  0VD"P!D-#$V
M,#@S9&5X-#4Q+FAT;5!+ 0(4 Q0    ( ,!#E%:5$&T&3P@  $%%   0
M          "  1+/"P!D-#$V,#@S9&5X-#8N:'1M4$L! A0#%     @ P$.4
M5M<4*$]F&@  ):(  !               ( !C]<+ &0T,38P.#-D97@T-RYH
M=&U02P$"% ,4    " # 0Y16Z5B?U!,C  !6( $ $               @ $C
M\@L 9#0Q-C X,V1E>#0X+FAT;5!+ 0(4 Q0    ( ,!#E%:C6KI@NQT  .+T
M   0              "  605# !D-#$V,#@S9&5X-#DN:'1M4$L! A0#%
M  @ P$.45FPL,8_&!   RR<  !               ( !33,, &0T,38P.#-D
M97@X,2YH=&U02P$"% ,4    " # 0Y16[1!"JBP, P#:0@, $
M    @ %!. P 9S0Q-C X,V1S<#$S+FIP9U!+ 0(4 Q0    ( ,!#E%9E;8_%
M.@P  #H0   9              "  9M$#P!G-#$V,#@S9S T,30P,#(P,34R
M-S4N:G!G4$L! A0#%     @ P$.45BYI5D6(*0  >#   !D
M ( !#%$/ &<T,38P.#-G,#0Q-# P,C Q-30Y,BYJ<&=02P$"% ,4    " #
M0Y16(Y(&S(HQ   V80( #P              @ '+>@\ :F0M,C R,C$R,S$N
M>'-D4$L! A0#%     @ P$.45K,IAQ^T'0  J,<! !,              ( !
M@JP/ &ID+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4    " # 0Y16"Z0;KJG0
M   =Q0P $P              @ %GR@\ :F0M,C R,C$R,S%?9&5F+GAM;%!+
M 0(4 Q0    ( ,!#E%:$-AQ2V$P! ##F$0 3              "  4&;$ !J
M9"TR,#(R,3(S,5]L86(N>&UL4$L! A0#%     @ P$.45L04EAD ]0  <Y\/
M !,              ( !2N@1 &ID+3(P,C(Q,C,Q7W!R92YX;6Q02P4&
/ "L *P"A"@  >]T2

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
